body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-color:#8ad8f5;*/
	background: url("../images/bgs.png") repeat-x #0091E1;
	cursor:url("images/cursorbs.png");
}
#wrapper {
	
	width:1008px;
	margin:0 auto;
	
	}
	
#header {
	float:left;
	width:1008px;
	height:157px;
	}
.head_left {
	float:left;
	width:18px;
	height:157px;

box-shadow:10px 10px 5px 5px pink inset; 
	
	}
.head_center {
	float:left;
	width:972px;
	height:157px;
	background-image:url(../images/top_center_shadow.jpg); background-repeat:repeat-x;
	
	}
	
.head_right {
	float:left;
	width:18px;
	height:157px;
	
	}	
	
	
.top_header {
	float:left;
	width:972px;
	height:118px;
	}	
.bottom_header {
	float:left;	
	width:972px;
	height:40px;
	}
		
.logo_left {
	float:left;
	width:250px;
	padding:0 0 0 1%;
	
	}	
	
.logo_right {
	float:right;
	width:300px;
	margin:50px 0 0 0;
	}	
	
#content {
	float:left;
	width:1008px;
	padding:0 0 20px 0;
	background-image:url(../images/bg.jpg); background-repeat:repeat-y;
	}
#content_main {
	
	width:958px;	
	float:left;	
	padding:10px 25px 0 25px;
	
	}	
	

#banner {
	
	width:972px;
	margin:0 auto;
	height:270px;
	}
	
#banner_anotheer {
	
	width:972px;
	margin:0 auto;
	height:178px;
	border-bottom:1px solid #cccccc;
	}
	
.cont_left {
	float:left;
	width:242px;
	background-color:#f6f6f6;
	border:1px solid #dddddd;	
	}
.cont_center {
	float:left;
	width:448px;

	padding:0px 10px 10px 10px;	
	}
	
.cont_right {
	float:right;
	width:242px;
	background-color:#f6f6f6;
	border:1px solid #dddddd;	
	}
	
.welcome_title {
	float:left;
	width:448px;
	padding:0 0 2px 0;
	border-bottom:1px dotted  #333333;
	}
.welcome_title_1 {
	float:left;
	width:700px;
	padding:0 0 2px 0;
	margin:0px 0 10px 0;
	border-bottom:1px dotted  #333333;
	}
.index_content {
	float:left;
	width:448px;
	margin:10px 0 10px 0;
	
	
	}
	
#newsticker-demo { 
width:225px; 
padding:5px 5px 0; 
font-family:Verdana,Arial,Sans-Serif;
font-size:12px;
margin:5px auto;
}

#newsticker-demo a { text-decoration:none; }


#newsticker-demo .title {
text-align:left;
font-size:14px;
padding:0 0 0 5px;
font-weight:bold;

}

.newsticker-jcarousellite .info { float:left; width:220px; margin:8px 0 10px 0px; padding:0 0 0 5px; }
.newsticker-jcarousellite .info img {
	border:1px solid #666666;
	padding:2px;
	}
.newsticker-jcarousellite .info span.cat { display: block; font-size:12px; color:#0387d2; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center }

.clear { clear: both; }



.orange_box	{
	float:left;
	width:448px;
	}
.orange_box_left {
	float:left;
	width:12px;
	height:230px;
	}
	
.orange_box_center {
	float:left;
	width:450px;
	height:250px;
	background-color:#0FB3F5;
	background-image:url(../images/center.png); background-repeat:repeat-x; background-position:bottom;
	}
.orange_box_right {
	float:left;
	width:12px;
	height:230px;
	}
	
.orange_box_center_left {
	float:left;
	width:220px;
	margin:10px 0 0 0;	
	}	
	
.orange_box_center_right {
	float:left;
	width:200px;
	margin:10px 0 0 0;	
	}
	
	
.scroll_box	{
	float:right;
	width:700px;
	margin:10px 0 0 10px;
	
	}
.scroll_box_left {
	float:left;
	width:26px;
	height:99px;
	}
	
.scroll_box_center {
	float:left;
	width:648px;

	height:99px;
	background-image:url(../images/scroll_center.jpg); background-repeat:repeat-x;
	}
.scroll_box_right {
	float:left;
	width:26px;
	height:99px;
	}
	
	
ul {
	list-style:none;
	}
	
#footer {
	float:left;
	width:1008px;
	}	
.footer_left {
	float:left;
	width:18px;
	height:132px;
	
	}
.footer_center {
	float:left;
	width:972px;
	padding:20px 0 0 0;
	
	height:132px;
	background-image:url(../images/footer_center.jpg); background-repeat:repeat-x;
	
	}
	
.footer_center_left {
	float:left;
	width:120px;
	text-align:center;
	
	}
.footer_center_right {
	float:left;
	text-align:center;
	width:650px;
	
	}
.footer_center_right1 {
	float:left;
	width:200px;
	text-align:center;
	
	}
	
.footer_right {
	float:left;
	width:18px;
	height:132px;
	
	}
	
.style1  {
	font-family:tahoma;
	color:#000000;
	font-size:11px;
	line-height:1.5;
	}
.style2  {
	font-family:tahoma;
	color:#333333;
	font-size:11px;
	line-height:2;
	}
	
.style3  {
	font-family:arial;
	color:#0260c0;
	font-size:11px;
	line-height:1.5;	
	}
	
