table { border:0px; border-collapse:collapse; padding:0px;} 
td {vertical-align:top; padding:0px}

td, table, select, input, textarea{
	vertical-align:top;
}
body { background-color:#ffffff; 
	   background-image:url(images/bg_main.jpg); 
	   background-repeat:repeat-x;
	   margin: 0px;
	   font-family: Arial, Helvetica, sans-serif;
   	   font-size:13px;
	   vertical-align:top;
	   line-height:14px;
	   color:#000;
}
#training {
background-image:url(images/bg-training-main.gif);
background-repeat:repeat-y;
font-size:13px;
padding: 6px 1px 1px 8px;	
}
#training-bot {
background-image:url(images/bg-training-bot.gif);
background-repeat:no-repeat;
height:11px;
}
.red {
	color:#A12222;
}
.red_small {
color:#A12222;
font-size:11px;
font-weight:bold;
}
.black_small {
color:#000;
font-size:12px;
font-weight:bold;
}
h1 {
	font-family:tahoma;
	font-size:15px;
	vertical-align:top;
	color:#000;
	line-height:18px;
}
h3 {
	font-family:tahoma;
	font-size:14px;
	vertical-align:top;
	color:#000;
	line-height:16px;
}
#logo-right {
	background-image:url(images/header-right.gif);
	background-repeat:no-repeat;
	width:20px;
	height:98px;
}
#main-header-1 {
	background-image:url(images/header-main-1.jpg);
	background-repeat:no-repeat;
	width:790px;
	height:220px;	
}
#main-header-ad {
	background-image:url(images/header-main-ad.jpg);
	background-repeat:no-repeat;
	width:790px;
	height:220px;	
}
#main-header-2 {
	background-image:url(images/header-main-2.jpg);
	background-repeat:no-repeat;
	width:790px;
	height:220px;	
}
#main-header-3 {
	background-image:url(images/header-main-3.jpg);
	background-repeat:no-repeat;
	width:790px;
	height:220px;	
}
#main-header-4 {
	background-image:url(images/header-main-4.jpg);
	background-repeat:no-repeat;
	width:790px;
	height:220px;	
}
#main-header-5 {
	background-image:url(images/header-main-5.jpg);
	background-repeat:no-repeat;
	width:790px;
	height:220px;	
}
#main-header-6 {
	background-image:url(images/header-main-6.jpg);
	background-repeat:no-repeat;
	width:790px;
	height:220px;	
}
#main-header-7 {
	background-image:url(images/header-main-7.jpg);
	background-repeat:no-repeat;
	width:790px;
	height:220px;	
}
#main-header-8 {
	background-image:url(images/header-main-8.jpg);
	background-repeat:no-repeat;
	width:790px;
	height:220px;	
}
#main_content {
	background-color:#FFF;
	text-align:left;
	padding: 0 65px 7px 30px;
	font-size: 14px;
}
h2 {
	font-size:14px;
	color:#A12222;
}
.training-title{
	font-size:14px;
	line-height:28px;
	margin-left:-8px;
	margin-top:-6px;
	padding-left:8px;
	color:#fff;
	background-color:#A12222;
}

