body {background-color: #fff; margin:25px 0 0 10px; font: 11px verdana, Arial, Helvetica,sans-serif; color: #000000;}
table {font: 11px verdana,Arial,Helvetica,sans-serif; color: #000000;}
li {margin-top: 3px; list-style-position: outside;margin-left: 16px;}
hr {height: 1px; color:#000;}
input {border:1px solid #000; font:bold 11px verdana, Arial,Helvetica,sans-serif; margin:2px;}
p {margin-top:5px;}

h1 {font:bold 14px arial, verdana, helvetica, sans-serif; color: #000000; padding-bottom:2px; border-bottom:1px solid #000; margin-bottom:5px; margin-top:0;}
h2 	{color: #000000}
h3 	{color: #000000}
h4 	{color: #000000}	

center {text-align:center;}

#main {clear:both; width:758px;padding:0; margin:0; background-color:#fff; background-image: url(images/watermark.jpg); background-repeat:no-repeat; background-position:bottom right;}
.left {float:left; width:158px; padding:0; margin:0; background-image: url(images/menu_bg.jpg); background-repeat:repeat-x; background-position:top left; height:600px;}

.menu {width:158px; padding:0; margin:22px 0 0 0; border-top: 8px solid #4D99CA;}
.menu img {border-bottom:1px solid #4D99CA; height:20px;}
.menu a {background: #316C86; display:block;}
.menu a:link {background: #316C86; display:block;}
.menu a:active {background: #316C86; display:block;}
.menu a:visited {background: #316C86; display:block;}
.menu a:hover {background: #000; display:block;}

.content {text-align:left; float:left; width:560px; padding:0; padding-left: 35px;}
.intro {width:560px; padding:0; margin: 0; background-color:#316C86; color:#fff; padding:10px; margin-bottom:15px;}
html>body #main .intro {width:540px; padding:0; margin: 0; background-color:#316C86; color:#fff; padding:10px; margin-bottom:15px;}
.intro h1 {color:#fff; border-bottom:1px solid #B2D0E2;}

.plaintxt {padding:10px; clear:both; width:560px; }
html>body #main .plaintxt {padding:10px; clear:both; width:540px; }

.blurbleft { float:left; clear:both;}
.blurbleft img {float:left; margin-right:10px;}
.blurbleft a {background: none; display:block; float:left; clear:both; width:560px; padding:10px;}
.blurbleft a:hover {background: #DBE7EE; display:block; text-decoration: none;}

.blurbright { float:left; clear:both;}
.blurbright img {float:right; margin-left:10px;}
.blurbright a {background: none; display:block; float:left; clear:both; width:560px; padding:10px; text-decoration: none;}
.blurbright a:hover {background: #DBE7EE; display:block; text-decoration: none;}

.blurbtxt {font: 11px verdana,Arial,Helvetica,sans-serif; color: #000000; text-decoration: none;}
.blurbtxt {font: 11px verdana,Arial,Helvetica,sans-serif; color: #000000; text-decoration: none;}

.bottom {float: middle; clear:both; width:758px; padding:5px; text-align:right; vertical-align:bottom; position:relative; top:-65px;}
.copyright {font:10px verdana, arial, helvetica, sans-serif; color: #000000;}

/* hmpg rollover */
.homeintro {position: relative; top:-196px; height:120px; width:559px; margin:0; background-color:#316C86; color:#fff; padding:10px; float:left; clear:both;}
html>body #main .homeintro {position: relative; top:-196px; height:120px; width:539px; margin: 0; background-color:#316C86; color:#fff; padding:10px; float:left; clear:both;}
.homeintro h1 {color:#fff; border-bottom:1px solid #B2D0E2;}

div#links {position: relative; top: 102px; margin-bottom:300px; width: 559px; z-index: 100; padding:0; float:left; clear:both;}
div#links a {display: block; text-decoration: none; background: #4D99CA;}
div#links a:hover {color: #fff; background: #990000;}

div#links a span {display: none;}
div#links a:hover span {display: block; height:120px; font-weight:normal; background-color:#316C86; color:#fff; padding:10px;position: absolute; top: 144px; left: 0; width: 559px;padding: 10px; margin: 0 0 15px 0; z-index: 100;}
html>body #main div#links a:hover span {display: block; height:120px; font-weight:normal; background-color:#316C86; color:#fff; padding:10px;position: absolute; top: 144px; left: 0; width: 539px;padding: 10px; margin: 0 0 15px 0; z-index: 100;}
#links h1 {color:#fff; border-bottom:1px solid #B2D0E2;}


/* links */
a:link {font:bold 100% verdana,Arial,Helvetica,sans-serif; color: #990000; text-decoration: none;}
a:visited {font:bold 100% verdana,Arial,Helvetica,sans-serif; color: #990000; text-decoration: none;}
a:active {font:bold 100% verdana,Arial,Helvetica,sans-serif; color: #990000; text-decoration: none;}
a:hover {font:bold 100% verdana,Arial,Helvetica,sans-serif; color: #000; text-decoration: underline;}