body {
	margin: 10px;
}

/* new */

a { color: #e41a15; text-decoration: none;  
}
a:hover { color: #eccadb;text-decoration: underline;  
}

#container {
	position: relative;
	margin: 0 auto;
	padding: 0;
	border: 0;
	width: 980px;
}

.absoluteDivHolder {
	position: relative;
	width: 297px;
}



#improving_text {
	position:absolute;	width:265px;	color: #fff;
	font: bold 12px/170% arial, sans-serif;
	text-align: right;
	height:84px;	z-index:1;	overflow: visible;	left: 17px;	top: 23px;display: block;}



#what_we_do {
	position:absolute;	width:265px;	color: #fff;
	font: bold 12px/170% arial, sans-serif;
	text-align: right;
	height:84px;	z-index:1;	overflow: visible;	left: 17px;	top: 23px;display: block;}


/****** left column **********/



#leftColumn {
	width: 297px;
	background: url(interface2010/page1/lower_left_corner.jpg) no-repeat left bottom;
}


#leftnav {
	width: 293px;
	padding: 0; margin: 0;
	vertical-align: top;
}

#leftnav p {
	display: inline-block;
	font-weight: bold;
	margin: 0; padding: 0;
	}


#leftnav a { color: #000; text-decoration: none; 	background-color: #eccadb;
	margin: 5px 0 3px 0; padding: 5px 0 3px 10px;	width: 283px;
	display: inline-block;	border-left: 4px solid #bc1877;

}

#leftnav a:hover { color: #860837; text-decoration: none; 	background-color: #ecc9a3;
}


/****** middle column **********/


#middle_column {
	padding: 10px 35px 20px 35px;
	font: 12px verdana, sans-serif;
}


.quoteParagraph {
	padding-bottom: 20px; border-bottom: 1px solid #bb055f;
	line-height: 170%;
}


.quoteText {
	color: #bb055f;
}

#contactTable {
	border: 0;
	margin: 10px 0;
}
#contactTable td {
	margin: 0; padding: 5px 25px 0 0;
	font: 11px/130% Tahoma, Verdana;
}


/********right column *********/

#right_column img {
	border: 0;
}

.introtext {
	color: #dc5a0e;
	font: 13px/140% verdana, sans-serif;
}

.column_photo {
	padding-top: 10px;
}




/* Pages */


#contactPage #middle_column {
	margin-top: 50px;
}

#aboutPage #middle_column {
	margin-top: 50px;
}
	.grants_Awarded {
		width: 302px;
		min-height: 225px;
		text-align: center;
		overflow: visible;
	background: url(interface2010/grants_awarded.gif) repeat-y;
	border: 1px solid #f57405;
}
	.grants_Awarded h2 {
		font: bold 11px/120% "Trebuchet MS", sans-serif; 
		padding-top: .5em; margin-top: .5em;
		 }

	.grants_Awarded p {
		font: 11px/120% "Trebuchet MS", sans-serif; 
		padding: .3em; margin: .2em;}

	.grants_Awarded span {
	color: #f57405;}


#newsPage #middle_column {
	margin-top: 50px;
}
		#newsPage li {
			padding-bottom:	15px;
			list-style-image: url(interface2010/page1/bullet_point.png);
			list-style-position: outside;
		}


#grantsPage #middle_column {
	margin-top: 50px;
}


#servicesPage #middle_column {
	margin-top: 50px;
}
		#servicesPage li {
			padding-bottom:	15px;
			padding: 5px;
			list-style-image: url(interface2010/page1/bullet_point.png);
			list-style-position: inside;
		}
		#servicesPage li a {
	text-decoration: underline;	}

		#servicesPage ol li ul {
		margin: .5em;
		padding: .5em;
		}
		#servicesPage ol li ul li {
		margin: .5em;
		padding: .5em;
	list-style-type: disc;
	list-style-image: none;
}




#benefitsPage #middle_column {
	margin-top: 50px;
}

#benefits_table th {
	background-color: #f0c3d5;
	font: 11px arial, sans-serif;
	padding-right: 4px;
	text-align: left;
}
#benefits_table td {
	font: 11px arial, sans-serif;
	padding: 4px;
	text-align: left;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

#benefits_table td.benefitsSubhead {
	background-color: #fce3c7;
	border-right: 0;
}



ul, ol, li {
	margin: 0;	padding-left: 5px;
	font: 11px verdana, sans-serif;
}


#downloads {
	list-style-image: url(interface/pdf_small_icon_new.gif);
}
#downloads li {
	padding-bottom:	15px;
}



.powerpoint {
	list-style-image: url(interface/icon-ppt_16x16.gif);
}



/******** end new *********/




p {
	font: 12px verdana, sans-serif;
}

h1 {
	font-size: 160%;
	line-height: 110%;
	color: #827567;
	margin-top: 0px;
}
h2 {
	font-size: 130%;
	line-height: 110%;
	color: #555;
	margin-top: 0px;
}


table td {
	vertical-align: top;
}




#banner {
	padding: 0px;
	vertical-align: middle;
	background: url(interface/banner_bakground.gif) repeat-x left top;
	height: 112px;
}

#banner h3 {
	vertical-align: middle;
	color: #f6f6f6;
}

.leftnavBackground {
	background-color: #e41a15;	
}


#content {
	padding: 20px;
	width: 700px;
}

.floatRight {
	float: right;
}

.highlightColor {
	background-color: #f7eb88;
	display: inline;
}

.pullquote {
	margin: 0 30px 0 10px;
	padding: 0 10px;
	border: 1px solid #eee;
	background-color: #fef7f7;
	width: 65%;
	color: #827567;
}

.pullquote h1 {
	font: italic 18px/150% Georgia, "Times New Roman", Times, serif;
}

.pullquote p {
}

.blueText {
	color: #2c3e8d;
	font: bold 16px/110% verdana, arial, sans-serif;
}

.whiteText {
	color: #fff;
	font: bold 16px/110% verdana, arial, sans-serif;
}

.howWorks {
	margin: 0px;
	padding: 10px;
	background-color: #caca26;
}

.expertsSay {
	margin: 0px;
	padding: 10px;
	width: 400px;
	background: #90a668 url(interface/hrq_icon.gif) no-repeat right bottom;
	padding-bottom: 50px;
}


.smalltext {
	font-size: 80%;
}

#footer {
	width: 100%;
	text-align: center;
	padding: 15px;
	color: #827567;
	background: #eee url(interface/footer_drop_shadow.gif) repeat-x left top;
}