body {
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 12px;
  background-color: #ffffff;
  color: #000;
  padding: 0px;
  margin: 0px;
  margin-top: 10px;
  color: #333333;
}

img { /* set image borders to default to off */
  border: 0px;
}

div#paper { /* page paper */
  background-color: #fff;
  width: 955px;
  margin-left: auto;
  margin-right: auto;
}

td#leftColumn {
  background-color:#e3e9ee;
}

td#rightColumn {
  padding-left: 10px;
}

div#footer {
  border-top: 1px solid #999999;
  padding-top: 4px;
  margin-top: 10px;
}

div#footer div#footerBlueBar {
  color:#fff;
  background-color: #5983AC;  
  height: 21px;
  font-size: 10px;
  padding-top: 5px;
  padding-left: 20px;
  padding-right: 20px;
}

div#footer div#footerLinks {
  float:left;
}

div#footer div#footerLinks a {
  color:#fff;
  text-decoration: none;
}


div#footer div#footerCopyright {
  float:right;
}

div.floatLeft {
  float:left;
  margin-right: 10px;
  margin-bottom: 10px;
}

div.floatRight {
  float:right;
  margin-left: 10px;
  margin-bottom: 10px;
}

div.section {
  clear:both;
}

div#content h2 {
  color: #0162A0;
  font-size: 10pt;
  font-weight: bold;
  margin: 0px;
  font-family: verdana,arial,helvetica,sans-serif;
}

div#content h3 {
  color: #0162A0;
  font-size: 10pt;
  font-weight: bold;
  margin: 0px;
  font-family: verdana,arial,helvetica,sans-serif;
}


div#content p {
  margin-top: 0px; 2
  margin-bottom: 10px;
}

div#content li {
  list-style-image: url(/i/decor/bullet.gif);
  margin-bottom: 5px;
  padding-left: 15px;
}

div#content a {
  text-decoration: none;
  color:#5983AC;
  font-weight: bold;
}

div#header {
  border-top: 1px solid #999999;
  background-image: url(/i/decor/header.gif);
  background-repeat: repeat-x;
  height: 85px !important;
  padding-top: 15px;
}

div#header p {
  color:#0162A0;
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  margin-top: 0px; 
  margin-bottom: 10px;
}

div#header a {
  color:#0162A0;
  font-weight: bold; 
  text-decoration: none;
}

div.border {
  border: 1px solid #999999;
  margin-bottom: 10px;
}

div#location {
  border: 1px solid #999999;
  padding: 20px;
  width: 200px;
}

div.bottom {
  margin-bottom: 0px;
}



.menuglossy, .menuglossy li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 150px; 
background-color: #E3E9EE;
}

.menuglossy li{
position: relative;
border-bottom: 1px solid #FFFFFF;
}

.menuglossy li a{
background-color: #E3E9EE;
display: block;
width: 140px;
padding: 5px 0;
padding-left: 10px;
text-decoration: none;
font-size: 11px;
color: #0162A0;
}

.menuglossy li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 175px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
margin-left:0px;
}

.menuglossy li ul li{
float: left;
color: #0162A0;
}

.menuglossy li ul a{
width: 185px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
color: #0162A0;
}

.menuglossy .arrowdiv{
position: absolute;
right: 2px;
}

.menuglossy li, .glossymenu li a:active{
color: white;
}

.menuglossy li a:hover{
background-color:#0162A0;;
color:#FFFFFF;
}

td.answer input, td.answer select {
background-color: #E3E9EE;
border: 1px solid black;
width: 200px;
}

td.answer textarea {
background-color:#e3e9ee;
border: 1px solid black;
height: 100px;
width: 250px;
}

div#content ul {
margin: 1em 0px; 
padding-left: 40px; 
}

table#concerns {
padding: 5px;
font-weight: bold;
color: #0162A0;
font-size: 12px;
}

table#threat {
padding:5px;
}

td#threatText {
padding-left: 15px;
padding-right: 15px;
}

div#siteMap {
padding-left: 40px;
}

div#siteMap ul {
}

div#siteMap li {
	list-style-image: none;
	
}

div#content {
min-height: 400px;
}

h4 {
font-size: 12px;
}

hr {
 border: 0px;
 border-top:1px solid #999999;
 margin-top: 15px;
 margin-bottom: 15px;
}

h1 {
 margin:0px;
}