/* added 12px font-size 11/1/03 */
body{
background-image:url('../mast/lftbkgstripe.gif');
background-repeat:repeat-y;
font-family:Verdana,Helvetica,Arial,Geneva,sans-serif;
font-size:12px;
}
/* changed font fron 24 to 18px; line height from 30 to 20px 11/1/03 */
h1{
color:#003399;
font:16px;
font-weight:bold;
line-height:20px
}
h2{
font:13px;
font-weight:bold;
margin:0px 10px 0px 10px
}
table img{
line-height:40px
}
.bluetab{
border-bottom:2px solid #003399;
margin-top:30px
}
.bodycopy{
font-size:12px;
line-height:20px;
padding-left:45px
}
.bodycopynomarg{
font-size:12px;
line-height:20px
}
.bodycopy-w-bullet{
font-size:12px;
line-height:20px;
margin-left:45px;
text-indent:-25px
}
/* added formtext 9/21/2003 dlg */
.formtext {
font-size:9pt;
}
.masthorzstripe{
background-image:url('../mast/masthorzstripes.gif');
background-repeat:repeat-x;
width:100%
}
.menustyle{
margin-bottom:6px
}
.pagemargins{
padding-left:205px;
padding-right:20px;
padding-top:30px;			
width:700px
}
/* added for smaller padding-top (from 30px to 10px) 9/21/2003 dlg   */
/* reduced padding-left for new menus (205px to 150px) 11/1/2003 dlg */
.pagemargins2 {
padding-left:150px;
padding-right:20px;
padding-top:10px;			
width:700px
}
/* pageheader added 9/21/2003 dlg for standard page heading */
.pageheader {
color:#FF0000;
font:24px;
font-weight:bold;
line-height:30px
}
/* pageheadersmall added 9/21/2003 dlg for popup window page heading */
.pageheadersmall {
color:#FF0000;
font:16px;
font-weight:bold;
line-height:22px
}

.QAbodycopy{
font-size:12px;
line-height:20px;
padding-bottom:25px;
padding-top:15px
}
.question{
color:#999900;
font:12px;
font-weight:bold;
line-height:14px;
padding-top:10px
}
.ruleabove{
border-top:1px solid #003399
}
.testimonial{
margin-left:250px
}
.yellowtab{
border-bottom:1px solid #999900;
margin-left:10px
}