body {
	background: #B3AD9B;
	margin: 0px;
}

//fix for form margin
form {
	margin: 0px;
	padding: 0px;
}

a {
	text-decoration: none;
	font-weight: bold;
	font-family: arial, sans-serif;
	font-size: 11px;
}

select, input, textarea {
	color: #737373;
	font-size: 11px;
	font-family: arial, sans-serif;
	text-align: justify;
}

.splash_events {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #53B5E7;
	font-weight: bold;
}

.splash_events .head {
	font-size: 13px;
}

.splash_events a {
	width: 170px;
	font-weight: normal;
	text-decoration: underline;
	color: #424242;
}

.splash_column {
	font-family: arial, sans-serif;
	font-size: 11px;
}

.splash_stories .head {
	font-family: arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #F4A83C;
}

.splash_stories .name {
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #424242;
}

.splash_stories  {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #424242;
}
/*
.link_locations {
	text-decoration: none;
	font-weight: bold;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #E05642;
}

.link_locations:hover {	
	color: #B1301D;
}

.link_support {
	text-decoration: none;
	font-weight: bold;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #6DBEAF;
}

.link_support:hover {	
	color: #306B61;
}

.link_news {
	text-decoration: none;
	font-weight: bold;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #53B5E6;
}

.link_news:hover {	
	color: #187BAB;
}

.link_membership {
	text-decoration: none;
	font-weight: bold;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #3D5D90;
}

.link_membership:hover {	
	color: #7996C6;
}

.link_programs {
	text-decoration: none;
	font-weight: bold;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #70A73F;
}

.link_programs:hover {	
	color: #446525;
}

.link_about {
	text-decoration: none;
	font-weight: bold;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #F3A93C;
}

.link_about:hover {	
	color: #B5710B;
}

*/
/* ********** Default Styles page specific, in case the page stylsheet cannot be loaded, should be overwritten ********** */

.status {
	width: 100%;
	text-align: center;
}

.status div {
	width: 95%;
	margin-top: 8px;
	padding: 4px;
	background: #D8FAD3;
	border: solid 1px #1B7C10;
	color: #000000;
	font-size: 11px;
	font-family: arial, sans-serif;
	font-weight: bold;
	text-align: center;
}

a {
	color: #808080;
}

a:hover {
	color: #737373;
}

ol {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
}

ol li {
	font-weight: bold;
	padding: 5px;
}

ul {
	margin-top: 0px;
	margin-bottom: 12px;
	padding-top: 0px;
}


ul li {
	list-style-type: disc;
	padding: 5px;
	color: #737373;
}

li .text {
	color: #737373;
	font-weight: normal;
}

li ul {
	margin-bottom: 0px;
}

.image_caption {
	margin: 3px;
	color: #737373;
	font-size: 9px;
	font-family: arial, sans-serif;
}

.content, table, td {
	color: #737373;
	font-size: 11px;
	font-family: arial, sans-serif;
	text-align: justify;
}

.financial {
	color: #737373;
	font-size: 10px;
	font-style: italic;
	font-family: arial, sans-serif;
	text-align: justify;
}

.heading {
	color: #737373;
	padding: 8px 0px 11px 0px;
	font-weight: bold;
	font-size: 13px;
	font-family: arial, sans-serif;
}

.heading a {
	font-size: 13px;
	text-decoration: underline;
}

.heading a:hover {
	font-size: 13px;
	text-decoration: underline;
}

.menu_heading {
	padding: 10px 0px 0px 16px;
	color: #737373;
	font-weight: bold;
	font-size: 13px;
	font-family: arial, sans-serif;
}

.menu_heading a{
	padding: 10px 0px 0px 0px;
	color: #737373;
	font-weight: bold;
	font-size: 13px;
	font-family: arial, sans-serif;
}

.menu_left {
	color: #737373;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, sans-serif;
	text-align: left;
}

.menu_left .menu
{
	height: 4px;
	padding: 0px 0px 0px 16px;
}

.menu_left .menu a {
	color: #737373;
	text-decoration: none;
}

.menu_left .menu a:hover {
	color: #606060;
	text-decoration: underline;
}

.menu_left .submenu {
	padding-left: 26px;
}

.menu_left .gt {
	color: #737373;
	margin-right: 3px;
}

.menu_left .submenu a {
	color: #737373;
	text-decoration: none;
	font-weight: normal;
}

.menu_left .submenu a:hover {
	color: #737373;
	text-decoration: underline;
	font-weight: normal;
}

.menu_item {
	background: url(../images/menu/menu_item_bg.gif);
}

.menu_item a {
	font-family: arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding: 0px 0px 0px 8px;	
	color: #737373;
}

.menu_item a:hover {
	color: 	#F4A83C;
}

.table_row_dark {
	background: #555555;
	border: 0px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}

.table_row_med {
	background: #888888;
	border: 0px;
	color: #ffffff;
	text-align: center;
}

.table_row_light {
	padding: 6px;
	vertical-align: top;
	background: #eaeaea;
	border: 0px;
	color: #737373;
	text-align: left;
}

.perc_bar_back {
	background-color: #eaeaea;
}

.perc_bar_front {
	background-color: #333333;
}

.footer {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #cccccc;
	text-decoration: none;
	font-weight: bold;
}

.footer a {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #7E7E7E;
	text-decoration: none;
	font-weight: bold;
}

.footer .copy {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #7E7E7E;
	text-decoration: none;
	font-weight: normal;
}