*{

	margin:0;

	padding:0;

}



body{	

	background-color:#FFFFFF;

	font-family:Arial, Tahoma,Verdana;

	font-size:12px; 

}

.maincontainer{

	width:100%;

	margin:0px auto;

}

.container{

	clear:both;

	width:1000px;

	margin:0px auto;	

     }



.top{

	clear:both;

	float:left;

	background-image:url("../images/top_bkg.gif");

	width:100%;

	height:124px;

	border:0px solid black;

	

    }

	

.logo_xxxxxxx{

	clear:both;

	float:left;

	margin-left:100px;

	background-image:url("../images/logo.gif");

	width:117px;

	height:124px;

}

.top_shadow{

	clear:both;	

	width:100%;

	background-image:url("../images/top_bakg_shadow.jpg");

	background-repeat:repeat-x;

	height:9px;

}

.maincontent

{

    clear:both;

	width:1000px;

	margin:0px auto;

	margin-top:-9px;

	

}

.header_top{

	clear:both;

	width:100%;

	margin:auto;

	

}

.middle

{

	margin:auto;

}

.header_top a{

	text-decoration:none;

	color:#8E8E8E;

	font-weight:bold;

	

	}

.header_top a:hover{

    	color:#DEDEDE;

		

	

}

.header_top1,.header_top2,.header_top3,.header_top4,.header_top5,.header_top6{

	text-align:center;

	padding:10px 0 0px 0;

    font-size:14px;

	

}

.header_top1{

	float:left;

	color:#FFFFFF;

	margin:auto;

}

.header_top11{

	float:left;

	width:2px;

	height:13px;

	padding:12px 0 0 0;

}

.header_top2{

	float:left;

	width:200px;

}

.header_top3{

	float:left;

	width:300px;

}

.header_top4{

	float:left;

	width:100px;

}

.header_top5{

	float:left;

	width:100px;

}

.header_top6{

	float:left;

	width:80px;

}

.header_arrow{

	clear:both;

	float:left;

	width:100%;

	margin-top:2px;

	height:100%;

}



.header_bottom{

	clear:both;

	float:left;

	width:100%;

	background-color:#595A5C;

	height:100%;

}

.header_bottom a{

	text-decoration:none;

	color:#FFFFFF;

}

.header_bottom a:hover{

	color:#FFD1D1;

}



.header_bottom1{

	float:left;

	padding:5px 0 5px 35px;

	color:#FFFFFF;

	font-size:11px;

	font-weight:normal;

	height:22px;

}

.header_bottom ul li{

	list-style-type:none;

	display:inline;

	padding:0 5px 0 15px;	

}

.banner{

	clear:both;

	float:left;

	background-image:url("../images/top_banner.gif");

	width:100%;

	height:216px;

}

.all_content{

	clear:both;

	float:left;

	padding-bottom:15px;

	background-image:url("../images/content_bg.jpg");

	width:100%;

	height:100%;

}

.left_content{

	clear:both;

	float:left;

	/* background-image:url("../images/left_bg.gif"); */

	width:218px;

}

.left_content_login{

	clear:both;

	margin-top:20px;

	background-image:url("../images/left_login_bg.gif");

	background-repeat:repeat-x;

	font-size:17px;

	color:#FFFFFF;

	padding:10px 0 10px 20px;

}

.left_content_login1{

	clear:both;

	width:157px;

	margin:0px auto;

	margin-top:3px;

	font-weight:bold;

	font-size:11px;

}



.font_normal

{

font-weight:normal;

font-size:11px;

}

.for_padding

{

padding-left:10px;

}

.left_content_login1 ul li{

	list-style-type:none;

	padding:3px 0 2px 0;

}

.btn{

	background-image:url("../images/input_btn.gif");

	width:157px;

	height:20px;

	border:0;

}

.login_btn{

	margin-left:10px;

	background-image:url("../images/login_btn.gif");

	width:53px;

	height:22px;

	border:0;

	color:#FFFFFF;

	font-weight:bold;

	text-align:center;

}

.left_content_login1 ul li a{

	text-decoration:none;

	color:#3E8FAD;

}

.left_content_login1 ul li a:hover{

	text-decoration:underline;

	color:gray;

}

.left_content_quick{

	clear:both;

	width:120px;

	margin:0px auto;

	margin-top:0px;

	margin-bottom:10px;

}



.left_content_quick ul li{

	list-style-type:none;

	padding:4px 0 5px 0;

}

.left_content_quick ul li a{

	text-decoration:underline;

	color:#323232;

	

}

.left_content_quick ul li a:hover{

	text-decoration:underline;

	color:gray;

}

.content{

	float:left;

	width:782px;	

	

}

.content_top{

	clear:both;

	width:100%;

}

.content_top1{

	float:right;

	margin:5px 5px 5px 5px;

}

.content_top2{

	float:right;

	

	font-size:10px;

	width:10px;

	background-color:#000000;

	margin:5px 5px 5px 5px;

	color:#FFFFFF;

	text-align:center;

	

}

.content_top3{

	float:right;

	font-size:11px;

	width:11px;

	background-color:#000000;

	margin:5px 5px 5px 5px;

	color:#FFFFFF;

	text-align:center;

	

}

