.chromemenu {
width: auto;
font-weight: bold;
}

.chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromemenu ul {
float:left;
width: 100%;
background: url(../images/chromebg.gif) repeat-x top left;
padding:0px;
margin:0px;
border-bottom:solid 3px #c52d29;

}


.chromemenu ul li{
display: inline;


}

.chromemenu ul li a {
float:left;
color: #fff;
padding: 9px 15px;
margin:0px;
text-decoration: none;
border-right: 1px solid #2291dd;
}

.chromemenu ul li a:hover, .chromemenu ul li a.current{
background:#c52d29 url(../images/top_img.gif) no-repeat center top;
}



.tabcontainer {
clear:both;
margin:0px 0px 0px 0px;
padding: 9px 15px;
width:auto; /*width of 2nd level sub menus*/
height:16px; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
background: #f3f3f3 url(../images/chromebg2.gif) repeat-x top left;

}

.tabcontent{
display:none;

}

.tabcontent b{
color:#0060ab;

}


.tabcontent ul {
float:left;
width: 100%;

padding:0px;
margin:0px;
}


.tabcontent ul li{
display: inline;


}

.tabcontent ul li a {
float:left;
color:#4a4a4a;
padding: 0px 15px;
margin:0px;
text-decoration: none;
border-right: 1px solid #fff;
}

.tabcontent ul li a:hover, .tabcontent ul li a.current{

color:#c52d29;
}

