A:link {text-decoration:none}
A:visited {text-decoration:none}
A:active {text-decoration:none}
BR {line-height:90%}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for Aux background-bar*/
.clBar{position:absolute; width:10px; height:10px; background-color:transparent; layer-background-color:transparent; visibility:visible}
.clBarborder{position:absolute; visibility:visible; background-color:transparent; layer-background-color:transparent;}

/*Styles for Aux level 0 make a level AND its border transparent to view background graphics  */
.clLevel0{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:14px; font-weight:bold; background-color:transparent; layer-background-color:transparent; color:#FFFFFF}
.clLevel0border{position:absolute; visibility:hidden; layer-background-color:transparent; background-color:transparent; border-bottom-color :#ff9900; border-bottom-style : solid;	border-bottom-width : 1px;}
.clLevel0over,.clLevel0selectover{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:14px; font-weight:bold; background-color:transparent; layer-background-color:transparent; color:#ff0000; cursor:pointer; cursor:hand; }
.clLevel0select{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:14px; font-weight:bold; background-color:transparent; layer-background-color:transparent; color:#ff0000;}

/*Styles for Aux level 1*/
.clLevel1{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:14px; font-weight:bold; background-color:transparent; layer-background-color:transparent; color:#4f4f4f}
.clLevel1border{position:absolute; visibility:hidden; layer-background-color:transparent; background-color:transparent; border-left-color : #ff9900; border-left-style : solid;	border-left-width : 1px;}
.clLevel1over{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:14px; font-weight:bold; background-color:transparent; layer-background-color:transparent; color:#ff0000; cursor:pointer; cursor:hand; }


/*Style for Aux install background-bar*/
.cliBar{position:absolute; width:10px; height:10px; background-color:transparent; layer-background-color:transparent; visibility:visible}
.cliBarborder{position:absolute; visibility:visible; background-color:transparent; layer-background-color:transparent;}

/*Styles for Aux install level 0 make a level AND its border transparent to view background graphics  */
.cliLevel0{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:14px; font-weight:bold; background-color:transparent; layer-background-color:transparent; color:#FFFFFF}
.cliLevel0border{position:absolute; visibility:hidden; layer-background-color:transparent; background-color:transparent; }
.cliLevel0over,.clLevel0selectover{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:14px; font-weight:bold; background-color:transparent; layer-background-color:transparent; color:#ff0000; cursor:pointer; cursor:hand; }
.cliLevel0select{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:14px; font-weight:bold; background-color:transparent; layer-background-color:transparent; color:#ff0000;}

/*Styles for Aux install level 1*/
.cliLevel1{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:14px; font-weight:bold; background-color:transparent; layer-background-color:transparent; color:#4f4f4f}
.cliLevel1border{position:absolute; visibility:hidden; layer-background-color:transparent; background-color:transparent; border-right-color : #FF7400; border-right-style : solid;	border-right-width : 1px;}
.cliLevel1over{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:14px; font-weight:bold; background-color:transparent; layer-background-color:transparent; color:#ff0000; cursor:pointer; cursor:hand; }


/*Styles for Aux level 2*/
.clLevel2{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:12px; font-weight:bold; background-color:transparent; layer-background-color:transparent; color:#4f4f4f}
.clLevel2border{position:absolute; visibility:hidden; layer-background-color:transparent; background-color:transparent; border-left-color : #ff9900; border-left-style : solid;	border-left-width : 1px;}
.clLevel2over{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:12px; font-weight:bold; background-color:transparent; layer-background-color:transparent; color:#ff0000; cursor:pointer; cursor:hand; }


/*Style for the HD background-bar*/
.hdBar{position:absolute; width:10px; height:10px; background-color:transparent; layer-background-color:transparent; visibility:visible}
.hdBarborder{position:absolute; visibility:visible; background-color:transparent; layer-background-color:transparent;}

/*Styles for HD level 0 make a level AND its border transparent to view background graphics  */
.hdLevel0{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:14px; font-weight:bold; background-color:transparent; layer-background-color:transparent; color:#FFFFFF}
.hdLevel0border{position:absolute; visibility:hidden; layer-background-color:transparent; background-color:transparent; border-bottom-color :#440a57; border-bottom-style : solid;	border-bottom-width : 1px;}
.hdLevel0over,.hdLevel0selectover{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:14px; font-weight:bold; background-color:transparent; layer-background-color:transparent; color:#cee0ef; cursor:pointer; cursor:hand; }
.hdLevel0select{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:14px; font-weight:bold; background-color:transparent; layer-background-color:transparent; color:#cee0ef;}

/*Styles for HD level 1*/
.hdLevel1{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:12px; font-weight:bold; background-color:transparent; layer-background-color:transparent; color:#ffffff}
.hdLevel1border{position:absolute; visibility:hidden; layer-background-color:transparent; background-color:transparent; border-left-color : #440a57; border-left-style : solid;	border-left-width : 1px;}
.hdLevel1over{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:12px; font-weight:bold; cursor:pointer; cursor:hand; background-color:transparent; layer-background-color:transparent; color:#cee0ef;}

/*Styles for HD level 2*/
.hdLevel2{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:12px; font-weight:bold; background-color:transparent; layer-background-color:transparent; color:#ffffff}
.hdLevel2border{position:absolute; visibility:hidden; layer-background-color:transparent; background-color:transparent; border-left-color : #440a57; border-left-style : solid;	border-left-width : 1px;}
.hdLevel2over{position:absolute; padding:1px ; font-family:Arial Narrow,helvetica; font-size:12px; font-weight:bold; cursor:pointer; cursor:hand; background-color:transparent; layer-background-color:transparent; color:#cee0ef;}

/*Optilux Aux Colors are:
black #000000, red #ff0000, orange #ff9900
light gray #ebebeb, medium gray #c0c0c0, dark gray #4f4f4f    */
   
/*Optilux HD Colors are:
wine #aa0b30, pale blue #cee0ef, medium blue #2f4c9a
plus the same grays as Auxiliary    */

.content{font-family : "Arial Narrow";	font-size: 10pt;	color: Black;	}
.details{font-family : "Arial Black";	font-size : 12pt;}
.detailsgray{font-family : "Arial Black";	font-size : 12pt;	color : #c0c0c0;}
.detailsred{font-family : "Arial Black";	font-size : 12pt;	color : #ff0000;}
.detailsorange{font-family : "Arial Black";	font-size : 12pt;	color : #ff9900;	}
.detailswine{font-family : "Arial Black";	font-size : 12pt;	color : #aa0b30;	}
.detailsblue{font-family : "Arial Black";	font-size : 12pt;	color : #2f4c9a;	}
.ghost{font-family : "Arial Narrow";	font-size : 8pt;	color : #c0c0c0;	text-decoration : none;}
.ghosto{font-family : "Arial Narrow";	font-size : 8pt;	color : #ff9900;}
.ghostb{font-family : "Arial Narrow";	font-size : 8pt;	color : #2f4c9a;}
.models{font-family : "Arial Narrow";	font-size: 14pt;	color: Black;	font-weight : bold;}
.newpn{font-family : "Arial Narrow";	font-size: 10pt;	color: Black;	font-weight : bold;}
.newax{font-family : "Arial Narrow";	font-size : 16pt;	color : #ff0000;	font-weight : bold;	font-style : italic;}
.newhd{font-family : "Arial Narrow";	font-size : 16pt;	color : #aa0b30;	font-weight : bold;	font-style : italic;}
.enterax{font-family : "Arial Narrow";	font-size : 12pt;	color : #ff0000;	font-weight : bold;	font-style : italic;}
.enterhd{font-family : "Arial Narrow";	font-size : 12pt;	color : #cee0ef;	font-weight : bold;	font-style : italic;}
