/* CSS Document */
td{
border:0px solid red;
}
*{
line-height:160%;
}
body{
background:url(images/bg_strip.png) repeat-y top center #E4ECEF;
}
#holder{
background:#AAC3D0;
border-right:10px solid #AAC3D0;
border-left:10px solid #AAC3D0;
}
input, select, textarea{
line-height:100%;
}
p, span, td, div, a, li{
font-size:12px;
font-family:trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
color:#435F6D;
}
 h3{
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
letter-spacing:3px;
text-align:right;
}
body{
margin:0 0 0 0;
}
#content{
padding:0px 50px 0px 65px;
/*text-align:justify;*/
}
#contentspacer{
height:20px;
background:#AAC3D0;
}
#rightspacer{
height:20px;
background:#AAC3D0;
}
.mainmenu{
padding-top: 60px;
z-index:2;
}
.mainmenu .topdiv{
white-space:nowrap;
text-align:center;
}
.mainmenu .subdiv{
text-align:center;
}
.toplink:link, .toplink:visited{
text-decoration:none;
width:140px;
margin:4px 0px;
display:block;
border:1px solid #ffffff;
}
.toplink:hover{
background:white;
text-decoration:none;
}
a.toplink_active:link, a.toplink_active:visited{
text-decoration:none;
width:140px;
margin:4px 0px;
display:block;
background:#ffffff;
border:1px solid #ffffff;

}
.sublink:link, .sublink:visited{
width:140px;
margin:4px 0px;
display:block;
border:1px solid #ffffff;
color:white;
text-decoration:none;
}
a.sublink_active:link, a.sublink_active:visited{
text-decoration:none;
width:140px;
margin:4px 0px;
display:block;
background:#ffffff;
border:1px solid #ffffff;


}

a:link, a:visited{
text-decoration:none;
border-bottom:1px dotted #435F6D;
}
a:hover{
text-decoration:none;
border-bottom:1px dotted #ffffff;
}
.faq_question{
font-weight:normal;
}
dd{
margin-bottom:1em;
}