html, body, p,
h1, h2, h3, h4, h5, h6,
form, fieldset, a, img, table, tr, td{
margin: 0;
padding: 0;
border: 0;
}

body { background:#FFF top left repeat-x; }

#wrap { margin:51px auto;; width:970px; height:100%; border:1px solid #938252;}


#header { background:url("../img/header_gradientL.jpg") bottom left no-repeat; width:970px; height:87px; }
#header_left { background:#c4bca3 top left repeat-x; width:70; }
#header_right { background:#c4bca3 top left repeat-x; width:70; }


#logo { width:190px; height:32px; float: left; margin-top: 29px; margin-right: 0px; margin-bottom: 0px; margin-left: 81px; }

#tagline { width:185px; height:12px; float: right; margin-top: 42px; margin-right: 87px; margin-bottom: 0px; margin-left: 0px; }

#block { bottom left no-repeat; width:970px; height:7px; }

#header_bg { background:url("../img/header.jpg") bottom left no-repeat; width:831px; }
#header_bg2 { background:url("../img/header2.jpg") bottom left no-repeat; width:831px; }

#intro { font:bold 26px Arial, Helvetica, sans-serif; color:#3e647e; padding:50px 0 0 0px; width:831px; display:block; text-decoration:none; text-align:center; }
#sub_intro { font:bold 23px Arial, Helvetica, sans-serif; color:#b80000; padding:9px 0 0 0px; width:831px; display:block; text-decoration:none; text-align:center; }
#btn { padding:17px 0 0 0px; width:831px; }

#content_header { margin:0; padding:0; width:970px; clear:both; }

#content { background:url("../img/header_gradientL2.jpg") top left no-repeat; margin:0; padding:0; width:970px; clear:both; }
#content2 { background:url("../img/header_gradientL2.jpg") top left no-repeat; margin:0; padding:0; width:970px; clear:both; text-align:center }
#register { font:bold italic 15px Arial, Helvetica, sans-serif; color:#3e647e; padding:55px 0px 0 35px; display:block; text-decoration:none; text-align:left; }
#download { font:bold 15px Arial, Helvetica, sans-serif; color:#6e6e6e; padding:0px 0px 0 35px; display:block; text-decoration:none; text-align:left; }
#download a, #download a:hover, #download a:visited, #download a:active{ font:bold 15px Arial, Helvetica, sans-serif; color:#6e6e6e; padding:40px 0px 0 15px; display:block; text-decoration:none; text-align:left; }
#separator {background:url("../img/separator.gif") bottom left no-repeat; width:491px; height: 19px;}
#win { font:bold 20px Arial, Helvetica, sans-serif; color:#3e647e; }
#customer { font:bold 19px Arial, Helvetica, sans-serif; color:#3e647e; padding:43px 0 0 27px; display:block; text-decoration:none; text-align:left; }
#message { font: 12px Arial, Helvetica, sans-serif; color:#6e6e6e; padding:14px 27px 0 35px; display:block; text-decoration:none; text-align:left; }
#titlen { font:bold 18px Arial, Helvetica, sans-serif; color:#3e647e; padding:21px 0px 0 0px; display:block; text-decoration:none; text-align:center; }
#title2 { font:bold 17px Arial, Helvetica, sans-serif; color:#3e647e; padding:21px 0px 0 0px; display:block; text-decoration:none; text-align:center; }
#sub_title { font:bold 18px Arial, Helvetica, sans-serif; color:#b80000; padding:12px 0px 0 0px; display:block; text-decoration:none; text-align:center; }
#sub_title2 { font:bold 16px Arial, Helvetica, sans-serif; color:#b80000; padding:12px 0px 0 0px; display:block; text-decoration:none; text-align:center; }
#label { font:bold 13px Arial, Helvetica, sans-serif; color:#3e647e; padding:12px 0px 0 35px; text-decoration:none; text-align:left; width: 86px; vertical-align:top}
#topic { font:bold 14px Arial, Helvetica, sans-serif; color:#6e6e6e; padding:12px 0px 0 0px; text-decoration:none; text-align:left; vertical-align:top;}
#topic2 { font:bold 13px Arial, Helvetica, sans-serif; color:#6e6e6e; padding:12px 0px 0 0px; text-decoration:none; text-align:left; vertical-align:top;}
#whitepaper { font:bold 13px Arial, Helvetica, sans-serif; color:#6e6e6e; padding:12px 0px 0 0px; text-decoration:none; text-align:left; vertical-align:top;}
#message2 { font:bold 14px Arial, Helvetica, sans-serif; color:#3e647e; padding:14px 27px 0 27px; display:block; text-decoration:underline; text-align:left; }
#message3 { font: 12px Arial, Helvetica, sans-serif; color:#6e6e6e; padding:43px 27px 0 27px; display:block; text-decoration:none; text-align:left; }
#message4 { font: 13px Arial, Helvetica, sans-serif; color:#6e6e6e; padding:14px 27px 0 35px; display:block; text-decoration:none; text-align:left; }
#highlight { font: bold italic 12px Arial, Helvetica, sans-serif; color:#3e647e; }
#review { font:bold 14px Arial, Helvetica, sans-serif; color:#6e6e6e; padding:13px 0px 0 71px; display:block; text-decoration:none; text-align:left; }
#list { color:#3e647e; padding:16px 81px 0 107px; display:block; text-decoration:none; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; font-weight: bold; }


#list2 ul { color:#3e647e; padding:15px 51px 0 36px; text-decoration:none; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; font-weight: bold; }
#list2 li {	color:#c4904e; }

#mylist ul { color:#6e6e6e; padding:0 51px 0 36px; text-decoration:none; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; font-weight: bold;   }
#mylist li { padding:0 0 0 15px; color:#6e6e6e; background:url(../img/bullet2.jpg) left no-repeat; list-style-type:none; }



.list3 { color:#3e647e; }
#number { font:bold 12px Arial, Helvetica, sans-serif; color:#b06b14; }
#register2 { font:bold 13px Arial, Helvetica, sans-serif; color:#6e6e6e; padding:28px 27px 0 35px; display:block; text-decoration:none; text-align:left; }
#win2 { font:bold 14px Arial, Helvetica, sans-serif; color:#3e647e; padding:0px 0px 0 11px;}
#win2 a{ font:bold 14px Arial, Helvetica, sans-serif; color:#3e647e; padding:0px 0px 0 0px; text-decoration:underline; }

#form_header { background:url("../img/form_topBG.jpg") top left no-repeat; margin:36px 0px 0 0px; width:314px; height:94px;}
#form_header_download { background:url("../img/form_topBG_new.jpg") top left no-repeat; margin:36px 0px 0 0px; width:314px; height:94px;}
#form { font:bold 26px Arial, Helvetica, sans-serif; color:#3e647e; width:314px; margin:0; padding:0; display:block; text-decoration:none;}
.form_label { font:bold 12px Arial, Helvetica, sans-serif; color:#c2b796; padding:0px 5px 0 0px; text-decoration:none; text-align:right; width: 145px; height:19px;  }
#form_label2 { font:bold 12px Arial, Helvetica, sans-serif; color:#c2b796; padding:0px 5px 0 5px; text-decoration:none; text-align:left; height:19px; vertical-align:bottom; }
#required { font:bold 11px Arial, Helvetica, sans-serif; color:#6d5d30; padding:0px 30px 0 5px; text-decoration:none; text-align:right; height:19px; vertical-align:bottom; }
.form_field { font: 12px Arial, Helvetica, sans-serif; color:#000; padding:6px 0px 0 0px; text-decoration:none; text-align:left; }
#submit { padding:16px 0 0 0; margin:0;}
#form_footer { background:url("../img/form_bottomBG.jpg") top left no-repeat; width:314px; height:49px; margin:0; padding:0;}

.elqFormFieldLabel { font:bold 12px Arial, Helvetica, sans-serif; color:#666; padding:0px 5px 0 0px; text-decoration:none; text-align:right; height:19px; vertical-align:bottom; }
.elqFormField { font: 12px Arial, Helvetica, sans-serif; color:#000; padding:6px 0px 0 0px; text-decoration:none; text-align:left; }


.elqFormRequiredItem { color:#990000;}


#footer_block { background:url("../img/footer_line.jpg") bottom left no-repeat; width:970px; height:39px; }

#footer { width:970px; height:126px; text-align:center; clear:both; }
#footer p { padding:20px 0 0 0; font: 11px Arial, Helvetica, sans-serif; color:#c4c4c4;  }
#footer a { font: 11px Arial, Helvetica, sans-serif; color:#c4c4c4; text-decoration:none;  }
















/*Created by Stephen Elias April 2007*/