 /* common styling */
.menu1 {
	float:left; font-family: verdana, arial, sans-serif; font-size:11px; 
margin:0 0 0px 0px; width:720px; border:0px solid #000000; padding-bottom:0px;padding-top:0px;
z-index:15;
}
.menu1 ul {
padding:0px;margin:0 0 0 0px;list-style-type:none; 
}
.menu1 ul li {
float:left; position:relative;padding:0px; margin:0 0 0 0px; 
}
.menu1 ul li a, .menu1 ul li a:visited {
float:left; display:block; text-decoration:none;color:#fff; padding:0px 15px; line-height:25px; height:30px; 
}


.menu1 ul li:hover {width:auto;}



/*#nav02on {border-color:#c00;}*/


.menu1 ul li a.menu1one:hover {border-color:#cb2026; color:#f88;}
.menu1 ul li a.menu1two:hover {border-color:#c00; color:#f88;}
.menu1 ul li a.menu1three:hover {border-color:#c00; color:#f88;}
.menu1 ul li a.menu1four:hover {border-color:#c00; color:#f88;}
.menu1 ul li a.menu1five:hover {border-color:#c00; color:#f88;}
.menu1 ul li a.menu1six:hover {border-color:#c00; color:#f88;}
.menu1 ul li a.menu1seven:hover {border-color:#c00; color:#f88;}

.menu1 ul li:hover a.menu1one {border-color:#c00; color:#f88;}
.menu1 ul li:hover a.menu1two {border-color:#c00; color:#f88;}
.menu1 ul li:hover a.menu1three {border-color:#c00; color:#f88;}
.menu1 ul li:hover a.menu1four {border-color:#c00; color:#f88;}
.menu1 ul li:hover a.menu1five {border-color:#c00; color:#f88;}
.menu1 ul li:hover a.menu1six {border-color:#c00; color:#f88;}
.menu1 ul li:hover a.menu1seven {border-color:#c00; color:#f88;}

.menu1 ul li ul {
display: none; 
}
.menu1 table {
margin:0; border-collapse:collapse; font-size:12px; position:absolute; top:0; left:0; z-index:100;
}

/* specific to non IE browsers */
.menu1 ul li:hover ul {
display:block;position:absolute;top:32px;margin-top:1px; left:0;width:154px;border-bottom:1px solid #999;
}
.menu1 ul li:hover ul.endstop {
left:-8px;
}
.menu1 ul li:hover ul li ul {
display: none;
}
.menu1 ul li:hover ul li a {
display:block;background:#e1e8f7;color:#253471;height:auto;line-height:15px;padding:4px 16px; width:120px; border:1px solid #999; border-bottom:0; font-weight:bold;
}
.menu1 ul li:hover ul li a.drop {
background:#ccd ;
}
.menu1 ul li:hover ul li a:hover {
color:#000; background: #ccd ;
}

.menu1 ul li:hover ul li a:hover.drop {
background: #ccd ;
}
.menu1 ul li:hover ul li:hover ul {
display:block; position:absolute; left:153px; top:-1px;
}

.menu1 ul li:hover ul li:hover ul.left {
left:-153px;
}



/* specific to IE5.5 and IE6 browsers */
.menu1 ul li a:hover ul {
display:block;position:absolute;top:30px; t\op:33px; background:#fff;left:0; border-bottom:1px solid #999; 
}

.menu1 ul li a:hover ul.endstop {
left: -8px;
}
.menu1 ul li a:hover ul li a {
display:block;background:#e1e8f7;color:#253471; height:1px; line-height:15px; padding:4px 14px; width:154px; w\idth:120px; border:1px solid #999; border-bottom:0; font-weight:bold; 
}
.menu1 ul li a:hover ul li a.drop {
background:#ccd ; padding-bottom:4px;
}
.menu1 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}
.menu1 ul li a:hover ul li a:hover {
color:#000; background: #adbfe4 ; 
}
.menu1 ul li a:hover ul li a:hover.drop {
 background: #ccd;
}
.menu1 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:0;color:#000; left:153px;
}
.menu1 ul li a:hover ul li a:hover ul.left {
left:-153px;
}

/**********************************************
Menu images                         
**********************************************/
.bgpower {
font:normal 12px Verdana;
color:black;
background: url(../images/power_out1.gif)  center repeat-x;
border-bottom:3px solid #f9fafa;

 /*THEME CHANGE HERE*/
}

.bgpower a:hover {
font:normal 12px Verdana;
color:white;
background: url(../images/power_over1.gif)  center repeat-x;
border-bottom:3px solid #fff;
 /*THEME CHANGE HERE*/
}

#bgpower1 {
border-bottom:4px solid #000;

 /*THEME CHANGE HERE*/
}

.bgtyre {
font:normal 12px Verdana;
color:black;
background: url(../images/tyre_out1.gif) center center repeat-x; 
border-bottom:3px solid #f9fafa;
/*THEME CHANGE HERE*/
}

.bgtyre a:hover {
font:normal 12px Verdana;
color:white;
background: url(../images/tyre_over1.gif) center center repeat-x;

 /*THEME CHANGE HERE*/
}

.bgtrans {
font:normal 12px Verdana;
color:black;
background: url(../images/trans_out1.gif) center center repeat-x;
border-bottom:3px solid #f9fafa;
 /*THEME CHANGE HERE*/
}

.bgtrans a:hover {
font:normal 12px Verdana;
color:white;
background: url(../images/trans_over1.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

.bgretail {
font:normal 12px Verdana;
color:black;
background: url(../images/retail_out1.gif) center center repeat-x;
border-bottom:3px solid #f9fafa;
 /*THEME CHANGE HERE*/
}

.bgretail a:hover {
font:normal 12px Verdana;
color:white;
background: url(../images/retail_over1.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

.bgtech {
font:normal 12px Verdana;
color:black;
background: url(../images/techno_out1.gif) center center repeat-x;
border-bottom:3px solid #f9fafa;
 /*THEME CHANGE HERE*/
}

.bgtech a:hover {
font:normal 12px Verdana;
color:white;
background: url(../images/techno_over1.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

.bgenter {
font:normal 12px Verdana;
color:black;
	background: url(../images/enter_out1.gif) center center repeat-x;
border-bottom:3px solid #f9fafa;
 /*THEME CHANGE HERE*/
}

.bgenter a:hover {
font:normal 12px Verdana;
color:white;
background: url(../images/enter_over1.gif) center center repeat-x; /*THEME CHANGE HERE*/
}
.bgcarbon {
font:normal 12px Verdana;
color:black;
background: url(../images/Carbon_out1.gif) center center repeat-x;
border-bottom:3px solid #f9fafa;
 /*THEME CHANGE HERE*/
}

.bgcarbon a:hover {
font:normal 12px Verdana;
color:white;
background: url(../images/Carbon_over1.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

.bgspecial {
font:normal 12px Verdana;
color:black;
background: url(../images/spec_out1.gif) center center repeat-x;
border-bottom:3px solid #f9fafa;
 /*THEME CHANGE HERE*/
}

.bgspecial a:hover {
font:normal 12px Verdana;
color:white;
background: url(../images/spec_over1.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

.frame {
z-index:50;
border:1px solid #336699;
position:absolute;
width:152px;
left:-1px;
top: 0px;
height:98px;
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0;
}
.frame2 {
z-index:50;
border:1px solid #336699;
position:absolute;
width:150px;
left:0px;
top: 0px;
height:70px;
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0;
}
