@charset "iso-8859-1";




a:link, a:visited {
	color: #000000;
text-decoration: underline;
}

a:hover {
color: #ffffff;
background: #000000;
text-decoration: underline;
}


#pageWrapper, #innerColumnContainer, #masthead, #footer, .hnav
{
	border-color: #000;
}


body
{
	background-color: #F4FAF1;
	color: #000000;
}
#pageWrapper
{
	background-color: #ffffff;
	color: #000000;
}
#masthead-top-menu
{
	background-color: #ffffff;
	color: #000000;
}
#masthead-93
{
	background-image: url("../images/top_graphic2.jpg");
	background-repeat: no-repeat;
	background-position: 100% 0;
	background-color: #ffffff;
	color: #000000;
}
#outerColumnContainer
{
	border-left-color: #F4FAF1;	/* left hand column background color */
	border-right-color: #F4FAF1;	/* right hand column background color */
	border-left-width: 12em;
	border-right-width: 0;	/* we remove the borders so we can apply  background images. - see also BASE css */
				   
	padding-left: 0em;	/* because padding is on the left-side, the left-column"s background image is going to be applied to this element. */
	margin-right: 175px;	/* the right-column"s space is reserved with margin space rather than padding, so we can apply a background image to the parent element, #pageWrapper, and  it will peek through. */

	background-position: 0 0;
	background-color: #F4FAF1;		/* this sets the background color on the center column */
	color: #000;
}
#innerColumnContainer
{
	background-color: #ffffff;	
	color: #000000;
}
#contentColumn
{
	background-color: #ffffff;	
	color: #000000;
}
#leftColumn
{
	background-color: #ffffff;
	color: #000000;
}
#rightColumn
{
	color: #333333;
}

#footer
{
	background-color: #ffffff;
	color: #000000;
}
.hnav, .hnav ul li a
{
	background-color: #ffffff;
	color: #000000;
}
.hnav ul li a:hover
{
	background-color: #000000;
	color: #ffffff;
}
.shortnav, .shortnav ul li a
{
	background-color: #ffffff;
	color: #000000;
}
.shortnav ul li a:hover
{
	background-color: #000000;
	color: #fff;
}

.firstnav, .firstnav ul li a
{
	background-color: #ffffff;
	color: #000000;
}
.firstnav ul li a:hover
{
	background-color: #000000;
	color: #ffffff;
}

.lastnav, .lastnav ul li a
{
	background-color: #ffffff;
	color: #000000;
}
.lastnav ul li a:hover
{
	background-color: #000000;
	color: #ffffff;
}


.vnav ul li a
{
	color: #000000;
	background-color: #ffffff;
}
.vnav ul li a:hover
{
	background-color: #000000;
	color: #ffffff;
}

.vnav ul li span.whynot a
{
	color: #000000;
	background-color: #ffffff;
	font-weight: bolder;
}
.vnav ul li span.whynot a:hover
{
	background-color: #000000;
	color: #ffffff;
	font-weight: bolder;
}



.vnav-main ul li a
{
	background-position: 100% 0;
	color: #ffffff;
	background-color: #000000;
}
.vnav-main ul li a:hover
{
	background-color: #ffffff;
	color: #000000;
}
.vnav-main ul li span.whynot a
{
	color: #000000;
	background-color: #ffffff;
}
.vnav-main ul li span.whynot a:hover
{
	background-color: #000000;
	color: #ffffff;
}

/******************************************************************************/