BODY {
COLOR: #000; /* default text color */
background: url(images/bg.gif);
background-attachment: fixed;
font-family: Arial;
margin: 10px; /* no margins on any sides */
}


/* General Settings */


a.footer:link, a.footer:visited {
text-decoration: underline;
color: #ffffff;
}

H1 {
COLOR: #000;
font-size: 16pt;
border-bottom: solid 2px #000;
}


H2 {
COLOR: #000;
font-size: 14pt;
}


a:link, a:visited {
text-decoration: underline;
color: #0000ff;
}

a:hover {
text-decoration: none;
color: #0000ff;
}


li {
margin-bottom: 6px;
}


ul.checkmark {
list-style-type: none;
}


ul.checkmark li {
background: url(images/checkmark.gif) no-repeat;
background-position: 0px 2px;
padding-left: 30px;
margin-bottom: 6px;
}


/* Fixed width in the middle of the screen with a border */

.container {
width: 777px;
display: block;
border: solid 1px #000;
position: relative;
}


/* Not important if using one solid header the same size as the container above */


.header {
border-bottom: solid 1px #000;
}


/* Use to set the color and size of the leftbar */


td.leftbar {
background-color: #3C483A;
color: #fff;
border-right: solid 0px #000;
width: 200px;
}


/* leaving the width at 100% makes it so it will stay with the width set in the leftbar above */


div.mainbodytext {
FONT-FAMILY: arial;
font-size: 10pt;
}


div.navbar {
margin-top: 20px;
margin-bottom: 100px;
width: 100%;
}

a.nav:link, a.nav:visited {
background-color: #3C483A;
FONT-FAMILY: arial;
font-size: 10pt;
color: #fff; /* text color */
font-weight: normal;
text-align: left;
padding-left: 4px;
padding-right: 2px;
text-decoration: none;
width: 100%; 
margin-bottom: 4px;
display: block; /* makes it so you don't need br's between the buttons */
-moz-box-sizing:border-box;box-sizing:border-box;
}


/* 

border (format: style size color) solid black on top, and white on bottom gives effect of inner drop shadow - button being pushed down 

*/


a.nav:hover {
background-color: #748C6F;
text-decoration: none;
color: #fff;
}


#featured {
font-weight: bold;
}


div.addy {
position: absolute;
bottom: 0px;
background-color: #003333;
color: #ffffff;
width: 100%;
font-size: .75em;
padding: 10px;
}


td.mainwindow {
width: 575px;
padding: 10px;
background-color: #fff;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
}

a.green:link, a.green:visited {
color: #336600;  
text-decoration: none;
}


a.green:hover {
color: #A7A984; 
text-decoration: none;
}


.copy {
background-color: #000;
display: block;
color: #fff; 
font-weight: bold;
font-size: 10pt;
FONT-FAMILY: Arial;
text-align: center;
width: 777px;
padding-top: 10px;
padding-bottom: 10px;
}

a.jwd:link, a.jwd:visited {
color: #000000;  
text-decoration: none;
font-weight: bold;
}

a.jwd:hover {
color: #0000ff;
}

a.admin:link, a.admin:visited {
color: #cccccc;  
text-decoration: none;
font-size: 8pt;
text-align: center;
width: 100%;
}


question {
COLOR: #990033;
FONT-FAMILY: Arial;
font-weight: bold;
}


.answer {
COLOR: #000000;
FONT-FAMILY: Arial;
}


p.inheader {
position: absolute; 
top: 140px; 
right: 10px;
COLOR: #ffffff;
font-size: 100%;
FONT-FAMILY: Arial; 
}

p.bluelinks {
font-size: 80%;
FONT-FAMILY: Arial;
text-align: center;
font-weight: bold;
}

div.contactform {
width: 280px;
float: right;
text-align: center;
}

div.contactcontent {
width: 280px;
float: left;
}

.assess {
background-color: #000;
color: #fff;
}


.floatright {
float: right;
}

.floatleft {
float: left;
margin-right: 10px;
}

DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding: 0;}


