<style>
body {font-family:verdana; }
form {display:inline}
ul {list-style-position: outside; list-style-type: square; }
h2 {display:inline}
h3 {color:#0099FF; display:inline; font-family:trebuchet ms; position:relative; left:-8px}
h5 {display:inline; color:#006699}
input {font-size:10px}

// firefox fix
div {-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}

.headerout {width:100%; border-bottom: #006699 4px solid}

.header {width:100%; padding:4px; padding-left:10px; font-size: 10px; background: #669900; color: white; border-top: 2px white solid; font-family:verdana; text-align:left; }
.header a {color:white; padding:2px; text-decoration:none;}
.header a:link {font-family: verdana; font-size:10px; }
.header a:hover {color: #FFFF66; font-family: verdana; font-size:10px; }
.header a:visited {font-family: verdana; font-size:10px;}

.header2 {width:100%; padding:4px; padding-left:10px; font-size:10px; background: #409956; color: white; border-top: 1px white solid; border-bottom: 1px white solid; font-family:verdana; text-align:left; height:29px; filter:alpha(opacity=90)}
.header2 a {color:white; padding:2px; text-decoration:none;}
.header2 a:link {font-family: verdana; font-size:10px; }
.header2 a:hover {color: #FFFF66; font-family: verdana; font-size:10px; }
.header2 a:visited {font-family: verdana; font-size:10px;}
.login {width:80px; background:#66CC00; border:0px; font-size:10px; height:14px; margin-bottom:1px}

.padit {padding:8px}
.paditmore {padding:15px}

.norm {font-size:10px; line-height:14px}

.subhead1 {background: #FF6600; padding:2px; padding-left:6px; color:white; font-size:10px}
.subhead1 b {color: white}

#main_nav {font-size:12px; width:780px; background:#5A7385; text-align:right; color:white; }
#main_nav div {padding:8px; padding-top:4px}
#main_nav div a {font-variant:small-caps}
#main_nav a {color: white; text-decoration:none;}
#main_nav a:hover {text-decoration:underline }

#nutrol_nav {
    font-family:verdana; background: #B6E6FC; width:100%; font-size:9px; color:#006699; padding-left:4px; border-bottom: 4px white solid; 
    height:26px !important; 
    visibility:visible !important;
    display:inline !important
    position:relative !important; left:0px !important; top:0px !important }
#nutrol_nav b {color:#006699 }
#nutrol_nav a {color:#006699 }
#nutrol_nav a:hover {text-decoration:underline; color:#06AADF}

#member_nav {width:780px; text-align:right; background:#5A7385; font-size:11px}
#member_nav div {padding:6px}

#loginForm {position:absolute; visibility:hidden; background:white; padding:4px; border:1px #66CC00 solid; width:140px; background:#D1FC83 }
#loginForm a {color: #66CC00}
#loginForm a:hover {color: #4A9500}

a {color:#0099FF; text-decoration:none}
a:hover {color:#FF6600; text-decoration:underline}

.input2 {background: #F5F5F5; border: 0px; }
.input3 {width:120px; background:#FFC6C6; border:0px; font-size:10px}

.cell1 {background: #f4f4f4;//#9CE800; font-size:10px}
.cell2 {background: #86C600; font-size:10px}
.cell2 a {color:white}
.cell2 a:hover {color:white; text-decoration:underline}
.cell3 {background: #CC6600; font-size:10px}
.cell3 a {color:white}
.cell3 a:hover {color:white; text-decoration:underline}

.numods img {border: 1px #11B1FF solid}
.numods	a {border: 2px white dotted; padding:1px}
.numods	a:hover {border: 2px #11B1FF dotted;}
.numods a span {display:none; position:absolute;}
.numods a:hover span {display:block; background:white; padding:2px; border: 1px #11B1FF solid; margin-top:16px; margin-left:-20px; width:150px; color:black; text-decoration:none; line-height:12px}

.ele {font-size:11px}

.blogmod {background: #E1EBF4; padding: 5px; width:400px; border-bottom: 1px #558DBB solid; border-right: 1px #558DBB solid; font-weight:bold}
.blogmod a { border: 1px #E1EBF4 solid; padding:1px; color:black; padding:5px}
.blogmod a:hover {border-bottom: 1px #558DBB solid; border-right: 1px #558DBB solid; padding:1px; color:white; background: #33CCFF; padding:5px  }

textarea {background: white; border: 1px gray solid; color: #003366; font-size:14; font-family:trebuchet ms }
select {background: white; color: #003366 font-size:13px; font-family:trebuchet ms}
.input_pane {background: #EFEFEF; width:550px; border-bottom:1px gray solid; border-right:1px gray solid; border-top:1px #CCCCCC solid; border-left:1px #CCCCCC solid;}
.input_pane div {padding:10px; }

.adstrip {font-size:11px; }
.adstrip_link {}
.blogad {font-size:10px; color: white; text-align:center; border-top:1px white solid}
.blogad_headline {font-size:11px; font-weight:bold; }
.blogad_thumbnail {border:0; padding:0px}
.blogad_text {}
.blogad_link {color:white; text-decoration:underline }

#nutrol_mod {float:left; width: 600px; background: white; padding: 20px; border-right:1px #B4B4B4 solid}
#nutrol_title {font-size:27px; font-family:trebuchet ms; color: gray; padding-bottom:15px; margin-left:-7px}

.nutrol_section {border: 1px #B8CFE7 solid; padding:8px }
</style>
