body { font-family:  verdana, tahoma,serif; font-size: 13px; margin: 0; padding: 0; }
div#outer { width: 100%; text-align: center; background:#DEE6EE; padding-top:15px; padding-bottom:15px;}
div#inner { margin-left: auto; margin-right: auto; text-align: left; width: 780px; padding-top:0px; background: #FFFFFF;}
div#header {padding-left: 20px; padding-top:15px; background: url('/media/images/head3.jpg'); height: 110px; width:780px; }
div#inner>div#header {width:760px;}
div#menubar { color:#FFFFFF; background:#841622; font-size: 15px; text-align: center; width: 800px; float: left; padding: 3px 0px 3px 0px;}
div#inner>div#menubar {width:100%;}
div#menubar ul { display: inline; list-style: none; }
div#menubar li { float: left; position: relative; width:9em;}
div#menubar li ul {  display: none; position: absolute; top: 1em; left: 0; background: #831819; list-style: none; margin: 0; padding: 3px 0px 3px 0px;}
div#menubar li:hover ul, div#menubar li.over ul{ display: block; clear: left}
div#menubar a, div#menubar a:link, div#menubar a:visited, div#menubar a:active { display: block; text-decoration: none; font-size: 13px;color: #FFFFFF; font-weight: bold; margin: 0px 10px 0px 0px;}
div#menubar a:hover { text-decoration: underline;}

div#content { width: 100%; float: left; padding: 10px 10px 10px 10px; }
div#content p { color: #6D6E6E; margin-top:8px; padding: 10px 10px 10px 10px; font-size: 13px;}
div#content a, div#content a:link, div#content a:visited, div#content a:active { display: inline; color:#434444; text-decoration: none; font-size:13px; font-weight:bold; margin: 0px 0px 0px 0px;}
div#content a:hover {text-decoration:underline; display: inline; }
.bold { font-weight: bold; }
.italic { font-style: italic;}

div#footer { width: 800px; color:#6D6E6E; background: #FFFFFF; text-align: center; clear: both; font-size:12px; font-weight: bold; padding-top: 3px; padding-bottom: 3px;}
div#inner>div#footer {width:100%;}



h1 {color:#841622; font-size:25px; font-weight:normal;}
h2 {color:#841622; font-size:20px; font-weight:normal;}
h3 {color:#000000; font-size:16px; font-weight:normal;}
h4 {color:#000000; font-size:15px; font-weight:bold;}

/* Form Layout */
form ul, form ol { list-style: none; }
input[type=radio] { margin-right: 15px;}
ul li label { float: none; width: auto; display: inline; margin: 0px 0px 5px 0px; list-style: none;}
label { display: block; padding:0 1em 3px 0; float:left; width:8em; }
input, textarea, select { margin:2px 0; padding:2px 3px; vertical-align:middle; font-weight:normal; font-size:11px; }
input[type=text] { width: 250px;}
textarea { vertical-align:top !important; width: 250px; }
select { font-size: 0.8em; }
form.not_styled label { float: none; width: auto; padding: 0; display: inline; }
