     * {
		margin:0;
		padding:0;
	}	
	BODY {
		background-color:white; font-family:verdana; font-size:12px;
		background-image:url(/img/bg.jpg); background-repeat:repeat-x;
	}

	#holder {
		margin:20px auto 0px auto; 
		width:800px;
	}
	
	#top_left { float:left; width:184px; height:66px; min-height:66px; background-image:url(/img/logo.jpg); cursor:pointer;}

	#top_right { float:left; width:616px; height:41px; min-height:41px; color:white;}


	#top_nav1 { color:#0A4854; width:612px; height:18px; min-height:18px; background-image:url(/img/nav1.jpg); padding:9px 4px 0 0; text-align:right;}
	INPUT.search { border:1px solid #104D59; font-size:10px; margin:-2px 1px 0px 0px;}
	#top_nav2 { color:#A6CBD4; width:606px; height:18px; min-height:18px; background-image:url(/img/nav2.jpg); padding:21px 10px 0 0;  text-align:right;}
	#top_nav3 { clear:both;  padding:6px 10px 0 0 ; width:790px; height:20px; min-height:20px; background-image:url(/img/nav3.jpg); color:white; text-align:right;  font-weight:bold;}

	#top_nav1 a:link, #top_nav1 a:visited, #top_nav1 a:active { text-decoration:none; color:white; font-size:10px;}
	#top_nav1 a:hover { color:#336799; text-decoration:none;}

	#top_nav2 a:link, #top_nav2 a:visited, #top_nav2 a:active { text-decoration:none; color:white; font-size:10px;}
	#top_nav2 a:hover { color:#FF9504; text-decoration:none;}

	#top_nav3 a:link, #top_nav3 a:visited, #top_nav3 a:active { text-decoration:none; color:white; font-size:10px;}
	#top_nav3 a:hover { color:#FF9504; text-decoration:none;}



	#main_top { background-image:url(/img/main_top.jpg); height:16px; min-height:16px; margin-top:4px; }
	#main {
		margin-bottom:4px;
		border:1px solid #D1D1D1; border-top:none;
		background-color:white; 
		min-height:400px;
		padding:0px 9px 20px 9px;
	}
	
	
	#learncontentbar { float:left;width:180px; }
	#learnart { float:left; }
	#learnspacer { float:left;width=5px; }

	.main_home { padding:0px 15px 20px 15px;}


	#footer { background-color:#336799; background-image:url(/img/footer.jpg); background-position:bottom; background-repeat:no-repeat;
		  color:white; font-size:8pt; padding:7px 15px 10px 15px; height:40px; min-height:40px; margin-bottom:70px;
		}
	

	table {
		font: 10px/18px verdana, Arial, Helvetica, sans-serif;
		border-collapse: collapse;
	}	
	th {
		font-size:11px;
		padding: 0 0.5em;
		text-align: left;

	}
	
	tr.header td {
		border-top: 1px solid #b1b1b1;
		border-bottom: 1px solid #b1b1b1;
		background: #EFEFEF;
		text-align:left;
	}
	tr.header a:link, tr.header a:visited, tr.header a:active { text-decoration:none; color:#2A5580; font-size:10px;}
	tr.header a:hover { color:#FF9600; text-decoration:underline;}

	tr.shade td {
		background: #eef5fc;
		border-bottom: 1px solid #efefef;
	}
	
	td { text-align:left; padding-right:2px; padding-left:2px;}
	
	td.w_xxs{ width: 40px; text-decoration: underline; color:#2A5580;}
	td.w_xs{ width: 70px; text-decoration: underline; color:#2A5580;}
	td.w_s{ width: 100px; text-decoration: underline; color:#2A5580;}
	td.w_m{ width: 200px; text-decoration: underline; color:#2A5580;}
	td.w_l{ width: 300px; text-decoration: underline; color:#2A5580;}
	
	td a:link, td a:visited, td a:active { text-decoration:underline; color:#275684; font-size:10px;}
	td a:hover { color:#F46701; text-decoration:none;}

	UL {list-style-image:url("/img/arrow.gif");margin-left:20px;}

	a:link, a:visited, a:active { text-decoration:underline; COLOR:#F46701;}
	a:hover { COLOR:#F46701; text-decoration:underline;}

	a.pagelist:link, a.pagelist:visited, a.pagelist:active { text-decoration:none;line-height:12px;color:black;}
	a.pagelist:hover { COLOR:#F46701; text-decoration:none;}

	#content { line-height:20px;}


	#left { width:191px; margin:0px 30px 0 0;}


	.padBot_s { padding-bottom:5px; }
	.padBot_m { padding-bottom:10px; }
	.padBot_l { padding-bottom:20px; }

	H1 { color:#2A5580; font-size:14px; margin-bottom:10px; padding-bottom:5px; border-bottom:1px solid #326698;}
	H2, H3, H4, H5, H6, H7, H8 { color:#2A5580; font-size:12px; margin-bottom:10px; margin-top:20px; }
	P { margin-bottom:15px;}

	.ratitle {
		background-color:#2A5580;
		padding:3px 8px 3px 8px;
		font-weight:bold;
		color:white;
		width:168px;
	}
	
	.navbar {
	        background-color:#2A5580;
		padding:3px 8px 3px 8px;
		color:white;
	}
	
	.navbox {
	        background-color:#2A5580;
		color:white;
	}

	.left { float:left; }

	.clear { clear:both; height:1px; font-size:1px;}

	.hSub { background-color:#DADFE2; padding:2px; font-weight:bold; margin-bottom:3px; cursor:pointer;}

	.blockTitle { font-weight:bold; color:white; background-color:#336596; padding:2px; margin-bottom:4px;}



	.homeCharts {float:left; width:170px; margin-right:14px; background-color:#DADFE2; padding:7px;}
	.homeChart { width:170px; margin-bottom:7px; text-align:center; }
	.homeChartTitle { background-color:#FD8910; color:white; padding:2px; font-size:10px; font-weight:bold; }
	.homeChartChart { background-color:white; padding:5px; }

	.ci { border-bottom:1px solid #DADFE2; font-size:10px; margin-bottom:4px; padding-bottom:4px; padding-left:4px;}

	.filledareaTopImage { padding:7px; font-size:10px; background-color:#e8eeef; margin-bottom:10px; border-bottom:5px solid #5B82AB; }

	.filledarea { padding:7px; font-size:10px; background-color:#e8eeef; border-bottom:5px solid #5B82AB; border-top:5px solid #5B82AB; }

        .selected {background:white;font-size:14px;}
        .unselected {background:silver;font-size:14px;}
        

@media print {
	.noPrint {display: none;}
	.print {display: block}
 }     