* {
   margin: 0;
   padding: 0;
}

.yellow { color: #ffc500; }
.green { color: #3ccd7a; }
.blue { color: #4fa0e1; }
.clear { clear: both; }
.bold {font-weight: bold; }


body {
   font-family: Arial, Verdana, Lucida, Helvetica, sans-serif;
   font-size: 12px;
   background: url('/images/bodybg.jpg');
}

#container {
   background: url('/images/containerbg.jpg') repeat-x;
   background-position: center top;
   margin-left: auto;
   margin-right: auto;
}

#header {
   background: url('/images/header.jpg') no-repeat;
   height: 228px;
   width: 678px;
   text-align: center;
   margin-left: auto;
   margin-right: auto;
   margin-bottom: 40px;
}

h1 {
   font-size: 22px;
   line-height: 20px;
}

h2 {
   color: #fff;
   font-size: 17px;
   padding-top: 20px;
   text-align: center;
}
#content {
   margin-left: auto;
   margin-right: auto;
   width: 678px;
}

#box1 {
   background: #203f58 url('/images/bg_1.jpg') no-repeat;
   background-position: bottom right;
   height: 114px;
   width: 113px;
   float: left;
   border: 1px solid #2c5576;
}

#box1 img {
   margin-left: 8px;
   margin-top: 7px;
}

#box2 {
   background: #25623f url('/images/bg_2.jpg') no-repeat;
   background-position: bottom right;
   height: 114px;
   width: 113px;
   float: left;
   border: 1px solid #468575;
   margin-left: 5px;
}

#box2 img {
   margin-left: 8px;
   margin-top: 7px;
}

#box3 {
   background: #957814 url('/images/bg_3.jpg') no-repeat;
   background-position: bottom right;
   height: 114px;
   width: 113px;
   float: left;
   border: 1px solid #b89d41;
   margin-left: 5px;
}

#box3 img {
   margin-left: 8px;
   margin-top: 7px;
}

#box1 p, #box2 p, #box3 p {
   margin-left: 8px;
   margin-right: 8px;
   color: #fff;
   font-size: 10px;
   line-height: 10px;
}

#boxesText {
   float: right;
   width: 300px;
   color: #fff;
}

li {
   background: url('/images/bullet.jpg') no-repeat;
   padding-left: 20px;
   padding-top: 10px;
   background-position: 0px 7px;
   font-size: 13px;

}

ul{
   list-style: none;
}
#fieldsD {
   width: 350px;
   float: left;
   margin-left: 10px;
}
.fields input {
   margin: 0px;
   margin-top: 23px;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   width: 350px;
   color: #000;
}

#emailBox a {
   color: #3ccd7a;
   font-size: 15px;
   font-weight: bold;
}

#emailBox p {
   color: #fff;
   font-size: 15px;
   clear: both;
   margin-left: 10px;
}

#emailBox {
   background: #1c1c1a;
   border: 1px solid #2f2f2f;
   margin-top: 10px;
   padding-bottom: 10px;
}

#submitD {
   float: right;
   width: 226px;
   height: 78px;
   margin-top: 20px;
   margin-right: 10px;
}

#submit {
   background: url('/images/submit.gif') no-repeat;
   height: 78px;
   width: 226px;
   border: 0px;
   cursor: pointer;
}

#code {
   vertical-align: bottom;
   margin-left: 3px;
   display: none;
}

#footer {
   width: 678px;
   text-align: center;
   margin-left: auto;
   margin-right: auto;
   color: #6a6a6a;
   font-size: 11px;
}

#copyright {
   padding-top: 15px;
   padding-bottom: 30px;
}

#disclaimer {
   padding-bottom: 20px;
}

#disclaimer a {
   color: #6a6a6a;
}

#bonusTerms button {
   background: url('/images/bonusterms.gif') no-repeat;
   width: 218px;
   height: 22px;
   border: 0;
   cursor: pointer;
   position: relative;
   top: 10px;
   right: 13px;
   float: right;
}

#bonusEmpty {
   width: 218px;
   height: 22px;
   border: 0;
   position: relative;
   top: 10px;
   right: 13px;
   float: right;
}

#contentAntiSpam {
   background: #242424;
   border: 1px solid #4a4a4a;
   width: 678px;
   margin-left: auto;
   margin-right: auto;
   color: #fff;
}

#contentAntiSpam h1 {
   margin: 20px;
   font-size: 16px;
}

#contentAntiSpam p {
   margin: 20px;
}

#headerAS {
   background: url('/images/header_as.jpg') no-repeat;
   height: 171px;
   width: 678px;
   text-align: center;
   margin-left: auto;
   margin-right: auto;
   margin-bottom: 0px;
}
