BODY  {	font-family : Arial, Helvetica, sans-serif;
 font-style : normal;
 color : Black;
 background-color : #FFFFFF;
 margin-top: 11px;
 }

P {font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

 P.nav1 { font-family: Arial, Helvetica, sans-serif;
 color: #990000;
 font-size: 10pt;
 font-weight : bold;
 text-align : left;
 padding-left: 5px;
 padding-right: 10px;
 margin-bottom: 0px;
 margin-top: 10px;
 }

P.nav2 { font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding-left: 10px;
 padding-right: 10px;
 margin-top : 0px;
 margin-bottom: 6px;
 line-height : 13px;
}

img.nav {
	width : 165px;
}

td.nav { background-color : #cccccc;
	margin : 0px;
	padding-top: 10px;
        padding-right: 5px;
	border : 0px;
}
.nav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; color : Black;
}

A.nav:link { font-family: Arial, Helvetica, sans-serif;
  color: Black;
  font-size : 11px;
  font-weight: normal;
  text-decoration : none;
}

A.nav:visited  { font-family: Arial, Helvetica, sans-serif;
  color: Black;  font-size : 11px;
  font-weight: normal;
  text-decoration : none;
}

A.nav:hover {  font-family : Arial, Helvetica, sans-serif;
  color: #990000;
  font-size : 11px;
  font-weight : normal;
  text-decoration : underline;
  }

.nav2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt; color : Black;
}

A.nav2:link { font-family: Arial, Helvetica, sans-serif;
  color: Black;
  font-size : 10pt;
  font-weight: normal;
  text-decoration : none;
}

A.nav2:visited  { font-family: Arial, Helvetica, sans-serif;
  color: Black;  font-size : 10pt;
  font-weight: normal;
  text-decoration : none;
}

A.nav2:hover {  font-family : Arial, Helvetica, sans-serif;
  color: #990000;
  font-size : 10pt;
  font-weight : normal;
  text-decoration : underline;
  }

.nav3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt; color : white;
}

A.nav3:link { font-family: Arial, Helvetica, sans-serif;
  color: white;
  font-size : 10pt;
  font-weight: normal;
  text-decoration : none;
}

A.nav3:visited  { font-family: Arial, Helvetica, sans-serif;
  color: white;  font-size : 10pt;
  font-weight: normal;
  text-decoration : none;
}

A.nav3:hover {  font-family : Arial, Helvetica, sans-serif;
  color: #b3b1b2;
  font-size : 10pt;
  font-weight : normal;
  text-decoration : underline;
  }

.nav4, A.nav4:link, A.nav4:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 28px; 
        color : white;
	font-weight : bold;
        text-decoration : none;
}

A.nav4:hover {  
    font-family : Arial, Helvetica, sans-serif;
    font-size : 28px; 
    color: #93202f;
    font-weight : bold;
    text-decoration : none;
}
  
hr.nav {
	color : #990000;
	width : 90%;
	height: 1px;
	margin-left : 5px;
}

form.nav {
	margin : 0px; padding : 0px;
}
input.nav {
	height : 18px;
	width: 75px;
	font-size : 11px;
	text-indent : 2px;
	font-weight : bold;
	font-family: Arial, Helvetica, sans-serif;
	background-color : #f5f5f5;
	margin-top: 3px;
	margin-bottom: 3px;
	}
input.navbutton {
	height : 20px;
	width: 50px;
	font-size : 11px;
	font-weight : bold;
}

A { font-family: Arial, Helvetica, sans-serif;
  color: #990000;
  font-size : 12px;
  font-weight: normal;
  text-decoration : underline;
}

A:visited { font-family: Arial, Helvetica, sans-serif;
  color: #990000;
  font-size : 12px;
  font-weight: normal;
  text-decoration : underline;
}

A:hover { font-family: Arial, Helvetica, sans-serif;
  color: red;
  font-size : 12px;
  font-weight: normal;
  text-decoration : underline;
}

A.small { font-family: Arial, Helvetica, sans-serif;
  color: #990000;
  font-size : 10px;
  font-weight: normal;
  text-decoration : underline;
}

A.small:visited { font-family: Arial, Helvetica, sans-serif;
  color: black;
  font-size : 10px;
  font-weight: normal;
  text-decoration : underline;
}

A.small:hover { font-family: Arial, Helvetica, sans-serif;
  color: red;
  font-size : 10px;
  font-weight: normal;
  text-decoration : underline;
}

H1.toc {font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: bold;
color : #004800;
margin-bottom: 5px;
padding-bottom: 5px;
}

H1.tocsub {font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
color : black;
margin-top: 1px;
padding-top: 1px;
margin-bottom: 1px;
padding-bottom: 1px;
}

P.toc {font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-left: 7px;
margin-top: 0px;
margin-bottom:0px;
}

/*Google custom search overrides */
/* styles for blog section in themes/Wohlers/style.css */
#gSearch { padding: 0 10px 0 5px; }
#gSearch .gsc-control-cse {
	background: transparent;
	border: none;
	padding: 0 6px;
}
#gSearch .gsc-input { padding-right: 5px; }
#gSearch input.gsc-search-button {
	padding: 6px 6px;
	margin: 0;
	background: #990000;
	border: none;
}
#gSearch input.gsc-input { font-size: 14px; }
#gSearch .gscb_a {
	font-size: 16px;
	color: #990000;
	margin-top: 3px;
}