body {margin-top:0;padding-top:0;background:#fff}



a:link {color:#FF7400}

a:visited {color:#0000FF}

a:active {color:#A64B00}

a:hover {color:#FFFFFF;background:#FF7400;text-decoration:none}



a.foot{font:0.7em/125% Verdana,sans-serif;    color:#ffffff}

a.foot:link {color:#FFCC00; font:0.7em/125% Verdana,sans-serif}

a.foot:active {color:#ffffff font:0.7em/125% Verdana,sans-serif}

a.foot:hover {color:#FF0000; background:#FFCC00; font:0.7em/125% Verdana,sans-serif}

a.foot:visited {color:#0000FF; font:0.7em/125% Verdana,sans-serif}



h1 {



	margin-top:10px;



	font-family: Verdana, sans-serif;



	font-size: 1.4em;



	font-weight: bold;



	color: #ffffff;



}



h2 {



	margin-top:10px;



	font-family: Verdana, sans-serif;



	font-size: 1.1em;



	font-weight: bold;



	color: #0000FF;



}







h3 {



	margin-top:10px;



	font-family: Verdana, sans-serif;



	font-size: 0.8em;



	font-weight: bold;



	color: #00FF00;



}







.xsmall {font:0.8em/125% Verdana,sans-serif; color: 0000FF}

.small {font:0.9em/125% Verdana,sans-serif; color: 000000}

.medium {font:1.0em/125% Verdana,sans-serif}

.foot {font:0.7em/125% Verdana,sans-serif; color: FFFFFF}

.large {font:1.4em/125% Georgia,serif; color: 0000FF}

.red {font:1.0em/125% Verdana,sans-serif; color: FF0000}

.green{font:1.0em/125% Verdana,sans-serif; color: 0000FF}

.green2{font:1.0em/125% Verdana,sans-serif; color: 009900}



#container {margin-left:auto;margin-right:auto



border: #000000; }



#top {



	font:0.6em Verdana,sans-serif;

    padding:6px 10px 6px 10px;

	

	background:#FF0000;

border-top-width: 5px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #000000;

	border-bottom-color: #000000;



}















#banner {



	border-bottom-width: 0px;



	border-bottom-style: solid;



	border-bottom-color: #FF0000;

padding:0px 0px 0px 0px;

	



background:#FF0000;



}



#banner1 {float:left; background:#FF0000;}
#banner2 {margin-left:600px;text-align:right}






	







#content {clear:both;padding:10px}







#mainmenu {float:left;width:150px;font:bold 0.8em Verdana,sans-serif; background:#0000FF;}



#mainmenu ul {list-style:none;margin:0;padding:0}



#mainmenu li {margin:3px 8px 8px 0; padding:3px 3px 3px 8px;



  color:#FFCC00;



  text-decoration:none;width:100%}



#mainmenu li a {display:block;padding:3px 0px 3px 8px;



  border:1px solid #0000FF;background:#0000FF;color:#ffffff;



  text-decoration:none;width:160px;}



#mainmenu li a:hover {background:#FFCC00;color:#0000FF}



#maincontent {margin-left:190px;margin-right:200px;}



#maincontent p {



	margin-bottom: 15px;



	margin-top:15px;



	padding-bottom:0px;



	padding-top:0px;



} 



#maincontent H2 {margin-bottom: 15px; margin-top:15px; padding-bottom:0px; padding-top:0px;}







#footer {



	clear:both;



	text-align:center;



	padding:2px 12px 2px 12px;



	background:#FF0000;



	border-top-width: 0px;



	border-top-style: solid;



	border-top-color: #FF0000;



}







/*---------- bubble tooltip -----------*/



a.tt{



    position:relative;



    z-index:24;



    color:#0000FF;



	font-weight:bold;



    text-decoration:none;



}







a.tt span{ display: none; }







/*background:; ie workaround, something must be changed in a for ie to execute it*/



a.tt:hover{ z-index:25; color: #ffffff; background: #0000FF;}



a.tt:hover span.tooltip{



    display:block;



    position:absolute;



    top:0px; left:0;



	padding: 15px 0 0 0;



	width:200px;



	color: #000000;



    text-align: left;



	filter: alpha(opacity:90);



	KHTMLOpacity: 0.90;



	MozOpacity: 0.90;



	opacity: 0.90;



}







a.tt:hover span.top{



	display: block;



	padding: 30px 8px 0;



    background: url(bubble.gif) no-repeat top;



}







a.tt:hover span.middle{ /* different middle bg for stretch */



	display: block;



	padding: 0 8px; 



	background: url(bubble_filler.gif) repeat bottom; 



}







a.tt:hover span.bottom{



	display: block;



	padding:3px 8px 10px;



	color: #548912;



    background: url(bubble.gif) no-repeat bottom;



}











#smfc{



position:static;



overflow:hidden;



	height:380px;



	width: 500px;



	padding:0px 0px 0px 0px;



	margin:0px 0px 0px 0px;



}







#smfc object{



	width:780px;



	height:560px;



	float:left;



	margin:-40px 0px 0px -16px;



	border:0px;



	padding:0px 0px 0px 0px;



}







#smsva{



	height:390px;



	width:560px;



	overflow:hidden;



	padding:0px 0px 0px 0px;



	margin:0px 0px 0px 0px;



}



#smsva object{



	margin: -70px  0 0 -16px;



	border:0px;



}







#smquiz{



position:static;



overflow:hidden;



	height:455px;



	width:610px;



	padding:0px 0px 0px 0px;



	margin:0px 0px 0px 0px;



}







#smquiz object{



	width:780px;



	height:560px;



	float:left;



	margin:-65px 0px 0px -16px;



	border:0px;



	padding:0px 0px 0px 0px;



}







#smchal{



position:static;



overflow:hidden;



	height:495px;



	width:610px;



	padding:0px 0px 0px 0px;



	margin:0px 0px 0px 0px;



}







#smchal object{



	width:780px;



	height:560px;



	float:left;



	margin:-65px 0px 0px -16px;



	border:0px;



	padding:0px 0px 0px 0px;



}
