body {
	margin:0;
	padding:0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#000;
	background-color:#f7f7fa;
}

body, td, input, select, textarea, .normaltext { font-size:9pt; }

.smallprint { font-size:8pt; }

h1, h2, h3, h4, h5 { margin:0; }

a:link { color:#009; }
a:visited { color:#606; }
a:focus { color:#360; }
a:hover { color:#360; }
a:active { color:#f00; }

.errormessage {
	color:#f00;
	font-weight:bold;
}

#everything {
	position:relative;
	top:8px;
	left:50%;
	margin-left:-392px;
	width:790px;
}
#everythingborder {
	top:0;
	position:relative;
	border:1px solid #8099E6;
	padding-bottom:54px;
	background-color:#fff;
}

#main {
	position:relative;
	left:0;
	top:54px;
	padding:0 15px 15px 15px;
}

#nav {
	position:absolute;
	top:0px;
	left:0px;
	width:788px;
	border-bottom:1px solid #8099E6;
}
#nav1 {
	background-color:#03c;
}
#nav2, #nav1 .navhilite {
	background-color:#DEE4F8;
}
#nav1, #nav2 {
	width:100%;
	border:0;
	height:20px;
}

#nav1 td {
	font-weight:bold;
	width:157px;
}
#nav1 td, #nav2 td {
	padding:3px 0;
	text-align:center;
}

#nav1 a, #nav2 a { text-decoration:none; }

#nav1 a:link { color:#fff; }
#nav1 a:visited { color:#ddd; }
#nav1 a:focus { color:#fc0; }
#nav1 a:hover { color:#fc0; }
#nav1 a:active { color:#f00; }

#nav1 .navhilite a:link { color:#03c; }
#nav1 .navhilite a:visited { color:#03c; }
#nav1 .navhilite a:focus { color:#c00; }
#nav1 .navhilite a:hover { color:#c00; }
#nav1 .navhilite a:active { color:#f00; }

