body{ margin:0; padding:0; background-color:#fff; font-size:13px; color:#333;}
#top_bg{ width:100%; background-color:#005593; height:25px; }
#top_wrapper{ margin:0 auto; width:1000px;}
.top_menu{ float:right; margin:0;}
.top_menu li{ float:left; font-size:14px; color:#fff; }
.top_menu li a{ float:left; font-size:14px; color:#fff; text-decoration:none; padding:3px 5px 2px 5px;}
.top_menu li a:hover{ color:#090;}
#header{width:100%; background:url(../images/header_bg.jpg) repeat-x; height:150px;}
#header .logo{ margin:0 auto; width:792px; height:107px;}
#header .logo1{ margin:0 auto; width:580px; height:38px; color:#fff; font-size:26px; padding-top:5px;}
#menu_outer{ margin:0 auto; width:100%; background:url("../images/bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);}
#contaner_outer{ float:left; width:100%; position:relative;}
#contaner{width:1000px; margin:0 auto; margin-top:47px;}
#flash_outer{ float:left; width:1000px;}
#left_side{ float:left; width:27%; margin-top:10px; margin-bottom:10px;}
#right_side{ float:left; width:73%; margin-top:10px; margin-bottom:10px; }
#right_side .news_heading{
	float:left;
	height:30px;
	font-size:24px;
	color:#FFF;
}
#right_side .news_outer{ float:left; width:100%; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.news{ float:left; width:100%; margin:0px;  }
.news li{ float:left; width:98%;  font-size:14px; color:#666; line-height:25px; border-bottom:1px dotted #666; margin-bottom:10px; text-align:justify;  }
.news li:a{ float:left; width:98%; font-size:14px; color:#666; line-height:25px; border-bottom:1px dotted #666; margin-bottom:10px; text-align:justify; }
#contant_area{ float:left; width:100%; margin-bottom:20px;}
#contant_area .con_heading{ float:left; height:38px; font-size:24px; color:#06C; width:98%; padding-left:8px; text-align:center; }
#contant_area .cont_sachemes{ float:left; width:32%; margin-left:8px; }
#contant_area .hscb_heading{ float:left; height:28px; font-size:20px; color:#06C; width:100%; font-family: asees;  }
.hscb{ float:left; width:98%; margin:0px;}
.hscb li{ float:left; width:98%;  font-size:15px; color:#666; line-height:25px; border-bottom:1px dotted #666; margin-bottom:10px;}
.hscb li a{ float:left; width:98%;  font-size:15px; color:#666; line-height:25px; font-family: asees;}
.hscb li a:hover{ float:left; width:98%;  font-size:13px; color:#333; line-height:25px; text-decoration:none;}

#footer_fix{ float:left; width:100%; height:33px; background-color:#01a85a; position:fixed; bottom:0px;}
#footer_fix #fix_outer{ margin:0 auto; width:1000px; text-align:center; }
.fmenu{ margin:0; width:100%; margin-top:8px;}
.fmenu li{ text-decoration:none; padding:8px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; display:inline;}
.fmenu li a{ text-decoration:none; padding:8px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; display:inline;}
.fmenu li a:hover{ text-decoration:none; padding:8px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#c2e4f6; display:inline;}
.img{ width:270px; height:370px; border:1px solid #CCC; margin-left:20px;}

#back-top {
	position: fixed;
	bottom: 40px;
	margin-left: 10px;
}
#back-top a {
	width: 80px;
	display: block;
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover {
	color: #000;
}
/* arrow icon (span tag) */
#back-top span {
	width: 50px;
	height: 50px;
	display: block;
	margin-bottom: 7px; background:url(../images/top_arrow.png) no-repeat center center;
	/* rounded corners */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover span {
	background-color: #777;
}

@font-face {
    font-family: asees;
    src: url(../font/ASEES_R2.TTF);
}
.slider{ float:left; width:99%; margin-top:10px; margin-left:5px;}
.heading{ font-family: asees; }
.text{ font-family: asees; font-size:15px; }