/* CSS Document */
*{margin:0px; padding:0px;}
body,ol,h1,h2,h3,h4,h5,h6,form,fieldset,p a{margin:0; padding:0; font-weight:normal}
img,fieldset{border:none; padding:0; margin:0;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1f4256; background:url(../images/bg_body.gif) top repeat-x #FFFFFF}
a{color:#00a1e3; text-decoration:none;}
a:hover{color:#00a1e3; text-decoration:underline;}

span.clear{clear:both;}
.clear{clear:both;}
.left{float:left; width:auto;}
.right{float:right; width:auto;}
h1,h2,h3,h4,h5,h6{ font-family:Arial, Helvetica, sans-serif;}
a{outline:none;}

div.head{font-weight:bold;}
div#layout{margin:0 auto; width:980px;}
.paging{width:300px; float:none; position:absolute; bottom:9px; z-index:99; right:-60px;}
.paging ul{width:300px; float:left;}
.paging ul li{width:auto; float:left; padding:0 8px 0 0}
.paging ul li a{color:#000; float:left; text-decoration:none; font-weight:bold; text-align:center; padding:6px 0 0!important; width:25px; height:22px; background:url(../images/abg.gif) no-repeat left top; width:25px;}
.paging ul li a:hover{background:url(../images/active_img.gif) no-repeat left top; width:25px;}
.paging ul li a.active{background:url(../images/active_img.gif) no-repeat left top; width:25px;}

.paging ul li a.prev{width:auto; float:left; background:url(../images/per.gif) no-repeat left top; width:28px; height:28px;}
.paging ul li a:hover.prev{ background:url(../images/per.gif) no-repeat left top; width:28px; height:28px;}
.paging ul li a.next{width:auto; float:left; background:url(../images/next.gif) no-repeat left top; width:28px; height:28px;}
.paging ul li a:hover.next{width:auto; float:left; background:url(../images/next.gif) no-repeat left top; width:28px; height:28px;}

a:hover{ text-decoration:underline;}
/**********************header*************************************/

div#header{width:980px; float:left; height:130px; background:#ffffff; position:relative; z-index:9999}
div#header img{float:left;}
div#header .logo{
	width:189px;
	height:60px;
	float:left;
	padding-top: 43px;
	padding-right: 45px;
	padding-bottom: 0;
	padding-left: 25px;
}

/**********************menu*************************************/
div#header div#right_section{float:left; width:690px; border-top: 5px solid #fec223;}

div#header div#right_section #menu{float:left; width:690px; padding-top:13px; }
div#header div#right_section #menu ul{float:left; width:690px; list-style:none;}
div#header div#right_section #menu li{float:left; width:auto; font-size:14px; padding:0px 40px 0px 0px;}
div#header div#right_section #menu li a{color:#666666; text-decoration:none; padding:0px 0px;}
div#header div#right_section #menu li a:hover{color:#00a1e3; text-decoration:underline;}
div#header div#right_section #menu li a.active{color:#00a1e3; text-decoration:underline; background:none;}

div#header div#right_section .search_panel{float:left; width:450px; padding-left:240px; color:#fec223;}

div#header div#right_section .search_panel .form_row{
	float:left;
	width:215px;
	padding-top:50px;
	padding-left: 230px;
}
div#header div#right_section .search_panel label{ padding-right:20px; text-transform:uppercase;}
div#header div#right_section .search_panel .textbox{  height:18px; width:143px;}
div#header div#right_section .search_panel .button{ background:#8a8a8a; border:1px solid #6b6b6b; color:#FFFFFF; padding:3px; font-size:11px; cursor:pointer;}

.main_banner {width:980px; float:left;}
.main_banner img{float:left;}
div#body_container{
	float:left;
	width:920px;
	background:#FFFFFF;
	padding-top: 35px;
	padding-right: 30px;
	padding-bottom: 55px;
	padding-left: 30px;
}
div#body_container_inner{float:left; width:920px; padding:30px; background:#FFFFFF;}

/**********************left_container*************************************/

div#left_container{float:left; width:690px; padding-right:10px;}
div#left_container h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#1f4256; padding:15px 0px 0; line-height:23px;}
div#left_container h2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1f4256; line-height:15px; padding:15px 0px 10px}
div#left_container p{line-height:18px;padding-top:1px;}
div#left_container p.more{ padding-bottom:2px;}
div#left_container p.more a{ background:url(../images/bg_more_arrow.gif) no-repeat top left; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#00a1e3; text-decoration:none; line-height:50px;}
 
div#left_container p.more a:hover{color:#00a1e3; text-decoration:underline;}

div#left_container .left_section{ float:left; width:365px; margin:0px 90px 0 0; padding-top:15px; }
div#left_container .products_left_section{ float:left; width:210px; margin:0px 20px 0 0; padding-top:15px; border:1px solid #e3e3e3;}
div#left_container .products_mid_section{ float:left; width:210px; margin:0px 20px 0 0; padding-top:15px; }
div#left_container .products_right_section{ float:left; width:210px; margin:0px 20px 0 0; padding-top:15px; }

div#left_container .right_section{float:left; width:160px;padding-top:15px; /*margin-right:50px;*/}

div#left_container .right_section ul{width:160px; list-style:none;}
div#left_container .right_section li{color:#00a1e3; width:150px; background:url(../images/list_style.gif) no-repeat 0 8px; padding-left:10px; line-height:18px;}
div#left_container .right_section li a{color:#00a1e3; width:150px; line-height:18px; text-decoration:none;}
div#left_container .right_section li a:hover{text-decoration:underline;}
/**********************right_container*************************************/

div#right_container{float:left; width:220px; padding-top:5px;/* padding-left:10px*/;}

div#right_container .get_quate a{float:left; width:220px; margin-bottom:20px;}

div#right_container .press_media{float:left; width:220px;}
div#right_container .press_media h2{float:left; width:200px; background:url(../images/bg_right_top_heder.gif) no-repeat top left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1f4256; padding:7px 10px}

div#right_container .press_media .press_heading{float:left; width:197px; padding:10px; border:1px solid #e3e3e3; line-height:14px; margin-bottom:13px;}

div#right_container .press_media .press_heading a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#00a1e3; text-decoration:none;}
div#right_container .press_media .date{ padding-bottom:20px; font-size:11px;}

div#right_container .press_media .more a{ background:url(../images/bg_more_arrow.gif) no-repeat top left; padding-left:10px; line-height:14px;}
div#right_container .press_media .more a:hover{ text-decoration:underline;}

/*******************************body_container_inner********************************/

div#body_container_inner{float:left; width:920px; padding:5px 30px; background:#FFFFFF;}

/*******************************left menu********************************/

div#body_container_inner div#left_menu{float:left; width:175px;}

div#body_container_inner div#left_menu ul{float:left; width:175px;  font-weight:bold; background:#d4dcd0;}

div#body_container_inner div#left_menu ul li{float:left; width:175px; padding:0; color:#00a1e3;list-style:none; background:url(../images/bg_last_li.jpg) top left no-repeat; font-weight:bold; margin-bottom:1px;}

div#body_container_inner div#left_menu ul li.first_current{background:#fff url(../images/bor.gif) repeat-y 0 0;border-top:1px #bbc6cc solid;}
div#body_container_inner div#left_menu ul li.first_current a{color:#1f4256; text-decoration:none;}
div#body_container_inner div#left_menu ul li.first_current a:hover{color:#1f4256; text-decoration:none;}



div#body_container_inner div#left_menu ul li.current{background:#fff url(../images/bor.gif) repeat-y 0 0;}
div#body_container_inner div#left_menu ul li.current a{color:#1f4256; text-decoration:none;}
div#body_container_inner div#left_menu ul li.current a:hover{color:#1f4256; text-decoration:none;}

div#body_container_inner div#left_menu ul li span{float:left; width:175px; padding:8px 0;}
div#body_container_inner div#left_menu ul li .head{float:left; width:175px; padding:8px 0;}

div#body_container_inner div#left_menu ul li.first{background:url(../images/bg_first_li.jpg) top left no-repeat; margin-bottom:1px;}
div#body_container_inner div#left_menu ul li.last{background:url(../images/bg_last_li.jpg) bottom left no-repeat;}
div#body_container_inner div#left_menu ul li.selected{background:#fff; border-left:1px #bbc6cc solid; padding-bottom:8px; float:left; width:172px;}
div#body_container_inner div#left_menu ul li a{color:#1f4256; text-decoration:none; padding-left:15px;}
div#body_container_inner div#left_menu ul li a:hover{color:#00a1e3; text-decoration:underline;}
div#body_container_inner div#left_menu ul li ul.sub{background:#fff url(../images/bor.gif)  repeat-y 0 0; width:160px; float:left; padding:0px 0 10px 16px;}
div#body_container_inner div#left_menu ul li ul.sub li{background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1f4256; line-height:21px; font-weight:normal; padding:0px; margin:0px; width:160px; float:left;}
div#body_container_inner div#left_menu ul li ul.sub li a{background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1f4256; line-height:21px; font-weight:normal; text-decoration:none; width:160px;}
div#body_container_inner div#left_menu ul li ul.sub li a:hover{color:#00a1e3;text-decoration:underline; width:160px;}

div#body_container_inner div#left_menu ul li ul{float:left; width:175px; }
div#body_container_inner div#left_menu ul li ul li{float:left; width:160px; padding-left:15px; font-weight:normal; }
div#body_container_inner div#left_menu ul li ul li a{color:#1f4256; text-decoration:none; padding:0px; cursor:pointer}
div#body_container_inner div#left_menu ul li ul li a:hover{color:#00a1e3; text-decoration:underline; }

div#body_container_inner div#left_menu ul li.active ul.sub{float:left; width:175px; }
div#body_container_inner div#left_menu ul li.active ul.sub li{float:left; width:160px; padding-left:15px; font-weight:normal; }
div#body_container_inner div#left_menu ul li.active ul.sub li a{color:#1f4256; text-decoration:none; padding:0px; cursor:pointer}
div#body_container_inner div#left_menu ul li.active ul.sub li a:hover{color:#00a1e3; text-decoration:underline; }

div#body_container_inner div#page_container{
	float:right;
	width:729px;
	border-top:1px solid #bbc6cc;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
div#body_container_inner div#page_container h2{ float:left;width:729px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1f4256;}

div#body_container_inner div#page_container .sub_banner {
	float:left;
	width:729px;
	padding-bottom:0px;
	border-bottom:2px solid #c3d2e0
}
div#body_container_inner div#page_container .sub_banner img{float:left;}

