BODY {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	margin="0pt";
}

table {
  font-size: 1em;
}

table.hg1 tr
{
	background-image: url(/images/hg1.gif); 
}

.smbutton { font-size: 11px;}

INPUT, SELECT, OPTION, TEXTAREA{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal; color: #000000;}

input.btnMath{
   font-family: helvetica,sans-serif;
   font-size: 12px;
   font-weight:bold;}
input.topicselectcb {width:13px; height:13px; background-color:#336633;}
.topicselect {font: 12px Arial, Helvetica, sans-serif; color: #404040; }
.topicselectdisabled {font: 12px Arial, Helvetica, sans-serif; color: #A6A6A6; }
.chatdark {font:bold 11px Arial, Helvetica, sans-serif; color: #959595; }
.stnd1 {font:13px Arial, Helvetica, sans-serif; color: #727272; font-style: italic; }
.chatgrn {font:bold 12px Arial, Helvetica, sans-serif; color: #009900; text-decoration: underline; }
.chatorange {font:bold 12px Arial, Helvetica, sans-serif; color: #FF6600; text-decoration: underline; }
.whtsml {font: bold 11px; color: #eeeeee;}
.blksml {font:10px Arial, Helvetica, sans-serif; color: #111111;}
.pcCmpl {background-color:#ffffff; border: 1px solid #220022; width:50px; height:11px;}
.pcCmpl2 {background-color:#ffffff; border: 1px solid #220022; width:100px; height:11px;}
.subjectpicker {background-color:#E4E6E9; border: 1px solid #330099; font: bold 10px Arial, Helvetica, sans-serif; color: #336666;}
.subjectpickerL {background-color:#E4E6E9; border: 1px solid #330099; font: bold 14px Arial, Helvetica, sans-serif; color: #336666;}
.lessone { font: bold; color: #336688;}
.lessone1 { font: bold 14px; color: #336688;}
.status0 {background-color:#ffffff; border-left: solid 1px #f20000; border-right: solid 1px #f20000; border-bottom: solid 1px #f20000; border-top: solid 1px #f20000; padding: 2px 2px 1px 2px; color:#111111; text-decoration: none;}
.status1 {background-color:#ffffff; border-left: solid 1px #69e260; border-right: solid 1px #69e260; border-bottom: solid 1px #69e260; border-top: solid 1px #69e260; padding: 0px 1px 0px 1px; color:#111111; text-decoration: none;}
.arrowoffh {background-color:#edeef0; border-left: solid 1px #669eff; border-right: solid 1px #669eff; border-bottom: solid 1px #669eff; border-top: solid 1px #669eff; padding: 1px 4px 1px 4px; background-color:#d3d4d6; border-bottom: solid 1px #b0b3b9; border-top: solid 1px #b0b3b9; border-left: solid 1px #b0b3b9; border-right: solid 1px #b0b3b9; font: bold 14px Arial, Helvetica, sans-serif; color:#b0b3b9; text-decoration: none;}
.answeroff {background-color:#edeef0; border-left: solid 1px #669eff; border-right: solid 1px #669eff; border-bottom: solid 1px #669eff; border-top: solid 1px #669eff; padding: 0px 3px 0px 3px; background-color:#d3d4d6; border-bottom: solid 1px #b0b3b9; border-top: solid 1px #b0b3b9; border-left: solid 1px #b0b3b9; border-right: solid 1px #b0b3b9; font: bold 14px Arial, Helvetica, sans-serif; color:#b0b3b9; text-decoration: none;}
.answercor {background:#edeef0; border-left: solid 1px #669eff; border-right: solid 1px #669eff; border-bottom: solid 1px #669eff; border-top: solid 1px #669eff; padding: 0px 3px 0px 3px; font: bold 14px Arial, Helvetica, sans-serif; color:#33CC00; text-decoration: none;}
.answerinc {vertical-align:text-top; background:#edeef0; border-left: solid 1px #669eff; border-right: solid 1px #669eff; border-bottom: solid 1px #669eff; border-top: solid 1px #669eff; padding: 0px 3px 0px 3px; font: bold 14px Arial, Helvetica, sans-serif; color:#FF0000; text-decoration: none;}
a.arrowonh:link {background:#edeef0; border-left: solid 1px #669eff; border-right: solid 1px #669eff; border-bottom: solid 1px #669eff; border-top: solid 1px #669eff; padding: 1px 4px 1px 4px; font: bold 14px Arial, Helvetica, sans-serif; color:#669eff; text-decoration: none;}
a.arrowonh:active {background:#edeef0; border-left: solid 1px #669eff; border-right: solid 1px #669eff; border-bottom: solid 1px #669eff; border-top: solid 1px #669eff; padding: 1px 4px 1px 4px; font: bold 14px Arial, Helvetica, sans-serif; color:#669eff; text-decoration: none;}
a.arrowonh:visited {background:#edeef0; border-left: solid 1px #669eff; border-right: solid 1px #669eff; border-bottom: solid 1px #669eff; border-top: solid 1px #669eff; padding: 1px 4px 1px 4px; font: bold 14px Arial, Helvetica, sans-serif; color:#669eff; text-decoration: none;}
a.arrowonh:hover {background:#e5e8e8; border-left: solid 1px #4495a1; border-right: solid 1px #4495a1; border-bottom: solid 1px #4495a1; border-top: solid 1px #4495a1; padding: 1px 4px 2px 4px; font: bold 14px Arial, Helvetica, sans-serif; color:#4495a1; text-decoration: none;}
.ringchat {font: bold; color: #ffffff;}
.forange {font: bold; color: #cc6600;}
.flblue {font: bold; color: #0066cc;}
.fgreen {font: bold; color: #45aa02;}
.fmgreen {font: bold; color: #006600;}
.fmgreens {font: bold 12px; color: #006600;}
.pdt {font: bold 16px; color: #006600;}
.pdts {font: bold 14px; color: #006600;}
.pdts1 {font: bold 13px; color: #001100;}
.stdsml {font: 12px Arial, Helvetica, sans-serif;  color: #3333CC;}
.wlcm {padding-top: 5; padding-left: 10; font: 12px; color: #999999;}
.adframe {padding-top: 10; padding-left: 9;}
.qinfosub {font: bold 13px Arial, Helvetica, sans-serif; color: #1D3A4E;}
.qinfosubval {font: bold 13px Arial, Helvetica, sans-serif; color: #4E4E4E; font-style: italic;}
H1 {display: inline; font: 15px Arial, Helvetica, sans-serif; color: #175ea4;}
H2 {margin: 0; margin-bottom: 0; margin-top: 0; display: inline; font: bold 13px Arial, Helvetica, sans-serif; color: #336688;}
H3 {margin: 0; margin-bottom: 0; margin-top: 0; display: inline; font: bold 15px Arial, Helvetica, sans-serif; color: #000000;}
H4 {margin: 0; margin-bottom: 0; margin-top: 0; display: inline; font: bold 15px Arial, Helvetica, sans-serif; color: #666666;}
H5 {margin: 0; margin-bottom: 0; margin-top: 0; display: inline; font: bold 17px Arial, Helvetica, sans-serif; color: #FF6600;}
H6 {margin: 0; margin-bottom: 0; margin-top: 0; display: inline; font: bold 16px Arial, Helvetica, sans-serif; color: #488B21;}
H7 {margin: 0; margin-bottom: 0; margin-top: 0; display: inline; font: bold 15px Arial, Helvetica, sans-serif; color: #336688;}
H8 {margin: 0; margin-bottom: 0; margin-top: 0; display: inline; font: 15px Arial, Helvetica, sans-serif; color: #666666;}

div.tabArea {
  font-size: 110%;
  font-weight: bold;
  padding: 5px 0em 2px 0em;
}

a.tab {
  background: white url(/images/shade.gif) top left repeat-x;
  border: 1px solid #CCCCCC;
  border-bottom-width: 0px;
  padding: 5px 2em 2px 2em;
  text-decoration: none;
}

a.tab, a.tab:visited {
  color: #808080;
}

a.tab:hover {
  background: white url(/images/shade.gif) top left repeat-x;
  color: #009900;
}

a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited {
  background: white url(/images/shadeactive.gif) top left repeat-x;
  color: #000000;
  padding: 5px 2em 3px 2em;
}

a.msub1:link{font: 11px Arial, Helvetica, sans-serif; color: #055890; text-decoration: underline; }
a.msub1:active{font: 11px Arial, Helvetica, sans-serif; color: #055890; text-decoration: underline; }
a.msub1:visited{font: 11px Arial, Helvetica, sans-serif; color: #055890; text-decoration: underline; }
a.msub1:hover{background:#FFFFFF; font: 11px Arial, Helvetica, sans-serif; color: #CC0000; text-decoration: underline; }

a.msub:link{font: 11px Arial, Helvetica, sans-serif; color: #055890; text-decoration: underline; }
a.msub:active{font: 11px Arial, Helvetica, sans-serif; color: #055890; text-decoration: underline; }
a.msub:visited{font: 11px Arial, Helvetica, sans-serif; color: #055890; text-decoration: underline; }
a.msub:hover{background:#FFFFFF; font: 11px Arial, Helvetica, sans-serif; color: #CC0000; text-decoration: underline; }

a.msubOn:link{background:#FFFFFF; font: 11px Arial, Helvetica, sans-serif; color: #003300; text-decoration: underline; }
a.msubOn:active{background:#FFFFFF; font: 11px Arial, Helvetica, sans-serif; color: #003300; text-decoration: underline; }
a.msubOn:visited{background:#FFFFFF; font: 11px Arial, Helvetica, sans-serif; color: #003300; text-decoration: underline; }
a.msubOn:hover{background:#EEEEEE; font: 11px Arial, Helvetica, sans-serif; color: #CC0000; text-decoration: underline; }

a.signSm:link{font: 11px Arial, Helvetica, sans-serif; color: #336688; text-decoration: underline; }
a.signSm:active{font: 11px Arial, Helvetica, sans-serif; color: #336688; text-decoration: underline; }
a.signSm:visited{font: 11px Arial, Helvetica, sans-serif; color: #336688; text-decoration: underline; }
a.signSm:hover{background:#FFFFFF; font: 11px Arial, Helvetica, sans-serif; color: #CC0000; text-decoration: underline; }

.signSm {font: 11px Arial, Helvetica, sans-serif; color: #336688; text-decoration: underline; }

a.signSmTry:link{font: 14px Arial, Helvetica, sans-serif; color: #558714; text-decoration: underline; }
a.signSmTry:active{font: 14px Arial, Helvetica, sans-serif; color: #558714; text-decoration: underline; }
a.signSmTry:visited{font: 14px Arial, Helvetica, sans-serif; color: #558714; text-decoration: underline; }
a.signSmTry:hover{background:#FFFFFF; font: 14px Arial, Helvetica, sans-serif; color: #558714; text-decoration: underline; }

a.signSm2:link{font: 11px Arial, Helvetica, sans-serif; color: #488B21; text-decoration: underline; }
a.signSm2:active{font: 11px Arial, Helvetica, sans-serif; color: #488B21; text-decoration: underline; }
a.signSm2:visited{font: 11px Arial, Helvetica, sans-serif; color: #488B21; text-decoration: underline; }
a.signSm2:hover{background:#FFFFFF; font: 11px Arial, Helvetica, sans-serif; color: #CC0000; text-decoration: underline; }

a.signSm3:link{font: 14px Arial, Helvetica, sans-serif; color: #488B21; text-decoration: underline; }
a.signSm3:active{font: 14px Arial, Helvetica, sans-serif; color: #488B21; text-decoration: underline; }
a.signSm3:visited{font: 14px Arial, Helvetica, sans-serif; color: #488B21; text-decoration: underline; }
a.signSm3:hover{background:#FFFFFF; font: 14px Arial, Helvetica, sans-serif; color: #CC0000; text-decoration: underline; }

a.tryme:link{font: bold 12px Arial, Helvetica, sans-serif; color: #ff6633; text-decoration: underline; }
a.tryme:active{font: bold 12px Arial, Helvetica, sans-serif; color: #ff8833; text-decoration: underline; }
a.tryme:visited{font: bold 12px Arial, Helvetica, sans-serif; color: #ff7733; text-decoration: underline; }
a.tryme:hover{font: bold 12px Arial, Helvetica, sans-serif; color: #ff5533; text-decoration: underline; }

a.lvltp:link{font: bold 14px Arial, Helvetica, sans-serif; color: #666699; text-decoration: underline; }
a.lvltp:active{font: bold 14px Arial, Helvetica, sans-serif; color: #666699; text-decoration: underline; }
a.lvltp:visited{font: bold 14px Arial, Helvetica, sans-serif; color: #666699; text-decoration: underline; }
a.lvltp:hover{background:#FFFFFF; font: bold 14px Arial, Helvetica, sans-serif; color: #666699; text-decoration: underline; }

a.lvldone:link{background:#edeef0; border-bottom: solid 1px #69e260; border-top: solid 1px #69e260; border-left: solid 1px #69e260; border-right: solid 1px #69e260;font: bold 14px Arial, Helvetica, sans-serif; color: #666699; text-decoration: none;}
a.lvldone:active{background:#edeef0; border-bottom: solid 1px #69e260; border-top: solid 1px #69e260; border-left: solid 1px #69e260; border-right: solid 1px #69e260; font: bold 14px Arial, Helvetica, sans-serif; color: #666699; text-decoration: none;}
a.lvldone:visited{background:#edeef0; border-bottom: solid 1px #69e260; border-top: solid 1px #69e260; border-left: solid 1px #69e260; border-right: solid 1px #69e260; font: bold 14px Arial, Helvetica, sans-serif; color: #666699; text-decoration: none;}
a.lvldone:hover{padding: 1px 2px 1px 2px; background:#f8faff; border-bottom: solid 1px #42ce34; border-top: solid 1px #42ce34; border-left: solid 1px #42ce34; border-right: solid 1px #42ce34; font: bold 16px Arial, Helvetica, sans-serif; color: #4c4ca2; text-decoration: underline; }

a.lvltpsel:link{background:#f9f7f7; border-bottom: solid 1px #064e7f; border-top: solid 1px #064e7f; border-left: solid 1px #064e7f; border-right: solid 1px #064e7f;font: bold 16px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
a.lvltpsel:active{background:#f9f7f7; border-bottom: solid 1px #064e7f; border-top: solid 1px #064e7f; border-left: solid 1px #064e7f; border-right: solid 1px #064e7f; font: bold 16px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
a.lvltpsel:visited{background:#f9f7f7; border-bottom: solid 1px #064e7f; border-top: solid 1px #064e7f; border-left: solid 1px #064e7f; border-right: solid 1px #064e7f; font: bold 16px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
a.lvltpsel:hover{padding: 1px 2px 1px 2px; background:#FFFFFF; border-bottom: solid 1px #06395c; border-top: solid 1px #06395c; border-left: solid 1px #06395c; border-right: solid 1px #06395c; font: bold 16px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; }

a.mvw:link{font: 13px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; }
a.mvw:active{font: 13px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; }
a.mvw:visited{font: 13px Arial, Helvetica, sans-serif; color: #EAEAEA; text-decoration: underline; }
a.mvw:hover{background:#292929; font: 13px Arial, Helvetica, sans-serif; color: #E1E1E1; text-decoration: underline; }

a.mvwon:link{font: 13px Arial, Helvetica, sans-serif; color: #CCFF99; text-decoration: underline; }
a.mvwon:active{font: 13px Arial, Helvetica, sans-serif; color: #CCFF99; text-decoration: underline; }
a.mvwon:visited{font: 13px Arial, Helvetica, sans-serif; color: #CCFFCC; text-decoration: underline; }
a.mvwon:hover{background:#292929; font: 13px Arial, Helvetica, sans-serif; color: #CCFF99; text-decoration: underline; }

a.lvl1:link{font: bold 12px Arial, Helvetica, sans-serif; color: #666699; text-decoration: underline; }
a.lvl1:active{font: bold 12px Arial, Helvetica, sans-serif; color: #666699; text-decoration: underline; }
a.lvl1:visited{font: bold 12px Arial, Helvetica, sans-serif; color: #666699; text-decoration: underline; }
a.lvl1:hover{background:#FFFFFF; font: bold 12px Arial, Helvetica, sans-serif; color: #CC0000; text-decoration: underline; }

a.lvl2:link{font: bold 16px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; }
a.lvl2:active{font: bold 16px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; }
a.lvl2:visited{font: bold 16px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; }
a.lvl2:hover{background:#FFFFFF; font: bold 16px Arial, Helvetica, sans-serif; color: #CC0000; text-decoration: underline; }

.sectionSubOn:link{font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; }
a.sectionSubOn:link{font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; }
a.sectionSubOn:active{font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
a.sectionSubOn:visited{font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
a.sectionSubOn:hover{font: 12px Arial, Helvetica, sans-serif; color: #CC0000; text-decoration: underline; background:#FFFFFF;}

a.sectionSubOff:link{font: 10px Arial, Helvetica, sans-serif; color: #4D5E81; text-decoration: underline; }
a.sectionSubOff:active{font: 10px Arial, Helvetica, sans-serif; color: #4D5E81; text-decoration: underline; }
a.sectionSubOff:visited{font: 10px Arial, Helvetica, sans-serif; color: #4D5E81; text-decoration: underline; }
a.sectionSubOff:hover{font: 10px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; background:#FFFFFF;}

a.sectionSubOnsm:link{font: 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;  background:#FFFFFF;}
a.sectionSubOnsm:active{font: 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;  background:#FFFFFF;}
a.sectionSubOnsm:visited{font: 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;  background:#FFFFFF;}
a.sectionSubOnsm:hover{font: 11px Arial, Helvetica, sans-serif; color: #CC0000; text-decoration: underline; background:#EEEEEE;}

a.sectionSubOffsm:link{font: 11px Arial, Helvetica, sans-serif; color: #4D5E81; text-decoration: underline; }
a.sectionSubOffsm:active{font: 11px Arial, Helvetica, sans-serif; color: #4D5E81; text-decoration: underline; }
a.sectionSubOffsm:visited{font: 11px Arial, Helvetica, sans-serif; color: #4D5E81; text-decoration: underline; }
a.sectionSubOffsm:hover{font: 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; background:#FFFFFF;}

a.tpmenuOff:link{font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
a.tpmenuOff:active{font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
a.tpmenuOff:visited{font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
a.tpmenuOff:hover{font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline;}

a.tpmenuOn:link{font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; background:#000000; }
a.tpmenuOn:active{font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; background:#000000; }
a.tpmenuOn:visited{font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; background:#000000; }
a.tpmenuOn:hover{font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; background:#000000; }

a.tpmenuhd:link{font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFCC; text-decoration: none; }
a.tpmenuhd:active{font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFCC; text-decoration: none; }
a.tpmenuhd:visited{font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFCC; text-decoration: none; }
a.tpmenuhd:hover{font: bold 14px Arial, Helvetica, sans-serif; color: #FFCC33; text-decoration: none; }

a.hdrOn:link{font: 14px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
a.hdrOn:active{font: 14px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
a.hdrOn:visited{font: 14px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
a.hdrOn:hover{font: 14px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; }

a.qiphone:link{padding-left:10px; padding-right:15px; text-decoration: none; font: bold 13px Arial, Helvetica, sans-serif; color: #336688; border-bottom: solid 1px #AAAAAA; border-top: solid 1px #AAAAAA; border-left: solid 1px #AAAAAA; border-right: solid 1px #AAAAAA; background:#FDFDFD; }
a.qiphone:active{color: #336633; text-decoration: none; background:#F7FAF1; }
a.qiphone:visited{color: #000; text-decoration: none; }
a.qiphone:hover{color: #336666; text-decoration: none; background:#F7FAF1; }

a.nounderline:link{color: #333F93;text-decoration: none; }
a.nounderline:active{color: #333F93;text-decoration: none; }
a.nounderline:visited{color: #333F93;text-decoration: none; }
a.nounderline:hover{color: #339363;text-decoration: none; }

a.nounderlineblk:link{color: #000; text-decoration: none; }
a.nounderlineblk:active{color: #000; text-decoration: none; }
a.nounderlineblk:visited{color: #000; text-decoration: none; }
a.nounderlineblk:hover{color: #333F93; text-decoration: none; }

a.signOn:link{font: bold 13px Arial, Helvetica, sans-serif; color: #336688; text-decoration: underline; }
a.signOn:active{font: bold 13px Arial, Helvetica, sans-serif; color: #336688; text-decoration: underline; }
a.signOn:visited{font: bold 13px Arial, Helvetica, sans-serif; color: #336688; text-decoration: underline; }
a.signOn:hover{background:#FFFFFF; font: bold 13px Arial, Helvetica, sans-serif; color: #CC0000; text-decoration: underline; }

a.scoretk:link{font: bold 13px Arial, Helvetica, sans-serif; color: #003300; text-decoration: underline; }
a.scoretk:active{font: bold 13px Arial, Helvetica, sans-serif; color: #003300; text-decoration: underline; }
a.scoretk:visited{font: bold 13px Arial, Helvetica, sans-serif; color: #003300; text-decoration: underline; }
a.scoretk:hover{font: bold 13px Arial, Helvetica, sans-serif; color: #003300; text-decoration: underline; }

a.scorehi:link{font: bold 13px Arial, Helvetica, sans-serif; color: #006600; text-decoration: underline; }
a.scorehi:active{font: bold 13px Arial, Helvetica, sans-serif; color: #006600; text-decoration: underline; }
a.scorehi:visited{font: bold 13px Arial, Helvetica, sans-serif; color: #006600; text-decoration: underline; }
a.scorehi:hover{font: bold 13px Arial, Helvetica, sans-serif; color: #006600; text-decoration: underline; }

a.scorelo:link{font: bold 13px Arial, Helvetica, sans-serif; color: #8A0210; text-decoration: underline; }
a.scorelo:active{font: bold 13px Arial, Helvetica, sans-serif; color: #8A0210; text-decoration: underline; }
a.scorelo:visited{font: bold 13px Arial, Helvetica, sans-serif; color: #8A0210; text-decoration: underline; }
a.scorelo:hover{font: bold 13px Arial, Helvetica, sans-serif; color: #8A0210; text-decoration: underline; }

a.hometopicsuba:link{font: bold 12px Arial, Helvetica, sans-serif; color: #616161; text-decoration: underline; }
a.hometopicsuba:active{font: bold 12px Arial, Helvetica, sans-serif; color: #616161; text-decoration: underline; }
a.hometopicsuba:visited{font: bold 12px Arial, Helvetica, sans-serif; color: #616161; text-decoration: underline; }
a.hometopicsuba:hover{font: bold 12px Arial, Helvetica, sans-serif; color: #616161; text-decoration: underline; }

a.hometopicsuba2:link{font: bold 12px Arial, Helvetica, sans-serif; color: #111111; text-decoration: none; }
a.hometopicsuba2:active{font: bold 12px Arial, Helvetica, sans-serif; color: #111111; text-decoration: none; }
a.hometopicsuba2:visited{font: bold 12px Arial, Helvetica, sans-serif; color: #111111; text-decoration: none; }
a.hometopicsuba2:hover{font: bold 12px Arial, Helvetica, sans-serif; color: #353535; text-decoration: underline; }

a.hometopicsuba3:link{font: bold 14px Arial, Helvetica, sans-serif; color: #000099; text-decoration: none; }
a.hometopicsuba3:active{font: bold 14px Arial, Helvetica, sans-serif; color: #000099; text-decoration: none; }
a.hometopicsuba3:visited{font: bold 14px Arial, Helvetica, sans-serif; color: #000099; text-decoration: none; }
a.hometopicsuba3:hover{font: bold 14px Arial, Helvetica, sans-serif; color: #666699; text-decoration: underline; }

a.wikihref:link { background-color:#F2F2F2;color:#091D35; text-decoration: none;}
a.wikihref:active { background-color:#F9F9F9;color:#05111F; text-decoration: none;}
a.wikihref:visited { background-color:#F9F9F9;color:#0D2B4F; text-decoration: none;}
a.wikihref:hover { background-color:#E9E9E9;color:#05111F; text-decoration: underline;}

td.qiphone {margin-top:5px; margin-bottom:5px; font: bold 13px Arial, Helvetica, sans-serif; color: #336688; border-bottom: solid 1px #AAAAAA; border-top: solid 1px #AAAAAA; border-left: solid 1px #AAAAAA; border-right: solid 1px #AAAAAA;}
td.signOn {font: bold 11px Arial, Helvetica, sans-serif; color: #336688; }
td.signOn1 {font: 12px Arial, Helvetica, sans-serif; color: #222222; }
td.small {font: 8px Arial, Helvetica, sans-serif; }
td.dual {font: 13px Arial, Helvetica, sans-serif; }
td.dualbruin {font: bold 36px Arial, Helvetica, sans-serif; }
td.scoreti {font: 14px Arial, Helvetica, sans-serif; color: #FFFFFF; }
td.rtmenubrdr {border-right: solid 2px #99CCFF; }
td.tpmenubrdr {border-bottom: solid 1px #99CCFF; border-top: solid 1px #99CCFF; background:#F4FCD8;}
td.sectionSubOn {font: 10px Arial, Helvetica, sans-serif; color: #010101; border-bottom: solid 1px #AAAAAA; border-top: solid 1px #AAAAAA; border-left: solid 1px #AAAAAA; border-right: solid 1px #AAAAAA; background:#FBFBFB; }
td.sectionSubOnsm {font: 10px Arial, Helvetica, sans-serif; color: #010101; border-bottom: solid 1px #AAAAAA; border-top: solid 1px #AAAAAA; border-left: solid 1px #AAAAAA; border-right: solid 1px #AAAAAA; background:#FBFBFB; }
td.sectionSubOn2 {font: 10px Arial, Helvetica, sans-serif; color: #010101; border-bottom: solid 1px #AAAAAA; border-top: solid 1px #AAAAAA; border-left: solid 1px #AAAAAA; border-right: solid 1px #AAAAAA; background:#E6EBED; }
td.sectionSubOn3 {font: 10px Arial, Helvetica, sans-serif; color: #010101; border-bottom: solid 1px #AAAAAA; border-top: solid 1px #AAAAAA; border-left: solid 1px #AAAAAA; border-right: solid 1px #AAAAAA; background:#FFFFFF; }
.sectionSubOnStrand {font: bold 14px Arial, Helvetica, sans-serif; color: #4F4F75; border-bottom: solid 1px #AAAAAA; border-top: solid 1px #AAAAAA; border-left: solid 1px #AAAAAA; border-right: solid 1px #AAAAAA; background:#FCFCFC; }
.sectionSubOffStrand {font: 12px Arial, Helvetica, sans-serif; color: #606A82; border-bottom: solid 1px #AAAAAA; border-top: solid 1px #AAAAAA; border-left: solid 1px #AAAAAA; border-right: solid 1px #AAAAAA; background:#F7F7F7; }
.sectionSubOffStranda {font: 11px Arial, Helvetica, sans-serif; color: #606A82; }
td.sectionPSubOn {background:#D8DBDE;}
td.sectionPSubOff {font: 10px Arial, Helvetica, sans-serif; color: #010101; background:#D8DBDE;}
.sectionPSubOff0 {font: 10px Arial, Helvetica, sans-serif; color: #4D5E81; background:#D8DBDE; }
.sectionPSubOff1 {font: 10px Arial, Helvetica, sans-serif; color: #D88201; background:#D8DBDE;}
.sectionPSubOff50 {font: 10px Arial, Helvetica, sans-serif; color: #009999; background:#D8DBDE;}
.sectionPSubOff100 {font: 10px Arial, Helvetica, sans-serif; color: #339900; background:#D8DBDE;}
.sectionSubOn0 {font: 8px Arial, Helvetica, sans-serif; color: #4D5E81; border-bottom: solid 1px #FDDCC6; border-top: solid 1px #FDDCC6; border-left: solid 1px #FDDCC6; border-right: solid 1px #FDDCC6; background:#EEEFF0; }
.sectionSubOnRed {font: 8px Arial, Helvetica, sans-serif; color: #4D5E81; border-bottom: solid 1px #FDDCC6; border-top: solid 1px #FDDCC6; border-left: solid 1px #FDDCC6; border-right: solid 1px #FDDCC6; background:#EEEFF0; }
.sectionSubOnGreen {background:#AEE494; border-bottom: solid 1px #009900; border-top: solid 1px #009900; border-left: solid 1px #009900; border-right: solid 1px #009900;}
.sectionSubOnGreen0 { font: 8px Arial, Helvetica, sans-serif; color: #4D5E81;background:#CFDEEF; border-bottom: solid 1px #009900; border-top: solid 1px #009900; border-left: solid 1px #009900; border-right: solid 1px #009900;}
.sectionSubOnGreen1 { font: 8px Arial, Helvetica, sans-serif; color: #4D5E81;background:#CEF0E6; border-bottom: solid 1px #009900; border-top: solid 1px #009900; border-left: solid 1px #009900; border-right: solid 1px #009900;}
.sectionSubOnGreen50 { font: 8px Arial, Helvetica, sans-serif; color: #4D5E81;background:#C8EDB6; border-bottom: solid 1px #009900; border-top: solid 1px #009900; border-left: solid 1px #009900; border-right: solid 1px #009900;}
.sectionSubOnGreen100 { font: 8px Arial, Helvetica, sans-serif; color: #4D5E81;background:#AEE494; border-bottom: solid 1px #009900; border-top: solid 1px #009900; border-left: solid 1px #009900; border-right: solid 1px #009900;}
.stdGreenNA { font: 10px Arial, Helvetica, sans-serif; color:#E07967; }
.stdGreen0 { font: bold 11px Arial, Helvetica, sans-serif; color:#E07967; }
.stdGreen1 { font: bold 11px Arial, Helvetica, sans-serif; color:#F2A502; }
.stdGreen25 { font: bold 11px Arial, Helvetica, sans-serif; color:#152BEA;}
.stdGreen50 { font: bold 11px Arial, Helvetica, sans-serif; color:#31CEA3;}
.stdGreen75 { font: bold 11px Arial, Helvetica, sans-serif; color:#00C600; border-bottom: solid 1px #C8EDB6; border-top: solid 1px #C8EDB6; border-left: solid 1px #C8EDB6; border-right: solid 1px #C8EDB6;}
.stdGreen100 { font: bold 11px Arial, Helvetica, sans-serif; color:#006600; border-bottom: solid 1px #AEE494; border-top: solid 1px #AEE494; border-left: solid 1px #AEE494; border-right: solid 1px #AEE494;}
.sectionSubOn0 {background:#FEFDFC; border-bottom: solid 1px #009900; border-top: solid 1px #009900; border-left: solid 1px #009900; border-right: solid 1px #009900;}
.sectionSubOn1 {background:#FCFEFD; border-bottom: solid 1px #009900; border-top: solid 1px #009900; border-left: solid 1px #009900; border-right: solid 1px #009900;}
.sectionSubOn50 {background:#FCFEFA; border-bottom: solid 1px #009900; border-top: solid 1px #009900; border-left: solid 1px #009900; border-right: solid 1px #009900;}
.sectionSubOn100 {background:#FBFEFA; border-bottom: solid 1px #009900; border-top: solid 1px #009900; border-left: solid 1px #009900; border-right: solid 1px #009900;}
.sectionSubOnGreenIn {float: right; background:#E8EAEC; font: 8px Arial, Helvetica, sans-serif; color: #4D5E81;}
td.menubkbtm {border-bottom: solid 1px #CCCC99; background:#000000; }
td.sectionSubOff {background:#D8DBDE; }
td.sectionSubOffsm {background:#D8DBDE; }
td.sectionSubOff2 {background:#c3d9ff; font: 14px Arial, Helvetica, sans-serif; color: #333366; }
td.sectionSubOff3 {background:#c3d9ff; font: 13px Arial, Helvetica, sans-serif; color: #222222; }
.timrgrn {font: bold 10px Arial, Helvetica, sans-serif; color: #ffffff; background:#009900;}
.timrred {font: bold 10px Arial, Helvetica, sans-serif; color: #ffffff; background:#CC0000;}
td.timrwht {font: bold 10px Arial, Helvetica, sans-serif; color: #336688;}
td.rfree {font: italic bold 15px Arial, Helvetica, sans-serif; color: #000000;}
.question {font: bold 14px Arial, Helvetica, sans-serif; color: #336688;}
.questionr {font: bold 14px Arial, Helvetica, sans-serif; color: #336688; border-bottom: solid 2px #FF0000; border-top: solid 2px #FF0000; border-left: solid 2px #FF0000; border-right: solid 2px #FF0000;}
.questiono {font: bold 14px Arial, Helvetica, sans-serif; color: #336688; border-bottom: solid 2px #FF9966; border-top: solid 2px #FF9966; border-left: solid 2px #FF9966; border-right: solid 2px #FF9966;}
td.questionsml {font: bold 12px Arial, Helvetica, sans-serif; color: #336688;}
td.hometopicsubtb {font: bold 11px Arial, Helvetica, sans-serif; color: #333333;}
td.hometopicsubtbhv {background:#ffffff; font: bold 12px Arial, Helvetica, sans-serif; color: #333333;}
td.hometopicsubtbh {font: bold 12px Arial, Helvetica, sans-serif; color: #333333;}
td.hometopicsubtbhmark {font: bold 13px Arial, Helvetica, sans-serif; color: #339900;border-bottom: solid 2px #AEE494; border-top: solid 2px #AEE494; border-left: solid 2px #AEE494; border-right: solid 2px #AEE494;}
td.hometopicsubt {font: 11px Arial, Helvetica, sans-serif; color: #111111;}
.hometopicsubh {font: 12px Arial, Helvetica, sans-serif; color: #111111;}
.hometopicsubtl {font: 10px Arial, Helvetica, sans-serif; color: #111111;}
td.hometopic {font: bold 16px Arial, Helvetica, sans-serif; color: #336688;}
td.hometopicsubr {font: bold 14px Arial, Helvetica, sans-serif; color: #000000; background:#F3F3F3; border-right: solid 1px #CCCCCC; }
td.hometopicsubl {font: bold 14px Arial, Helvetica, sans-serif; color: #000000; background:#F3F3F3; border-left: solid 1px #CCCCCC; }
.hometopicsub1drk {font: bold 12px Arial, Helvetica, sans-serif; color: #C9C9C9; background:#F3F3F3; }
td.questionsmall {font: bold 13px Arial, Helvetica, sans-serif; color: #336688;}
td.questionbruin {font: bold 18px Arial, Helvetica, sans-serif; color: #336688;}
td.toutwhite {font: bold 13px Arial, Helvetica, sans-serif; color: #FFFFFF;}
td.questionsmall2 {font: bold 13px Arial, Helvetica, sans-serif; color: #000000;}
td.questionsmall3 {font: 14px Arial, Helvetica, sans-serif; color: #000000;}
td.questionsmall4 {font: 13px Arial, Helvetica, sans-serif; color: #000000;}
td.landinfo {font: 11px Arial, Helvetica, sans-serif; color: #000000;}
.questionsm {font: bold 10px Arial, Helvetica, sans-serif; color: #336688;}
.questionsmr {font: bold 10px Arial, Helvetica, sans-serif; color: #336688; border-bottom: solid 2px #FF0000; border-top: solid 2px #FF0000; border-left: solid 2px #FF0000; border-right: solid 2px #FF0000;}
.questionsmo {font: bold 10px Arial, Helvetica, sans-serif; color: #336688; border-bottom: solid 2px #FF9966; border-top: solid 2px #FF9966; border-left: solid 2px #FF9966; border-right: solid 2px #FF9966;}
td.questionmd {font: bold 12px Arial, Helvetica, sans-serif; color: #336688;}
td.questionmd2 {font: bold 11px Arial, Helvetica, sans-serif; color: #336688;}
td.score1 {font: bold 11px Arial, Helvetica, sans-serif; color: #336688;}
td.score1correct {font: bold 12px Arial, Helvetica, sans-serif; color: #009933;}
td.score1wrong {font: bold 12px Arial, Helvetica, sans-serif; color: #FF0033;}
td.questionbld {font: bold 14px Arial, Helvetica, sans-serif;}
td.questionbldsml {font: bold 12px Arial, Helvetica, sans-serif;}
.correctans {font: bold 14px Arial, Helvetica, sans-serif; color: #00CC00;}
.naans {font: bold 14px Arial, Helvetica, sans-serif; color: #3333FF;}
.incorrectans {font: bold 14px Arial, Helvetica, sans-serif; color: #FF0000;}
.correctanssm {font: bold 11px Arial, Helvetica, sans-serif; color: #00CC00;}
.incorrectanssm {font: bold 11px Arial, Helvetica, sans-serif; color: #FF0000;}
td.answersml {font: 11px Arial, Helvetica, sans-serif; color: #000000;}
td.correctanssml {font: bold 12px Arial, Helvetica, sans-serif; color: #00CC00;}
td.incorrectanssml {font: bold 12px Arial, Helvetica, sans-serif; color: #FF0000;}
td.sectionPrim {font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFFF; background:url(/images/navigation-bgs.gif) repeat-x;}
.sectionPrimPre {font: bold 9px Arial, Helvetica, sans-serif; color: #FFFFFF; background:url(/images/navigation-bgs.gif) repeat-x;}
td.sectionPrimsm {font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; background:#064E7F;}
td.sectionPrim5 {font: 14px Arial, Helvetica, sans-serif; color: #FFFFFF; background:#064E7F;}
td.sectionPrim5sub {font: 14px Arial, Helvetica, sans-serif; color: #FFFFFF; background:#688BA8;}
td.qname {font: 14px Arial, Helvetica, sans-serif; color: #333366;}
.lvltp {font: bold 14px Arial, Helvetica, sans-serif; color: #3B3B3B;}
.lvldone2 {background-color:#edeef0; border-bottom: solid 1px #69e260; border-top: solid 1px #69e260; border-left: solid 1px #69e260; border-right: solid 1px #69e260; font: bold 14px Arial, Helvetica, sans-serif; color: #3B3B3B;}
.lvlu {font: bold 14px Arial, Helvetica, sans-serif; color: #666699;}
.lvltpsel {background-color:#FFFFFF; font: bold 14px Arial, Helvetica, sans-serif; color: #3B3B3B;}
.lvl0 {font: bold italic 12px Arial, Helvetica, sans-serif; color: #a6a6a6;}
.qs1 {font: italic 12px Arial, Helvetica, sans-serif; color: #626262;}
.qs2 {font: 12px Arial, Helvetica, sans-serif; color: #323232;}
.qs3 {font: 10px Arial, Helvetica, sans-serif; color: #a2a2a2;}
.qs5 {font: bold 12px Arial, Helvetica, sans-serif; color: #111111;}
.qs5r {font: bold 12px Arial, Helvetica, sans-serif; color: #FF0000;}
.qs5g {font: bold 12px Arial, Helvetica, sans-serif; color: #009900;}
.qs4 {font: italic 8px Arial, Helvetica, sans-serif; color: #a2a2a2;}
.nqs {font: bold italic 12px Arial, Helvetica, sans-serif; padding: 2px 5px; float: left width:90; color: #A2A2A2;  color: #666699; border-right: solid 1px #99CCFF; border-left: solid 1px #99CCFF; border-bottom: solid 1px #99CCFF; border-top: solid 1px #99CCFF; background-color:#FCFFF4;}
td.lvl1 {background-color:#FFFFFF; font: bold 12px Arial, Helvetica, sans-serif; color: #666699;}
td.lvl2 {font: bold 12px Arial, Helvetica, sans-serif; color: #666699;}
.tcategory {font: 16px Myriad, Helvetica, sans-serif; color: #1284A6;}
td.tcategoryxl {font: 17px Arial, Helvetica, sans-serif; color: #1284A6;}
td.tcattbl {font: 13px Arial, Helvetica, sans-serif; color: #330033;}
td.topbtmblu {font: bold 14px Arial, Helvetica, sans-serif; color: #666699; border-bottom: solid 2px #99CCFF; border-top: solid 2px #99CCFF; background-color:#F5F5F5;}
td.catbtm {border-bottom: solid 1px #CC0000;}
td.rdCorrect { background-color:#66CC00;}
td.hdr { background-color:#CDBC5F; font: 14px Arial, Helvetica, sans-serif; color: #FFFFFF;}
td.maint1 { font: bold 12px Verdana, Arial, sans-serif; color: #40A8B0;}
.maint2 { font: bold 13px Arial, Helvetica, sans-serif; color: #009900;}
.maint3 { font: 13px Arial, sans-serif; color: #330066;}
td.reading { font: 12px }
td.readingnum { font: italic 12px }
td.scoretk { font: bold 13px Arial, sans-serif; color: #330066;}
.xltitlebll {font: bold 20px Arial, Helvetica, sans-serif; color: #1284A6;}
.xltitlebl {font: bold 17px Arial, Helvetica, sans-serif; color: #1284A6;}
.xltitlegrl {font: bold 20px Arial, Helvetica, sans-serif; color: #009933;}
.xltitlegr {font: bold 17px Arial, Helvetica, sans-serif; color: #009933;}
.qnum { font: bold 13px Arial, sans-serif; font-style: italic; color: #5D5D5D;}
.smlpt { font: 8px Arial, sans-serif; color: #FdFdFd;}
.smlpt5 { font: 8px Arial, sans-serif; color: #222222;}
.purch { font: bold; color: #00152B;}
.hhtitle {font: bold 20px Helvetica, sans-serif; color: #f68f18;}
input.sectionSubCk { width: 11px; height: 11px; margin-right: 1px;margin-bottom: 3px;}
input.rdIncorrect { background:#FF0000;}
.toutbrdr {
font-size:13px;
}

P.sentence {
color:black;
font-family: courier; 
font-size:14px;
margin-top:10px;
margin-bottom:10px;
margin-left:30px;
margin-right:20px;
}
P.step {
margin-top:10px;
margin-bottom:10px;
margin-left:35px;
margin-right:5px;
}
P.LNormTab {
margin-left:20px;
}
Span.LNormTab {
margin-left:20px;
}
P.reading {
font-size:13px;
margin-top:2px;
margin-bottom:5px;
margin-left:2px;
margin-right:2px;
padding-left: 2;
padding-right: 2;
background-color:#FFFFCC;
border: solid 1px #DDDDDB; 
}
P.lessonquestion1 {
color:#4B4A45;
font-family: Verdana; 
font-size:14px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
border: solid 1px #DDDDDB;  
background-color:#F2F2F2;
}

.LBlue {
color:#2C4A6D;
font-weight:bold;
}
.lessonh1 {
margin-top:5px;
color:#000066;
font-size:18px;
font-weight:bold;
}
.homemsg {
margin-left:5px;
color:#000066;
font-size:13px;
font-weight:bold;
}
.lessonh2 {
color:#313161;
font-size:16px;
font-weight:bold;
}
.lessonh3 {
color:#616161;
font-size:15px;
font-weight:bold;
}
P.lessonnumlist {
color:black;
font-size:13px;
margin-top:5px;
margin-bottom:5px;
margin-left:10px;
margin-right:10px;
}
.directions {
font-weight: normal;
color:#292825;
font-family: Arial; 
font-size:12px;
margin-top:2px;
margin-bottom:5px;
margin-left:2px;
margin-right:2px;
padding-left: 2;
padding-right: 2;
border: solid 1px #AAAAAA;  background-color:#F4F4F4; 
}
.close_button {
float: right;
margin-top:1px;
margin-right:1px;
}
.sts1 {
float: left;
font-size:24px;
margin-top:1px;
margin-right:1px;
}
.qinfo {
width:450px;
background-color:#fcfcfc;
font-weight: normal;
color:#292825;
font-family: Arial; 
font-size:12px;
margin-top:2px;
margin-bottom:5px;
margin-left:2px;
margin-right:2px;
padding-left: 4px;
padding-right: 4px;
border: solid 1px #AAAAAA;  
}
.qedit {
filter:alpha(opacity=97);-moz-opacity:.97;opacity:.97;
background-color:#fcfcfc;
font-weight: normal;
color:#292825;
font-family: Arial; 
font-size:12px;
margin-top:2px;
margin-bottom:4px;
margin-left:2px;
margin-right:2px;
padding-left: 2;
padding-right: 1;
}
P.legend {
font-weight: normal;
color:#292825;
font-family: Arial; 
font-size:12px;
margin-top:2px;
margin-bottom:5px;
margin-left:2px;
margin-right:2px;
padding-left: 20;
padding-right: 2;
width:780px;
border: solid 1px #AAAAAA;  background-color:#F4F4F4; 
}
.sectionSubOfft {
padding-left:5px;
background:#EEEFF0; 
}
Span.letter {
color:black;
font-family: courier; 
font-size:14px;
font-weight:bold;
}
.tny {
color:#c3d9ff;
font-size: 6px;
}
Span.tnr {
font-family: times new roman;
font-weight:bold;
font-style:italic;
}

Span.wiklook {
float:left;
width: 50;
visibility:hidden;
background-color:#FFFFFF;
color:#0E2F56;
padding:2px;
border-style:solid;
border-color:#AAAAAA;
border-width:1px;
margin-top:3px;
}
Span.BC {
color:#000033;
font-weight:bold;
}
Span.examplehdr {
font-size:16px;
color:#4B4A45;
font-weight:bold;
}
Span.examplequestion {
font-size:15px;
color:#4B4A45;
font-weight:bold;
}
Span.BCH {
color:#000033;
font-weight:bold;
font-size:12;
border: solid 1px #C2D5FE;  
background-color:#E0F1FE;
margin-left: 2;
}
Span.lessonexpl {margin: 0; margin-bottom: 0; margin-top: 0; display: inline; font: bold 14px Arial, Helvetica, sans-serif; color: #7BA4D5;}
Span.lessonexample {margin: 0; margin-bottom: 0; margin-top: 0; display: inline; font: bold 14px Arial, Helvetica, sans-serif; color: #ACACAC;}
Span.lessonl1 {margin: 0; margin-bottom: 0; margin-top: 0; display: inline; font: bold 17px Arial, Helvetica, sans-serif; color: #FF6600;}
Span.lessonl2 {margin: 0; margin-bottom: 0; margin-top: 0; display: inline; font: bold 15px Arial, Helvetica, sans-serif; color: #336688;}
Span.lessonl3 {margin: 0; margin-bottom: 0; margin-top: 0; display: inline; font: bold 15px Arial, Helvetica, sans-serif; color: #666666;}

a.nav1:link{font: 11px Arial, sans-serif; color: #002F55; text-decoration: none; }
a.nav1:visited{font: 11px Arial, sans-serif; color: #002F55; text-decoration: none; }
a.nav1:active{font: 11px Arial, sans-serif; color: #002F55; text-decoration: none; }
a.nav1:hover{font: 11px Arial, sans-serif; color: #918D94; text-decoration: none; }

a.nav1on:link{font: 11px Arial, sans-serif; color: #555555; text-decoration: none; }

P.nav1 {
display: block;
width:79;
color: #608895;
margin-bottom:7px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
}

P.nav1on {
width:79;
font: 11px Arial, sans-serif;
color: #05475C;
text-decoration: none; 
display: block;
margin-bottom:4px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
}

p.qsinfo {
float:left;
width: 220px;
font: 15px Arial, sans-serif;
color: #05475C;
text-decoration: none; 
margin-bottom:4px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
}

a.cbt {
 	padding-top: 15px;
	text-align:center;
    font: bold 32px arial, sans-serif;
	color:914754;
    text-decoration: none;
}
a.cbt:hover {
	padding-top: 15px;
	text-align:center;
    font: bold 32px arial, sans-serif;
	color:41aa05;
    text-decoration: none;
}
.cbtlower {
	margin-top: 14px;
    height: 30px;
	text-align:center;
    font: bold 22px arial, sans-serif;
	color:ffcb47;
    text-decoration: none;
}

.cst {
margin-top:5px;
color:#000066;
font-style:italic;
font-size:16px;
font-weight:bold;
}
.cso {
color:#313161;
margin-left:3px;
font-size:15px;
font-weight:bold;
}
.csbl1 {
color:#616161;
margin-left:6px;
font-size:14px;
}
.csbl2 {
color:#111111;
margin-left:9px;
font-size:13px;
}
.csbl3 {
color:#111111;
margin-left:12px;
font-size:12px;
}
.csbl4 {
color:#111111;
margin-left:15px;
font-size:13px;
}
.csx {
color:#4B4A45;
font-family: Verdana; 
font-size:13px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
border: solid 1px #DDDDDB;  
background-color:#F2F2F2;
}
.csxt1 {
font-size:14px;
color:#4B4A45;
font-weight:bold;
}
.csxt2 {
font-size:13px;
color:#4B4A45;
font-weight:bold;
}
.topicsel {
margin-left:13px;
}

.csnote {
font-weight: normal;
color:#292825;
font-family: Arial; 
font-size:12px;
margin-top:2px;
margin-bottom:5px;
margin-left:2px;
margin-right:2px;
padding-left: 2;
padding-right: 2;
border: solid 1px #AAAAAA;  background-color:#F4F4F4; 
}
.verticaltext{
font: 12px Arial;
width: 15px;
writing-mode: tb-rl;
}
.vertnonie{
font: 12px Arial;
}
#tabnav {
 margin: 1px;
 padding: 2px 0;
 border-bottom: 1px solid #778;
 font: bold 10px Verdana, sans-serif;
}

#tabnav LI {
 list-style: none;
 margin: 0;
 display: inline;
}

#tabnav A {
outline-style: none; -moz-outline-style:none;
 padding: 3px;
 margin-left: 0px;
 margin-right: 0px;
 border: 1px solid #778;
 border-bottom: none;
 background: #DDE;
 text-decoration: none;
}

#tabnav A:hover {
 color: #000;
 background: #AAE;
 border-color: #227;
}
#tabnav A:active{
 background-color: #fff;
 border-bottom: 1px solid #fff;
outline-style: none; -moz-outline-style:none;

}
#tabnav A:link { color: #448; }
#tabnav A:visited { color: #667; }
.mklist {
	content: "\00BB \0020";
	margin: 0;
	padding: 0;
	color: #339;
	font-weight: bold;
}
.mrbfo { font: 24px helvetica, sans-serif; color: #f68f18;}
.mrbfg { font: 26px helvetica, sans-serif; color:#45a800;}
.mrbfb { font: 26px helvetica, sans-serif; color:#175ea4;}

.cluetip-jtip2 div#cluetip-close { 
  text-align: right;
  margin: 0 0px 0px;
  background-color: #fff;
}

.cluetip-jtip2 #cluetip-outer {
  border: 1px solid #ccc;
  margin: 3px;
  padding: 5px;
  position: relative;
  background-color: #fff;
}

.cluetip-jtip2 #cluetip-title {
  margin: 0 0 0px;
  padding: 0px 0px;
  font-size: 14px;
  font-weight: bold;
  background-color: #fff;
  color: #315786;
}

.rblight {
  background: url(/images/radio.gif) no-repeat;
}
