@charset "UTF-8";
/* Home page styles */

li#headerlink00 {
	display:none;
}

/* We're going to fix the height of all elements in the body of this page */
/* Elements of col1 */
div#hpintrotext {
	padding:0 0 8px 0;
	height:232px;
	overflow:auto;
}
	div#hpintrotext p { 
		font-size:2em;
		line-height:1.5;
		margin-top:0;
		color:#a7a9ac;
		color:#505050;
	}
		div#hpintrotext p a { 
			/*color:#87898c;*/
			text-decoration:none;
		}
			div#hpintrotext p a:hover {
				text-decoration:underline;
			}

div#hpintropic {
	height:347px;
}


/* clo2 boxes */
div.colheading, div.colheadingnews {
	width:472px;
	/*height:79px;
	height:30px;*/
	margin:0 0 10px 0;
	padding:8px 0;
	border-bottom:1px solid #e8e8e9;
}
div.colheadingnews {
	margin-bottom:0;
	padding-bottom:0;
}
	div.colheading h2, div.colheadingnews h2 {
		margin:0 0 6px 0;
		line-height:1.5;
		font-size:2em;
	}
		div.colheading h2 a, div.colheadingnews h2 a {
			color:#87898c;
			color:#505050;
			text-decoration:none;
		}
			div.colheading h2 a:hover, div.colheadingnews h2 a:hover {
				text-decoration:underline;
			}

/* Grey boxes in col2 */
div.hp_greybox {
	clear:both;
	width:472px;
	height:100px;
	margin:0 0 10px 0;
	background-color:#eeefef;
}
	div.hp_greybox:hover {
		background-color:#e5e7e7;
	}
	div.hp_greyboximg {
		float:left;
		display:inline;
		width:150px;
		height:100px;
		margin:0 10px 0 0;
		border:none;
	}
	div.hp_greyboxblurb {
		float:left;
		display:inline;
		width:312px;
		height:80px;
		margin:0;
		padding:10px 0;
		border:none;
	}
	div.hp_greyboxblurb h2 {
		margin:0 0 10px 0;
	}
	div.hp_greyboxblurb p {
		margin:0 0 10px 0;
	}
		div.hp_greyboxblurb a {
			/*color:#87898c;*/
			text-decoration:none;
		}
		div.hp_greyboxblurb a:hover {
				text-decoration:underline;
			}

/* End */