div#body_container_inner div#page_container .breadcrumb {float:left; width:729px; padding:6px 0 20px 0px;font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#1f4256;}
div#body_container_inner div#page_container .breadcrumb a{color:#1f4256; text-decoration:none; padding:0 5px 0 3px;}
div#body_container_inner div#page_container .breadcrumb a:hover{color:#00a1e3; text-decoration:underline;}

div#body_container_inner div#page_container .left_section{float:left; width:550px; padding:0 15px 45px 0;}

div#body_container_inner div#page_container .left_section h1{float:left; width:518px; background:url(../images/head_arrow.gif) no-repeat top left; padding:0 0 20px 32px; font-size:18px; color:#1f4256; text-transform:uppercase; font-weight:bold; display:block;}
div#body_container_inner div#page_container .left_section h2{float:left; width:518px; padding:20px 0 10px ; font-size:16px; color:#1f4256; font-weight:bold; display:block;}

div#body_container_inner div#page_container h2{ float:left;width:530px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1f4256; padding:35px 0px 10px;}

div#body_container_inner div#page_container .left_section p{float:left; width:530px; margin:0px; padding-top:12px; line-height:18px;}
div#body_container_inner div#page_container .left_section p.more{padding-bottom:2px; padding-top:2px;}

div#body_container_inner div#page_container .left_section ul{ float:left; list-style:none}
div#body_container_inner div#page_container .left_section ul li{ line-height:18px; background:url(../images/list_style.gif) no-repeat 0 7px; padding-left:10px;}
div#body_container_inner div#page_container .left_section li a{ color:#1f4256; text-decoration:none;}
div#body_container_inner div#page_container .left_section li a:hover{ color:#1f4256; text-decoration:underline;}
div#body_container_inner div#page_container .left_section .more a{ background:url(../images/bg_more_arrow.gif) no-repeat top left; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#00a1e3; text-decoration:none; line-height:15px; }
div#body_container_inner div#page_container .left_section .more a:hover{text-decoration:underline;}
div#body_container_inner div#page_container .left_section .landing_section{float:left; width:550px; margin-top:17px; padding-top:25px; padding-bottom:0px;}

