/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#FFFFFF; layer-background-color:#FFFFFF; visibility:hidden}

/*Styles for level 0*/
.clLevel0, .clLevel0over{position:absolute; padding:5px; font-family:tahoma,arial,helvetica; font-size:11px;}
.clLevel0{color:#4E4E4E;}
.clLevel0over{color:Grey; cursor:hand;}
.clLevel0border{position:absolute; visibility:hidden;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:3px; font-family:tahoma,arial,helvetica; font-size:11px;}
.clLevel1{background-color:#FFFFFF; color:#4E4E4E;}
.clLevel1over{background-color:#EDEDED; color:#4E4E4E; cursor:hand;}
.clLevel1border{position:absolute; visibility:visible; background-color:#464646;}

/*Standard Styles*/
body {background-color: #FFFFFF;}
form {margin: 0px;}

.boxGen {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; width: 100px; border: 1px solid #CCCCCC;}
.boxGenExtra {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; width: 110px; border: 1px solid #CCCCCC;}
.boxShort {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; width: 50px; border: 1px solid #CCCCCC;}
.boxExtraShort {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; width: 30px; border: 1px solid #CCCCCC;}
.boxWide {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; width: 200px; border: 1px solid #CCCCCC;}
.boxGenOpt {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; width: 100px; border: 1px solid #E8E8E8;}
.boxWideOpt {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; width: 200px; border: 1px solid #E8E8E8;}

.buttonGrey {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	background-color: #CCCCCC;	border: 1px solid #CCCCCC;	text-decoration: none;	padding: 1px 2px 2px 2px;	line-height: 18px; vertical-align: middle;}
.buttonGrey:hover {color: #CCCCCC; background-color: #FFFFFF; border: 1px solid #CCCCCC;}
.linkFooter {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #999999;text-decoration: none;padding-top: 5px;}
.linkFooter:hover {color: #434343;}

.contSmall {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #464646;}
.contReg {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #464646;}

.noteReg {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CCCCCC;}

.copyright {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #CCCCCC;}
.linkBold {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #0072bc;text-decoration: none;}
.linkReg {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #0072bc;text-decoration: none;}
.linkReg:hover {color: #333333;}
.linkSmall {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #0072bc;text-decoration: none;}
.linkSmall:hover {color: #333333;}
.linkBold:hover {color: #333333;}

.outline {border: 1px solid #CCCCCC; background-color: #F9F9F9;}
.outline td {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}

.titleProduct {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #333333;}
.linkMajor {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #E0E0E0;text-decoration: none;}
.linkMajor:hover {color:#666666;}
.contRegOrange {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #F8CA5B;}
.contRegBlue {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #0072BC;}
.imgBottom {bottom: 0px;}