/*BASICS*/
body {margin: 0;padding: 20px;font-family: verdana, arial, helvetica, sans;font-size: small;background: #D0DDDB;}
* html body{font-size: small;}
html>body {font-size: medium;}
a {text-decoration: none;color: #006f78;}
a:hover {color: #ff9d1a;}
.submitbutton { FONT: 9pt verdana, arial, helvetica, sans }
h1 {font-size: 90%;text-align: justify;font-weight: bold;margin-bottom: 8px;margin-top: 35px;}
p {font-size: 80%;text-align: justify;margin-bottom: 8px;margin-top: 2px;}

/*TABLES*/
table {table-layout: fixed;}
table td, th, caption {font-size: 75%;}
table .grHeader {color: #ff9d1a;text-align: left;}
table .detHeader {background: #d0dddb;}	

/* FORMS */
form {}
fieldset {border:none;margin-top:4px;}
#v {font-size:.7em;margin:2px 3px 0 4px;}
input, textarea {font-weight: bold;background: #F8FAEB;}
input.text {padding: 2px 5px;background: #F8FAEB;border-top: 1px solid #4D5719;border-left: 1px solid #4D5719;border-right: 1px solid #D6E48E;border-bottom: 1px solid #D6E48E;}
input.button {background: #c99b00;border-top: 1px solid #D6E48E;border-left: 1px solid #D6E48E;border-right: 1px solid #4D5719;border-bottom: 1px solid #4D5719;color: #FFFFFF;}
select.short {width:60px;font-size:12px}
select.big {width:200px;font-family: Arial, Helvetica, sans-serif;font-size: 13px;}

/*BODY*/
#wrap {margin: 0;max-width: 1000px;min-width: 800px;background: #D0DDDB;}
#header {margin: 0;background: #006F78;height:170px;}
#adtop {float:right; margin-top:20px;margin-right:40px;}
#msg {background: #FF9D1A;margin:0;padding:3px;}
#msg h3{font-size:75%;margin:4px 0 0 0;}
#msggreen h3{font-size:75%;margin:4px 0 0 0;height:25px;}

#mstlogin {clear:both;float:left;}
#mstsignup {float:right;}
#mstsignup h3 {font-size:75%; margin:7px 3px 0 0;color:#fff;}
#mstsignup a {font-size:75%; margin:7px 3px 0 0;color:#fff;}

#topnav {clear:both;}
#topnavbar {float: right;width: 100%;margin: 0;padding: 0;list-style: none;background: #D0DDDB;}
#topnavbar li {float: right;margin: 0;padding: 0;font-size: 75%;}
#topnavbar a {display: block;margin: 0 1px 0 0;padding: 4px 4px;text-decoration: none;}
#topnavbar a:hover {color: #ff9d1a;}

#contents {clear: both;width:100%;margin-top:10px;}
#content {float:left;width:75%}
#adsite {float: right;}

#contentnav {float: left;margin: 30px 0 0 0;padding: 2px 0 0 30px;list-style: none;}
#contentnav li{float: left;margin: 0;padding: 0;font-size: 70%;}
#contentnav a{float: left;display: block;margin: 0 1px 0 0;padding: 4px 8px;text-decoration: none;color: #ffffff;border: 1px solid #000000;background: #000000;}
#contentnav a:hover {border: 1px solid #ff9d1a;background: #ff9d1a;}
#headlines {clear: both;width:95%;margin: 0px 20px 2px 0;padding: 10px 10px;background: #ffffff;border: 2px solid #ff9d1a;}
#headlines td {font-size:80%;}

#tablenav {float: left;margin: 0 0 0 15px;padding: 5px 5px 0 5px;list-style: none;font-size: 75%;color: #fff;background: #000;}
#dataselect input {background-color:#000;color:#fff;}

#subscrib {clear:both;}
#subscribeline {margin: 0;text-align:center;padding-left:10px;padding-right:17px;list-style: none;}
#subscribeline li{margin-left: 10px;padding: 0;font-size: 65%;}
#subscribeline a{text-decoration: none;}

#copyright {clear: both;width: 100%;text-align: center;}
#copy li {margin: 0;padding: 0;font-size: 55%;list-style: none;}

/*AD STUFF*/
#pic {padding: 10px;border: 2px solid #ff9d1a;}
#pic dt {margin: 0;padding:0;font-size: 110%;letter-spacing: 1px;}
#pic dd {margin: 10px 20px;padding: 0;}