/* These styles are specific to the index page */

#spotlight {
	width: 241px;
	border-right: 1px solid #fff;
	float: left;
	margin-top: 12px;
	font-size: 1.2em;
}
#spotlight a {
	color: #435607;
	text-decoration: none;
	display: block;
	margin-top: 11px;
}
#spotlight a:hover {
	text-decoration: underline;
}
#spotlight h4 {
	color: #435607;
	font-size: 1.1em;
}
#spotlight #spotlightContent {
	background: #fff;
	display: block;
	padding: 2px;
	min-height: 236px;
	border-top: 2px solid #e0e1e2;
	border-right: 2px solid #e0e1e2;
	border-left: 2px solid #e0e1e2;
}
* html #spotlight #spotlightContent {
	height: 236px;
}
#systemStatus {
	float: left;
	width: 241px;
	border-right: 1px solid #fff;
	padding-top: 12px;
	background: #999 url(../images/statusTopCap.gif) no-repeat left top;
	min-height:285px;
	font-size: 1.1em;
}
* html #systemStatus {
	height: 285px;
}
#systemStatus ul {
	list-style: url(none) none;
	background: #e0e1e2 url(../images/statusBottomCap.gif) no-repeat right top;
	padding: 7px 0px 15px;
}
#systemStatus ul li {
	font-weight: bold;
	line-height: 25px;
	border-bottom: 1px dashed #f0f0f0;
	padding-left: 38px;
}
#systemStatus ul li a {
	color: #464646;
	text-decoration: none;
}
#systemStatus ul li a:hover {
	text-decoration: underline;
}
#systemStatus ul li.error {
	background: url(../images/error.gif) no-repeat 15px 5px;
}
#systemStatus ul li.good {
	background: url(../images/good.gif) no-repeat 15px 5px;
}
#systemStatus ul li.caution {
	background: url(../images/caution.gif) no-repeat 15px 5px;
}
#systemStatus #systemStatusFooter {
	display: block;
	color: #fff;
	font-weight: bold;
	padding: 5px 15px;
}
#systemStatus #systemStatusFooter ul {
	background: url(none);
	padding: 0px;
	margin: 5px 0px 0px;
}
#systemStatus #systemStatusFooter ul li {
	border-style: none;
	float: left;
	padding: 0px 7px 0px 0px;
	margin: 0px;
}
#top5, #whatsHappening {
	width: 243px;
	background: #f3f3f3;
	margin-top: 12px;
	float: left;
	font-size: 1.2em;
	min-height:285px;
}
* html #top5, * html #whatsHappening {
	height: 285px;
}
#top5 {
	padding-bottom:13px;
}
#top5 ul {
	list-style: none;
	padding: 0px 16px;
	margin-top: 18px;
}
#top5 ul li {
	font-weight: bold;
	margin-bottom: 14px;
	background-repeat:no-repeat !important;
	background-position:0px 2px !important;
	padding-left: 25px;
	min-height: 24px;
}
*html #top5 ul li {
	height: 24px;
}
#top5 ul li a {
	color: #464646;
	text-decoration: none;
}
#top5 ul li a:hover {
	text-decoration: underline;
}
#top5 #one {
	background: url(../images/1.gif);
}
#top5 #two {
	background: url(../images/2.gif);
}
#top5 #three {
	background: url(../images/3.gif);
}
#top5 #four {
	background: url(../images/4.gif);
}
#top5 #five {
	background: url(../images/5.gif);
}
#whatsHappening a {
	color: #464646;
	text-decoration: none;
}
#whatsHappening a:hover {
	text-decoration: underline;
}
#whatsHappening p {
	margin-bottom: 12px;
}
#whatsHappening strong {
	color: #f01082;
}
#columnWrapper {
	width: 970px;
	background: url(../images/columnBackground.gif) no-repeat left bottom;
}
