@charset "utf-8";
/* CSS Document */

Body{
	margin:0px;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#fff;
	background-position:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	}
	
ul{text-align:left;}

/**{
	margin:0px;
	padding:0px;
	}*/
	
a,link,visited{
	color:#000;
	text-decoration:none;
	}
	
a:hover{
	text-decoration:underline;
	}

.top{
	height:49px;
	background-color:#373C74;
	width:941px;
	}

.main{
	width:955px;
	padding-top:5px;
	}
	
p{
	text-align:justify;
	margin:0px;
	padding:0px;
	padding-bottom:12px;
	}
	
.content_left{
	width:7px;
	background-image:url(images/content-left-bg.png);
	background-repeat:repeat-y;
	background-position:right;
	}
	
.content_right{
	width:7px;
	background-image:url(images/content-right-bg.png);
	background-repeat:repeat-y;
	background-position:left;
	}
	
.content_area{
	background-image:url(images/content_area_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#F1F5FE;
	padding:20px;
/*	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;*/
	}
	

.logo{
	height:110px;
	text-align:right;
	vertical-align:top;
	}

.navi{
	font-size:12px;
	color:#FFFFFF;
	text-transform:uppercase;
	width:628px;
	}

.navi ul{
	margin:0px;
	padding:0px;
	}
	
.navi LI{
	list-style:none;
	display:inline;
	}
	
.navi a,link,visited{
	color:#FFFFFF;
	text-decoration:none;
	padding-left:14px;
	padding-right:14px;
	padding-top:16px;
	padding-bottom:16px;
	line-height:49px;
	font-weight:bold;
	letter-spacing:0.5px;
	}
	
.navi a:hover{
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
	}
	
.navi-divider{
	padding:0.5px;
	padding-top:9px;
	padding-bottom:9px;
	background-image:url(images/navi-divider.jpg);
	background-repeat:no-repeat;
	background-position:center;
	}
	
.cur {
	color:#fff;
	text-decoration:none;
	background-color:#68771A;
	}
	
.top_line{
font-size:14px;
text-align:right;
padding-right:18px;
color:#C2AF2C;
font-weight:bold;
	}
	
.hm_contact_box{
	width:252px;
	color:#495181;
	font-size:15px;
	text-align:right;
	vertical-align:bottom;
	padding-bottom:7px;
	font-weight:bold;
	}
	
.hm_contact_box a,link,visited{
	color:#495181;
	}
	
.footer{
	width:941px;
	padding-top:5px;
	}
	
.footer a,link,visited{
	color:#000;
	text-decoration:none;
	}
	
.footer a:hover{
	color:#990100;
	text-decoration:none;
	}
	
.title{
	font-size:20px;
	font-family:"Times New Roman", Times, serif;
	text-align:left;
	text-transform:uppercase;
	color:#CCCCCC;
	vertical-align:top;
	text-decoration:none;
	border-bottom:1px solid #990100;
	}
	
.sub-logo{
	width:250px;
	}
	
.banner{
	border:0px solid #fff;
	}
	
.left-side{
	width:250px;
	text-align:left;
	}
	
.right-side{
	padding-left:10px;
	}
	
.contact_box{
	color:#181D52;
	font-size:15px;
	text-align:right;
	vertical-align:bottom;
	padding-bottom:7px;
	}
	
.txt1{
   font-size:14px;
   color:#000000;

	}
	
.contact-head{
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	}
	
.left_img{border:1px solid #aaa;}


.contact_box{
	width:252px;
	color:#495181;
	font-size:15px;
	text-align:right;
	vertical-align:bottom;
	padding-bottom:7px;
	font-weight:bold;
	}
	
	.contact_box a,link,visited{
	color:#495181;
	}
	

	