html{
scrollbar-face-color:#E4E4E4;
scrollbar-base-color:#EBF5FF;
scrollbar-arrow-color:black;
scrollbar-track-color:#E4E4E4;
scrollbar-shadow-color:#E4E4E4;
scrollbar-highlight-color:#E4E4E4;
scrollbar-3dlight-color:#939393;
scrollbar-darkshadow-Color:#939393;

}

BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;
	FONT-SIZE: 13px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 	
	color:#ffffff;	
	font-family:"arial narrow";	
	background-color:#a2c7e4;
	background-image: url(../images/bg.jpg);
	background-position:center top;
	background-repeat:repeat-x;
}

.mainbg{
	/*background-image:url(../images/bg_maintable.gif);*/
	background-color:#18516d;
	background-position:center top;
	width:auto;
	height:100%;
	margin:0 auto;
	border:0px solid red;	
}

.wrapper {
	width:970px;
	height:100%;
	margin:0 auto;
	text-align:left;
	border:0px solid red;	
}


#container {
height:auto;
margin:0 auto;
padding:0;
width:962px;
border:0px solid red;
}
.container-inner-home{width:962px; height:auto;margin:0 auto; padding:0 0 0px 0; float:left; overflow:hidden;background:none;border:0px solid red; }
.left-penal-home{width:677px; min-height:300px;height:auto;margin:0; padding:45px 20px 20px 20px; float:left;background:url(../images/left-panel-home-top.png) left 20px no-repeat;}
.right-penal{width:239px; height:auto;margin:0; padding:0; float:right;}
.list-box{width:219px; height:auto;margin:0; padding:0 0 28px 0; float:left;background:url(../images/list-box-x-repeat.gif) left 28px repeat-x;}
.left-penal-home h3 {
color:#0C3754;
}
.list-box h2{ padding:17px 0px 6px 0px; margin:0 16px 0 16px; font:normal 18px Arial, Helvetica, sans-serif; color:#fff; border-bottom:1px solid #316c93;}
.list-box h2.top-cor{ padding:32px 16px 6px 16px; margin:0 0px 0 0px; font:normal 18px Arial, Helvetica, sans-serif; color:#fff; border-bottom:0px solid #316c93;background:url(../images/list-box-top-bg.gif) left 20px no-repeat;}
.list-box h2.top-cor span{ display:block;background:url(../images/list-box-h2-bott-bor.gif) center bottom no-repeat; padding-bottom:6px;}
ul.news-list{ padding:9px 0 0 24px; margin:0; list-style:none;}
ul.news-list li{padding:0 0 6px 0px; margin:0; list-style:none; float:left; width:100%; color:#ffffff;}
.right-bottom-bl-curv {
background:url("../images/list-box-bottom-curv.gif") no-repeat scroll left top transparent;
clear:both;
height:10px;
margin:0;
overflow:hidden;
padding:0;
}
.clr{ clear:both; margin:0; padding:0; line-height:1px;}

/*====================footer Start====================*/
#footer{width:962px; height:auto;margin:0 auto; padding:0 0 0px 0;}
.footer-inner{width:962px; height:48px;margin:17px auto 0 auto; padding:0 0 0px 0; float:left;background:url(../images/footer-bg.gif) 0 0 no-repeat; position:relative;}
.left-footer-link{ float:left; padding:18px 0 0 18px;color:#638797; }
.left-footer-link a{ font:normal 11px Arial, Helvetica, sans-serif; color:#1a526e !important; text-decoration:none; padding:0 3px;}
.left-footer-link a:hover{ font:normal 11px Arial, Helvetica, sans-serif; color:#1a526e; text-decoration:underline; padding:0 3px;}
.right-footer{ float:right; padding:18px 18px 0 0px;color:#638797; }
.right-footer a{ font:normal 11px Arial, Helvetica, sans-serif; color:#365c6d; text-decoration:underline; padding:0 3px;}

.container-bootm-shads{width:962px; height:40px;margin:0 auto; padding:0; position:absolute; top:-54px; left:0;background:url(../images/left-panel-home-bottom.png) 0 bottom no-repeat; overflow:hidden;}
/*====================footer end====================*/

/* HEADER*/

.header {
	width:970px;
	height:auto;
	float:left;
	padding: 0px 0px 0px 0px;
	background-color:#ffffff;
}
.banner {
	width:970px;
	height:182px;
	float:left;
	padding: 0px 0px 0px 0px;
	background-color:#ffffff;
}
.banner_home{
	width:970px;
	height:367px;
	float:left;
	padding: 0px 0px 0px 0px;
	background-color:#ffffff;
}
#maincontent
{
	margin:0px auto;
	padding:0;
	text-align:center;
	
}
#content
{
	margin:0 auto;
	padding:0;
	text-align:center;
	/*background: transparent url(../images/middle.jpg) top center repeat-y;*/
	overflow:hidden;
	width:980px;
	float:left;
	background-color:#ffffff;
}
#bottom{
	margin:0 auto;
	padding:0;
	text-align:center;
	/*background: transparent url(../images/bottom.jpg) center;*/
	height:41px;
}
#leftcolumn  {
	background: url(../images/h3_left.png) top center no-repeat;
	float: left;
	margin: 15px 0 0 15px;
	padding: 7px 0 0 10px;
	width: 187px;
	height:34px;
	text-align: center;
	vertical-align:baseline;
	color:#fff;
	font-size:13px;
	font-weight:bold;
}
#rightcolumn  {
	background: url(../images/h3_left.png) top center no-repeat;
	float: left;
	margin: 12px 0 0 6px;
	padding: 7px 0 0 8px;
	width: 187px;
	height:34px;
	text-align: center;
	vertical-align:baseline;
	color:#18516d;
	font-size:12px;
	font-weight:bold;
}
#main {
	float: left;
	width: 980px;
	padding:0;
	font-size:12px;
	margin:0px;	/*border:1px solid red;*/
}
div#main{
	text-align:left;
}
.left-section
{
	color:#18516d;
  	float: left; /*border:1px solid red;*/
}
.left-box2
{
	width:700px;
	float: left;
	color:#18516d;
	font-size:12px;
	padding: 0px 15px 2px 15px;
	font-family: Tahoma, Verdana, sans-serif;
	margin:5px 2px 5px 2px;
}

/************* News Start *************/
.news-section
{
  	width:207px;
	margin:0px 7px 0px 0px;
	float:right;
	overflow:hidden; 
}
.news-head-text
{
	font-family:"Lucida Sans Unicode";
	font-size:12px;
	color:#ffffff;
	padding:16px 0px 0px 0px;
	font-weight:bold;
	height:20px;
	text-align:center;
}	
.news-top
{
	background:url(../images/news_top.jpg) no-repeat;
	height:50px;
	border:0px solid red;
}	
.news-bot
{
	background:url(../images/news_bot.jpg) no-repeat; 
	height:35px;
}
.news-text-div
{
	font-family:"Lucida Sans Unicode";
	background:url(../images/news_mid.jpg) repeat-y;
	color:#000000;
	width:207px;
}
.news-text-div ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.news-text-div ul li
{
	background:url(../images/news-icon.gif) 16px 17px no-repeat;
	*background:url(../images/news-icon.gif) 16px 20px no-repeat;
	padding:0px 0px 0px 30px;
	*padding:17px 0px 0px 30px;
	float:left;
}
/************* News Ends *************/

.left-box2_facility {
color:#000000;
float:left;
font-family:Tahoma,Verdana,sans-serif;
font-size:12px;
margin:5px 2px 5px 0;
padding:0 0 2px;
width:671px;
}
.fac_img
{
	padding: 2px 5px 5px 2px;
	border:0px solid #FFFFFF;
}
.fac_inner_img
{ 	
	width:220px;
	/*border:1px solid #66CC00;*/
}
.fac_img_border
{
	border:1px solid #FFFFFF;
}