#content {
	background-image:url(images/bg_content.gif); 
	background-repeat:repeat-y;
	background-color:#FFF;
	margin: 0px;
}
.email {
	font-size:11px;
}
.quote {
	font-style:italic;
	font-size:12px;
}
.name {	
	font-size: 11px;
	font-weight:bold;
	padding:8px 0 5px 0;
}
.input2 {
	width:265px;
	height:16px;
	padding:0 0 0 7px;
	line-height:13px;
}
.input2b {
	width:267px;
	height:90px;
	overflow: auto;
	padding:0 0 0 7px;
}
.form-left {
	vertical-align:middle;
}
.note {
	font-size:10px;
}
.alert {
	color:#FF0000;
	font-weight:bold;
}
.message {
	font-weight:bold;
}
.red_h2 {
	color:#A12222;
	font-size:14px;
	font-weight:bold;
} 
#rhs_1 {
	background-color: #C0A475;
	width: 221px;
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:5px 0 10px; 0;
	vertical-align:top;
}
#rhs_ad {
	background-color: #29549c;
	width: 221px;
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:0px 0 12px; 0;
	vertical-align:top;
}
#rhs_2 {
	background-color:#A12222;
	width: 221px;
	height: 36px;
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
}
#rhs_3 {
	background-color: #C0A475;
	width: 221px;
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:7px 0 7px; 0;
	vertical-align:top;
}
.rhs_main_advice {
	background-image:url(images/bg_rhs.gif);
	background-repeat:repeat-y;
	color:#000000;
	padding: 20px 0px 13px 10px;

}
.rhs_main_why {
	background-image:url(images/bg_rhs.gif);
	background-repeat:repeat-y;
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	padding: 21px 4px 0px 7px;	
}
.rhs_main_why li {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#A12222;
	font-weight:bold;
	padding: 0px 5px 0px 0px;!important;
	margin-left: -22px;
}
.rhs_main_plain {
	font-weight:normal!important;
}
.h2_rhs {
	color:#000000;
	font-size:13px;
}
.rhs_main_1 {
	background-image:url(images/bg_rhs.gif);
	background-repeat:repeat-y;
	color:#000000;
	font-size:13px;
	padding: 20px 14px 8px 14px;
	text-align:justify;
}
.rhs_main_ad {
	background-image:url(images/bg-ad.png);
	background-repeat:repeat-y;
	color:#fff;
	font-size:13px;
	line-height:1.25em;
	padding: 20px 14px 8px 14px;
	text-align:left;
}
.rhs_main_ad_2 {
	background-image:url(images/bg-ad-2.png);
	background-repeat:repeat-y;
	color:#000;
	font-size:12px;
	line-height:1.25em;
	padding: 10px 8px 8px 15px;
}
.rhs_main_2 {
	background-image:url(images/bg_rhs.gif);
	background-repeat:repeat-y;
	color:#000000;
	padding: 20px 18px 8px 20px;
}
.rhs_main_3 {
	background-image:url(images/bg_rhs.gif);
	background-repeat:repeat-y;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding: 20px 6px 8px 18px;
}
.rhs_main_3 li{
	margin-left:-28px!important;
}
.rhs_main_4 {
	background-image:url(images/bg_rhs.gif);
	background-repeat:repeat-y;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding: 14px 8px 8px 15px;
}
.rhs_main_4 li{
	margin-left:-28px!important;
}
.13 {
	font-size:13px;
}
.rhs_main {
	background-image:url(images/bg_rhs.gif);
	background-repeat:repeat-y;
	color:#000000;
	font-size:13px;
	font-weight:bold;
	padding: 20px 14px 8px 16px;

}
.rhs_list {
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/bg_rhs.gif);
	background-repeat:repeat-y;
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	color:#A12222;
	padding: 21px 25px 0px 0px;!important
	
}
#rhs_div {
	height:2px;
}
#rhs_footer {
	background-image:url(images/bg_rhs_foot.gif);
	background-repeat:no-repeat;
	height: 14px;

}
#rhs_footer_ad {
	background-image:none;
	height: 8px;

}
#ad_footer {
	background-image:url(images/ad-foot.gif);
	background-repeat:no-repeat;
	height: 11px;

}
#footer {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:left;
	border-right: #BBBBBB 1px solid;
	border-top: #BBBBBB 1px solid;
	background-color: #F4F2EC;
}
.on {
	color:#ffffff!important;
	text-decoration:underline!important;
	background-color:#A12222;
}
.footer_nav {
	float:right;
	height:44px;
	text-align:center;
}
.footer_nav a {
	padding: 24px 14px 8px 14px;
}
#footer a {
	color:#333;
	text-decoration:none;
	
}
#footer a:hover {
	color:#fff;
	text-decoration:underline!important;
	background-color:#A12222;
}
.footer a:visited {
	color:#333;
	text-decoration:none;
}
.copy {
	padding: 11px 0 12px 20px;
	color: #C0A475;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
}
.w1 {
	padding: 25px 3px 12px 3px;
}
.ad-large {
	font-size:15px;	
}
.ad-large-1 {
	font-size:15px;	
}
.ad-small {
	font-size:10px;	
}
