﻿body
{
	margin:0; padding:0; text-align:center; font-family:Arial;
}
.main_wrapper
{
	width:100%; text-align:center;
}
img
{
	 border:0;
}
.header_wrapper
{
 float:left; height:136px; background:url('../images/header_blue_bg.jpg') repeat-x; width:100%; text-align:center;
}
.logo_cont
{
 width:960px;  margin:0 auto; 
}
.logo_wrap
{
	float:left; padding-left:10px;
}
.today_heading
{
	float:left; padding-left:70px; padding-top:4px;
}
.heading_txt
{
	float:left; color:#424141; font-family:Arial; font-size:29px; font-weight:bold; padding-top:9px; padding-left:105px;
}
.heading_txt span
{
	 color:#69b20d;
}
.main_headerbg
{
 float:left; width:100%; background:url('../images/main_header_blue.jpg') repeat-x; height:226px;
}
.head_wrap
{
	width:960px;  margin:0 auto; 
}
.header_img_bg
{
	 float:left; background:url('../images/mail_header_bg.png') no-repeat; width:960px; height:226px;
}
.header_img_bg p
{
	 color:#fff; font:bold 40px Trebuchet MS; text-align:left; margin:0; padding:0; float:left;  padding-left:15px; padding-top:29px;
}
.email_img
{
	 float:left; margin-top:5px; padding-left:40px; position:relative; z-index:999;
}
.content_wrap
{
	 float:left; width:100%; margin:0; padding:0; background:url('../images/content_bg.jpg') repeat-x; 
}
.content_wrap h1
{
	 float:left; width:96%; margin:0; padding:0; text-align:left; color:#10749f; font:bold 32px Trebuchet MS;
	 background:url('../images/line_tittle.jpg') no-repeat bottom; padding-bottom:27px; padding-top:6px; padding-left:10px;
}
.content_area
{
width:960px;  margin:0 auto; 
}
.content_wrap h1 span
{
	color:#69b20d;
}
.content_wrap h2
{
	 float:left; width:98%; margin:0; padding:0; text-align:left; color:#3b3a3a; font:normal 24px Trebuchet MS; padding-left:10px;
}
.payment_wrapper
{
	width:960px;  margin:0 auto; 
}
.payment_wrapper div.corners
{
	 float:left; margin-top:13px;
}
.pay_centerbg
{
	 float:left; background:url('../images/payment_center_bg.jpg') repeat-x;width:916px; margin-top:13px; min-height:535px; /*--height:413px;---*/
}
.credit_cont
{
	 float:left; width:116px; margin-top:22px;
}
.credit_heading
{
	float:left; width:756px; margin-top:26px; color:#3b3a3a; font:normal 23px Arial; text-align:left; padding-left:5px;
}
.credit_heading span a
{
	 font-weight:bold; color:#e4900e; text-decoration:none;
}
.credit_heading span a:hover
{
	 font-weight:bold; color:#e4900e; text-decoration:underline;
}
.credit_content
{
 border-top:1px solid #d5edf7; float:left; width:914px; 
}
.credit_l_wrap
{
	 float:left; width:646px;
}
.credit_l_wrap ul
{
	 float:left; margin:0; padding:0; width:100%;
}
.credit_l_wrap li
{
	 float:left; margin:0; padding:0; width:100%; list-style-type:none; color:#3b3a3a; font:normal 18px Arial; text-align:left;
	 margin-top:22px; padding-left:6px;
	 padding-bottom:30px;
}
.credit_l_wrap li strong
{
	 font-size:20px;
}
.credit_l_wrap li span
{
	font-weight:bold; color:#69b20d; font-size:20px;
}
.credit_r_wrap
{
 float:left; width:260px; 
}
.credit_r_wrap ul
{
	 float:left; margin:0; padding:0; width:100%;
}
.credit_r_wrap li
{
	 float:left; margin:0; padding:0;  list-style-type:none; 
	 text-align:left;	 margin-top:25px;  *margin-top:23px; padding-left:10px;
}
.credit_r_wrap li form
{
	margin:0; padding:0;
}
.footer_wrapper
{
	 float:left; width:100%;  background:url('../images/footer_bg.jpg') repeat-x; height:289px; margin-top:15px;
}
.footer_cont
{
	 margin:0 auto; width:960px;
}
.org_container
{
	 float:left; background:url('../images/special_bg_footer.jpg') no-repeat; height:217px; width:350px; margin-top:30px; text-align:left; padding-left:15px;
}
.org_container h2
{
	 color:#fff; margin:0; padding:0; padding-left:15px; width:89%; font:bold 36px Trebuchet MS; padding-top:15px; border-bottom:1px solid #2991bd;
}
.org_container p
{
	 color:#fff; font:bold 22px Arial; margin:0; padding:0; padding-left:5px; padding-top:15px; line-height:32px;
}
.org_container p span
{
	color:#000;
}
.comments_cont
{
	 float:left; border-left:1px solid #1b7398; width:560px; height:278px;
}
.comments_cont p
{
	 float:left; margin:0; padding:0; padding-left:20px; color:#fff; font:normal 15px arial; text-align:justify; padding-top:20px;
}

.align_center
{
  text-align:center !important;
}
.align_center li
{
  margin-top:6px !important;
  text-align:center;
  width:100%;
}

.credit_l_wrap li.last
{
  padding-bottom:0px !important;
}
