body { font-family: calibri,tahoma,arial; text-align: center; background: #FFF; font-size: 13px }
div#container { width:1020px; margin: 0 auto 20px auto; text-align: left }
div#content { float: right; width: 781px; padding: 20px; border: 0px solid #CCC; background: #FFF; color: #444;
	-moz-border-radius: 1em; border-radius: 1em; background: #FFF url('/images/content_bg.gif') no-repeat bottom right }

div#menu { float: left; font-family: trebuchet ms, tahoma, verdana; font-size: 12px; font-weight: bold;margin-top:90px }
div#menu li { color: #fff; text-align: center }
div#menu a.menu_odd { text-decoration:none; color: #fff;width: 80px; height: 50px; display:block; margin: 0;
	background-color: #03447c; padding-top: 30px; -moz-border-radius: 6em; border-radius: 6em }
div#menu a.menu_odd:hover { text-decoration: none; display:block; width: 80px; height: 50px; color: #0066cc; background-color: #ffcc00; 
	padding-top: 30px; -moz-border-radius: 6em; border-radius: 6em }
div#menu a.menu_even { text-decoration:none; color: #fff;width: 80px; height: 50px; display:block; margin: 0 0 0 60px;
	background-color: #03447c; padding-top: 30px; -moz-border-radius: 6em; border-radius: 6em }
div#menu a.menu_even:hover { text-decoration: none; display:block; width: 80px; height: 50px; color: #0066cc; background-color: #ffcc00; 
	padding-top: 30px; -moz-border-radius: 6em; border-radius: 6em }

div.home_menu { background-color: #022C66; width: 180px; height: 180px; margin: 1px; font-weight: bold; font-family: trebuchet ms, tahoma, verdana; font-size: 18px;
	color: #fff; display: block; float:left; line-height: 180px; -moz-border-radius: 15px; border-radius: 15px;
	-moz-border-radius: 10px; border-radius: 10px }
div.home_menu a { background-color: #03447c; text-decoration:none; color: #fff; width: 180px; height: 180px; display:block; 
	-moz-border-radius: 10px; border-radius: 10px }
div.home_menu a:hover { text-decoration: none; display:block; width: 180px; height: 180px; color: #0066cc; background-color: #ffcc00; 
	-moz-border-radius: 10px; border-radius: 10px }

div.info { margin: 8px; border-top: 1px solid #666; font-family: tahoma, calibri, arial; border-bottom: 1px solid #222;
	padding: 6px 15px; color: #666; font-size: 12px; text-align: center }

h0 { font-weight: bold; font-family: arial, tahoma, trebuchet ms; color: #03447C; font-size: 13px }
h1 { font-weight: bold; font-size: 14px; padding-left: 8px; margin-top: 15px; border-left: 4px solid #FFCC00; color: #0066CC;
	font-family: trebuchet ms, calibri, arial }
p { margin-top: 6px }
a, a:hover, a:visited { text-decoration: none; color: #0066CC }
li { text-align: left }