/* ------------------------- General Styles -------------------------  */
body {
	background-color: #584B40;
	margin:0;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #41362D;
	text-decoration: none;
}
.copy_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #41362D;
	text-decoration: none;
}
.copy_bold {
	font-weight: bold;
	color: #41362D;
}
.copy_italic {
	color: #41362D;
	font-style: italic;
}
.copy_small {
	color: #584B40;
	font-size: 10px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #584B40;
}
a, a:active, a:visited {
	color: #2c6c99;
	text-decoration:none;
}
a:hover, a:focus {
	text-decoration:underline;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #41362D;
	list-style-image: url(/images/bullet.gif);
	padding:0 0 0 20px;
	margin-left:0;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding: 0 0 12px 0;
	color: #41362D;
	list-style-image: url(/images/bullet.gif);
	list-style-type: none;
}
ul li ul li {
	padding: 5px 0 0 0;
	line-height: 14px;
	list-style-image:url("/images/bullet_subnav.gif");
}
.spacer_five_pixels { 
	height: 5px;
}
.spacer_ten_pixels {
	height: 10px;
}
/* ------------------------- Left Navigation Styles -------------------------  */

.ul_leftnav {
	list-style-type: none;
	padding: 0;
	margin: 0 0 0 20px;
}
.li_leftnav {
	font-size: 11px;
	padding: 0 0 2px 0;
	line-height: 16px;
	list-style-image:url("/images/bullet_leftnav.gif");
	margin: 1px 0 0 0;
}
.ul_subnav {
	list-style-type: none;
	padding: 3px 1px 4px 18px;
	margin: 0 0 0 -5px;
}
.li_subnav {
	font-size: 10px;
	padding: 0 0 5px 0;
	line-height: 14px;
	list-style-image:url("/images/bullet_subnav.gif");
}
.li_leftnav a, .li_leftnav a:active, .li_leftnav a:visited {
	color: #584B40;
}
.li_subnav a, .li_subnav a:active, .li_subnav a:visited {
	color: #584B40;
}
.nav_bold {
	font-weight: bold;
	color: #584B40;
}

/* ------------------------- Disclaimer Styles -------------------------  */
.disclaimer {
	color: #F8F6F4;
	line-height: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.disclaimer a, .disclaimer a:active, .disclaimer a:visited {
	color: #F8F6F4;
}

/* ------------------------- Spacers -------------------------  */
.spacer_five_pixels { height: 5px; }
.spacer_ten_pixels { height: 10px; }
.spacer_100_pixels { height: 100px; }

/* ------------------------- Main Page Styles -------------------------  */
.navigation_main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.navigation_main a, .navigation_main a:link, .navigation_main a:active, .navigation_main a:visited {
	color: #2c6c99;
}
.feature_headline_teal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #245C5C;
}
.feature_headline_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #912607;
}
.feature_headline_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #65883A;
}
.feature_copy {
	font-size: 11px;
	line-height: 14px;
}
.home_feature_content_area {
	padding-left:5px;	
}

/* ------------------------- Section Page Styles -------------------------  */
.headline_aboutus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #245C5C;
}
.headline_focus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #245C5C;
}
.headline_realstories {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #B97504;
}
.headline_funding {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #65883A;
}
.headline_general {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #584B40;
}

/* ------------------------- Photo Styles -------------------------  */
.photo_border_aboutus {
	border: 1px solid #EFB9A2;
	padding: 5px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.photo_border_focus {
	border: 1px solid #90C9CB;
	padding: 5px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.photo_border_realstories {
	border: 1px solid #F4D291;
	padding: 5px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.photo_border_funding {
	border: 1px solid #CAD372;
	padding: 5px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.photo_border_general {
	border: 1px solid #E2E499;
	padding: 5px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 10px;
}

/* ------------------------- ID Tags -------------------------  */
#content_area {
	margin: 0 auto;
	width: 499px;
}

/* ------------------------- Search -------------------------  */
.spellsuggestion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #41362D;
	text-decoration: none;
}
.spellemphasis {
	font-weight: bold;
}

/* ------------------------- Tables -------------------------  */
.charthead {
	color: #FFFFFF;
	background-color: #9E9185;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}
.chartcolor1 {
	background-color:#F7F8D4;
	color: #41362D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}
.chartcolor2 {
	background-color:#F7EEE6;
	color: #41362D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}
.chartcolor3 {
	text-align:center;
	width:153px;
	height:35px;
	background-color:#245c5c;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.chartcolor3 a:visited {
	color:#ffffff;
}
.chartcolor3 a {
	color: #FFFFFF;
	padding:10px;
	display:block;
}
.chartcolor3 a:hover {
	color: #245c5c;
	background-color:#edfcfc;
	border:1px solid #245c5c;
}
.chartcolor4 {
	background-color:#edfcfc;
	color: #41362D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding-top:6px;
	height:33px;
	border:1px solid #245c5c;
}
.logoheader {
	background-color:#fff;
	width:752px;
	height:100px;
	margin:0 0 0 0;
	-margin:0 0 -30px 0;
	padding:0;
}
.header_nav_right {
	height:100px;
	margin:0;
	padding:30px 20px 0 0;
	text-align:right;
	word-spacing:0.4em;
}
.header_nav_right p {
	color:#877a6e;
	font-size:11px;
	line-height:12px;
}
.header_nav_right a, .header_nav_right a:link, .header_nav_right a:visited, .header_nav_right a:active, .header_nav_right a:hover, .header_nav_right a:focus { 
	word-spacing:0em;
}
.redtable {
	width:130px;
	height:138px;
	background-color:#fbf5ee;
	float:left; 
	padding-left:30px;
}
.bluetable {
	width:160px;
	height:138px;
	background-color:#edfcfc;
	float:left;
	padding-left:30px;
	margin-left:18px;
}
.greentable{
	width:130px;
	height:138px;
	background-color:#fafbde;
	float:right;
	padding-left:30px;
}
/* ------------------------- Show/Hide -------------------------  */
#q1plus{
	height:8px;
	width:8px;
}
#q1minus{
	height:8px;
	width:8px;
	background:url('/images/minus.gif') no-repeat center center;
}
.question{
	margin-top:8px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	line-height:17px;
	color: #2c6c99;
	cursor:pointer;
}		
.answer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:15px;
	/* This one should not be changed */
	display:none;
	padding-left:26px;
}
.answer li {
	line-height: 15px;
	padding: 0 0 5px 0;
}