BODY {font-size:14px; line-height:19px; font-family:Arial, 'Helvetica CY', 'Nimbus Sans L', sans-serif; color:#000;}
.clear {clear: both; height: 0; overflow: hidden;}
#content a:link,#content  a:active,#content  a:visited{color:#033F8A;}
#content a:hover{color:#4D9CFF;}
.hr hr {display:none;}
.hr {float:left; width:100%; background:#DEDEDE none repeat scroll 0%; height:1px; margin:1em 0px;}
* html .hr {overflow:hidden;}

#content hr{border:medium none; background:#FFF; border-bottom:1px solid #E0E0E0; margin: 30px 0 24px; height:1px; line-height:1px; display:block;}
#content hr.noMargin{margin: 5px 0 25px;}
#content hr.smallMargin{margin: 25px 0;}

#content H1 {color:#003D89; font-weight:bold; font-size:36px; line-height:42px; margin-bottom:18px; font-family:'PFBeau', Arial, 'Helvetica CY', 'Nimbus Sans L', sans-serif;}
#content H2 {color:#003D89; font-weight:bold; font-size:24px; line-height:30px; margin:18px 0 18px 0; font-family:'PFBeau', Arial, 'Helvetica CY', 'Nimbus Sans L', sans-serif;}
#content H3 {color:#000; font-weight:bold; font-size:18px; line-height:24px; margin:18px 0 18px 0; font-family:'PFBeau', Arial, 'Helvetica CY', 'Nimbus Sans L', sans-serif;}

#content P {
  margin:10px 30px 18px 0px;
  line-height: 21px;
}

#content LI {margin-bottom: 10px; _position:relative;}
#content OL{list-style:decimal; list-style-position:inside;}
#content UL, #content OL {margin:10px 0 30px; padding:0 0 0 30px;}
#content UL {list-style-type:none; padding-left:27px;}
#content UL LI, #content OL UL LI {background:url(/pics/i/ul.gif) 0px 10px no-repeat; padding-left:20px;}
#content UL OL LI {padding-left:0px;}
#content OL {margin-left:11px;}
#content OL LI {background-image:none;}
#content UL UL, #content OL UL, #content UL OL, #content OL OL {margin:10px 0px; padding-left:30px !important;}

#content img {margin-top:4px;}
IMG.left, IMG.right{display:block;}
TABLE.left, IMG.left {clear:left; float:left;margin:0 20px 10px 0px;}
TABLE.right, IMG.right {clear:right; float:right;margin:0 0px 10px 20px;}
.withTxt {width:1% !important;}
.withTxt .text {padding:3px 0 0; font-size:11px; line-height:14px; color:#000;}

.table-content {border-collapse:collapse; width:100%; margin:0 0px 30px; text-align:left;  border-bottom:2px solid #477CC4; }
.table-content P {margin: 0px !important; padding: 0px !important;}
.table-content CAPTION {padding-bottom:3px; text-align:left; font-size:11px; color:#000;}
.table-content TH {background:#4E8BD9; font-weight:bold; padding:10px 15px; color:#FFF; text-align:left;}
.table-content TD {border-bottom:1px solid #477CC4; padding:5px 15px;}

.file {position:relative; margin-bottom:25px; background:url(/pics/i/file.gif) 0 5px no-repeat; padding-left:45px; padding-top:3px; zoom:1; margin-right:0; min-height:45px; _height:45px;}
*+html .file {width:95.4%;}
.file P {position:absolute; bottom:0; left:0;  width:100%; margin:0 !important; font-size:11px;}
.file span{font-size:80%; display:block;}

#content sup{vertical-align:super; font-size:70%; padding-left:2px;}

#content p.date{font-size:18px; font-weight:bold; line-height:24px; padding-left:20px; background:url(/pics/i/date.png) 0 0 no-repeat;}

#content p.regAsk{font-size:18px; margin-bottom:10px;}
