/*   This file is in place to potentially override any CSS 
      that will cause rendering errors in Netscape 4. Most
      sites won't need it, but some will.

      To handle formatting errors, place any NS4 CSS in
      design_default.css, and CSS for other browsers in
      this file.

      For example, if NS4 renders your 10pt text too small,
      you may define it as 12pt in design_default.css and
      use this file to override it to 10pt for all other browsers.
*/
body{
	background-color: #30abdf;
	background-image: url(/images/homebg2.jpg);
	background-position: right;
	background-repeat: no-repeat;
	margin: 0px;
}
.mainbody{
	background: url('/images/bodybg.jpg') no-repeat fixed top;
}

#mainContent {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 15px;
}
.sideNav{
	background-color: #3a67b1;
}

#lhsNavOLD a:link, #lhsNavOLD a:active, #lhsNavOLD a:visited {
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0px;
	display: block;
	color: #ffffff;
	padding: 2px;
	margin-bottom: 6px;
	text-decoration: none;
	text-align: center;
	border-bottom: solid #3a67b1;
	border-bottom-width: 1px;
}

#lhsNavOLD a:hover {
	background: #843729;
	color: #ffffff;
	text-decoration: none;
	border-bottom: solid #78B3E0;
	border-bottom-width: 1px;
}

#nav2OLD a:link, #nav2OLD a:active, #nav2OLD a:visited  {
	color: #843729;
	font-weight: bold;
}

#nav2OLD a:hover {
	color: #FFFFFF;
	font-weight: bold;
}

.footertable{
	background-color: #ffffff;
	margin: 0;
	border-top: 1px solid #3a67b1;

}
.footer a:link, .footer a:active, .footer a:visited {
	font: 9px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0097d7;
	text-decoration: none;
}
.footer a:hover {
	font: 9px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0097d7;
	text-decoration: underline;
}
.footer {
	display: block;
	padding: 5px;
	font: 9px Arial, Helvetica, sans-serif;
	color: #424A52;
}

.bcnav{
	font: bold 10px Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom:0px;
	margin-right: 0px;
	padding-right:10px;

	}

a.bcnav:link, a.bcnav:active, a.bcnav:visited {
	font: 7pt Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px;
	color: #663300;
	padding: 0px;
	text-decoration: none;
}
a.bcnav:hover {
	font: 7pt Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px;
	color: #663300;
	padding: 0px;
	text-decoration: underline;
}

#searchForm {
	padding: 0px;
	}
	
#searchForm input {
	color: #000;
	border: solid 1px #000;
}
	
#searchForm a {
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	color: #FFF;
	background-color: #000;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	}
	
#searchForm a:hover {
	color: #fff;
	background-color: #000;
	}
.searchinput{
	
	margin-left: 3px;
	margin-right:2px;
	background-color: #fff;
	color: #000;
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.formtext {
	background-color: #fff;
	color: #000;
	font-weight: normal;
	font-size: 10px;
	}

#cmPollContents {
	border: solid 1px #000;
	background-color: #FFF;
	}

#cmPollContents table {
	width: 150px;
	padding: 0px;
	}

#cmPollContents table tr, #cmPollContents table td {
	padding: 0px;
	}

#cmPollContents input {
	padding-left: 5px;
	}

#cmPollContents h3 {
	font: bold 13px verdana, sans-serif;
	padding-left: 15px;
	border-bottom: solid 1px #000;
	}

#cmFader {
	border: solid 1px #000;
	background-color: #fff;
	width: 200px;
	padding: 0px;
	text-align: center;
	margin:0px;
	}

#cmFader h3 {
	font: bold 14px verdana, sans-serif;
	font-weight: bold;
	//color: #000000;
	border-bottom: solid 3px #030;
	padding-left: 0px;
	margin-bottom: 5px;
	}

#cmFader p {
	font: 13px arial, sans-serif;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin:0px;
	text-align: center;
}

#footertoprint {
	display: none;
}

#ToPrint {
	display: none;
	}
	

a.chapterTitle:link, a.chapterTitle:active, a.chapterTitle:visited  {
	text-decoration: none;
	color: #ffffff;
	font-size: 19px;
}	

a.chapterTitle:hover {
	color: #ffffff;
}

.ideaLEVER_Tagline {
	display: none; 
}




