/* CSS Document - May 2011 */
body
{
background-color: #ECECE2; 
margin-top: 0px; 
margin-left: 120px; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
}

.tablecontainer
{ 
width: 700px; 
background-color: #FFFFFF;
 }
.tableinner1
{
background-color: #FFFFFF; 
border: 1px solid #BCE1FC;  
border-collapse: separate;
}
.tableinner2
{
 background-color: #FFFFFF; 
 border: 1px solid #F3C50D;  
 border-collapse: separate;
 }
.tabletst
{
background-color: #F6F5EC; 
border: 1px solid #E4DEA0;  
border-collapse: separate;
}

.tdbg1
{
vertical-align: top; 
background-color: #EEF8FE;
}
.tdbg2
{
vertical-align: top; 
background-color: #FAF3D8;
}
.tdbg3{
vertical-align: top; 
background-color: #FBFAF5;
}

a:link, a:visited{color:#FFFFFF; text-decoration: underline; font-style: normal; font-size :12px;}
a:hover, a:active {color:#FFFFFF; text-decoration: underline; font-style: normal; font-size :12px;}
a.blue:link, a.blue:visited{color: #0000FF;}
a.blue:hover, a.blue:active {color: #0000FF;} 
a.topnav:link, a.topnav:visited {color: #111111; text-decoration: none; font-weight: bold;}
a.topnav:hover, a.topnav:active {color: #000000; text-decoration: underline; font-weight: bold;}
a.fadegrey:link, a.fadegrey:visited {color: #FCFCFC; text-decoration: none; font-size: 12px;}
a.fadegrey:hover, a.fadegrey:active {color: #FFFFFF; text-decoration: underline; font-size: 12px;}
a.boldblack:link, a.boldblack:visited{color: #000000; font-weight: bold;}
a.boldblack:hover, a.boldblack:active{color: #000000; font-weight: bold;}

p 
{
color: #000000; 
text-decoration: none; 
font-style: normal;
font-size: 13px; 
margin: 0px;
}
p.lh30 {line-height:30px;}
p.tst 
{
font-family: Georgia,serif; 
font-size :11px;
height: auto;
padding-left: 25px;
}

h1 {color: #3A3A3A; text-decoration: none; font-style: normal; font-size: 18px; margin: 0px;}
h2 {color:#111111; text-decoration: none; font-weight: bold; font-size: 12px; margin: 0px;} 

.text
{	
background-color: #FFFFFF; 
font-size :12px; 
color: #000000; 
width: 250px; 
border: 1px solid #000000;
}
.textsmall
{	
background-color: #FFFFFF; 
font-size :12px; 
color: #000000; 
width: 100px; 
border: 1px solid #000000;
}
.textlong
{	
background-color: #FFFFFF; 
font-size :12px; 
color: #000000; 
width: 300px; 
border: 1px solid #000000;
}
.textarea {
background-color: #FFFFFF; 
font-size :12px; color: #000000; 
width: 250px; 
border: 1px solid #000000;
}
.ddown
{
background-color: #FFFFFF; 
font-size :12px; color: #000000; 
width: 250px; 
border: 1px solid #000000;
}
.menulinkcss
{
color: #A3996F;
font-size :12px; 
line-height: 18px;
position: absolute; 
visibility: hidden; 
border:1px solid black; 
border-bottom-width: 0;
z-index: 100;
background-color: #A3996F;
}
.menulinkcss a{
color: #000000;
width: 100%;
display: block;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
text-indent: 5px;
}
.menulinkcss a:hover
{
background-color: #000000;
color: #FFFFFF;
}
.faq-question-off
{
font-size: 13px;
text-decoration: underline;
cursor: pointer;
color: #333333;
padding-bottom: 5px;
}
.faq-answer-on
{
text-align: left;
font-size: 13px;
padding-bottom: 15px;
color: #000000;
}
.faq-question-on {
font-size: 13px;
font-weight: bold;
color: #000066;
cursor: pointer;
padding-bottom: 5px;
}
.faq-answer-off {
text-align: left;
font-size: 12px;
display: none;
}
