#header {
background:url( /autoclenz/site.nsf/site/top-menu-bg.jpg) top left repeat-y #164058; 
}
#maintab{
margin-left:30px;
/*font-family:"Arial Narrow"; */
list-style-type: none;
}
#maintab li{
color:#B5B5B7;
text-align:middle;
display: inline;
line-height:30px;
height:30px;
margin: 0;
float:left;
}
#maintab li a{
text-decoration: none;
padding: 7px 0px;
margin-right: 10px;
color: white;
}
#maintab li a:hover{
color: #A0A0A0;
background: #fff;
}
#maintab li.selected a{ /*selected main tab style */
font-weight:bold;
	background:url( /autoclenz/site.nsf/site/menu-arrow-bg.gif) bottom center no-repeat transparent; 
}
/* React Button */
#maintab li.react{
margin-left:10px;
}
#maintab li.react a{
background-color:#753132;
padding-left:9px;
padding-right:9px;
font-weight:bold;
}
#maintab li.react a:hover{
background-color:#fff;
color:#753132;
}
#tabcontent{ /*2nd level content wrapper*/
background-color: #BDBDBD;
height: 100% /*IE7 beta2 fix*/
height:auto;
float:left;
width:100%;
}
#tabcontent ul{
list-style-type: none;
display: none;
margin-left:30px;
}
#tabcontent ul li{
display: inline;
}
#tabcontent ul.selected{ /*selected 2nd level content*/
display: block;
}
#tabcontent ul li a{
display:block;
float:left;
text-decoration: none;
padding: 7px 0px 6px 0px;
margin-right: 13px;
color: white;
}
#tabcontent ul li a:hover{
background-color: #FCFCFC;
color: #17415A;
}
#tabcontent ul li.selected a{
font-weight:bold;
	background:url( /autoclenz/site.nsf/site/menu-arrow-bg.gif) bottom center no-repeat transparent; 
}
.clearfix:after{ /*Clear floats hack: http://positioniseverything.net/easyclearing.html*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.clearfix{
display: inline-table;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
