BODY {
	BACKGROUND-POSITION: left top;
	BACKGROUND-ATTACHMENT: fixed;
	/* COLOR: #4A0F65; */
	/* background-color:#4A0F65; */
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin:0px;
	padding:0;
	height:100%;
}
TH {
	PADDING-BOTTOM: 5px; COLOR: black; BORDER-BOTTOM: #e0d9cf 1px solid; FONT-FAMILY: Verdana, Arial, Helevicta; TEXT-ALIGN: left
}
TD {
	COLOR: #000044; FONT-FAMILY: Arial, Helvetica, sans-serif}
	 	
BLOCKQUOTE {
	MARGIN: 0px 0px 0px 20px;
	TEXT-INDENT: 0px;
	color: #000000;
}
UL {
	MARGIN: 3px 0px 0px 20px
}
IMG {
	BORDER-LEFT-COLOR: #e1dbc9; BORDER-BOTTOM-COLOR: #e1dbc9; BORDER-TOP-COLOR: #e1dbc9; BORDER-RIGHT-COLOR: #e1dbc9
}
IMG.putleft {
	MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
IMG.putright {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
IMG.spaceimage {
	MARGIN-BOTTOM: 10px; MARGIN-TOP: 10px
}
PRE {
	speak-punctuation: code
}




INPUT {
	BORDER-RIGHT: #88764e 1px solid; BORDER-TOP: #88764e 1px solid; FONT-SIZE: 100%; BACKGROUND: #ffffff; BORDER-LEFT: #88764e 1px solid; COLOR: #564d40; BORDER-BOTTOM: #88764e 1px solid; FONT-FAMILY: Verdana, Arial, Helevicta
}
SELECT {
	BORDER-RIGHT: #88764e 1px solid; BORDER-TOP: #88764e 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #88764e 1px solid; COLOR: #564d40; BORDER-BOTTOM: #88764e 1px solid; FONT-FAMILY: Verdana, Arial, Helevicta
}
TEXTAREA {
	FONT-SIZE: 100%; COLOR: #564d40; FONT-FAMILY: Verdana, Arial, Helevicta
}
H1 {
	FONT-SIZE: 110%; MARGIN: 0px 0px 4px; COLOR: #4A0F65; FONT-FAMILY: Verdana, Arial, Helevicta; TEXT-ALIGN: left
}
H2 {
	FONT-SIZE: 100%; MARGIN: 0px 0px 10px; COLOR: #567680; FONT-FAMILY: Verdana, Arial, Helevicta; TEXT-ALIGN: left
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0px 0px 4px; COLOR: #7c9da7; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helevicta
}

h4 .mainHeaderText {
   COLOR: #4A0F65; 
   line-height: 18pt;
   FONT-FAMILY: Arial, Helevicta;
   TEXT-ALIGN:justify;
   font-size:24px;
   padding-left:5px;
   padding-right:10px;
   margin-top:0px; 
   width:300px;
}

H4 {
   COLOR: #4A0F65; 
   margin:0px;
   /* MARGIN: 30px 60px 20px;  */
   line-height: 18pt;
   FONT-FAMILY: Arial, Helevicta;
   TEXT-ALIGN:left;
   font-size:24px;
   text-transform:uppercase;
}
H1 {
	stress: 20; richness: 90;
	text-transform:uppercase;
}
H2 {
	stress: 20; richness: 90;
}
H3 {
	stress: 20; richness: 90;
}
.hide {
	DISPLAY: none
}
PRE {
	MARGIN-LEFT: 2em
}
.copyright {
	FONT-WEIGHT: normal; FONT-SIZE: 65%; COLOR: #7697a1
}
.hide {
	speak: none
}
.pagecontainer {
    WIDTH: 742px;
	/* BORDER-TOP: #a2c0c9 1px solid; */
	/* BORDER-RIGHT: #a2c0c9 1px solid; */
	/* BORDER-LEFT: #a2c0c9 1px solid; */
	/* BORDER-BOTTOM: #a2c0c9 1px solid; */
	PADDING-RIGHT: 40px;
	PADDING-LEFT: 40px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	border-left:2px #4A0F65 solid;
	border-right:2px #4A0F65 solid;
}
.limitwidth {
	WIDTH: 700px
}
FIELDSET {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 140%; LEFT: -5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; COLOR: #336699; TEXT-INDENT: -1px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helevicta; POSITION: relative; TEXT-ALIGN: left; 
}
.homebox {
	PADDING-RIGHT: 20px; 
	PADDING-LEFT: 20px; 
	PADDING-BOTTOM: 10px; 
	LINE-HEIGHT: 18px; 
	PADDING-TOP: 0px; 
}
.bluetext {
	FONT-WEIGHT: bold; COLOR: #7c9da7
}
.bluetext2 {
	COLOR: #497faa
}
.bluetextlight {
	FONT-WEIGHT: normal; COLOR: #336699
}
.redtext {
	COLOR: #cc3300
}
.greentext {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #000000
}
.greytext {
	COLOR: #636363
}
.tel {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.whitetext {
	COLOR: #ffffff
}
.greybold {
	FONT-WEIGHT: bold; COLOR: #999999
}
.caption {
	FONT-WEIGHT: bold; FONT-SIZE: 60%
}
.terms {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #000000
}
.break {
	COLOR: #567680; TEXT-ALIGN: center
}

.title  {
             padding:0 0 5px 0px;
             font-weight: bold;
             font-family: arial, sans-serif; 
             color:#DF4816;
}


a:link{
   font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
   text-decoration:none;
   font-size:11px;
   color:#4A0F65;
   font-weight:bold;
}

a:visited{
  font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
  text-decoration:none;
  font-size:11px;
  color:#4A0F65;
  font-weight:bold;
}

a:active{
  font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
  text-decoration:none;
  font-size:11px;
  color:#4A0F65;
  font-weight:bold;
}

a:hover{
  font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
  font-size:11px;
  color:#4A0F65;
  text-decoration:underline;
  font-weight:bold;
}

.footer a {
  font-weight:normal;
}

.bgtop {
   background-image:url(../images/navbg_top.gif);
   background-repeat:no-repeat;
   width:170px;
   height:7px;
}

.bgbottom {
   background-image:url(../images/navbg_bottom.gif);
   background-repeat:no-repeat;
   width:170px;
   height:7px;
}

.lhs{
   text-align:right;
   font-size:11px;
   /* background-color:#DCDDDF; */
   /* border:1px; */
   background-image:url(../images/navbg.gif);
   background-repeat:repeat-y;
   width:170px;
   padding-top:5px;
   text-transform:uppercase;
   font-weight:bold;
}

.lhsad{
  text-align:right;
  font-size:11px;
  background-color:#DCDDDF;
  border-bottom:1px solid #eee;
  width:141px;
  padding-top:5px;
  font-weight:bold;
}

.lhsb{
   padding-bottom:2px;
   padding-top:2px;
   padding-right:6px;
   font-weight:bold;
}

.lhssq{
   background-repeat:repeat-y;
   /* background-color:#4A0F65; */
   padding-bottom:2px;
   padding-top:2px;
   padding-right:6px;
   font-weight:bold;
}

.lhssqs{
   /* background-color:#BBBBBB; */
   padding-bottom:2px;
   padding-top:2px;
   padding-right:6px;
   font-weight:bold;
}

.lhslt{
   padding-bottom:2px;
   padding-top:2px;
   padding-right:6px;
   /* background-color:#DDDDDD; */
   font-weight:bold;
}

.lhsdl{
   font-size:11px;
   color:#999999;
   padding-right:6px;
  font-weight:bold;
}

.lhsnlp{
   font-size:10px;
   color:#444444;
   font-weight:bold;
   padding-bottom:2px;
   padding-top:2px;
   padding-right:6px;
}

.lhsmi{
   /* background-color:#DDDDDD;  */
   padding-right:6px;
   font-weight:bold;
}

.lhsl{
   padding-bottom:2px;
   padding-top:2px;
   padding-right:6px;
   font-weight:bold;
}

.lhsbsn{
   /* background-color:#DDDDDD; */
   padding-bottom:2px;
   padding-top:2px;
   padding-right:6px;
   font-weight:bold;
}

.lhs a:visited{color:#4A0F65; font-weight:bold;}

.footer {
   font-size:11px;
   font-style:normal;
   font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
   text-decoration:none;
   font-weight:normal;
}

.testimonials {
   text-align:center;
   padding-top:10px;
   padding-bottom:0px;
   background-image:url(../images/testimonials_bg.gif);
   background-repeat:no-repeat;
   width:170px;
   height:150px;
}

.testimonials marquee {
   width: 140px;
   padding-left:10px;
   text-align:left;
}
.mynewsheading{
   background-image:url(../images/contact_bg.gif);
   background-repeat:no-repeat;
   font-weight:bold; 
   font-size:16px;
   color:#FFFFFF;
   text-align:left;
   height:122px;
   width:170px;
}
.mynews{
   padding-top:15px;
   padding-left:10px;
   text-align:left
}

.mynews a{
   color:#FFFFFF;
}

.author{font-size:10px;color:#444444;font-weight:bold;padding-bottom:2px;padding-top:2px;padding-right:6px;}

#promo {
	width: 550px;
	border: 1px solid #9A9B9D;
	background-color: #F2F0E2;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#promo2 {
	width: 240px;
	border: 1px solid #9A9B9D;
	background-color: #F2F0E2;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#endorse_Image {
    float:right;
	padding-left:10px;
	padding-bottom: 10px;
}

#endorse_logo {
    float:left;
	padding-right:10px;
	padding-bottom: auto;
}

#active {
    color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
    font-size:11px;
	background-color:#4A0F65;
}