body { 
vertical-align: top; 
font-family: Arial, Verdana, Helvetica,  sans-serif; 
color: #551F00; 
background-color: #FFFFFF; 
padding: 0px; 
margin: 0px; 
font-size: smaller;
background-image: url("/images/backgroundimage.gif"); 
background-repeat: repeat;
}
a:link {color:#990000}
a:hover {text-decoration: none}
a:visited {color: #990000}


.banner { 
margin: 0px; 
}
.banner1 {
margin: 0px; 
padding: 0px; 
vertical-align: top; 
background-color: #FFFBF2
}
.banner2 { 
background-color: #51381A; 
padding: 0px; 
margin: 0px;
text-align: right;
vertical-align: top;
}
.banner3 {
background-image: url("/images/newindex_r3_c4.gif"); 
background-repeat: repeat-x;  
background-color: #FFFFFF; 
padding: 0px; 
margin: 0px;
color: #551F00; 
font-size: 16px; 
font-weight: bold;
}
.banner3 a:link {color: #990000;  }
.banner3 a:hover {text-decoration: none;}
.banner3 a:visited {color: #990000; }
.banner3 img {vertical-align: top;  }
.banner4 { 
background-color: #FFFBF1; 
padding: 0px; 
margin: 0px;
text-align: right;
}

.banner4 h1 { 
margin-top: 13px;
font-family: Arial, Verdana, Helvetica,  sans-serif; 
color: #990000; 
}

.body {
margin: 0px; 
padding: 0px; 
vertical-align: top; 
height: auto 
}

.left {
background-image: url("/images/leftborder.gif");
background-repeat: repeat-y;
vertical-align: top;
}
.center {
font-family: Arial, Verdana, Helvetica,  sans-serif; 
background-color: #FFFBF2; 
vertical-align: top; 

}
.right {
background-image: url("/images/rightborder.gif");
background-repeat: repeat-y;
vertical-align: top;
}

.ahem {display: none}
form input,select,textarea {
font-family: Arial, Verdana, Helvetica,  sans-serif; 
background-color: #FFFEFB; 
margin: 0px 0px 4px 0px; 
}

.form2 {
font-family: Arial, Verdana, Helvetica,  sans-serif; 
background-color: #FFFEFB; 
margin: 0px 0px 4px 0px;
}

.bodybox {
border-width: 2px; 
border-style: dotted; 
border-color: #551F00; 
margin: 0px 0px 8px 8px; 
padding: 8px; 
background-color: #FFFEFB; 
float:right; 
width:200px
}

.blank {
background-color: #FFFBF2; 
}
.footer {
background-image: url("/images/bottomborder.gif");
background-repeat: repeat-x;
text-align: center; 
vertical-align: top;
font-size: smaller;
font-family: Arial, Verdana, Helvetica,  sans-serif; 
padding: 3px 0px 0px 0px;
}
.valign {
vertical-align: top;
}
.copy {
float:right; 
width:60px; 
text-align: right;
background-image: none;
}

td img {vertical-align: bottom;} /* netscape fix */
h1 {
font-family: Arial, Verdana, Helvetica,  sans-serif; 
color: #990000; 
font-size: 1.4em;
}

h2 {
font-size: 1.3em;
padding: 2px;
color: #990000; 
font-family: Arial, Verdana, Helvetica,  sans-serif; 
}

h3 {
font-size: 1.1em;
color: #990000; 
font-family: Arial, Verdana, Helvetica,  sans-serif; 
}

.afaq {text-indent: -1.5em; margin: 2px 2px 12px 1.5em; }
.qfaq {
	font-weight: bold;
	margin: 2px 2px 2px 1.5em;
	text-indent: -1.5em;
}
li {margin: 0px 2px 6px 2px; font-weight: bold; }
ul {margin: 1px 1px 1px 20px}
.thumb {padding: 5px; float:right}
img {border-style: none; padding: 0px; margin: 0px}
.asterix {color: #CC0000; font-weight: bold}

div.address 
{
border-style: solid;
border-width: 1px 0px 1px 0px;
border-color: #551F00;
position: relative;

} 

.formtable 
{
width: auto;
postion: relative;
}
.formtable td {padding: 2px;
}
.formlabel {
text-align: right;
}
