/******************************
  For Netscape compatibility, must define body margins
  and padding at the HTML level as well as the BODY level
*******************************/

html, body {
  margin:0px;
  padding:0px;
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  background-color:#fdf8f3;
}

/******************************
  Table Cell Options 
*******************************/

td {
  font-family:Trebuchet, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  line-height:16px;
  color:white;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:10px;
  margin-left:0px;
  vertical-align:top;
}

td.left {
  background-color:#d06f1a;
}

td.body {
  background-color:#00334d;
}

/******************************
  Text Options
*******************************/

p {
  font-family:Trebuchet, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  line-height:16px;
  color:white;
  margin-top:0px;
  margin-right:15px;
  margin-bottom:10px;
  margin-left:25px;
}

p.right {
  margin-right:25px;
  margin-left:0px;
}

p.left {
  margin-right:25px;
}

p.checkbox {
  margin-right:0px;
  margin-left:0px;
}

p.leftTable_left {
  margin-right:0px;
}

p.leftTable_right {
  margin-right:0px;
  margin-left:0px;
}

p.bottom {
  font-size:11px;
  font-style:normal;
  line-height:12px;
  color:black;
}

h1 {
  font-family: Trebuchet, Arial, Helvetica, sans-serif;
  font-size:42px;
  font-weight:normal;
  line-height:42px;
  color:#d06f1a;
  margin-left:25px;
  margin-top:50px;
  margin-right:0px;
  margin-bottom:20px;
}

h2 {
  font-family: Trebuchet, Arial, Helvetica, sans-serif;
  font-size:20px;
  font-weight:normal;
  letter-spacing:1px;
  line-height:16px;
  color:#d06f1a;
  margin-top:25px;
  margin-right:10px;
  margin-bottom:10px;
  margin-left:0px;
}

h2.left {
  margin-left:25px;
}


/******************************
  Form Options
*******************************/

input {
  background-color:#FFFFFF;
  font-family:Trebuchet, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
  border:1px solid #d06f1a;
}

textarea {
  background-color:white;
  font-family:Trebuchet, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
}

input.blue {
  background-color:#00334d;
  font-family:Trebuchet, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
}

/******************************
  Link Options
*******************************/

a:link,
a:visited,
a:hover {
  font-family:Trebuchet, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  font-style:italic;
  line-height:16px;
  text-decoration:none;
  color:#d06f1a;
}

a.plain:link,
a.plain:visited,
a.plain:hover {
  font-size:11px;
  color:white;
  line-height:18px;
}

a.bottom:link,
a.bottom:visited,
a.bottom:hover {
  font-size:11px;
  font-style:normal;
  line-height:12px;
  color:black;
}

a.gallery:link,
a.gallery:visited,
a.gallery:hover {
  margin-right:15px;
}