@charset "utf-8";
/* CSS Document */

* { margin:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
body { background:url(images/bodybg.gif) repeat-x top left #ffffff; }
input { border:none; background:none; color:#565656; margin-top:5px; font-size:16px; font-family:Arial, Helvetica, sans-serif; }
h3 { color:#f18d19; margin-bottom:10px; font-size:18px; }
p { margin-bottom:10px; color:#474747; }




#wrapper { width:900px; margin: 0 auto; }
#logo { background:url(images/logo.gif) top center no-repeat; width:778px; height:76px; margin-bottom:25px; padding: 0px 25px 0px 40px }
#topContainer { margin: 60px 0px 30px; }
#topContainer2 { margin:0px; }
#midContainer { margin:60px 0px 20px 30px; }
#midContainer2 { margin:30px 0px 20px 0px; }
#vidContainer { width:480px; height:306px; background:#FFFFFF; border:1px solid #c2c2c2; margin:15px 11px; float:left; padding:15px; }
#vidPlaceholder { background:url(images/vidplaceholder.gif) top center no-repeat; width:480px; height:306px; }
#formContainer { width:320px; height:330px; background:url(images/formMid.gif) top center repeat-y; float:left; }
#formContainer2 { width:275px; border:1px solid #c2c2c2; height:255px; float:left; background:#FFFFFF; margin:30px 0px 0px 0px; padding:20px; }
#formTop { background:url(images/setup_head.gif) top center no-repeat; width:320px; height:85px; }
#formBot { background:url(images/formBot.gif) top center no-repeat; width:320px; height:2px; margin-top:5px; }
#box1 { float:left; background:url(images/box1.gif) top center no-repeat; width:209px; height:140px; padding:100px 25px 0px 35px; }
#box2 { float:left; background:url(images/box2.gif) top center no-repeat; width:209px; height:140px; padding:100px 25px 0px 35px; }
#box3 { float:left; background:url(images/box3.gif) top center no-repeat; width:209px; height:140px; padding:100px 25px 0px 35px; }
#box1 p, #box2 p, #box3 p { color: #000000; }
#box1 a, #box2 a, #box3 a { color: #0066CC; font-size:12px; margin-bottom:10px; float:right; }
#box1 a:hover, #box2 a:hover, #box3 a:hover { color: #FF0000; font-size:12px; margin-bottom:10px; float:right; }
#footer { text-align:center; margin:10px 0px 15px 30px; }
#footer p { color:#3faef1; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
#stepNum2 { background:url(images/step2header.gif) top center no-repeat; width:778px; height:80px; }
#stepNum3 { background:url(images/step3header.gif) top center no-repeat; width:778px; height:80px; }
#stepNum4 { background:url(images/step4header.gif) top center no-repeat; width:778px; height:80px; }
#bronzeHead { background:url(images/bronze_head.gif); width:778px; height:65px; margin-bottom:20px; }
#silvgoldHead { background:url(images/silvgold_head.gif); width:778px; height:80px; margin-bottom:20px; }
#bronzeFeatures { display:block; }



.clear { clear:both; display:block; height:1px; line-height:1px; font-size:1px; }
.fleft { float:left; }
.fright { float:right; }
.fieldbg {  width:264px; height:33px; background:#FFFFFF; border:1px solid #c6c6c6; margin:12px 23px; padding:5px 0px 0px 10px; }
.fnbg { background:url(images/firstname.gif) top center no-repeat; width:30px; height:30px; margin-right:10px; float:left; }
.lnbg { background:url(images/lastname.gif) top center no-repeat; width:30px; height:30px; margin-right:10px; float:left; }
.embg { background:url(images/email.gif) top center no-repeat; width:30px; height:30px; margin-right:10px; float:left; }
.submitbtn { cursor:pointer; background:url(images/submit_btn.gif) top center no-repeat; width:160px; height:65px; float:right; margin-right:15px; }
.submitbtn:hover { cursor:pointer; background:url(images/submit_btnr.gif) top center no-repeat; width:160px; height:65px; float:right; margin-right:25px; }
.submitbtn2 { cursor:pointer; background:url(images/submit_btn2.gif) top center no-repeat; width:160px; height:65px; float:right; margin-right:5px  }
.submitbtn2:hover { cursor:pointer; background:url(images/submit_btn2r.gif) top center no-repeat; width:160px; height:65px; float:right;  }
.cheight { height:90px; }
.dbborder { height:1px; line-height:1px; font-size:1px; border-top:5px dotted #42adde; width:730px; margin:30px auto; padding-bottom:15px; }
.fborder { height:1px; line-height:1px; font-size:1px; border-top:1px solid #999999; width:730px; margin:0 auto; padding-bottom:15px; }
.chkbg { background:#fafee8; border:1px solid #c2c2c2; width:264; height:35px; padding:5px; margin-bottom:15px; }
.chkbg p { color:#565656; }
.sgbg { background:#fafee8; border:1px solid #c2c2c2; width:244; height:45px; padding:12px; margin-bottom:15px; }
.sgbg p { color:#565656; font-size:18px;  margin:0 auto; }
.sgprice { font-size:14px; margin-top:10px; color:#666666; }
.lhsg { line-height:24px; }
.rbtn { float:left; margin:10px; }
.bronzedesc { width:650px; margin:0 auto; color:#474747; }
.feat01 { float:left; width:303px; height:90px; background:url(images/ico1.gif) no-repeat; padding:0px 10px 0px 75px; }
.feat02 { float:left; width:303px; height:90px; background:url(images/ico2.gif) no-repeat; padding:0px 10px 0px 75px; }
.feat03 { float:left; width:303px; height:90px; background:url(images/ico3.gif) no-repeat; padding:0px 10px 0px 75px; }
.feat04 { float:left; width:303px; height:90px; background:url(images/ico4.gif) no-repeat; padding:0px 10px 0px 75px; }
.silver { font-size:20px; font-weight:bold; color:#999999; }
.gold { font-size:20px; font-weight:bold; color:#ffa902; }
.btnspace { margin:20px 0px; }
.spamnote { width:120px; float:left; margin:10px 0px 0px 20px; }
.small { font-size:10px; }