@charset "utf-8";
/* CSS Document */
/***************************** main css*****************************/
body{
	margin:0px;
	padding:0px;
	font:normal 12px Book Antiqua;
	color:#333;
	text-decoration:none;
	background-color:#9ea6ae;
}
a{
	color:#333;
	text-decoration:none;
}
a:hover{
	color:#999;
	text-decoration:none;
}
.back_bg{
	background:url(../images/abg.jpg) repeat-y ;
	background-position:center;
}
/****************************************** middle ******************************************************/
.main{
	width:1000px;
	background-color:#FFF;
}
.header_main{
	background:url(../images/header_bg.jpg) repeat-x;
	height:160px;
}
.header{
	width:1000px;
	height:160px;
}

.logo{
	padding:0px;
}
.blog{
	padding:5px 0px 0px 0px;
}
.login_bg{
	background: url(../images/login_bg.jpg) repeat-x;
	height:81px;
	width:199px;
	margin:0px;
}
.input_text{
	font:normal 11px "Book Antiqua";
	height:15px;
	color:#333;	
}
.banner{
	margin:0px;
	width:1000px;
	height:200px;
	background-color:#006295;

}
.middle_banner{
	margin:10px 0px 10px 0px;
	background-color:#FFF;
}
.right_bg{
	background:url(../images/middle_right_bg.jpg) repeat-y;
}
.right_bt{
	margin-top:10px;
	color:#CCC;
	height:40px;
}
/*********************************** menu bar*******************************/
#menu_bottombt{
	margin: 0 auto;
	padding:0;
	float:left ;

}
#menu_bottombt ul {
padding-left:1px;
     float:left;
	color: #666;
	margin: 0px;
}

#menu_bottombt li 
{
float:left;
display:table;
}
#menu_bottombt li a
{
background-color:#f5f5f4;
background:url(../images/right_bt_bg.jpg) repeat-y;
padding-top:10px;
margin:0px;
float:left;
font:normal 12px  Georgia;
color:#000;
text-align:center;
text-decoration: none;
height:29px;
width:225px;
}
#menu_bottombt li a:hover
{
	background:url(../images/right_bt_bg2.jpg) repeat-y;
	font:normal 12px  Georgia;
	color:#F00;
	background-color:#CCC;
	height:29px;
}
.greenline
{
	background:none;
	width:1px;
	margin-top:0px;
	height:5px;
	float:left;
}
/************************************* middle****************************/
.middle_top_box{
	margin:10px 0px 0px 0px;
	background:url(../images/middle_top_box.jpg) repeat-x;
}
.middle_text{
	font:normal 12px Georgia;
	color:#333;
	padding:20px;
	text-align:justify;
}
.middle_heading{
	font:normal 20px Georgia;
	color:#F00;
	padding:10px 10px 0px 20px;
	text-align:justify;
}
.middle_heading_black{
	font:normal 20px Georgia;
	color:#000;
	text-align:justify;
}
.our_work_box{
	margin:10px 0px 0px 0px;
	background:url(../images/red_bg.jpg) repeat-x;
}
.text1{
	font:normal 12px  Georgia;
	color:#F00;
}
.text2{
	font:normal 12px Georgia;
	color:#999;
	padding-left:20px;
	height:25px;
	text-decoration:none;
}
.text2 a{
	color:#999;
	height:25px;
	text-decoration:none;
}
.text2 a:hover{
	color:#F00;
	text-decoration:none;
}
/************************************* footer*************************/
.footer{
	background:url(../images/2sinfotech_69.jpg) repeat;
	height:250px;
}
.footer2{
	background:url(../images/footer_torn.jpg) no-repeat;
	background-position:center;
	height:81px;
}
/*****************************************right part**************************************/
.box_right{
	margin-top:10px;
	height:30px;
	background-color:#f5f5f4;
}
.news_event{
	font:normal 12px Georgia;
	color:#333;
	text-align:center;
	height:100px;
}
.text3{
	font:bold 13px Georgia;
	color:#F00;
}
.text4{
	font:bold 13px Georgia;
	color:#333;
}
#current{
	background:url(../images/index_hover.gif) repeat-x;
	
}
/********************************************************************************************************************************************************************/

.slide_body{
	padding:30px;
}
.text5{
	padding-top:50px;
	font:normal 12px Georgia;
	color:#333;
	text-decoration:none;
}
.text6{
	font:normal 12px Georgia;
	color:#999;
	text-decoration:none;
}
.text7{
	font:normal 12px Georgia;
	color:#FFF;
}

/*************************************************************************INPUT TEXT ***************************************************/
.input_form{
	background-color:#666;
	font:normal 11px Verdana, Geneva, sans-serif;
	color:#000;
	border:none;
}

.textnews{
	font:normal 12px Georgia;
	color:#F00;
}

.errorDiv{
	float:left;
	width:500px;
	margin-left:10px;
	border:1px solid #c00;
	background:#FDEEF4;
	background-position:top left;
	padding:5px 5px 5px 10px;
	font:normal 12px verdana;
	color:#c00;
    line-height: 19px;    
}

.msg{
	float:left;
	width:500px;
	margin-left:10px;
	border:1px solid #339966;
	background:#CCFFCC;
	background-position:top left;
	padding:5px 5px 5px 10px;
	font:normal 12px verdana;
	font-weight:bold;
	color:#339966;
    line-height: 19px;    
}

.note{
	clear:both;
	margin-top:3px;
	margin-left:3px;
	color:#aaa;
}