/* CSS Document */
body {
	font: 90% Arial, Helvetica, sans-serif;
	color: #333333;
	width:775px;
	margin: 0px auto;
	padding: 0px;
	background: #E2F5F1 url(images/bg.gif) repeat;
}
#header { width:775px; border-bottom:5px solid #FFCC00; background:#FFFFFF; }
#pagearea { width: 775px; background: #FFFFFF; }
#topnav { background: url(images/nav.jpg) repeat-x left top; height: 24px; text-align: center; border: 1px solid #FFFFFF; white-space: nowrap; overflow: hidden; }
#topnav a, #topnav a:visited { line-height: 24px; /* background: url(images/div.jpg) no-repeat left center; */ padding-right: 20px; padding-left: 20px; text-align: center; border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; margin-left: -1px; color: #C6EFE7; font-size: 11px; font-weight: bold; text-decoration: none; border-bottom-style: none; }
#topnav a:hover { color: #FFCC00; text-decoration: none; }

.content { padding: 10px 100px; background: #FFFFFF; text-align: justify; }
.divider { border-bottom: 1px solid #99CCCC; margin-top: -7px; }

.narrowblock { width: 500px; margin-right: auto; margin-left: auto; }

p, li { font: 12px/18px Arial, Helvetica, sans-serif; color: #333333; }

.content ul.golink li { list-style: square; }
.content ul.golink li a { font-weight:bold; line-height:24px; background: url(images/golink.gif) no-repeat right center; padding-right: 20px; text-decoration:none;  border-bottom:none; }

.psmall { font: 10px Verdana, Arial, Helvetica, sans-serif; }
.copyrite { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #006666; }
#footer { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #006666; background: #E7F7F7; border-top: 5px solid #006666; padding: 5px; }
form, h1, h2 { margin:0; padding:0; }
h3 { font-size: 14px; font-weight: bold; color: #666666; font-style: italic; }
h2 { font-size: 16px; color: #E8AF04; font-weight: bold; }
.hilite { color: #214343; font-weight: bold; }
.justbold { font-weight: bold; }
input, select { vertical-align:middle; }
a, a:visited { color: #006666; text-decoration: none; border-bottom: 1px dotted #AABFAA; }
a:hover { color: #CC0000; text-decoration: none; }

.contactbox { text-align:center; padding:10px; float:right; border:2px solid #006666; margin:10px; width:200px; background:#E2F5F1; }
.contactbox a { font-size: 14px; font-weight: bold; text-decoration: none; border-bottom-style: none; }

.contactboxGrey { padding:10px; float:right; border:2px solid #C1C1C1; margin:10px; width:200px; background:#EBEBEB; }
.contactboxGrey a { font-size: 14px; font-weight: bold; text-decoration: none; border-bottom-style: none; }
.contactboxGrey li { margin-left: -10px; text-align: left; list-style: square; }
.contactboxGrey ul { margin-top: -7px; }

.backtop { font-size:10px; font-weight:bold; text-decoration:none; border-bottom-style:none; }