div#body_container_inner div#page_container .left_section .landing_section .img_section{float:left; width:160px; padding-right:20px; padding-top:10px;}

div#body_container_inner div#page_container .left_section .landing_section .description{float:left; width:370px; padding-bottom:50px; }
div#body_container_inner div#page_container .left_section .landing_section .description h2{float:left; width:370px; padding-bottom:8px; font-size:16px; line-height:18px; color:#1f4256; padding-top:8px;}

div#body_container_inner div#page_container .left_section .landing_section .description p{float:left; width:370px; line-height:16px;}
div#body_container_inner div#page_container .left_section .landing_section .description h3{float:left; width:370px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1f4256;}

div#body_container_inner div#page_container .left_section .landing_section .descriptionn ul{ float:left; list-style:none}
div#body_container_inner div#page_container .left_section .landing_section .description ul li{ line-height:18px; background:url(../images/list_style.gif) no-repeat 0 7px; padding-left:10px;}
div#body_container_inner div#page_container .left_section .floatimgright{ float:right;
    margin-top:10px;
	margin-left:10px;
    margin-right:10px;
    margin-bottom:10px;
	border:1px solid #c3d2e0;
    }


div#body_container_inner div#page_container .left_section .leftsub_section{
	float:left;
	width:250px;
	margin-top:1px;
	margin-right:17px;
	padding-top:2px;
	padding-bottom:0px;
}
div#body_container_inner div#page_container .left_section .smleftsub_section{
	float:left;
	width:150px;
	margin-top:1px;
	margin-right:17px;
	padding-top:2px;
	padding-bottom:0px;
}
div#body_container_inner div#page_container .left_section .lgleftsub_section{float:left; width:550px; margin-top:1px; padding-top:8px; padding-bottom:0px;}
div#body_container_inner div#page_container .left_section .lgleftsub_section ul{ float:left; list-style:none}
div#body_container_inner div#page_container .left_section .lgleftsub_section ul li{ line-height:18px; background:url(../images/list_style.gif) no-repeat 0 7px; padding-left:10px;margin-bottom: 17px; }





