body {font:normal normal normal 10pt arial,sans-serif; vertical-align:top; color:black;}

div.w {width:890px; margin:30px auto; text-align:left;}

div.h {width:880px; margin:0px 5px;}
div.ha {float:right; border:1px solid #BDC5EF; font-size:8pt;
         background-color:#DCE0F6; padding:6px; margin:3px 3px 0px 15px;}

div.l {float:left; width:165px; margin:15px 5px 0px 5px; position:relative; border:1px solid gray; padding:6px; background-color:#ffffcd;}
h2.l {font:normal normal normal 10pt arial,sans-serif; color:black; text-decoration:none; 
      border-bottom:1px dashed gray; margin:10px 0px 0px 0px;}
p.l {margin:7px 0px;}
p.lt {margin:7px 0px; color:gray}
p.l a:link,p.l a:visited {color:blue; text-decoration:none; font-weight:normal}
p.l a:hover {color:#ff0066; text-decoration:underline; font-weight:normal}

div.c {float:left; width:665px; margin:0px 5px 0px 20px; position:relative;}
h2.c {font:normal normal bold 10pt arial,sans-serif; color:black; text-decoration:none; 
       border-bottom:1px dashed gray;}

div.f {clear:left; margin:0px; border-style:none;}

div.br {float:right; border:1px solid gray; background-color:#ffffcd; 
         padding:6px; margin:15px 3px 3px 15px; width:200px;}
.brh {color:black; text-decoration:none; font-weight:normal; border-bottom:1px dashed gray;}
         
div.cf1 {float:left; margin:5px auto 5px 30px; border:1px solid blue; width:300px; background-color:#dddddd;}
div.cf2 {float:left; padding:3px; margin:5px auto 5px 30px; border:1px solid blue; width:300px; background-color:#dddddd;
         font:normal normal normal 8pt arial,sans-serif;}
table.cf {margin:0px; width:280px;}
td.cf1 {font:normal normal normal 8pt arial,sans-serif; width:50%;}
td.cf2 {font:normal normal bold 8pt arial,sans-serif; width:50%;}

/* classes for the message board */
.btn {color:black; background-color:#e0e0e0; font:normal normal bold 8pt arial,sans-serif; }
.btng {color:black; background-color:#e0e0e0; font:normal normal bold 8pt arial,sans-serif; }
.r1 {border-top:1px dashed gray; padding:10px; background-color:#f8f8f8; font-size:9pt;}
.r2 {border-top:1px dashed gray; padding:10px; background-color:#f2f2f2; font-size:9pt;}
.r3 {border-top:1px dashed gray; padding:10px; background-color:white; font-size:9pt;}

/* classes for the message board */
div.mintro {text-align:left;}

div.mthrd1  {width:650px; margin:0px; padding:10px; clear:left; border-top:1px dashed gray; background-color:#f8f8f8; text-align:left; font-size:9pt;}
div.mthrd2  {width:650px; margin:0px; padding:10px; clear:left; border-top:1px dashed gray; background-color:#f2f2f2; text-align:left; font-size:9pt;}
div.mthrd3  {width:650px; margin:0px; padding:10px; clear:left; border-top:1px dashed gray; background-color:#ffffff; text-align:left;}
div.mthrdlh {width:50px; margin:0px; float:left; background-color:inherit;}
div.mthrdrh {width:565px; margin:0px; background-color:inherit;}

td.tda {width:100px; }
td.tdb {width:580px; } 

div.mfoot {clear:left; text-align:left;}

div.btns {float:left;}
div.btnssp {float:left; width:50px;}
div.btnst {float:left; margin:5px; text-align:left; font-size:8pt;}