.content_top4{

	float:right;

	background-color:#000000;

	margin:5px 5px 5px 5px;

	color:#FFFFFF;

	text-align:center;

	font-size:12px;

	width:12px;

	border:0px solid red;

}

.content_headline{

	clear:both;

	float:left;

	margin:10px 0 10px 10px;

}

.content_headline1{

	clear:both;

	font-size:18px;

	font-weight:bold;

	color:#A43D3D;

}

.content_headline2{

	clear:both;

	float:left;

	margin:20px 50px 20px 0;

	font-size:12px;

	color:#A43D3D;

}





.content_headline3{

	clear:both;

	float:left;

	margin:20px 10px 20px 20px;

	background-color:#F82E2D;

	width:97%;

	height:2px;

}

.content_headline4{

	clear:both;

	float:left;

	margin:20px 10px 20px 20px;

	width:97%;

	

}

.content_headline5{

	clear:both;

	float:left;

	font-size:18px;

	font-weight:bold;

	color:#A43D3D;

}

.content_news{

	clear:both;

	float:left;

	width:97%;

}

.content_headline6_1st{

	clear:both;

	float:left;

	width:60%;

	margin-top:20px;

}

.content_headline6{

	clear:both;

	float:left;

	width:100%;

	font-size:12px;

	color:#A43D3D;

}

.headline6_readmore{

	clear:both;

	float:left;

	width:100%;

	margin-top:10px;

	text-align:right;

}

.headline6_readmore a{

	text-decoration:none;

	color:red;

}

.headline6_readmore a:hover{

	text-decoration:underline;

	color:red;

}

.content_headline7{

	float:right;

	margin-top:20px;

	width:37%;

}

.content_headline7_1st{

	clear:both;

	float:right;

}

.headline7_1st_body{

	width:198px;

	background-color:#75848B;

	border-left:2px solid #760000;

	border-right:2px solid #760000;

	border-bottom:2px solid #760000;

}

.pic_title{

	clear:both;

	margin:5px 0 0px 0;

	width:100%;

	text-align:center;

	color:#FFFFFF;

	font-weight:bold;

	font-size:13px;

}

.pic_address{

	clear:both;

	width:100%;

	text-align:center;

	color:#FFFFFF;

	padding-bottom:0px;

}

.content_headline7_2nd{

	clear:both;

	float:right;

}

.headline7_2nd_body{

	clear:both;

	width:198px;

	background-color:#700101;

	border-top:2px solid #760000;

	border-left:2px solid #760000;

	border-right:2px solid #760000;

}

#img_class1{

	clear:both;

}

.footer{

	clear:both;

	margin:0px auto;

	

	width:100%;

	background-color:#454545;

	height:70px;

	font-size:11px;

	

	

}

.footer_top{

	clear:both;

	margin:0px auto;

	width:100%;

	height:100%;

	background-color:#454545;

	

	

}

.footer_top1{

	clear:both;

	margin:auto;

	width:90%;

	padding-top:5px;

	background-color:#454545;

	

	

}



.footer_menu1{

	clear:both;

	margin:auto;

	width:90%;

	height:75%;

	border-left:1px solid #666666;

	border-right:1px solid #666666;

}

.footer_menu{

	clear:both;

	margin:auto;

	width:90%;

	font-weight:bold;

	color:#B0B0B0;

	text-align:center;

	

	

}

.footer_menu ul li{

	display:inline;

	padding:0 15px 0 15px;

}

.footer_menu ul li a{

	text-decoration:none;

	color:#B0B0B0;

}

.footer_menu ul li a:hover{

	text-decoration:underline;

	color:gray;

}

.footer_copyright{

	clear:both;

	margin:auto;

	width:90%;

	margin-top:15px;

	font-weight:bold;

	color:#858585;

	text-align:center;

}

.content_photo{

	float:left;

	width:202px;

	margin:5px 0 5px 10px;

}

.cat_btn{

	float:left;

	height:20px;

	padding:5px;

	/* width:70px; */

	border:1px solid gray;

	background:#D4D0C8;

	color:gray;

	text-align:center;

	font-family:verdana;

	font-size:12px;

	font-weight:bold;

	margin:0 5px 0 5px;

}

.cat_btn a{

	text-decoration:none;

	color:gray;

}

.cat_btn a:hover{

	text-decoration:none;

	color:black;

}

.full_pic_name{

	clear:both;

	float:left;

	width:700px;

	text-align:center;

	color:#000000;

	font-weight:bold;

	font-size:13px;

}

.contact_form{

	clear:both;

	float:left;

	width:90%;

}

.spacer{

	clear:both;

	float:left;	

}

.inputs{

	width:220px;

}

.textarea_inputs{

	width:400px;

	height:200px;

}

#mylabel{

	clear:both;

	float:left;	

	width:165px;

	font-size:13px;

	padding:1px;

	margin:0px;

}

#myinput{

	float:left;

	font-size:13px;

	padding:1px;

	margin:0px;

}

.bgtext
{
background:#CCCCCC; border:2px; height:40px;width:100px; text-align:center; padding-top:14px;
}

.bgtext a
{
color:#666666; text-decoration:none;font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; 
}

.imgborder {
 border:#CCCCCC solid 4px;
 text-decoration:none;
}

.imgborder a:visited
{
border:#666666 solid 4px;
}