body{background:#fff; color:#333; font: 0.8em verdana, arial, helvetica, sans-serif; margin:0 auto 0 auto; width:96%; padding:0;}
a { color: #4452C1;	background: inherit; text-decoration: underline;}
a:hover { color: #E87838; background:#fafafa; text-decoration: underline;}
h1{ float:left; background:inherit; color:#0078c3; margin: 60px 3px 8px 0; padding:0; font:normal 250% "Arial Narrow",arial,verdana, sans-serif;}
h2,h3,h4,h5,h6{ font:normal 180% verdana,arial,sans-serif; margin:30px 30px 10px 29px; padding:0;}
h2{ background:inherit; color:#D97000;}
h3{font-size:170%; background:inherit; color:#5684bf;}
h4{font-size:160%; background:inherit; color:#D97000;}
h5{font-size:140%; background:inherit; color:#5684bf;}
h6{font-size:130%; background:inherit; color:#D97000;}
#border, #main,.rightbox, .filbox,.members{ float:left; width:100%; }
#wrapper{ float:left; width:98%; margin:0 auto 0 auto; padding:0 0.4em 0.4em 0.4em; border-left: 6px solid #5684bf;  border-right: 6px solid #5684bf;}
#banner {float: left; width:100%; padding:0; margin:0 0 1px 0;}
.orange{background:inherit; color:#D97000;}



.dlogo{ border:none; float:left; margin:4px 5px 0 0; padding:0;}

#lnkbox,#sbox{float:right; width:40%; font:normal 85% verdana, arial, helvetica, sans-serif;
text-align:right; padding: 5px 0 8px 0; background:inherit; color:#ccc;}
#lnkbox a, #lnkbox a:visited{ color: #4452C1;	background: inherit; text-decoration:none; padding: 0 3px 0 0; line-height:1.5em;}
#lnkbox a:hover{ color: #E87838; background:#fafafa; text-decoration: underline;	}
#tgbox{ float:left; width:100%; margin:0; padding:5px 0 5px 0; border-bottom: 0px solid #F5F5F4; border-top: 1px solid #F5F5F4; background:#5684bf; color:#fff;}
#tgline, #fttext{ width:100%; text-align: center; font:normal 100% Verdana, Arial,Helvetica, serif; margin:0; padding:0;}
#border{color:#323232; background:#f5f5f3 url(../images/top.png); height:7px; margin:0 auto; padding:0;}
#main{  margin:16px 0 0 0;}
#content{ float:right; width:76%; background:#fff; border-left: 1px dotted #ccc; padding: 0 0 38px 0;}
.rightbox{clear:both; margin:0 0 5px 0; }
.rightbox p, .members p{line-height:1.5em; margin:8px 30px 10px 30px; padding:0;}
.rightbox ul { margin:4px 0 8px 18px; padding:0; list-style-type:none;}
.rightbox li { margin:0 0 10px 14px; padding:0; list-style-type:square; list-style-position:inside;}
.rightbox a:visited, .members a:visited, .membleft a:visited, .membright a:visited{ background:inherit; color:purple;}
p.links {background: inherit; color:#ccc; padding: 5px 0 6px 0; border-top: 1px #D8DFE6 dotted; border-bottom: 1px #D8DFE6 dotted; margin: 20px 30px 0 29px; text-align: right; font-size:85%;}
p.important {background: inherit; color:#c14a08; padding: 5px 0 0 0; border-top: 0px #D8DFE6 dotted; border-bottom: 0px #D8DFE6 dotted; margin: 20px 30px 0 29px; text-align: right; font-size:95%;}
p.glink {background: inherit; color:#ccc; padding: 5px 0 6px 0; border-top: 1px #D8DFE6 dotted; border-bottom: 1px #D8DFE6 dotted; margin: 10px 30px 10px 29px; text-align: right; font-size:85%;}



.filbox{clear:both; margin:10px 0 5px 0; padding:0 0 50% 0;}

.noaa{ padding:0; margin: 10px 30px 0 31px;}
.charta,.chartb, .chartc,.chartd { float:left; width:22%; padding:3px; color:#000; margin:5px 0 10px 0;
border-right:1px solid #454545; border-top:1px solid #454545; border-bottom:1px solid #454545;}
.charta{ background:#DF80FF; margin-left:31px;border-left:1px solid #454545;}
.chartb{ background:#FF4D4D;}
.chartc{background:#ff9900;}
.chartd{ background:#ffff00; border-right:1px solid #454545;}

.graph{padding:0; margin: 20px 30px 0 4px; width:85%; }
.dwether{ float:left;margin: 20px 0 6px 0px; padding:0; }

.members{ margin: 0 0 10px 0; padding: 0; background:#fff; color:#444;}
.membleft{ float:left; width: 49%;}
.membright{ float:right; width: 49%; }
.membleft ul, .membright ul, .members ul, .chart ul, appen ul, appena ul, appenb ul { margin:0 0 6px 0; padding:0; list-style-type:none;}
.membleft li, .membright li, .members li, .chart li, appen li,appena li,appenb li{ margin:0 0 10px 31px; padding:0; list-style-type:none; }
.archivet{ font:bold 120% verdana, arial, sans-serif; color:#666; background:inherit; padding: 10px 0 0 30px; margin: 0 0 10px 0;}

.membleft ul ul, .membright ul ul {margin:10px 0 25px 8px; padding:0;}
.membleft ul ul li, .membright ul ul li{ margin:10px 0 5px 8px; padding:0; list-style-type:none; }

.chart{float:left; width:15%;}
.appen{float:left; width:10%;}
.appenb{float:left; width:30%;}
.appena{float:left; width:45%;}

#menu{ float:left; width:23%; margin:0 0 0 2px; padding:0; }
.mainleft, .navcontainer { float:left; width: 99%; padding:0; margin:0;}
.mainleft p{ width: 100%; line-height: 1.2em; padding: 0 0 10px 0; margin: 4px 0 0 2px; background: #fff; color:#444; }

.newsbox{ padding: 0px 0 4px 0; margin: 0 0 20px 0; width:100%;  }
.newsbox p{margin: 4px 0 0 8px; font-size:90%; line-height:1.4em;}
.title{ padding:0; margin:15px 7px 0 7px; background: #fff; color:#333; font:normal 140% verdana, arial, sans-serif; }
.date{ margin: 2px 0 6px 7px; background: #fff; color:#999; font: normal 90% verdana, georgia,  Sans-Serif;}

.navcontainer ul{ margin: 5px 0 30px 0; padding: 0; list-style-type: none; font-size:98%;}
.navcontainer li{ margin: 0 0 2px 0; }
.navcontainer a{  display: block; padding: 4px 0px 4px 8px; border-bottom: 1px dotted #ccc; width:97%;  color: #4452C1; background:#fff;text-decoration: none; }
.navcontainer a:hover{ border-bottom: 1px dotted #E87838; background: #fafafa; color: #E87838;}

#ftbar{ float:left; width:100%; margin:16px 0 0 0; padding:10px 0 10px 0; border-bottom: 1px solid #F5F5F4; border-top: 1px solid #F5F5F4; background:#5684bf; color:#fff;}
#footer{ float:left; width:100%; padding:7px 0; margin:0; text-align:center; font: normal 80% verdana, arial, helvetica, sans-serif;}

.srchform{margin:10px 0 10px 31px;}
img{border:none;}

.tickerstyle{float:left; width:90%; padding:0; overflow:hidden; margin:0px 0 0 27px;}
.messagediv{display: none; padding:2px; font-size:170%; }
.red{ background: inherit;	color: red;}
.black{ background: inherit;	color: #000;}
.reda{ background: inherit;	color: red; font-size:170%; }
.blacka{ background: inherit;	color: #000;font-size:170%; }
.blue{ background: inherit;	color: #0000ff;}

