﻿/* ----------------------------- */
/* OVERRIDES & DEFAULTS			 */
/* ----------------------------- */

.content-home {
	color: #ffffff;
}

h1 {
	font-size: 24px;
	margin: 37px 0 0 0;
	text-align: center;
	text-transform: none;
}

h2 {
	font-size: 15px;
	text-align: center;
	margin: 0 0 5px 0;
	font-weight: normal;
}

	h2 span {
		color: #ffffff;
		font-weight: bold;
	}

.breadcrumbs {
	display: none;
}

/* ----------------------------- */
/* ROUNDED CALLOUTS				 */
/* ----------------------------- */

.calloutWrapper {
	margin: 0 auto;		
	width: 901px;
}

.callout {
	background: url(/images/home_bg_roundedBox.jpg) no-repeat 0 0;
	width: 214px;
	height: 401px; /* 406 - 5 */
	padding: 5px 0 0 0;
	margin: 0 0 0 15px;
	float: left;
	overflow: auto;
	position: relative;
}

	.callout h3 {
		color: #333333;
		font-size: 18px;
		font-weight: normal;
		margin: 5px 0 0 10px;
	}
	
	.callout .img {
		width: 203px;
		height: 114px;
		margin: 0 0 0 5px;
	}
	
	.callout p {
		color: #444444;
		font-size: 11px;
		padding: 10px 21px 0 21px;
	}
	
		.callout table p {
			padding: 0;
			margin: 5px 0 0 0;
		}
	
		.callout a {
			color: #002c6c;
			text-decoration: none;
			font-weight: bold;
			font-size: 11px;
		}
	
	.callout ul {
		margin: 10px 0 0 0;
	}
	
	.callout li {
		color: #444444;
		margin: 0 0 5px 10px;
		padding: 3px 0 0 20px;
		background: url(/images/arrow_li.gif) no-repeat 10px 7px;
		border-top: solid 1px #bcbcbc;
		width: 167px;
	}
	
		.callout li a {
			text-decoration: none;
			color: #002c6c;
		}
	
	.callout .divider {
		border-bottom: solid 1px gray;
		margin: 10px 10px 0 10px;
	}
	
	.callout .more {
		position: absolute;
		bottom: 103px;
		left: 133px;
		/*width: 42px;
		height: 11px;
		display: block;*/
	}
	
		.callout .more a {
			/*background: url(../images/home_btn_more.jpg) no-repeat 0 0;
			width: 42px;
			height: 11px;
			display: block;
			text-indent: -9999px;*/
			color: #444444;
			font-size: 10px;
			font-weight: bold;
		}
	
	.callout .em {
		background: url(../images/em.jpg) no-repeat 7px 3px;
		padding: 4px 0 0 7px;
		margin: 0 0 0 10px;
		height: 32px;
		width: 180px;
		border-top: solid 1px #bcbcbc;
		border-bottom: solid 1px #bcbcbc;
	}
	.callout .press {
		border-top: solid 1px #bcbcbc;
		/*border-bottom: solid 1px #bcbcbc;*/
		margin: 0 17px 0 10px;
		padding: 5px 0 0 10px;
	}

/* ----------------------------- */
/* CENTERED FOOTER				 */
/* ----------------------------- */

.footer {
	width: 902px;
	margin: 0 auto;
	padding: 0;
}

.footer div {
	margin: 0;
}

/*

.footer {
	color: #ffffff;
	width: 100%;
	text-align: center;
	position: static;
}

	.footer a {
		color: #a8c7f4;
		text-decoration: none;
	}
	

	.footer ul {
		margin: 0 auto;
		float: none;
	}
		
		.footer li {
			float: left;
			border-right: solid 1px #ffffff;
			margin: 0 10px 0 0;
			padding: 0 10px 0 0;
		}
		
		.footer li.last {
			border: 0;
			margin: 0;
			padding: 0;
		}
		
		.footer div {
			margin: 15px 0 0 0;
		}
		
			.footer div .divider {
				display: none;
			}
*/