BODY {

COLOR: #000; /* default text color */

background: url(images/bg.gif);

background-attachment: fixed;

font-family: Arial;

margin: 0px; /* 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: underline;

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: 987px;

display: block;

border: solid 0px #000;

position: relative;




}





/* Not important if using one solid header the same size as the container above */





.header {

border-bottom: solid 0px #000;

}





/* Use to set the color and size of the leftbar */



td.leftbar {

background-color: #2e2f33;

color: #fff;

border-right: solid 0px #000;

width: 200px;

background-image: url(images/nav_back.jpg);
	background-repeat: no-repeat;

}





/* 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;

color: #000;

}





div.navbar {

margin-top: 37px;

margin-bottom: 100px;

width: 100%;

}





a.nav:link, a.nav:visited {

background-color: #2e2f33;

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: #29447B;

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: 757px;

padding: 10px;

background-color: #fff;

font-size: 11pt;

color: #000;

font-family: Arial, Helvetica, sans-serif;

background-image: url(images/body_nav.jpg);
	background-repeat: repeat-x;

}





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: 987px;

padding-top: 10px;

padding-bottom: 10px;
background-image: url(images/footer.jpg);
	background-repeat: repeat-x;




}





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;}



