/*body{	background: #00aec6 url(../images/CMON_pink.png)  no-repeat fixed top center;}*/#PreHeader {      height: 150px; 	  _height: 132px;	        width: 976px;      margin: 0px auto;}#PreHeader img{       position: relative;       top: 25px;       float: left;	   }#PreHeader .logo{       position: relative;       top: 25px;       float: left;       width: 223px;       height: 110px;       background-image: url('../images/Cmon_logo.png');       _background-image: url('../images/Cmon_logo.gif');	   	  }#PreHeader .topMostLinks{       //color: #a4f9ff;       /*font-weight: bold;*/       text-align: right;       padding-right: 26px;       height: 20px;       line-height: 20px;	   font-size: 9pt; 	   font-family: Arial,"Times New Roman",Times,serif;	   }#PreHeader .topMostLinks a{       /*color: #ffffff;*/       font-weight: bold;       padding: 0px 3px;	   color:white;}#PreHeader .preHeaderLinks{      height: 50px;      width: 713px;      line-height: 50px;      position: relative;      top: 42px;        /*left: 250px;*/      margin-left: 30px;      text-align: center;      background-image: url(../images/cmon_topnav_bg.gif);      background-repeat: no-repeat;      background-position: left;	  float: left;	  font-size: 9pt; 	  /*padding-left: 30px;*/}#PreHeader .preHeaderLinks a{      /*color: #FFFFFF;*/      font-size: 1.15em;      font-weight: bold;      padding: 0px .4em;}#Header {	height: 115px;	overflow: visible;}#Header #Logo {	float:left;	width: 504px;	height: 115px;	}#Header #Banner {	float: left;	width: 476px;	height: 115px;	overflow: hidden;}#divHeaderContainer {	width:988px;	height:150px;}#divHeaderBanner {	width:988px;	height:120px;	background: url(../images/design/header/bannerbg.jpg) 427px 0px no-repeat; }#HeaderBannerLogo{	float:left;}#HeaderBannerMenu{	float:left;	margin-top:20px; margin-left:385px;}#HeaderBannerMenu div a{	display:block;	padding-top:5px; padding-left:25px;	font-family:Arial, Verdana; font-size:12px; font-weight:bold; text-decoration:none;}#divHeaderNavTop {	width:988px; 	height:30px;	 }#divHeaderNavTopLeftEnd{	float:left;	width:7px; 	/*height:30px;*/}#divHeaderNavTopLinks {	float:left;	/*width:476px;*/	height:30px; 	/*background: url(../images/design/header/navtopbg.jpg) 0px 120px repeat-x;*/	background-image:url(../images/design/header/navtopbg.gif);  	background-position: 120px 0px;	background-repeat:repeat-x;	}#divHeaderNavTopLinks div{	float:left;	/*padding-top:7px; padding-right:14px;*/ padding-left:2px;	/*height:30px;*/	font-family:Arial, Verdana;font-size:12px; 	}#divHeaderNavTopLinks .clear{	float:none;	padding:0;}#divHeaderNavTopLinks div a{	text-decoration:none;}#divHeaderNavTopLinksONN{	float:left;	color: White;	background: #01BCCB;	margin-left: 2px; 	_margin-left: 1px; padding: 0;	height: 50px;	^height: 50px;	_height: 50px;}#divHeaderNavTopLinksONN a:visited{		color: White;	background: #01BCCB;	line-height:49px;	/*height: 49px;		^height: 50px;	_height: 50px;*/}#divHeaderNavTopLinksONN a:active{		color: White;	background: #01BCCB;	line-height:49px;	/*height: 49px;		^height: 50px;	_height: 50px;*/}#divHeaderNavTopLinksOFF{	color:White;	line-height:49px;	display: block;		/*height: 49px;*/		/*color:#0c9baa;	color:#FFFFFF; /*ffcf06;*/	color:Red;*/}#divHeaderNavTopLinksOFF a:link, #divHeaderNavTopLinksOFF a:visited {	color:White;	line-height:49px;	display: block;	/*height: 49px;*/	/*background: #01BCCB;*/}#divHeaderNavTopLinksOFF a:hover {	display: block;	background: #01BCCB;	line-height:50px;	/*height: 49px;*/	color:#ffffff;	/*color:#ffcf06;	color:Purple;*/		}