body {font-family:Helvetica; font-weight:normal; width:100%; background-color:#FFF;text-align:center; color:black; margin:0; padding:0;}

div#wrapper{padding:0 0 0 100px; text-align:center;}
div#main {background-color:white; width:100%; text-align:left;}
div#header {background-image:url('images/articles_logo.jpg');margin:0; padding:3px 0 0 10px; background-color: #FFF; background-repeat:no-repeat; width:100%; height:150px; color:white;}
@media only screen and (max-width: 1000px) {
	div#header {background-image:url('images/articles_logo_small.jpg');margin:0; padding:3px 0 0 5px; background-color: #FFF; background-repeat:no-repeat; width:100%; height:70px; color:white;}
}
div#headermask {}
div#clear {clear:both;}
div#footer {padding:10px 0 0 0; text-align:center; font-size:12px; color:#999;}
div#listing {padding:10px;}
div#search {padding:5px;}
div#inputrow {padding:0 0 0 10px;}
div.article {padding:3px 0 5px 0; border-bottom: 1px solid black;}
div.radio {float:left; width:100px; padding:3px;}
div.inputlabel {float:left; width:200px; padding:5px 10px 0 5px; vertical-align: center; font-size:14px;font-weight:bold;}
div.inputbox {float:left; width:250px; padding:0 0 0 2px;}
div.radiolabel {float:left; width:200px; padding:0px; color:#900;}

div#inputform {padding:10px;}



ul#mainnav{background:#666;margin:0;padding:7px 0 4px 0px;width:100%;text-align:center;}
ul#mainnav li{margin:0; padding:0 6px; list-style:none; display:inline; font-size:110%; text-transform:uppercase; font-weight:normal}
ul#mainnav li a{color:white; text-decoration:none;}
ul#mainnav li a:hover{border-bottom:2px solid #C00;}



.leftjust {margin:0; text-align:left;}


h1 {font-weight:bold; font-size:18px; padding:12px 0 7px 0; margin:0}
h4 {font-weight:bold; font-size:20px; padding:5px 0 15px 0; margin:0}
h2 {font-weight:bold; font-size:16px; padding:3px 0 1px 0; margin:0}
p  {padding:0 0 5px 0; margin:0;}

pan.bold {font-weight:bold}
hr {border:1px solid #066;}

a {color:#066; text-decoration:underline;}
a:hover {color:#C00; text-decoration:underline;}
a.alink {color:#066; text-decoration: underline; font-weight:bold;}
a.alink:hover {color:#C00; text-decoration: underline; font-weight:bold;}

input {border:1px solid #73AD21;}
input.box {width:90%; height:20px;}
input.submit {height:25px; width:60px;background:white; border-radius: 25px;border: 2px solid #73AD21;}

img {}


