*
{
    padding: 0;
    margin: 0;
    
}
/*body
{
    font: 12px Verdana, Arial, Helvetica;
}*/

.wrapper
{
    width: 235px;
    background-color: #272E38;
    padding: 1px;
   
}

.dropdown
{
    display: block;
    position: relative;
    font-size:11px;
    line-height:normal;
}
.dropdown dt
{
    width: 220px;
    border: 1px solid #272E38;
    padding: 0px;    
    cursor: pointer; 
    /*background-color:#F2F2F2;*/
    background-color: #FFFFFF; 
    /*background:url(/epd/swims/temp/images/header.gif);*/
}

.dropdown dt:hover
{
    /*background:url(/epd/swims/temp/images/header_over.gif);*/
    /*background-color: #31486D;
    color: #FFFF00;*/
}

.dropdown .upperdd
{
    border-bottom: none;
   
}

.upperdd span
{
     background-image:url(/epd/swims/images/arrow-right.gif);     
     display:block;
     overflow:visible;
     background-position:right;
     background-repeat:no-repeat;    
     line-height:normal;
}

.dropdown dd
{
    position: absolute;
    top: 0;
    overflow: hidden;  
    display: none;
    background: #fff;
    opacity: 0;
    z-index: 101;   
}

.dropdown ul
{
    width: 175px;
    /*border: 2px solid #9ac1c9;*/
    list-style: none;
    background-color: #272E38;
    padding:0px 1px 0px 5px;
    border: 1px solid #272E38;
}

.dropdown li
{
    display: inline;
    padding-left:0px;
    width:170px;
    border:1px;
   
}

.dropdown ul li a
{    
    text-decoration:none;
    border-bottom:1px solid #272E38;   
}

.dropdown a, .dropdown a:active, .dropdown a:visited
{
    display: block;
    padding: 5px;
    color: #333;
    text-decoration: none;        
    font-size:11px;
    font-family:"Cabin", "Verdana", "Arial", "Helvetica", sans-serif;
    font-size:12px;
}

.dropdown a:hover
{
    background-color: #272E38;
    color: #FFFF00;
}
.dropdown .underline
{
    /*border-bottom: 1px solid #b9d6dc;*/
    background-color: #FFFFFF; 
}