div#body_container_inner div#page_container .left_section .rightsub_section{
	float:left;
	width:230px;
	margin-top:1px;
	padding-top:2px;
	padding-bottom:0px;
}
div#body_container_inner div#page_container .left_section .right_map{
	float:left;
	width:300px;
	margin-top:1px;
	padding-left:51px;
	padding-top:2px;
	padding-bottom:20px;
}
div#body_container_inner div#page_container .left_section .rightimage{float:right; width:200px; margin-top:0px; padding-top:0px; padding-right:20px;}

div#body_container_inner div#page_container .left_section .landing_section .description{
	float:left;
	width:370px;
	padding-bottom:25px;
}
div#body_container_inner div#page_container .left_section .landing_section .description h2{float:left; width:370px; padding-bottom:8px; font-size:16px; line-height:18px; color:#1f4256; padding-top:8px;}

div#body_container_inner div#page_container .left_section .landing_section .description p{float:left; width:370px; line-height:16px;}
div#body_container_inner div#page_container .left_section .landing_section .description h3{float:left; width:370px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1f4256;}

div#body_container_inner div#page_container .left_section .bottom_section{float:left; width:550px; border-top:1px solid #bbc6cc; margin-top:50px; padding-top:25px; padding-bottom:85px;}

div#body_container_inner div#page_container .left_section .bottom_section .img_section{float:left; width:160px; padding-right:20px; padding-top:10px;}

div#body_container_inner div#page_container .left_section .bottom_section .description{float:left; width:370px; padding-bottom:50px;}
div#body_container_inner div#page_container .left_section .bottom_section .description h3{float:left; width:370px; padding-bottom:8px; font-size:16px; line-height:18px; color:#1f4256; padding-top:8px;}

