body {font-family:'helvetica', 'arial', 'sans-serif'; font-size:.8em; margin:0; padding:0; }

#progress_iframe {}
#progress {width:500px; height:100px; margin:0px; padding:0px; }

label {display:block; }
input.text {margin-bottom:20px; margin-top:5px; border:1px solid black; padding:6px; width:330px; }

input.btn {clear:left; margin-bottom:10px; font-size:1.05em; color:white; background:url('/images/btn_shade.png') #252525; cursor:pointer; 
     -webkit-border-radius:3px; -moz-border-radius:3px; border:0px; padding:5px 15px 5px 15px; letter-spacing:1px; }

#col_left  {padding-top:108px; float:left; width:245px; padding-right:30px; text-align:right; font-size:.9em; color:#999; }
     #col_left div.hr {width:100px; height:1px; background-color:black; margin:15px 0px 15px auto;  }
     #col_left p {width:100px; margin:0 0 0 auto; text-transform:uppercase; font-weight:bold; line-height:1.4em;}
     .hosting {line-height:20px; }
     .promo {font-size:9px; line-height:11px !important; font-weight:normal !important; padding-top:15px; }
     #questions {cursor:pointer; font-size:1.2em; color:#555; text-transform:none !important; }
     #questions:hover {text-decoration:underline; }
     #col_left a {font-size:1.6em; color:#006622; text-decoration:none;  }
     #col_left img {border:0px;}

#col_right {padding-top:100px; float:left; width:555px; }
     #title {margin-bottom:20px; }
     .light {color:#989898; font-size:10px;}

#col_q {position:absolute; left:-291px; top:90px; padding-left:21px; background:url('/images/arrow.png') 0px 334px no-repeat; }
     #col_q div {background-color:#282827; color:white; width:225px; padding:30px; font-size:.9em; line-height:1.6em; -webkit-border-radius:10px; -moz-border-radius:10px; }
          h2 {margin:0; line-height:22px; margin-bottom:-4px;}
          #col_q p {margin:5px 0 20px 0; }
          #col_q p:last-child {margin:5px 0 0px 0; }
          #col_q a {color:white; text-decoration:underline; }

#response {display:none; }

     #copy p {font-size:.85em; color:#666; width:352px; margin:0px; padding:10px 0px 0px 0px; }
     h2 {color:#666; margin-bottom:10px; }
     #response p {font-size:.85em; color:#666; width:352px; margin:0px; padding:0px 0px 10px 0px; }
     #download_link {display:none; }