body{FONT-FAMILY: Arial, sans-serif;background: #ffffff;text-align: center; margin: 0 0 0 0;} 
.pageBody {text-align: left; width: 975px; padding: 0 0 0 0; margin-left: auto; margin-right: auto;font-size: small;} 
div.header{}

#corner_fixed{position:fixed;	_position:absolute;	bottom:0px;	right:0px;	_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);_left:expression(document.documentElement.scrollLeft + document.documentElement.clientWidth - this.offsetWidth);}
#sun_fixed{position:fixed;_position:absolute;left:0px; bottom:0px;_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);_left:expression(0);}

.nw{white-space: nowrap;}
.largeText{font-size: 120%;}
.bitLargerText{font-size: 110%;}
.smallText{font-size: 90%;}
.boldText{font-weight:bold;}
.center{text-align:center;}

div.footer{font-size: 120%;text-align:center;}
div.footer a:link, div.footer a:visited{color: #ffffff;}
div.footer{clear:both;margin:0 5px 0;padding: 5px 0 5px;background: #586695;color: #FFF;text-align:center}
div.footer p{margin:0}

.footerIdent {font-size: small;text-align: left;}
.footerIdent a:link, .footerIdent a:visited{color: #0055AA;}
.footerLinks {font-size: small;text-align: center;margin-top: 10px;}
.footerLinks a:link, .footerLinks a:visited{color: #0055AA;}

.container a:link, .container a:visited{color: #0055AA;}

h1{font-size: 140%;margin-top: 8px;margin-bottom: 2px;text-align: center;}
h2{font-size: 120%;margin-top: 8px;margin-bottom: 2px;text-align: center;}
h3{font-size: 100%;margin-top: 6px;margin-bottom: 2px;text-align: center;}
h4{margin-top: 6px;margin-bottom: 2px;text-align: center;}

.faq h2{font-size: 120%;margin-bottom: 0px;text-align: left;}

.roundTop {background: #586695;}
.lessonTopBG {background: #ffffff;}
.lessonBotBG {background: #ffffff;}
.xlessonBotBG {background: #ffffff url(html/applPageBg.gif) fixed;}

.message {margin: 0 0 10px 5px;}
.message h1{color: #ff0000;text-align: left;margin: 0 0 0 0;font-size:120%;}
.message h2{color: #006600;text-align: left;margin: 0 0 0 0;font-size:120%;}
.entryBlock{background-color: #DAE6FE;margin: 0px 0px 0 0px;padding: 5px 5px 5px 5px;}
#myForm{margin: 4px 0 0 0;padding: 0 0 0 0;}
.story{background-color: #EEE;margin: 10px 10px 0 10px;padding: 5px 5px 5px 5px;}
.slctdsec{background-color:#B6C9ED;}
.slct{background-color:#E3F0F8;}
.uslct{background-color:#ffffff;}
.guestLesson{color: green;}

div.menu{padding:10px 0 0 0;font-size: 11pt}
ul.nav,ul.nav li{list-style-type:none;margin:0;padding:0}
ul.nav{float:right;font-size: 110%;margin-right: 2px;}
ul.nav li{float:left;margin-left: 3px;text-align: center}
ul.nav a, ul.nav a:visited{float:left;width: 105px;padding: 5px 0;background: #369A3D;text-decoration:none;color: #FFC}
ul.nav a:hover{background: #CDFFA1;color: #006A35}
ul.nav li.activelink a, ul.nav li.activelink a:visited,ul.nav li.activelink a:hover{background: #FFF;color: #003}

div.container{margin:5px 5px 5px 5px;padding:10px 0 0 0;text-align:left;background:#FFF}
div.containerColumn{float:left;display:inline;width:303px;margin:0 0 10px 0;padding: 0 8px 5px 8px;}
div.containerSpace{float:left;display:inline;width:4px}
.grayBG{background: #EEE}
.blueBG{background: #EEE}
.inline{display:inline}
.containerColumn h2{text-align: left;margin-bottom:0px;margin-top:10px}
.containerColumn h3{text-align: left;margin-bottom:0px;margin-top:0px}
.containerColumn p{padding: 0 0 0 0;margin:3px 0 7px 0}
div.containerFullWidth{margin:0 0 10px 0;padding: 0 8px 5px 8px;}
.containerFullWidth h2{text-align: left;margin-bottom:0px;margin-top:10px}
.containerFullWidth h3{text-align: left;margin-bottom:0px;margin-top:0px}
.containerFullWidth p{padding: 0 0 0 0;margin:3px 0 7px 0}
ul.benefitList li{margin:10px;padding:0px}

ul.topBoxes,ul#topBoxes li{list-style-type:none;margin:0;padding:0}
ul.topBoxes{width:100%;overflow:hidden;margin-bottom:10px}
ul.topBoxes li{float:left;width:170px;margin-left:10px;padding: 10px 0}
li.box1{background: #E65714}
li.box2{background: #42B4AC}
ul.topBoxes li.box3{margin-right:0;background: #7D63A9}
ul.topBoxes p,ul.topBoxes h3{margin:0;padding: 0 10px}
ul.topBoxes h3{text-transform:uppercase;padding-bottom:3px;color: #FFF;text-align:center}

div.loginBox{background:#DAE6FE; margin:5px 5px 5px 5px; padding: 5px 10px 5px 10px}
div.loginBox table{margin:0 0 0 0; padding: 0 0 0 0}

div.comments div{background: #EEE;margin-bottom:10px;padding:10px 10px 10px 10px}
div.comments p{padding: 0 0 0 0;margin:0}
div.comments div.odd{background:#DAE6FE}
div.comments h2{font-size: 120%;margin-bottom: 0px;text-align: left;color:navy;}
div.priceBox p{padding:10px;margin:0;font-weight:bold;text-align:center}
p#price {font-size:120%}

.anotherBoxColor{background: #DAE6FE}
.priceBox {background: #EEE}
.teacher {background-color: #FFFFC1;}
.doctor {background-color: #E1E1E1;}
.finance {background-color: #B8C9B9;}
.realEstate {background-color: #93DCFF;}
.custServ {background-color: #84FDE1;}
.pubSafety {background-color: #6699FF;}
.fireEMS {background-color: #FFFF66;}
.dispatch {background-color: #DAE6FE;}
.corrections {background-color: #CCFFFF;}
.wildlife {background-color: #339966;}
.free {background-color: #EDD7D3;}
.blue {background:#DAE6FE}
.red {background-color: #ff0000;color:white;}
.red a:link, .red a:visited{color:white;}
div.genericBox{margin:5px 5px 10px 5px; padding: 5px 10px 5px 10px}
.featureList p{margin:4px 0 0 0;padding:0 0 0 0}
.genericBox img{margin:5px 5px 5px 5px;}
div.teacher h2{font-size: 120%;margin-bottom: 0px;text-align: left;color:navy;}
div.doctor h2{font-size: 120%;margin-bottom: 0px;text-align: left;color:navy;}
div.finance h2{font-size: 120%;margin-bottom: 0px;text-align: left;color:navy;}
div.custServ h2{font-size: 120%;margin-bottom: 0px;text-align: left;color:navy;}
div.realEstate h2{font-size: 120%;margin-bottom: 0px;text-align: left;color:navy;}
div.pubSafety h2{font-size: 120%;margin-bottom: 0px;text-align: left;color:navy;}
div.fireEMS h2{font-size: 120%;margin-bottom: 0px;text-align: left;color:navy;}
div.dispatch h2{font-size: 120%;margin-bottom: 0px;text-align: left;color:navy;}
div.corrections h2{font-size: 120%;margin-bottom: 0px;text-align: left;color:navy;}
div.wildlife h2{font-size: 120%;margin-bottom: 0px;text-align: left;color:navy;}

div.lessonList {background-color: #444444;padding:3px 2px 3px 2px;margin: 2px 0 2px 0}
div.lessonList div{background-color: #fff;margin:2px 2px 2px 2px;padding:4px 2px 4px 2px;}
.lessonScreen table{border: 0;}
.lessonScreen table table{border:1px solid #eee;border-collapse:collapse;}
.lessonScreen th{background-color: #D3D3D3;text-align: center;}
div.lessonList div.guestLessonBox{background-color: #369A3D; color:white;padding:4px; font-weight: bold; text-align: center;}
div.boxaroundit table td{padding: 2px 5px 1px 5px}
div.boxaroundit table th{padding: 2px 5px 1px 5px}

div.listScreen {background-color: #444444;padding:3px 2px 3px 2px;margin: 2px 0 2px 0}
div.listScreen div{background-color: #fff;margin:2px 2px 2px 2px;padding:8px 5px 10px 5px;}
.listScreen table{border:1px solid #eee;border-collapse:collapse;}
.listScreen th{background-color: #D3D3D3;text-align: center;}

div.lessonBg div {background-color: #dddddd}
div.testBg div {background-color: #DAE6FE}
div.gameBg div {background-color: #bbbbbb}
div.lessonBox div {padding:5px 5px 5px 5px;}
div.lessonBox ul {margin-top:4px;margin-bottom:2px;margin-left: 5px;list-style-type: none;}
div.lessonBox li {padding:0 0 3px 5px;font-weight:bold}
