body{

	background: url('../images/pattern.jpg') repeat;

	font: 12px/17px Arial;

	margin:0;

	padding:0;

	color:#494949;

}

.container{

	margin: 0 auto;

	width: 998px;

}

.inner_container{

	width: 998px;

	text-align: left;

}



#top_menu{

	margin: 0px auto 10px auto; 

	text-align: center;

	height:36px;

}

.title{

	margin: 10px auto 0px auto; 

	text-align: center;

	height:40px;

}

.main_content{

	background: transparent url('../images/content_bg.png') top center no-repeat;

	height: 663px;

}



#content_left{

	float:left;

	width:640px;

	padding:6px 0px 0px 20px;



}

.bdr_btm{

	border-bottom:1px solid #494949;

	line-height:40px;

}

#content_rht{

	float:right;

	width:280px;

	padding:6px 28px 0px 0px;

}



.img_padd{

	margin-right:25px;

}

.right_txt{

	color:#494949;

	padding-top:25px;

}

.flash{

	margin: 25px 0 0 8px;

	padding:5px;

	width: 619px;

	height: 423px;

	background-color: #c7c6c7;

}

.con_inner{

	margin: 25px 0 0 0;

}

p{

	margin-top:0;

	margin-bottom:5px;

	text-align:justify;

	line-height:17px;

}

br{

	padding:0;

	margin:0;

}

.txt_slant{

	font-style:italic;

}



.footer{

	clear:both;

	margin: 23px auto 31px 41px; 

	text-align: left;

	color:#494949;

}

.strip{

	background:#000080;

	line-height:6px;

	width: 991px;

}

.shadow_right{

	width: 998px;

	background: url('../images/shad_rpt.png') right repeat-y ;

}

.shadow_btm{

	margin: 0 auto;

	height:8px;

	width: 997px;

	background: url('../images/shad_btm.png') bottom no-repeat;

}



.container_pages{

	margin: 0 auto;

	width: 990px;	

}

.inner_container_pages{

	width: 990px;	

	text-align: left;

}

#page_left{

	float:left;

	width:450px;

	margin:6px 0 0 20px;

	*margin:6px 0 0 10px;

}

#page_left_now{

	float:left;

	width:475px;

	margin:6px 0 0 20px;

	*margin:6px 0 0 10px;

}

#page_right{

	float:right;

	width:450px;	

	margin:6px 20px 0px 0px;

	*margin:6px 10px 0px 0px;

}

.pages{

	width: 990px;

	background:#e7eff7;

	overflow:hidden;

	padding-bottom:20px;

}

.page_btm{

	clear:both;

	padding:6px 20px 0px 20px;



}

.right_txt_form{

	color:#494949;

	padding:10px 5px 5px 5px;

	overflow:hidden;

	border:1px solid #494949;

	border-width:0 1px 1px 1px;

}

.lft_img{

	float:left;

	width:260px;

	margin: 25px 0 0 0px;

}

.left_txt{

	margin: 25px 0 0 0px;

}

.lft_img_txt{

	float:left;

	width:225px;

	margin: 25px 0 0 -35px;

	*margin: 25px 0 0 -60px;

	border:0px solid red;

}

.inner_form{

	width:410px;

	overflow:hidden;

}

.form_field{

	width:200px;

	padding-bottom:15px;

	float:left;

}

.form_value{

	width:130px;

	padding-bottom:15px;

	padding-left:10px;

	float:left;

}

.clear{

	clear:both;

}

.fleft{

	float:left;

}

.info{

	font-size:10px;

	padding:10px;

}

.info_love{

	font-size:10px;

	padding:10px;

	font-style:italic;

}

.img_padding{

	margin:0px 10px 5px 0;

}

.img_padd_lft{

	border:1px solid #d2d2d2;

	background:#FFF;

	padding:3px;

	margin:5px 0 5px 20px;

}

 .input-text,#page_right textarea { border:1px solid #669ACC; font:12px arial, helvetica, sans-serif; padding:2px;width:200px;}

 .form-button{

		background:#F18200 none repeat scroll 0 0;

		border:1px solid #784d02;

		color:#FFFFFF;

		font:12px arial,sans-serif;

		overflow:visible;

		padding:1px 8px;

		text-align:center;

		vertical-align:middle;

	}

.submit_btn{

	width:330px;

	padding-left:10px;

	text-align:right;

}

.fill{

	color:#000080;

	font-weight:bold;

	padding-left:10px;

	padding-bottom:12px;

}

.fill_txt{

	color:#000080;

	font-weight:bold;

}

.thanks{

	color:#000080;

	font-weight:bold;

	padding-left:10px;

}

.red_txt{

	color:#ff0000;	

	font-weight:bold;

}

.orange_txt{

	color:#F18200;	

	font-weight:bold;

}

.mail_padd{

	padding-left:30px;

	padding-bottom:40px;

}

ul li{padding:5px 0;}

.PHC{

	margin-left:40px;

}

.logo_contact{

	margin:10px 0 10px 0;

}

.award_txt{

	float:left;width:950px;margin-left:-475px;margin-top:50px;

	}

.award_lft_txt{

	float:left;

	width:680px;

	margin-left:-250px;

	*margin-left:-250px;

	margin-top:10px;

	}

#tab {font-size:12px; line-height:17px;}

#tab input {border:1px solid #669ACC; font:12px arial, helvetica, sans-serif; padding:2px; }

#tab span{ color:#ff0000;}

.blue_strip{

	width:100%;

	padding:5px;

	margin-bottom:2px;

	border:1px solid #000;

	background:#0000ff;

}

a.title_anch{

	color:#fff;

	font-weight:bold;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration : underline;

}

a.title_anch:hover{

	color:#fff;

	font-weight:bold;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration : none;

}
