body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
html {font-size: 62.5%;}
div#container {margin: 0 auto; width: 870px;}
.left {float: left;}
.right {float: right;}
img.left {border: none; padding: 20px 50px 0 32px;}
img.right {border:2px solid #aaaaaa; margin: 0 0 0 10px; padding: 1px;}
body {font-family: Arial, Helvetica, sans-serif; color: #555}
h1 {font-weight: normal; font-size: 100%}
h3 {font-size: 2.2em; font-family: Georgia,"Times New Roman",Times,serif; font-weight: normal}
h4 {font-size: 1.8em; }
p {font-size: 1.4em; line-height: 160%; padding: 10px 0 0 0; }
strong {font-weight: bold}

#header {clear: both; height: 145px; background: url(media/hd_bkgd.jpg) top; }
#mast {height: 100px;}
#navbar {font-family: Georgia, "Times New Roman", Times, serif; color: #ffffff; background: #1c2d4f; padding: 0; height: 50px;}
#nav ul {margin: 0; padding: 0;}
#nav ul li {font-size: 2.0em; display: inline; margin: 0; padding: 0; height: 45px;}
#nav ul li a {color: #fff; display: block; float: left; padding: 10px 15px; height: 30px; text-decoration: none;}
#nav ul li a.selected {background: #2d64a9;}
#nav ul li a.selected:hover {background: #2d64a9;}
#nav ul li a:hover {background: #5689c9; color: #fff;}
#content {clear: both; display: block; background:#eee; }
#content img {margin: 0 -30px 0 -30px; }
#content>ul {font-size: 1.4em; margin: 5px 0 5px 30px; line-height: 160%;}
#content table {font-size: 1.4em; margin: 5px 0 5px 10px; line-height: 160%;}
#footer {font-size: 1.2em; line-height: 170%; margin: 30px 0 0 0; color: #a0a0a0; clear: both; padding: 0 15px;}

.clear {clear: both }

#content>h3 {background:#777; padding: 15px; color: #eee; }
#content>p {background:#eee; padding: 15px 15px 0 15px; }
.col3main {background: #eee; padding: 5px; height: 190px; }
.col3main div {border-left: 1px solid #fff; border-right: 1px solid #ccc; display: inline; float: left; height: 160px; width: 30%; padding: 10px }
.col3main div.col3left {border-left: 1px solid #eee; }
.col3main div.col3center {}
.col3main div.col3right {border-right: 1px solid #eee; }

.col2main {background: #eee; padding: 5px; height: 180px; }
.col2main div {border-left: 1px solid #fff; border-right: 1px solid #ccc; display: inline; float: left; height: 150px; width: 47%; padding: 10px }
.col2main div.col2left {border-left: 1px solid #eee; }
.col2main div.col2right {border-right: 1px solid #eee; }

.rowsmain {background: #eee; padding: 5px; }
.rowsmain div {border-bottom: 1px solid #fff; border-top: 1px solid #ccc; padding: 10px; }
.rowsmain div.rowstop {border-top: 1px solid #eee; padding-top: 0; }
div ul { margin: 5px 0 5px 0px; }
div li { line-height: 140%; font-size: 1.3em; margin: 3px 0 5px 0;}


