/********************* cp styles **********************/body{	font-family: Arial,sans-serif;	color: #333333;	line-height: 1.166;		top: 10px;	left: 10px;	right: 10px;	margin: 0px;	padding: 0px;	background: #cccccc;	}/******* hyperlink and anchor tag styles *******/a:link, a:visited{ font-weight: normal;	color: #425EC5;	text-decoration: underline;	}a:hover{	text-decoration: underline;	color: #333333;}hr { color : #000; height : 1px; margin-top: 20px; margin-bottom: 10px; border-color : #000; border-width : 1px 0 0 0; border-style : solid; }/************** header tag styles **************/h1{ font: bold 120% Arial,sans-serif; color: #334d55; margin: 0px; padding: 0px;}h2{ font: bold 120% Arial,sans-serif; color: #000000; margin: 0px; padding: 0px;}h3{ font: bold 100% Arial,sans-serif; color: #000000; margin: 0px; padding: 0px;}h4{ font: 110% Arial,sans-serif; color: #000000; margin: 0px; padding: 0px;}h5{ font: 100% Arial,sans-serif; color: #334d55; margin: 0px; padding: 0px;}/*************** list tag styles ***************/ul{list-style-type: disc;padding: 10px 0px 0px 20px;	left: 0px; }ul ul{ list-style-type: circle;}ul ul ul{ list-style-type: none;}/********* form and related tag styles *********/form {	margin: 0;	padding: 0;}label{ font: bold 1em Arial,sans-serif; color: #334d55;}				input{font-family: Arial,sans-serif;}/***********************************************//* Layout Divs                                 *//***********************************************/ #page{border-top:0px solid #b4b4b4; border-left:0px solid #cccccc;border-right:0px solid #cccccc;border-bottom:0px solid #cccccc;	position: relative;	margin:auto;	top: 0px;	left: 0px;	right: 0px;	width:777px;	 	  background-color: #cccccc;	 font: 100% Arial,sans-serif; color: #CCCCCC; } #header{border-top:0px solid #b4b4b4; border-left:0px solid #cccccc;border-right:0px solid #cccccc;border-bottom:0px solid #cccccc;	position: relative;	margin:auto;	top: 10px;	left: 10px;	right: 10px;	width:777px;	 	 background-color: #cccccc;	 font: 100% Arial,sans-serif; color: #CCCCCC;} #hiddencontact{ 		display: none; 	visibility: hidden;	}#navigation{padding: 0px 0px 0px 0px;	position:relative;	margin:auto;	 	top: 10px;	left: 10px;	right: 10px;	width:777px;	height:372px;	bottom:0px;		background-color: #cccccc;	}#navigation_sections{padding: 0px 0px 0px 0px;	position:relative;	margin:auto;	 height:231px;	top: 10px;	left: 10px;	right: 10px;	width:777px;		bottom:0px;		background-color: #cccccc;	}#content{	position:absolute;	top: 481px;	left: 10px;	right: 10px;	width:777px;			}#content_sections{	position:absolute;	top: 343px;	left: 10px;	right: 10px;	width:777px;		}  #minisitemap{ 	position: relative;	margin:auto;	text-align:center;			 padding: 0px;	 top: 0px;	 	width:779px;	 height:150px;	background-color: #cccccc;		} #footer{ 	position: relative;	margin:auto;	text-align:center;			 padding: 0px;	 top:  0px;	 	width:779px;	 	background-color: #cccccc;		}.footertext{	padding: 5px 0px 0px 0px;	 color: #333333;	font-size: 70%;	background-color: #cccccc;}.footertext a{font-weight: normal;	color: #333333;	text-decoration: none;} .footertext a:link, a:visited{ font-weight: normal;	color: #333333;	text-decoration: none;	}.footertext a:hover{ font-weight: normal;	text-decoration: underline;	color: #333333;}.relatedlinks{padding: 0px 0px 0px 7px;}/************ sectionLinks styles **************/#sectionLinks{ 	width:225px;	margin: 0px;	background-color: #cccccc;	padding: 4px 0px 4px 7px;	color: #000000;	background-image: url('img/teaser_bground.jpg');	background-position: top left;	border:1px solid #BEBEBE;		}#sectionLinks h3{	padding: 10px 0px 2px 10px;	border-bottom: 1px solid #ededed;}#sectionLinks a:link, #sectionLinks a:visited {	display: block;	border-top: 1px solid #ededed;	border-bottom: 1px solid #ededed;	font-weight: bold;	padding: 3px 0px 3px 10px;	color: #333333;}#sectionLinks a:hover{	border-top: 1px solid #ededed;	background-color: #ffffcc;	background-image: none;	font-weight: bold;	text-decoration: none;}/************** feature styles *****************/.feature{	padding: 10px 0px 0px 22px;	right: 0px;	font-size: 80%;	min-height: 200px;	 	width: 754px;	background-color: #ffffff;	color: #333333;	border-top:1px solid #aaaaaa;	border-bottom:1px solid #000000;		 border-left:1px solid #B6B6B6;border-right:1px solid #B6B6B6;}html>body .feature {	height: auto;}.feature a{ font-weight: normal;	color: #425EC5;	text-decoration: underline;	}.feature a:link{ font-weight: normal;	color: #425EC5;	text-decoration: underline;	}.feature a:visited{ font-weight: normal;	color: #551A8B;	text-decoration: underline;	}.feature a:hover{	text-decoration: underline;	 	color: #333333;}.feature h5{	font: 90% Arial,sans-serif;	color: #333333;	padding: 0px 0px 10px 0px;}.feature h2{	font: normal 90% Arial,sans-serif;	letter-spacing:0.1em;	color: #555555;	padding: 8px 0px 0px 0px;}.feature h6{	font: normal 80% Arial,sans-serif;	letter-spacing:0.1em;	color: #555555;	padding: 0px 0px 0px 0px;}.feature h1{	font: normal 90% Arial,sans-serif;	color: #555555;	padding: 8px 0px 0px 0px;}.feature h3{	font: bold 140% Arial,sans-serif;	color: #131313;	padding: 0px 0px 0px 0px;	}.feature h4{	font: bold 120% Arial,sans-serif;	color: #333333;	padding: 8px 0px 0px 0px;}.feature img{	float: left;	padding: 5px 0px 0px 0px;	margin-right: 12px;	margin-left: 0px;	margin-top: 0px;	margin-bottom: 2px;	border:0px; 		} /************ ads styles **************/#ads{ 	width:225px;	margin: 0px;	padding: 20px 0px 0px 0px;	color: #000000;	text-align:right;	font: normal 70% Arial,sans-serif;	letter-spacing:0.14em;	color: #555555;		}.adsbannerborder img{margin-top: 5px;padding: 0px 0px 0px 0px;border:1px solid #B6B6B6;}.adsbannernoborder img{margin-top: 5px;padding: 0px 0px 0px 0px;border:0px;}@media print {	body { background-image: none; background-color: #fff; padding: 10px; border:0px; }			 #hiddencontact  {  display: inline; visibility: visible; border:0px; font-weight: normal;	color: #333333;	font-size: 80%;  left: 10px;  }	#page { width: 100%; float: none; border:0px; }	#content_sections { width: 100%; float: none; top: 10px; left: 10px;	right: 10px; margin: 0px; padding: 0px; border:0px; } #content { width: 100%; float: none; top: 10px; left: 10px;	right: 10px; margin: 0px; padding: 0px; border:0px; } 	#header, #flash, #navigation_sections, #ads, #footer, .menu, #sectionLinks { display: none; visibility: hidden; border:0px; height:0px;}	.feature a:link, a:visited, a:hover { font-weight: normal;	color: #333333;	text-decoration: none;}.feature { border:0px;}.feature img {  display: none; visibility: hidden; } #minisitemap {  display: none; visibility: hidden; }} /********************* end **********************/ 