.style5 {
	font-family:Trebuchet MS;
	color:#333333;
	font-weight:bold;
	line-height:1.5;
	font-size:15px;
	}
	
.style6  {
	font-family:arial;
	color:#fb8800;
	font-size:12px;
	font-weight:bold;
	line-height:1.5;	
	}
.style7 {
	font-family:Trebuchet MS;
	color:#FF6600;
	font-size:17px;
	}
	
.services_link {
	font-family:Maiandra GD;
	color:#ffffff;
	font-weight:bold;
	
	font-size:11px;
	}	
.services_link a:link {
		color:#ffffff;
	text-decoration: none;
	
}
.services_link a:visited {
	text-decoration: none;
		color:#ffffff;
}
.services_link a:hover {
	text-decoration: none;
		color:#ffffff;
	
	border-bottom:1px dotted #000;
}
.services_link a:active {
	text-decoration: none;
		color:#ffffff;
}



.footer_link {
	font-family:arial;
	color:#000000;	
	font-size:11px;
	font-weight:bold;
	
	}	
.footer_link a:link {
		color:#000000;
	text-decoration: none;
	
}
.footer_link a:visited {
	text-decoration: none;
		color:#000000;
}
.footer_link a:hover {
	text-decoration: none;
		color:#000000;
	
	border-bottom:1px dotted #000;
}
.footer_link a:active {
	text-decoration: none;
		color:#000000;
}



/************* about us **************/

.about_cont_left {
	float:left;
	width:700px;	
	padding:0 0 0 10px;
	margin:0 0 10px 0;	
	
	}
	
.welcome_page {
	float:left;
	width:700px;	
	padding:0 0 0px 0;
	
	
	}
	
.profile_page_left {
	float:left;
	width:190px;
	height:145px;
	
	
	}

.profile_page_right {
	float:right;
	width:510px;
	
	}
	
.contact_brack_left {
	float:left;
	border-right:1px solid #E5E5E5;
	border-top:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
	border-left:1px solid #E5E5E5;
	width:350px;
	padding:0 0 0 10px;
	margin:0 0 0 0px;
	
	
	}
.contact_brack_left_1 {
	float:left;	
	width:350px;
	padding:0 0 0 10px;
	margin:0 0 0 0px;
	
	
	}
.contact_brack_right {
	float:left;
	margin:0 0 0 20px;
	width:300px;
	
	
	}
	
.arrowlistmenu{
width: 232px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 11px Arial;
color: black;
border-bottom:1px solid #FCCC8C;
border-left:1px solid #FCCC8C;
border-top:1px solid #FCCC8C;
border-right:1px solid #FCCC8C;
background-image:url(../images/greenarrow1.jpg); background-repeat:no-repeat;
padding: 5px 0 5px 22px; /*header text is indented 10px*/
cursor: hand;
line-height:2;
margin:2px 0 2px 0;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
border-bottom:1px solid #FCCC8C;
border-left:1px solid #FCCC8C;
border-top:1px solid #FCCC8C;
border-right:1px solid #FCCC8C;

}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0px;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 3px; /*bottom spacing between menu items*/
padding-top: 3px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/
background-color:#fff;
border:1px solid #FCCC8C;

}

.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/

background-color:#fff;
border:1px solid #FCCC8C;
}

.arrowlistmenu ul li a{
color: #000;
margin:0 0 0 10px;
display: block;
padding: 3px 0 3px 20px;;
background-image:url(../images/arrowbullet.png); background-repeat:no-repeat; background-position:center left;
text-decoration: none;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border-bottom: 1px solid #dadada;

}

.arrowlistmenu ul li a:visited{
color: #000;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
background-color: #F3F3F3;
}

.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
background: #fff;
}
.arrowlistmenu ul li a.subexpandable:visited{ /*hover state CSS for sub menu header*/
background: #fce3c4;
}
.arrowlistmenu ul li a.subexpandable:link{ /*hover state CSS for sub menu header*/
background: #fce3c4;
}
.arrowlistmenu ul li a.subexpandable:active{ /*hover state CSS for sub menu header*/
background: #fce3c4;
}
.arrowlistmenu ul li a.subexpandable { /*hover state CSS for sub menu header*/
background: #fce3c4;
border-bottom:1px solid #FCCC8C;
}
	
.boxes {
	border:1px solid #CCCCCC;
	}
	
.download_menu {
	font-family:tahoma;
	color:#2b4c9b;
	font-weight:bold;
	padding:0 13px 0 0;
	font-size:11px;
	line-height:2;
	}	
.download_menu a:link {
	color:#2b4c9b;
	text-decoration: none;
}
.download_menu a:visited {
	text-decoration: none;
	color:#2b4c9b;
}
.download_menu a:hover {
	text-decoration: underline;
	color:#2b4c9b;
	}
.download_menu a:active {
	text-decoration: none;
	color:#2b4c9b;
}



.temperature_box_left {
	width:450px;
	float:left;
	
	}
.temperature_box_right {
	float:right;
	width:230px;
	}
	
	
/************* 	site map *************/
.sitemap_left {
	float:left;
	width:300px;
	padding:0 0 0 20px;
	
	}
.sitemap_right {
	float:left;
	
	width:350px;
	
	}
	