/******* page template styles ********/
body { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; line-height: 16px; background-color:#FFFFFF; margin:0px; color: #333333; background-image:url(/images/background.gif); background-repeat:repeat; }

.body_block { background-color:#FFFFFF; padding: 0px 15px 0px 15px; border-right: 2px solid #10566D; border-left: 0px solid #10566D; }
.nav_block { background-color:#FFFFFF; padding: 0px 20px 0px 0px; }
.line_over {
	background-image:url(../../images/line_over.gif);
	background-repeat:repeat-x;
	line-height: 3px;
}
.promo_block_gray { background-color: #EFEFEF; padding: 8px 12px 8px 12px; font-size: 11px; }
.form_block { background-color: #F3F3F3; padding: 8px 12px 8px 12px; font-size: 11px; }
.form_block_head { background-color: #D65100; padding: 4px; font-size: 11px; }

/******* form setup ********/
input, select, textarea { font-size:11px; font-family: Tahoma, Arial, Verdana, sans-serif; }
.search_inputs {background-color:#FFFFFF; border: 1px solid #E6E6E6; color: #444444; }

/******* link styles ********/
a:link, a:visited, a:active, a:hover{ color:#B93D00; }






.price_chart_back { background-image:url(/images/cash_chart_background.gif); background-repeat:repeat-y; padding: 0px 11px 0px 5px; }
.promo_block_borders { border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; padding: 6px 10px 4px 10px; }
.promo_gray_borders { border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; padding: 6px 14px 4px 14px; 
	background-color: #EFEFEF; font-size: 11px; }
.promo_calc_back { background-image:url(/images/gray_520_r2_c1.gif); background-repeat:repeat-y; }


.black:link, .black:visited, .black:active {color: #000000;text-decoration:none;}
.black:hover {color: #000000;text-decoration:underline; }

.black2:link, .black2:visited, .black2:active, .black2:hover {color: #000000;text-decoration:none; }

.green:link, .green:active, .green:visited, .green:hover {text-decoration:none;color: #59B52D}





/******* text styles ********/
.TextHeadline { font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;font-size: 25px;
	color: #333333;line-height: 28px;letter-spacing: -1px;}
.TextHeadlineBlue { font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;font-size: 20px;
	color: #1784A8;line-height: 28px;letter-spacing: normal;}
.TextHeadlineBlue2 { font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;font-size: 20px;
	color: #1784A8;line-height: 28px;letter-spacing: normal;}
.TextHeadlineOrange { font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;font-size: 25px;
	color: #D65100;line-height: 28px;letter-spacing: normal;}
.SubHeadline { font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px;color: #333333; }
.text_arial_medium { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 14px; }
.text_arial_large { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px; }
.text_arial_small { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; line-height: 11px; }
.text_treb_small { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
.text_treb_blue_small { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #1784A8; }
.text_treb_orange_small { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #D65100; }
.text_treb_medium { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 15px; color: #333333; line-height: 18px; }
.text_treb_orange { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 15px; color: #D65100; line-height: 18px; }







/******* SIDE NAV LINKS ***********/
.SideNavBack {background:#FFFFFF;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size: 11px;
	color:#999999;padding: 0px; }

#sectionLinks{ 
margin: 0px;padding: 0px;font-size: 11px; text-decoration: none; }

#sectionLinks h3{ 
padding: 10px 0px 2px 10px;border-bottom: 0px solid #cccccc; }

#sectionLinks a:link, #sectionLinks a:visited { 
display: block;font-weight: normal;padding: 6px 2px 6px 10px;color: #333333;  text-decoration: none; }

#sectionLinks a:hover{ 
background-color: #EFEFEF;background-image: none;font-weight: normal;text-decoration: none;color: #333333; }

#subcontainer{ line-height: 18px;font-size: 11px;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-weight :Bold;
	text-decoration :none;height : auto;color: #637D94;padding: 6px 4px 5px 12px;background:#FFFFFF;}

#subsectionLinks{margin: 0px;padding: 6px 0px 4px 0px;font-size: 11px}
	
#subsectionLinks a:link, #subsectionLinks a:visited {font-size: 11px;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight :Normal;text-decoration :none;color: #637D94;line-height: 18px;}

#subsectionLinks a:hover{text-decoration:none;color: #000000;}
.body {
	background-color:#FFFFFF;
	padding: 0px 10px;
	border-right: #10566D;
	border-left: #10566D;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;

}
.SubmitButton {
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	letter-spacing: normal;
	font-weight: bold;
	background-color: #C93F00;


}
.OptinLabel {
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;

}
.bodyBullet {
	background-color:#FFFFFF;
	padding: 0px 20px 8px 0px;
	border-right: #10566D;
	border-left: #10566D;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	list-style-type: square;


}
.TextHeadlineBlue2Center {
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #CC3300;
	line-height: 24px;
	letter-spacing: normal;
	text-align: center;
	font-weight: bold;
	clip:   rect(auto auto auto auto);
	padding-top: 12px;
	margin-bottom: -4px;



}
.MainHeadline {
	font-family: "Times New Roman", Times, serif;
	font-size: 31px;
	color: #D65100;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 24px;



}
.rangeBold {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	color: #D65100;
	font-weight: bold;
	text-align: center;

}
.TextHeadline2Black {

	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	clip:   rect(auto auto auto auto);
}
.testimonialBody {
	padding: 0px 10px;
	border-right: #10566D;
	border-left: #10566D;
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;


}
.testimonialName {
	padding: 0px 9px 0px 350px;
	border-right: #10566D;
	border-left: #10566D;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	margin-bottom: 0px;





}
.TextHeadline2BlackLeft {
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	letter-spacing: -1px;
	text-align: left;
	font-weight: bold;
	clip:   rect(auto auto auto auto);
	margin-bottom: -4px;

}
.bodyNumber {
	background-color:#FFFFFF;
	padding: 0px;
	border-right: #10566D;
	border-left: #10566D;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	list-style-type: decimal;
	margin-top: 6px;
	margin-bottom: 12px;



}
.TextPreHead {
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	font-style: normal;
	line-height: 14px;


}
.formInput {
	background-color:#FFFFFF;
	border: 1px solid #E6E6E6;
	color: #444444;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;


}
.tableFloatRight {
	padding: 0px 0px 0px 15px;
	float: right;

}
.bodyNoIndent {

	background-color:#FFFFFF;
	padding: 0px;
	border-right: #10566D;
	border-left: #10566D;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
}
.testimonialNameShrt {

	padding: 0px 9px 0px 80px;
	border-right: #10566D;
	border-left: #10566D;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	margin-bottom: 0px;
}
.SubmitButton2 {

	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: normal;
	font-weight: normal;
	background-color: #C93F00;
}
.formHead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #D65100;
	line-height: 17px;

}
.lineover2 {

	background-image:url(../../images/line_over.gif);
	background-repeat:repeat-x;
	line-height: 3px;
}

