html,body {height:100%; min-height:100%; background-color:#9FD3DE; background-image:url('/images/starsbg.gif'); background-repeat: repeat; }
body {background-color:#9FD3DE; font-family:'trebuchet ms',helvetica,sans-serif; font-size:.73em; margin:0px; padding:0px; color:#000000;}

a:link, a:active {color:#1595B0; text-decoration:none;}
a:visited {color:#1595B0; text-decoration:none;}
a:hover, a:visited:hover {color:#1595B0; text-decoration:underline;}

a.black:link, a.black:active {color:#000000; text-decoration:none;}
a.black:visited {color:#000000; text-decoration:none;}
a.black:hover, a.black:visited:hover {color:#000000; text-decoration:underline;}

a.left_nav:link, a.left_nav:active {color:#ffffff; text-decoration:underline;}
a.left_nav:visited {color:#ffffff; text-decoration:underline;}
a.left_nav:hover, a.left_nav:visited:hover {color:#ffffff; text-decoration:underline;}

a.footer_nav:link, a.footer_nav:active {color:#ffffff; padding-top:5px; text-decoration:underline; float:left;}
a.footer_nav:visited {color:#ffffff; padding-top:5px; text-decoration:underline; float:left;}
a.footer_nav:hover, a.footer_nav:visited:hover {color:#ffffff; text-decoration:underline; float:left;}
a.footer_nav {display:block;}
a.yellow_link:link, a.yellow_link:active {color:#ffff99; text-decoration:underline;}
a.yellow_link:visited {color:#ffff99; text-decoration:underline;}
a.yellow_link:hover, a.yellow_link:visited:hover {color:#ffff99; text-decoration:underline;}

div.main_container {width:785px; background-color:#ffffff; overflow:hidden; margin:auto;}
	div.left_top {width:138px; text-align:left; float:left;}
	div.right_top {width:639px; float:left;}
		div.nav_bar {width:633px; height:43px; background-color:#666666;}
		div.search_bar {width:633px; height:36px; text-align:left; background-image:url('/images/topsilverbg.gif'); background-color:#eeeeee;}
	.clear {clear:all;}
	div.spacer {width:8px; float:left;}
	div.left {background-color:#DFDFDF; width:130px; text-align:left; float:left;}
		div.left_box_container {width:130px;}
			div.login_top {line-height:21px; text-align:center; font-size:12px; color:#ffffff; background-color:#1595B0; font-weight:bold;}
			div.login_body {text-align:left; padding-left:8px; font-size:11px; color:#000000;}
				button.signup {color:#1595B0; font-size:80%; font-weight:bold; background-color:#ffffff;}
				button.login {color:#ffffff; font-size:80%; font-weight:bold; background-color:#1595B0;}
			div.left_nav_top {line-height:21px; text-align:left; padding-left:8px; font-size:12px; color:#ffffff; background-color:#666666; font-weight:bold; border-width:0px 0px 1px 0px; border-style:solid; border-color:#ffffff;}
			div.left_nav_body {background-color:#000000; text-align:left; padding-left:8px; font-size:11px; color:#ffffff;}
	div.middle {width:433px; float:left;}
		div.middle_container {padding-left:3px; text-align:left;}
			div.middle_sub_container {padding-left:18px; padding-top:21px; overflow:hidden;}
				span.fake_linethrough {font-size:24px; font-weight:bold; text-decoration:overline underline; background: url('/images/fake-line.gif') repeat-x center left; color:#1595B0;}
				div.sub_header {font-weight:bold; font-size:14px; color:#1595B0;}
			div.sub_container {padding-left:18px;}
				div.top_content_box {width:185px; background-color:#DFDFDF; font-weight:bold; color:#848484; text-align:center;}
				div.top_content_box_body {width:185px; font-size:11px; padding:5px 0px 5px 0px; color:#848484; text-align:left;}
	div.right {width:206px; text-align:left; float:left;}
		div.right_sub_container {padding-top:21px; text-align:left; padding-left:8px;}
		span.yellow_text {color:#ffff99;}
div.footer_bar {width:612px; height:25px; background-color:#666666;}
	div.footer_spacer {padding-left:12.5px; line-height:8px; padding-right:12.5px; float:left;}
	
	
	/* Javascript Menus */
div.mb {background-color:inherit; color:#ffffff; font-size:14px; font-weight:bold; padding:12px 0px 0px 20px; cursor:pointer; cursor:hand;}
div.mb div {position:relative; background-color:inherit; color:inherit; float:left; padding:0px 5px 0px 5px; border-right:1px solid #ffffff;}
div.mb div.o {color:#ffff99; text-decoration:underline;}
div.mb div.on {color:#ffff99; text-decoration:underline;}
div.m {background-color:#666666; color:#ffffff;  position:absolute; width:140px; top:0px; left:0px; font-size:11px; margin:0px; padding:0px; cursor:pointer; cursor:hand; display:none; visibility:hidden; z-index:2;}
div.m div {position:relative; color:inherit; background-color:inherit; margin:0px; padding:3px 5px 3px 5px;}
div.m div.o {background-color:#000000; color:#FFFFFF; color:#ffff99; }
