/********************* styles **********************/body{	font-family: Arial,sans-serif;	color: #333333;	line-height: 1.166;		top: 10px;	left: 10px;	right: 10px;	margin: 10px;	padding: 0px;	background: #cccccc;}/******* hyperlink and anchor tag styles *******/a:link, a:visited, a:active{ font-weight: normal;	color: #425EC5;	text-decoration: none;	}a:hover{	text-decoration: none;	color: #333333;}hr { color : #999; height : 1px; margin-top: 30px; margin-bottom: 10px; border-color : #999; 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: bold 110% Arial,sans-serif; color: #334d55; margin: 0px; padding: 0px;}h6{ font: 100% Arial,sans-serif; color: #000000; 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;}.featurelist  {margin-left: 5px;list-style: disc;color: #333333;list-style-position:left; }   /***********************************************//* Layout Divs                                 *//***********************************************/#hiddencontact{display: none;visibility: hidden;}#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:791px;background-color: #cccccc;font: 100% Arial,sans-serif;color: #CCCCCC;}#page_container{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:791px;background-color: #cccccc;background-image: url('img/feature_bground.gif');font: 100% Arial,sans-serif;color: #000000;}#header{border-top:1px solid #DFDFDF;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;}#section_navi{padding: 0px 0px 0px 0px;position:relative;margin:auto;top: 0px;left: 0px;right: 0px;width:777px;height: 30px;bottom:0px;background-color: #77CAD8;background-image: url('img/navibground.gif');}#navigation{padding: 0px 0px 0px 0px;position:relative;margin:auto;top: 0px;left: 0px;right: 0px;width:777px;min-height:10px;bottom:0px;background-color: #cccccc;}#fadeshow1 {border-left:0px solid #999999;border-right:0px solid #999999;padding: 0px 0px 0px 0px;margin-right: 0px;margin-left: 0px;margin-top: 0px;margin-bottom: 0px;border: 0px;width:777px;height:220px;}#minisitemap_container {border-top:1px solid #A7A7A7;position: relative;margin-left:0px;margin-top:0px;margin-bottom:0px;text-align:left;color: #000000;font-size: 70%;	padding: 0px;top: 0px;line-height: 1.3;	 width:777px;background-color: #cccccc;background-image: url('img/steel.jpg');}#minisitemap_container ul,li{margin-left: 0px;text-align:left;align:left;top:  0px;padding: 0 0 0 0;border: none;left:0px;border-left:0;list-style: none;color: #000000;list-style-position:left; }#minisitemap_container a:link,  a:visited {font-weight: normal;margin:left;text-align:left;padding: 0 0 0 0;color: #000000;text-decoration: none;}#minisitemap_container a:hover{color: #000000;font-weight: bold;text-decoration: none;}#minisitemap_containerimg{bottom:  0px;padding: 0 0 0 0;border: none;}#content{position:relative;margin:auto;left: 0px;right: 0px;width:777px;} #sectionLinks{width:227px;margin: 0px;background: #CCCCCC;padding: 4px 0px 4px 7px;background-position: top left;	border:1px solid #BEBEBE;	background-image: url('img/teaser_bground.jpg');}#sectionLinks h3{padding: 10px 0px 2px 10px;}#sectionLinks a:link, #sectionLinks a:visited, #sectionLinks a:active{display: block;font-weight: bold;padding: 3px 0px 3px 10px;color: #000000;}#sectionLinks a:hover{background-color: #ffffcc;background-image: none;font-weight: bold;text-decoration: none;}#footer{position: relative;margin:auto;text-align:center;padding: 0px;top:  0px;width:791px;background-color: #cccccc;background-image: url('img/feature_bground.gif');}#footertext_container{position: relative;margin:auto;text-align:center;padding: 0px;top:  0px;width:791px;background-color: #cccccc;}.footertext{padding: 5px 0px 0px 0px;color: #000000;font-size: 70%;background-color: #cccccc;}.footertext a{font-weight: normal;color: #000000;text-decoration: none;} .footertext a:link, a:visited{font-weight: normal;color: #000000;text-decoration: none;}.footertext a:hover{font-weight: normal;text-decoration: underline;color: #000000;}.feature{padding: 10px 0px 0px 22px;right: 0px;font-size: 80%;min-height: 200px;width: 754px;background-color: #F7F6F6;color: #333333;border-top:1px solid #aaaaaa;border-bottom:1px solid #000000;border-left:0px solid #B6B6B6;border-right:0px solid #B6B6B6;}html>body .feature {height: auto;}.feature a{font-weight: normal;color: #425EC5;text-decoration: none;}.feature a:link{font-weight: normal;color: #425EC5;text-decoration: none;}.feature a:active{font-weight: normal;color: #425EC5;text-decoration: none;}.feature a:hover{text-decoration: underline;color: #000000;}.feature h1{font: normal 90% Arial,sans-serif;color: #555555;padding: 8px 0px 0px 0px;}.feature h2{font: normal 90% Arial,sans-serif;letter-spacing:0.2em;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: #000000;padding: 8px 0px 0px 0px;}.feature h5{font: 90% Arial,sans-serif;color: #000000;padding: 0px 0px 10px 0px;}.feature h6{font: bold 110% Arial,sans-serif;color: #000000;padding: 0px 0px 0px 0px;}.feature img{float: left;padding: 5px 0px 8px 0px;margin-right: 12px;margin-left: 0px;margin-top: 0px;margin-bottom: 0px;border: 0px;}  #ads{width:227px;margin: 0px;background: #CCCCCC;padding: 4px 0px 4px 7px;background-position: top left;	border:1px solid #BEBEBE;	background-image: url('img/teaser_bground.jpg');}#adshl{margin-right: 5px;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-top:1px solid #B6B6B6;border-left:1px solid #B6B6B6;border-right:1px solid #B6B6B6;border-bottom:1px solid #B4B4B4;}.adsbannernoborder img{margin-top: 0px;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: #000000;	font-size: 80%;  left: 10px;  }#page { width: 100%; float: none; border:0px; }#content { width: 100%; float: none; top: 10px; left: 10px;	right: 10px; margin: 0px; padding: 0px; border:0px; } #header, #section_navi, #navigation, #fadeshow1, #minisitemap_container, #sectionLinks, #ads, #adshl, #footer, #footertext_container, #footertext { display: none; visibility: hidden; border:0px; height:0px;}#page, #page_container { background-color: #FFFFFF; background-image: none;}.feature a:link, a:visited, a:hover { font-weight: normal;	color: #000000;	text-decoration: none;}.feature { border:0px; background-color: #FFFFFF;}.feature img, img {  display: none; visibility: hidden; }} /********************* end **********************/ 
