body{FONT-FAMILY: Arial, sans-serif;background: #000066;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; margin-top: 2px;font-size: small;} 
div.header{font-size: 10pt}
div.header a:link, div.header a:visited{color:white}

div.menu{padding:4px 0 0 0;font-size: 11pt}
ul.topBoxes,ul#topBoxes li{list-style-type:none;margin:0;padding:0}
ul.topBoxes{width:100%;overflow:hidden;margin-bottom:20px}
ul.topBoxes li{float:left;width:170px;margin-right: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:left}

#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_bot{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;padding: 5px 0 5px;background: #586695;color: #FFF;text-align:center}
div.footer p{margin:0}

.footerIdent {font-size: small;text-align: left;color: #ffffff;}
.footerIdent a:link, .footerIdent a:visited{color: #ffffff;}
.footerLinks {font-size: small;text-align: center;margin: 0 0 10px 0;}
.footerLinks a:link, .footerLinks 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;}

.lessonTopBG {background: #000066;}
.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 2px 0 2px;padding: 5px 5px 5px 5px;}
#myForm{margin: 4px 0 0 0;padding: 0 0 0 0;}
.story{background-color: #EEE;margin: 10px 0 0 0;padding: 5px 5px 5px 5px;}
.slctdsec{background-color:#B6C9ED;}
.slctp{background-color:#E3F0F8;cursor:pointer}
.slct{background-color:#E3F0F8;}
.uslct{background-color:#ffffff;}
.guestLesson{font-size:120%;color: #369A3D;font-weight: bold;}

ul.nav,ul.nav li{list-style-type:none;margin:0;padding:0}
ul.nav{float:right;font-size: 110%;margin-right: 4px;}
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.sideBox{margin:10px 0 0 0;background:#aaa;}
div.sb{border-bottom:1px solid #000; margin:8px 0 5px 0;}
div.sbHeader{font-size: 110%; font-weight: bold;}

.container a:link, .container a:visited{color: #0055AA;}
div.container{margin:0 0 0 0;padding:15px 0 0 0;text-align:left;background:#FFF}
div.containerLeft{float:left;display:inline;width:250px;margin:0 0 0 0;}
div.containerLeft h2{margin: 10px 0;color: #007BC4}
div.containerLeft h4{margin: 10px 0;color: #0000C4}
.containerLeft a:link, .containerLeft a:visited{color: #000000;}
.containerLeft a:hover{color: #555555;}
div.containerRight{float:right;display:inline;margin:0 8px 0 0;width:712px;}

div.comments p{padding: 0 0 0 0;margin:0 0 0 0}
div.comments div{background: #EEE;padding:10px 10px 10px 10px;margin: 0 0 10px 0}
div.comments div.odd{background:#DAE6FE}
div.comments h2{font-size: 120%;margin-bottom: 0px;text-align: left;color:navy;}
div.comments li{padding:0 0 2px 0px;}

.blue {background-color: #DAE6FE;color:black;}
.blue {background:#DAE6FE}
.red {background-color: #ff0000;color:white;}
.red a:link, .red a:visited{color:white;}
div.genericBox{margin:0 0 10px 0; padding: 5px 10px 5px 10px}
.genericBox img{margin:5px 5px 5px 5px;}
div.standardSpace{margin:0px 5px 5px 5px;}
.featureList p{margin:4px 0 0 0;padding:0 0 0 0}

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}

div#floatNav a:link { text-decoration: none; color:#ffffff;}
div#floatNav a:visited { text-decoration: none; color:#ffffff;}
div#floatNav a:hover { text-decoration: none; color:#ffffff;}
div#floatNav p{ padding:0 0 5px 0; margin:0 0 0 0;}

#floatNav{
	width:135px;
	background-color:#999999;
	border: 1px solid white;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 5px;
	position:fixed;	
	_position:absolute;	
	bottom:0px;	
	left:0px; 
	_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);
	_left:expression(0); 
}
#floatNavTop{
	color:#000000;
	padding: 2px 3px 0px 3px;
	margin: 0px 0px 0px 0px;
	background-color:#eeeeee;
	text-align: center; 
}
#floatNavInner{
	border-top: 1px solid white;
	background-color:#999999;
	color:#FFFFFF;
	padding: 5px 3px 0px 3px;
	margin: 0px 0px 0px 0px;
}