/* Copyright 2007 Peterson Design Studio*/

html, body {font-family:Verdana, Arial, Helvetica, sans-serif; text-align: center; color:#333; font-weight: normal;
background-color:#EDF6FF; margin:0; padding:0;}
h1 {font-size:.8em;}
h2 {font-size:100%;}
h3 {font-size:100%;}
h4 {font-size:95%;}
p {font-size:.70em; color:#333; line-height:18px; height: 1%;}
* html p {font-size:.9em;}
em {font-weight:normal; font-style: italic; text-decoration: underline;}
strong {color:#333; font-weight: bold;}
a:link, a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#039; font-size:100%; text-decoration:underline;}
a:hover {color:#03C;}
.smalltext {font-size: 70%;}
.formtext {font-size: 80%;}
td {font-size:80%;}
ul {list-style-type: disc;}
li {font-size:.70em; color:#333; line-height:18px; height: 1%;}
* html li {font-size:.90em; color:#333; line-height:18px; height: 1%;}

/* CONTAINER */
#banner {float:left; height:90px; width:100%; background-color: #FFF; text-align:left;}
/*#banner img {margin:10px;}*/

/* utility */
#utility ul {float:left; width:100%; background-color:#393; padding:0; margin:0; list-style:none;}
#utility li {display:inline;}
#utility li a:link, #utility a:visited {float:left;
	padding:0.4em 0.6em; margin:0; width:7em; height:1.8em;
	/*font-size:.60em;*/ color:#FFF; text-align:center; font-weight: bold; text-decoration:none;}
#utility ul li a:hover {background-color:#060;}

/* MAIN NAV */
#main_nav ul {float:left; width:100%; background-color:#06C; padding:0; margin:0; list-style-type:none;}
#main_nav li {display:inline;}
#main_nav a:link, #main_nav a:visited {
	float:left;
	width:7.5em; height:1.8em;
	text-decoration:none;
	color:#FFF;
	padding:0.4em 0.6em;
	border-right:1px solid #FFF;
	/*font-size: .70em;*/
	font-weight: bold; 
	text-align:center;}
#main_nav a:hover {background-color:#03C;}

/* CONTENT */
#content {float:left; width:100%; height:100%; text-align:left; background-color: #EDF6FF;}

#leftbox {position: absolute; width: 180px; left: 0%;}

#leftbox li strong {color:#009; font-weight: bold; padding-left: 7px;}
#leftbox ul {background-color:#FFF; padding:0; margin-top:10px; list-style: none;}
#leftbox li {float:left; display:block; font-size:.70em; width:166px;}
* html #leftbox li {width: 200px;}
* html #leftbox ul li {font-size:.90em; margin-left:-20px;}*
#leftbox li a:link, #leftbox a:visited {float:left; padding:7px; width:166px; color:#0037FF;}
#leftbox li a:hover{background:#47f; color:#fff;}

#rightbox {position: absolute; width: 180px; right: 0%;}
#rightbox li strong {color:#009; font-weight: bold; padding-left: 7px;}
#rightbox ul {background-color:#FFF; padding:0; margin-top:10px; list-style: none;}
#rightbox li {float:left; display:block; font-size:.70em; width:166px;}
* html #rightbox ul li {font-size:.90em;}
#rightbox li a:link, #rightbox  a:visited {float:left; padding:7px; width:166px; color:#0037FF;}
#rightbox li a:hover{background:#47f; color:#fff;}

#middlebox {margin: 0 180px; background-color: #FFF; padding: 10px;}

/* FOOTER */
#copyright {margin-left:auto; margin-right:auto; padding-top:10px; width:100%; height:50px; font-size:.65em; float:left; color:#333;}
* html #copyright {font-size:.9em;}
