/* Global styles */
body { text-align:center; margin:0; padding:0; background-color: #E1E2E2; /*background:url(../images/lp-bg.gif) top center repeat-y #E1E2E2;*/ }
body,tr,td { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:14px; }
ul,li,form,p { margin:0; padding:0 }

/* Font styles */
.font8 { font-size: 8px !important; }
.font9 { font-size: 9px !important; }
.font11 { font-size: 11px !important; }
.font12 { font-size: 12px !important; }
.font14 { font-size: 14px !important; }
.font16 { font-size: 16px !important; }
h1, h2 { font-size: 14px; font-weight:bold; line-height:19px; margin:0 0 10px 0 } 
a { color:#3874C2 }
a:hover { color:#003366 }


/* body */
#body-wrap { padding: 5px 10px 20px 10px; margin:0 auto; width:775px; background-color:#FFFFFF; text-align:left }
#body-logo { background-color:#ffffff; width:770px; font-size: 14px; color: #cccccc; border-bottom: 1px solid #e0e0e0; padding: 10px 0 10px 5px; }
#body-logo div { float:left;  width:775; padding:5px }
#body-logo a { color:#0066cc; text-decoration: none; font-weight: bold; }
#body-logo a:hover { color:#666666; text-decoration: none; font-weight: bold; }
#body-logo span   { padding:0 10px }

#body-header { margin:7px 0; }
#body-header4 { margin:7px 0px 0px 20px;}
#body-main { }

#body-left { width:365px; padding-left:10px; float:left; padding-top:10px }

.body-content { width:365px; padding-top:10px }
.section-title { background-position:bottom; background-repeat: repeat-x; background-image: url(../images/1pxHR.jpg); font-size:large; vertical-align: middle  text-align: left; height: 29px; color: #687682 }

#body-left ul { margin:0 10px 0 0px; list-style-type:none } 
#body-left ul li { margin:0 0px 10px 0; font-size:12px; background:url(../images/lp-check.gif) 0 2px no-repeat; padding-left:20px; line-height:16px; }

#body-left p.new
{
	margin-bottom: 15px;
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

#body-right  { width:392px; float:left }
#body-form { width:392px; height:389px; background:url(../imagesV2/lp-form-bg.jpg) 0 0 no-repeat; font-size:12px; padding:45px 0 0 0px; }
#body-form ul { margin:0 0 20px 60px; }
#body-form ul li {font-size:11px; margin:2px 0 2px 15px; list-style-type:none }
#body-form table { margin:0px 0 20px 45px; _margin:0px 0 10px 45px; } 
#body-form table td {font-size:11px; } 
#body-form table td div { margin-bottom:12px; width:300px; font-weight:bold }
#body-form table td div span { float:right; }
#body-form table td input { border:1px solid #666; background-color:#FFFFFF } 

#body-form2 { width:392px; height:435px; background:url(../images/lp-form-bg2.gif) 0 0 no-repeat; font-size:12px; padding:45px 0 0 0px; }
#body-form2 ul { margin:0 0 20px 60px; }
#body-form2 ul li {font-size:11px; margin:2px 0 2px 15px; list-style-type:none }
#body-form2 table { margin:0px 0 20px 45px; _margin:0px 0 10px 45px; } 
#body-form2 table td {font-size:11px; } 
#body-form2 table td div { margin-bottom:12px; width:300px; font-weight:bold }
#body-form2 table td div span { float:right; }
#body-form2 table td input { border:1px solid #666; background-color:#FFFFFF } 

#body-footer { width:775px; background:url(../images/lp-footer-bg.gif) repeat-x; padding-top:15px; font-size:11px; margin:10px 0 }
#body-footer div { float:left; width:350px; }
#body-footer span { padding:0 10px }

/* --- Float Hack --- */
.cf:after { content: "."; display: block;   height: 0;  clear: both; visibility: hidden; }
/* Hides from IE-mac \*/
* html .cf {height: 1%;}
/* End hide from IE-mac */

