BODY	{ font-family:Arial, Helvetica, Geneva;font-size:11px;color:#333;}
DIV {display:block;}
P,TR,TD	{ font-family: Arial, Helvetica, Geneva;font-size:12px;}

table {border-collapse: collapse;} /* cellspacing */
table.td {border: 1px solid white;} /* cellspacing */

P	{ font-family: Arial, Helvetica, Geneva;font-size:12px;margin-bottom:12px;margin-top:0px;color:#333;}

a {color:#369;}

OL {margin-top:12px;margin-bottom:12px;margin-right:11px;font-size:11px;}
UL {margin-top:12px;margin-bottom:12px;margin-right:12px;font-size:12px;list-style-type: square;}
OL.LI {margin-top:3px;margin-bottom:3px;margin-right:12px;font-size:11px;}
UL.LI {margin-top:3px;margin-bottom:3px;margin-right:12px;font-size:12px;}


H1,.PageTitle		{font-family:Arial;font-size:18px;font-weight:normal;margin-top:0px;margin-bottom:16px;color:#336699;}
H2,.ChapterTitle		{font-size:16px;font-weight:normal;margin-top:6px;margin-bottom:0px;color:#336699;border-bottom:1px solid #ccc;margin-bottom:20px;line-height:40px;}
H3,.ParagraphTitle	{font-size:13px;margin-top:10px;margin-bottom:0px;color:#333;}

.LightBlueBackground {background-color:#F5F7FA;color:#336699;padding:15px;line-height:16px;}

.TableHead {background-color:#99B2CC;color:#333;font-weight:bold;}
.TableRow {background-color:#FFFFD4;}
table {border-collapse: collapse;} /* cellspacing */
.TableHead TD {border: 1px solid white;padding:3px;font-size:11px;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;} /* cellspacing */
.TableRow TD {border: 1px solid white;border-bottom: 1px solid #ccc;padding:3px;font-size:11px;} /* cellspacing */

OL {margin-top:12px;margin-bottom:20px;margin-right:12px;font-size:11px;}

.ListHead {color:#666;font-weight:bold;}

.form {font-family: Arial, Helvetica, Geneva;font-size:12px;margin-bottom:12px;margin-top:0px;color:#333;}

.special {display:none;visibility:hidden}

.tdFGFalse {color:#990000;background-color:#FFFFD4;}
.tdFGTrue  {color:#006600;background-color:#D4FFD4;}
.tdBGFalse {background-color:FFAA00;color:#fff;}
.tdBGTrue {background-color:#006600;color:#fff;}

.Survey_WrongAnswer  {color:#990000;background-color:#FFFFD4;}

.dvhdr1 {
   background:#006600;
   color:#ffffff;
   font-family:arial;
   font-size:12px;
   font-weight:bold;
   border:1px solid #006600;
   padding:5px;
   width:400px;
}

.dvbdy1 {
   background:#D4FFD4;
   font-family:arial;
   font-size:12px;
   border-left:1px solid #006600;
   border-right:1px solid #006600;
   border-bottom:1px solid #006600;
   padding:5px;
   width:400px;
}

.activeDiv {display: block;}
.passiveDiv {display: none;}
