html{font:normal 13px Arial, Helvetica, sans-serif;}
body{margin:0;padding:0; background: url(../images/pattern.png) repeat;}
ul{ list-style:none; }
div,dl,dt,dd,ul,ol,liform,body,html,p,blockquote,fieldset,input,textarea{margin:0; padding:0;}
a img,:link img,:visited img { border:none; }
address,caption,cite,code,dfn,th,var{ font-style:normal; }
sup, sub{font-size:xx-small;}
.clear{clear:both;background:transparent none repeat scroll 0%;height:0px;display:block;overflow:hidden;margin:0px;padding:0px;}
.none{display:none;}
.hidden{visibility:hidden;}

#Main{margin: 10px auto 0 auto; width:800px; padding:0;}

.HDtop {position:absolute;z-index:1; zoom:0; padding: 0; margin: 0;}
.HDtop h1{font: bold 27px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #0066ff;
padding: 0; margin:10px 0 0 10px;*margin: 2px 0 0 10px;}

.topimg{background: url("../images/box-top.png") top center no-repeat; width:800px;height:35px; float:left; position:relative; padding: 0; margin: 0;}
#content{background: url("../images/box-mid.png") top center repeat-y; width:800px; float:left; position:relative; padding: 0; margin:0;}
.bottomimg{background: url("../images/box-btm.png") top center no-repeat; width:800px;height:15px; float:left; position:relative;}

.primary{width:280px; padding:0; margin:0;  float:left; position:relative;}
.secondary{width:510px;padding:0; margin:0; float:left; position:relative;background: url(../images/models.jpg) 50px 0 no-repeat;}


.primary h5{font: normal 16px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000;
padding: 0; margin:10px 0 0 14px; _margin:0 0 0 14px;}

.chart{ margin: 10px auto; padding: 0 0 0 12px;}

#formHD{ float:left;width:476px;}

.step h1{ font: bold 24px Arial, Helvetica, sans-serif; margin: 20px 0 0 30px; padding-left: 20px; color:#000;}
.step div.number{font: bold 12px Arial, Helvetica, sans-serif;  color: #666; margin:16px 20px 0 0; text-align:right;} 

.sideBarItem {width:250px; margin: 0 auto;}
.sidebar-container{ float:left;padding: 8px 0; margin-top:0;}
.sidebar-container p{font:normal 11px/14px Verdana; margin-bottom: 8px; color:#000;}
.sidebar-container b{font:bold 11px/14px Verdana; margin-bottom: 8px; color:#000; }
.secure{ color: #0066ff; float: left; position:relative;text-decoration:none;font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;margin:0; padding-left:38px; }

/*right*/
.formCurveTop {width:488px; height:60px; background:transparent url(../images/form-top01.png) 0 0 no-repeat;float:left; position:relative; padding: 0; margin:150px 0 0 0;}
.formCurveBottom{width:488px; height:13px;background: url(../images/form-btm.png) 0 0 no-repeat;float:left; position:relative; padding: 0; margin: 0 0 20px 0;}
#FormFields {width:488px; background:url(../images/form-mid.png) 0 0 repeat-y;float:left; position:relative; padding: 0; margin: 0;}
	
.formCurveTop h2{font: bold 14px Arial, Helvetica, sans-serif;  color: #0066ff; padding: 42px 0 0 80px; margin: 0;}
.formCurveTop h2 span{font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #000;}
.linkSection{margin:0 padding:0;font: normal 11px arial; }
.linkSectionContent{text-align: center;margin-top:6px;font: normal 11px arial;}
.linkSectionContent ul{text-align: center;font: normal 11px arial;}
.linkSectionContent li {padding:2px 0 2px 8px; display: inline; list-style:none; font: normal 11px arial;}
.linkSectionContent a:hover{color:#cc0000;font: normal 11px arial;}
#footer p.copyright, #footer p, #footer p.contact {padding-left:auto; padding-right:auto;color: #666; margin-bottom: 8px;font: normal 11px arial;}
#footer-container #footer p{color:#000;text-align:center;padding-top:10px;font: normal 11px arial;}










