html,body{
margin: 0px;
padding: 0px;
height: 100%;
background: #202020;
text-align: center;
color: #000000;
}

img{
  border: 0px;
}

a:link, a:active, a:visited{
  color: #442200;
  text-decoration: underline;
}
a:hover{
  color: #000000;
}

a.normal{
  color: #000000;
  text-decoration: none;
}
a:hover.normal{
  color: #000000;
  text-decoration: underline;
}

div#align{
text-align: left;
width: 980px;
margin: 0px auto;
}

div#navigation{
background:#7A797E url(/images/design/navigation.jpg) no-repeat scroll 0 0;
color:#EEEEEE;
font-family:georgia, serif;
font-size:18px;
height:372px;
line-height:35px;
padding:35px 0 0 30px;
position:absolute;
width:176px;
}
div#navigation a:link, div#navigation a:active, div#navigation a:visited{
color: #FFFFFF;
text-decoration: none;
}
div#navigation a:hover{
color: #FFFFFF;
text-decoration: underline;
}

div#content{
color: #000000;
position: absolute;
width: 724px;
min-height: 100%;
background: #E4D499 url('/images/design/paper-repeat.jpg') repeat-y scroll 0px 0px;
margin-left: 230px;
padding: 5px 13px 50px 13px;
}
div#content p{
font-family: "Times New Roman", serif;
font-size:18px;
line-height:25px;
margin:10px 25px;
color: #000000;
}
div#content p.small{
font-size:14px;
line-height:20px;
}
div#content ol, div#content ul{
font-family: "Times New Roman", serif;
font-size:18px;
line-height:25px;
margin:10px 25px;
color: #000000;
}

h1{
  font-family: "Times New Roman", serif;
  font-size: 24px;
  color: #000000;
  font-style: italic;
  margin: 20px 0px 30px 25px;
  text-align: center;
  width: 350px;
  line-height: 35px;
}
h2{
  font-family: "Times New Roman", serif;
  font-size: 24px;
  color: #000000;
  margin: 8px 0px 0px 60px;
}
h3{
  font-family: "Times New Roman", serif;
  font-size: 20px;
  color: #000000;
  margin: 28px 0px 0px 25px;
}
h4{
  font-family: "Times New Roman", serif;
  font-size: 24px;
  color: #000000;
  margin: 8px 0px 0px 25px;
}
img.logo{
  float: right;
  margin: 30px 15px 15px 15px;
}

div#continue{
font-family: "Times New Roman", serif;
font-size:18px;
line-height:25px;
margin:20px 75px;
text-align: right;
color: #000000;
}

div#continue a:link, div#continue a:active, div#continue a:visited{
color: #000000;
text-decoration: none;
}
div#continue a:hover{
color: #000000;
text-decoration: underline;
}  

table#eligibility{
width: 80%;
margin: 10px auto;
font-family: "Times New Roman", serif;
font-size:18px;
color: #000000;
}

p.center{
  text-align: center;
}

/* Newsletter */

div#content div.input_label{
  font-family: "Times New Roman", serif;
  font-size:18px;
  line-height:20px;
  margin: 10px 25px 0px 25px;
  color: #000000;
}

div#content input.text_input{
  border: 1px solid #333333;
  margin: 0px 25px;
  width: 150px;
}

div#content select.state_list{
  border: 1px solid #333333;
  margin: 0px 25px;
  width: 150px;
}

div#content input.agreed{
  float: left;
  margin: 20px 25px;
}

div#content div.verify_label{
  margin: 20px 25px;
  font-family: "Times New Roman", serif;
  font-size:18px;
  line-height:20px;
  color: #000000;
}

div#content input.submit{
  color: #FFFFFF;
  margin: 0px 25px;
  border: 1px solid #333333;
  background: #333333;
}
