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

html {
  border:0px;
  margin:0px;
  padding:0px;
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
}

body {
  border:0px;
  margin:0px;
  padding:0px;
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  background-image:url(/images/background.gif);
  background-repeat:repeat-x;
  background-color:#C2C5CB;
}

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

td {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  line-height:17px;
  color:#333333;
  text-align:left;
  vertical-align:top;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  margin:0px;
}

td.nav {
  background-color:#FFFFFF;
}

td.photo{
  text-align:right;
}

td.bottom_title{
  background-image:url(/images/bottom_title.jpg);
  background-repeat:no-repeat;
  text-align:center;
  vertical-align:middle;
  font-size:11px;
  color:#666666;
  letter-spacing:1px;
}

td.five_steps{
  background-image:url(/images/five_steps.gif);
  background-repeat:no-repeat;
  text-align:center;
}

td.questions{
  background-image:url(/images/questions.gif);
  background-repeat:repeat-y;
  text-align:center;
}

td.gallery{
  background-image:url(/images/gallery.gif);
  background-repeat:repeat-y;
  text-align:center;
}

td.contact{
  background-image:url(/images/contact.gif);
  background-repeat:repeat-y;
  text-align:center;
}

td.home{
  background-image:url(/images/your_home_your_decision.jpg);
  background-repeat:no-repeat;
  background-position:top right;
}

th {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  line-height:17px;
  color:#333333;
  text-align:left;
  vertical-align:top;
  padding-left:110px;
  padding-right:110px;
  padding-top:20px;
  padding-bottom:20px;
  margin:0px;
  background-color:white;
}

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

p {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  line-height:16px;
  color:#333333;
  margin-left:0px;
  margin-top:10px;
  margin-bottom:5px;
  margin-right:0px;
}

p.small {
  color:#666666;
  font-size:10px;
  line-height:13px;
  margin-left:20px;
  margin-top:5px;
  margin-bottom:0px;
  margin-right:15px
}

p.form {
  color:#666666;
  font-size:10px;
  line-height:13px;
  margin-left:0px;
  margin-top:5px;
  margin-bottom:3px;
  margin-right:0px;
}

em {
  color:#666666;
  font-size:10px;
  line-height:13px;
  margin-left:0px;
  margin-top:10px;
  margin-bottom:5px;
  margin-right:0px;
}

strong {
  font-weight:bold;
}

ul {
  margin-left:15px;
  margin-top:0px;
  margin-bottom:6px;
  margin-right:15px;
}

li {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 17px;
  color: #996846;
  margin-left: 15px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
}

h1 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:normal;
  line-height:22px;
  color:#666666;  
  letter-spacing:0px;
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:10px;
}

h2 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  line-height:14px;
  color:#666666;  
  margin-top:20px;
  margin-left:20px;
  margin-right:15px;
  margin-bottom:0px;
}

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

input{
  background-color:#F6F7FB;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:9px;   
  color:#0B087D;
  margin-top:2px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
}

select{
  background-color:#F6F7FB;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:9px;  
  color:#0B087D;
  margin: 0px;
}

textarea{
  background-color:#F6F7FB;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:9px;   
  color:#0B087D;
}

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

a:link {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  line-height:16px;
  text-decoration:underline;
  color:#000099;
}

a:hover,
a:visited {
  color:#000066;
}

a.small:link {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#000099;
  font-size:10px;
  line-height:13px;
  text-decoration:underline;
}

a.small:hover,
a.small:visited {
  color:#000066;
}

a.no_link:link,
a.no_link:active,
a.no_link:visited {
  color:#666666;
  font-size:10px;
  text-decoration: none;
}