.droplinetabs{
overflow: hidden;
height:40px; /*underline across bottom of main tabs*/}

.droplinetabs ul{
width:587px;
margin:0px;
padding:0px;
list-style:none;}

.droplinetabs li{
display:inline;
font-weight:bold;
margin:0;
padding:0;}

.droplinetabs a{
float:left;
color:#5a5a5a;
margin:0 0 0 0;
padding:0 0 4px 4px;
text-decoration:none;}

.droplinetabs a:link, .droplinetabs a:visited, .droplinetabs a:active{
color:#5a5a5a;}

.droplinetabs a span{
float:left;
display:block;
margin:0px 17px 0px 17px;
padding:0px;}
/*.droplinetabs a span{
float:left;
display:block;
margin:0px 16px 0px 16px;
padding:0px;}*/

.droplinetabs a span{
float:none;}

.droplinetabs a:hover{
color:#ff6c00;}

/*.droplinetabs a:hover span{
background-color:#006600;}*/

/* Sub level menus*/
.droplinetabs ul li ul{
position:absolute;
z-index:100;
left:0;
top:0;
visibility:hidden;
background-color:#f7f7f7;
border-bottom:1px dotted #ccc;}

/* Sub level menu links style */
.droplinetabs ul li ul li a{
font-size:11px;
font-weight:lighter;
padding-left:10px;
padding-right:10px;
margin-top:3px;
color:#8e8e8e;}

.droplinetabs ul li ul li a span{
background:#c76023; /*sub menu background color */}

.droplinetabs ul li ul li a:hover{ /*sub menu links' background color onMouseover. Add rounded edges in capable browsers */
color:#a5c300;
border-bottom:3px solid #a5c300;
line-height:12px;
padding-bottom:3px;
background-color:transparent;
-webkit-border-radius:5px;  
-moz-border-radius:5px; 
-khtml-border-radius:5px;  
border-radius:5px;}
