BODY {
text-align: left;
margin: 20px 0px 0px 0px;
background-color: #3a0921;
}

.main_body 
{
padding: 10px 5px 10px 20px;
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
background-color: #ffffff;
height: 456px;
*height: 474px;
_height: 505px;
overflow: auto;
}

.footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #ffffff;
padding: 5px;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}

a, a:link, a:visited, a:active {
color: #f15a2e;
font-weight: bold;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

h1 {
background-color: #aeaea9;
margin: -10px -5px 10px -20px;
padding: 3px 0px 0px 20px;
height: 22px;
font-size: 14px;
border-right: 2px solid #ffffff;
text-transform: uppercase;
}

.menu_box {
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
height: 20px;
}

.call_to_action table{
   font-size: 10px;
   font-family: Verdana, arial, helvetica, sans-serif;
   color: #333333;
   margin: 20px 0px 0px 15px;
}

.call_to_action input{
   height: 10px;
   width: 150px;
   font-size: 9px;
   font-family: verdana;
   color: #3a0921;

}

.call_to_action h2 {
font-size: 9px;
margin: 0px 0px 3px 0px;
padding: 2px;
background-color: #cccccc;
text-transform: uppercase;
}

.call_to_action a{
   display: block;
   height: 15px;
 
   width: 176px;
   background-color: #f15a2e;
   font-size: 10px;
   font-family: Verdana, arial, helvetica, sans-serif;
   color: #ffffff;
   border-bottom: 1px solid #ffffff;
   padding: 0px;
   margin: 0px 0px 0px 15px;
   text-transform: uppercase;
}

#faqFooterContainer {
display: block;
margin: 0px;
padding: 0px;
}

#faqFooterContainer p{
margin: 0px;
padding: 0px;
}

#faqFooterContainer a{
color: #F15A2E;
text-decoration: none; 
}

#faqFooterContainer a:hover{
text-decoration: underline;
}

.FAQMiniLogoStyle {
margin: 5px 0px 0px 0px;
padding: 0px;
}