div#body_container_inner div#page_container .left_section .bottom_section .description p{float:left; width:370px; line-height:16px;}
div#body_container_inner div#page_container .left_section .bottom_section .description h2{float:left; width:370px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1f4256;}


div#body_container_inner div#page_container .left_section .porex_table {
	border: 1px solid #b0d9e9; float:left; width:530px;
}
div#body_container_inner div#page_container .left_section .porex_table caption {
	padding-left: 3px;
	padding-bottom: 15px;
	padding-top: 25px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0066cc;
}
div#body_container_inner div#page_container .left_section .porex_table td {
	padding: 5px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
div#body_container_inner div#page_container .left_section .porex_table th {
	padding: 5px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #114e87;
	color: #ffffff;
}
div#body_container_inner div#page_container .left_section .porex_table tr {
	background-color: #ddeef6;
}
div#body_container_inner div#page_container .left_section .porex_table tr.altrow {
	background-color: #b0d9e9;
}

div#body_container_inner div#page_container .left_section .form_labels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
}
div#body_container_inner div#page_container .left_section .form_areas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	width: 300px;
}
div#body_container_inner div#page_container .left_section .form_areas_gasket {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	width: 225px;
}
div#body_container_inner div#page_container .left_section .gaskets_form_table {
	border-collapse: collapse;
}
div#body_container_inner div#page_container .left_section .gaskets_form_table td {
	padding: 10px;
	vertical-align: top;
}
div#body_container_inner div#page_container .left_section .gaskets_form_sectionline {
	border-right: 1px solid #cccccc;
}
div#body_container_inner div#page_container .left_section .list_table {
	margin-top: -15px;
	margin-bottom: -15px;
}
/********************FACILITY TOUR******************************************/

div#body_container_inner div#page_container .left_section .facility_tour{float:left; width:550px; padding-top:25px;}
div#body_container_inner div#page_container .left_section facility_tour img{}
div#body_container_inner div#page_container .left_section .facility_tour .titile{float:left; width:523px; padding:5px 0 0 0;	}

div#body_container_inner div#page_container .left_section .facility_tour .pageing{float:left; width:550px; padding-top:20px;}
div#body_container_inner div#page_container .left_section .facility_tour .pageing img{ padding-right:12px; float:left;}
div#body_container_inner div#page_container .left_section .facility_tour .pageing a{float:left;}

/*****************************contact us***************************/

div#body_container_inner div#page_container .left_section .contact_us{float:left; width:530px; background:url(../images/bg_contact.jpg) no-repeat; padding:22px 10px 10px; line-height:18px;}
div#body_container_inner div#page_container .left_section .contact_us a{float:right; color:#00a1e3; text-decoration:none; padding-right:12px;}

div#body_container_inner div#page_container .left_section .contact_form{float:left; width:530px; background:url(../images/bg_contact_form.jpg) bottom left no-repeat; padding:12px 10px 20px;}

div#body_container_inner div#page_container .left_section .contact_form fieldset{float:left; width:530px;}
div#body_container_inner div#page_container .left_section .contact_form .form_row{float:left; width:530px; padding-bottom:6px;}
div#body_container_inner div#page_container .left_section .contact_form .form_row label{float:left; width:140px; padding-right:5px; font-size:11px;}

div#body_container_inner div#page_container .left_section .contact_form .textbox{height:20px; width:300px; border:1px solid #c1c1c1;}
div#body_container_inner div#page_container .left_section .contact_form .massage{height:150px; width:300px; border:1px solid #c1c1c1;}
div#body_container_inner div#page_container .left_section .contact_form .combo{height:17px; width:128px; font-size:11px; color:#333;}
div#body_container_inner div#page_container .left_section .contact_form .submit{ background:#8a8a8a; border:1px solid #6b6b6b; color:#FFFFFF; padding:1px 8px; font-size:11px;}

/********************right section******************************************/

div#body_container_inner div#page_container .right_section{float:left; width:160px; padding:0 4px 0 0;}

