BODY {
  margin: 0px;
  padding: 0px;
  background-image: url('../../images/page_bg.gif');
  background-repeat: repeat-x;
  background-color: #7686A4;
}


a:link { color: #003366; text-decoration: underline;}
a:visited { color: #003366; text-decoration: underline;}
a:hover { color: #336699;        text-decoration: none;}


.content {
  padding: 20px 30px 20px 30px;
}

.content02 {
  padding: 20px 90px 20px 90px;
}

.content p {
  line-height: 120%
}

.content02 p {
  line-height: 190%
}

p {
  color:#000000;
  font-family: Verdana, Arial, Helvetica, Times, serif;
  font-size: 10pt;
  font-style: normal;
}
.p a:link {
  color: #FF0000;
  text-decoration: none;
}
.p a:visited {
  color: #FF0000;
  text-decoration: none;
}
.p a:hover {
  color: #FF0000;
  text-decoration: underline;
}
.p a:active {
  color: #FF0000;
  text-decoration: none;
}




H1 {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 26px;
  font-weight: bold;
  color:#990000;
  text-align: center;
}

H2 {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 90%;
  font-weight: lighter;
  color: #003366;
  margin-top: 15px;
  font-style: italic;
}

H3 {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 100%;
  font-style: bold;
  color:#000000;
  margin-top: 40px;
}

.button {
  BACKGROUND-COLOR: #ffffff;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-SIZE: 9pt;
}

li {
  color:#333333;
  font-family: Verdana, Arial, Helvetica, Times, serif;
  font-size: 75%;
  font-style: normal;
  line-height: 150% ;
  margin-bottom: 5px;
}

ul {
  list-style-type: square;
}

ol {
  color: #000000;
}



.WhiteCellBrdr {
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #000000;
  border: 1px solid #897249;
  padding: 10px;
  width: 790px;
}


.navbar {
  background-image: url('../images/nav_bg.gif');
  background-repeat: repeat-x;
  background-color: #C5B290;
  font-size: 12px;
  padding: 10px;
}


.quote {
  padding: 10px;
  border: 1px dashed #AF9E80;
  color: #352808;
  margin: 10px;
  background-color: #FEFFE0;
}

.subscribe{
  background-color: #FEFFE0;
  font-family: Georgia, "Times New Roman", Times, serif;
  border: solid 1px AF9E80;
  margin: 10px 0px 10px 10px;
  width: 225px;
}

.footer{
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 70%;
}
.footer a:link {
  color: #FFFFFF;
  text-decoration: none;
}
.footer a:visited {
  color: #FFFFFF;
  text-decoration: none;
}
.footer a:hover {
  color: #FF0000;
  text-decoration: underline;
}
.footer a:active {
  color: #FF0000;
  text-decoration: none;
}

.right_sidebar {
  padding: 30px 10px 0px 0px;
}


.download {
  border: 1px solid #AF9E80;
  color: #352808;
  background-color: #FEFFE0;
  padding: 20px;
  width: 200px;
  font-weight: bold;
}

a.download:link { color: #990000; text-decoration: none;}
a.download:visited { color: #990000; text-decoration: none;}
a.download:hover { color: #330000;        text-decoration: none;}

.testimonial {
  border: 1px solid #AF9E80;
  color: #352808;
  background-color: #FEFFE0;
  padding: 10px;
  margin: 15px;
}

div.salesletter {
  padding: 10px;
  margin: 20px;
  border-top: 2px dashed #AF9E80;
  border-bottom: 2px dashed #AF9E80;
}

.salesletter p {
  text-indent: 20px;
  line-height: 150%;
}

div.widepage {
  margin: 15px 20px 15px 20px;
}

.widepage p {
  text-indent: 20px;
  line-height: 150%;
}



.redbutton {
  font-weight: bold;
  padding: 10px 15px 10px 15px;
  border: 1px solid #23407B;
}

a.redbutton:link { color: #FFFFFF; text-decoration: none; background-color: #990000;}
a.redbutton:visited { color: #FFFFFF; text-decoration: none; background-color: #990000;}
a.redbutton:hover { color: #FFFFFF;        text-decoration: none; background-color: #660000;}

/*---------------------------
        FORM STYLES
---------------------------*/

.formbox {
  border: 1px solid #AF9E80;
  color: #352808;
  background-color: #FEFFE0;
  font-size: 90%;
  line-height: normal;
}

.formstyle {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  width: 240px;
}

.buttonstyle {
  background-image: url('../images/button_bg.gif');
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  padding: 3px 0px 3px 0px;
  color: #FFFFFF;
  border: 1px solid #23407B;
  cursor: pointer;
  background-color: #23407B;
}

.promise {
  border: 2px solid #FFCC33;
  color: #352808;
  background-color: #FEFFE0;
  padding: 0px 30px 0px 30px;
  margin: 15px;
}



#wrapper {
		width: 770px;
	    margin: 0 auto 20px auto;
		background: #fff;
	  }
	  #content { width: 730px; margin: 30px 0 0 30px; }
	  #side { width: 260px; float: right; margin-left: 25px;}
	  #side table { background: #FEFFE0; padding: 5px; }
	  #side table td { padding: 5px; }
	  #side table td p { margin: 0; }
	  .clear { clear: both; }
	  .small { font-size: 8.5px; font-family: Arial;}
	  .emph { font-size: 12px; font-family: Georgia, Times, serif; font-style: italic; color: #003366; }
	  h1 { font-size: 26px; font-family: Georgia, Times, serif; font-weight: bold; color: #990000; }
	  p { font-size: 13px; font-family: Verdana, sans-serif; color: #000;}
	  .bold { font-weight: bold; }
	  #footer { background: #003366; height: 20px; padding-top: 5px; }
	  #footer div {margin-left: 50px;} 
	  #footer div p, #footer a, #footer a:link, #footer a:visited { font-size: 11px; color: #fff; margin: 0; }
	  .submit_button { font-size: 12px; cursor: hand; }
