.menuNav {
	BACKGROUND-IMAGE: url(/images/menu_background.gif)
}
.navCell {
	
}
.background {
	margin: 0px;
	background-color: #F4F5F5;
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-attachment: fixed;
	scrollbar-face-color:#903030;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#C0B0B0;
	scrollbar-shadow-color:rgb(0,0,0);
	scrollbar-highlight-color:rgb(0,0,0);
	scrollbar-3dlight-color:#808080;
	scrollbar-darkshadow-Color:#202020;
	list-style-type: square;
	page-break-before: right;
	page-break-after: right;
	overflow : auto; 


}

.navCellOn {
	BACKGROUND-COLOR: #88b125
}
.menuLink {
	FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.menuLink:hover {
	FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.searchText {
	FONT-SIZE: 7.5pt; COLOR: #808080; FONT-FAMILY: Verdana
}
.blueButton {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(/images/button_bg.gif); CURSOR: hand; COLOR: #000000; FONT-FAMILY: Verdana; LETTER-SPACING: 1px; BACKGROUND-COLOR: #ffffff
}
.mainMenuText:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.mainMenuText {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.mainMenuText:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.mainMenuText:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.categoryHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma
}
.bodyText {
	FONT-SIZE: 8.5pt; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.disabled {
	FONT-SIZE: 8.5pt; COLOR: #c0c0c0; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.bodyLink {
	FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.bodyLink:hover {
	FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.quote {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Tahoma
}
.footerLink {
	FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.footerLink:hover {
	FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.footerLink:active {
	FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.footerLink:visited {
	FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.footerLink:link {
	FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.footerText {
	FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.headingBlock {
	COLOR: #3333FF; BACKGROUND-COLOR: #5a8cc6
}
.sideHeading {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #5a8cc6
}
.sideBlock {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.bodyHeading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #0A36EB;
	LINE-HEIGHT: 120%;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: none;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	text-align: center;
}
.bodyHeading1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13pt;
	COLOR: #006600;
	LINE-HEIGHT: 120%;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: none;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	text-align: center;
}
.bodyHeadings {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #33cc66;
	LINE-HEIGHT: 120%;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: none;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	text-align: center;
}
.menuText {
	FONT-SIZE: 10pt;
	COLOR: #003333;
	LINE-HEIGHT: 125%;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: center;

}
.leftMenu {
	BORDER-RIGHT: #c0c0c0 1px dotted; BORDER-TOP: #5a8cc6 3px solid; PADDING-LEFT: 15px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f1f1f1
}
.boxHeading {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #c0c0c0
}
.boxBlock {
	BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted; BACKGROUND-COLOR: #ffffff
}
.menuHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #763516; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.menuHeadings {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #009966; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.fadedText {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #808080; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a {
	color: #003399;
	text-decoration: none;
}
a:hover {
	color: #FF4500;
	text-decoration: underline;
}
b1 {
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Blue;
	text-decoration: none;
}

textarea {
	font: #663399;
	font-size: x-small;
	font-style: normal;
}

b2:hover {
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Blue;
	text-decoration: underline;
}
p {
FONT-SIZE: 8.5pt; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
#content
	{
	position: relative;
	margin-top: 8em;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5em;
	width: 30em;
	left: 412px;
	margin-left: -15em;
	top: 184px;

	/* Mac IE5 shouldn't see  the left and left margin declarations (which are for other IEs' benefit) since it has a bug where contained elements following the first child are indented by the same amount - modern browers of course can center using auto margins, but they understand the left center, negative margin shift too */
	}
#header
	{
	position: absolute;
	top: 0;
	left: 50%;
	width: 30em;
	height: 8em;
	margin-left: -15em;
	}
#footer
	{
	position: absolute; /* Operas 5 + 6, need this to be relative */
	bottom: 0;
	left: 50%;
	width: 30em;
	height: 5em;
	margin-left: -15em;
	}
#footer h4
	{
	position: absolute;
	bottom: 0;
	width: 100%;
	margin: 0;
	padding: 0;
	}
.metanav {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#Nav A {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}	
/* Exclude fixed from Mac IE5 if you want working mouseover stuff */
body>#header, body>#sidebar-left, body>#footer
	{
	position: fixed;
	}
/* Exclude Mac IE5 from fixed */
/* ]]> */
</style>
[if IE]>
<style type="text/css" media="screen">
/* let the IE expressions commence */
/* old ghost in the box for IEs 5.01 + 5.5 */
body
	{
	overflow-y: hidden;
	margin: 0;
	padding: 0;
	}
#content
	{
	height: expression( document.body.clientHeight - (parseInt(document.body.currentStyle.fontSize) * 1.3333333 * (8 + 5) ) + 'px') ;
	overflow: auto;
	}
/* backslashes feed the new ghost in the box to IE6 */
h\tml
	{
	overflow: hidden;
	}
h\tml body
	{
	height: 100%;
	overflow: auto;
	}
h\tml #content
	{
	height: 100%;
	overflow: visible;
	position: static;
	left: 0;
	margin-left: expression( ((document.documentElement.clientWidth - (parseInt(document.body.currentStyle.fontSize) * 1.3333333 * 30 )) / 2) + 'px') ;
	}
</style>
<![endif]
<style type="text/css">
/* settings for appearance alone */
body { background: #666666; }
#content { background: #cccccc; }
#header { background: #9999cc; }
#footer { background: #99cc99; }
#footer h4 { background: #ccffcc; }
/* convenience div for padding inside positioned divs */
div.paddingwrap
	{
	margin: 0;
	padding: 1em;
	}
p, h1, h2, h4, li
	{
	margin: 0;
	padding: 0;
	}
h3
	{
	margin: 1em 0 0 0;
	}
h1, h2, li
	{
	margin: 0;
	padding: 0;
	}
h3
	{
	margin: 2em 0 0 0;
	}
#content p
	{
	margin: 0.75em 0 0 0 ;
	padding: 0;
	}
ol
	{
	margin: 0 0 2em 1em;
	padding: 0;
	}
code
	{
	display: block;
	background-color: #dddddd;
	}
TD.border {
	border-spacing: 1px;
	border-top: 0px none #336699;
	border-right: 0px none #336699;
	border-bottom: 0px none #336699;
	border-left: 1px solid #336699;
}
TD.border1 {
	border-spacing: 1px;
	border-top: 0px none #336699;
	border-right: 1px solid #336699;
	border-bottom: 0px none #336699;
	border-left: 0px none #336699;
}
TD.border2 {
	border-spacing: 1px;
	border-top: 0px none #336699;
	border-right: 0px solid #336699;
	border-bottom: 1px none #336699;
	border-left: 0px none #336699;
}
TD.border3 {
	border-spacing: 1px;
	border-top: 1px none #336699;
	border-right: 0px solid #336699;
	border-bottom: 0px none #336699;
	border-left: 0px none #336699;
}
.foot:link{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #C63200;
	line-height: normal;
	text-transform: lowercase;
	font-weight: bold;
	}

.foot:visited{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #C63200;
	text-decoration: none;
	line-height: normal;
	text-transform: lowercase;
	font-weight: bold;
	}
	
.foot:hover{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CF70CF;
	text-decoration: none;
	line-height: normal;
	text-transform: lowercase;
	font-weight: bold;

	}
.foot:active{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CF70CF;
	line-height: normal;
	text-transform: lowercase;
	text-decoration: none;
	font-weight: bold;
		}