div#body_container_inner div#page_container .right_section a{color:#1f4256}
div#body_container_inner div#page_container .right_section img{ margin:5px 0px 0px;}
div#body_container_inner div#page_container .right_section .right_box{float:left; width:138px; border:1px solid #cfe4d3; margin-bottom:20px; padding:10px 10px 0px 10px; font-size:11px; color:#1f4256;}
div#body_container_inner div#page_container .right_section .right_box img{margin-bottom:12px;}
div#body_container_inner div#page_container .right_section .right_box p{ padding-bottom:10px; line-height:15px;}

div#right_container .right_box{float:left; width:197px; border:1px solid #cfe4d3; margin-bottom:20px; padding:10px 10px 10px 10px; font-size:11px; color:#1f4256;}
div#right_container .right_box .right_box img{margin-bottom:12px;}
div#right_container .right_box .right_box p{ padding-bottom:10px; line-height:15px;}





div#body_container_inner div#page_container .right_section h2{float:left; width:138px; border:1px solid #cfe4d3;padding:5px 10px 5px 10px; background:#e6f1e8; font-size:12px; font-weight:bold;}

div#body_container_inner div#page_container  .right_section .right_box .heading{float:left; width:130px;  background:#e6f1e8; padding-left:10px; font-size:12px; font-weight:bold; color:#1f4256; border-bottom:1px solid #e3e3e3;}

div#body_container_inner div#page_container .right_section .press_heading{float:left; width:197px; padding:10px; border:1px solid #e3e3e3}

div#body_container_inner div#page_container .right_section .press_heading a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#00a1e3; text-decoration:none;}
div#body_container_inner div#page_container .right_section.date{ padding-bottom:20px; font-size:11px;}

div#body_container_inner div#page_container .right_section .more a{ background:url(../images/bg_more_arrow.gif) no-repeat top left; padding-left:10px;}

div#footer{ float:left; width:980px; padding:0 8px 72px 8px; border-top:3px solid #c3d2e0}
div#footer .footer_link{float:left; width:375px;}
div#footer .copyright{float:right; width:530px; font-size:11px; color:#747174; padding-top:12px;}
div#footer .copyright p{float:right;font-size:11px;  margin-top:0px; color:#747174; line-height:20px;}
div#footer ul{ width:auto; list-style:none; float:left; color:#00a1e3; }
div#footer ul li{ width:auto; float:left; background:url(../images/saprater.gif) no-repeat left 27px; padding:0 12px 0 8px}
div#footer ul li.first{background:none; padding-left:0px;}
div#footer ul li.first a {padding-left:0px;}
div#footer ul li a{ width:auto; color:#00a1e3; padding:20px 0 0 10px; font-size:11px; text-decoration:none; float:left; border-top:4px solid #fff;}
div#footer ul li a:hover{ width:auto; color:#00a1e3; border-top:4px solid #fff;padding:20px 0 0 10px; float:left; text-decoration:underline; }
div#footer a:hover{ padding:0 5px; text-decoration:none; }
div#footer ul li a.active{ width:auto; padding:20px 0 0 10px; float:left;}
div#footer a:hover{ padding:0 5px; text-decoration:none; }

/********** css for image rotator ****************/
.sliderwrappersimple{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/  
width: 523px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 385px;
}
	
.sliderwrappersimple .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
width: 523px; 
height: 195px;
}

/********** css for image rotator ****************/
.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width: 980px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 195px;
}
	
.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
width: 980px; 
height: 195px;	
}

/********** css for homepage scroller ****************/

.homepage_scroller {
width:661px;
height:212px;
border:1px solid #e4e4ec;
clear:both;
}

.homepage_scroller ul {
list-style-type:none;
}

.homepage_scroller ul li {
float:left;
}

.homepage_scroller ul li .scroll_div {
margin:5px 0;
width:209px;
height:192px;
border-right:1px solid #e5e5e5;
overflow:hidden;
}

.homepage_scroller ul li .scroll_div img {
margin:15px 54px 0 54px;
}

.homepage_scroller ul li .scroll_div p {
margin:10px 15px 0 15px;
font-size:11px;
}

.homepage_scroller ul li .scroll_div p a {
font-weight:bold;
}
