@charset "utf-8";
/* CSS Document */
/* Home Page Styles */

#mainFeature {
	display:block;
	width: 1060px;
	height: 320px;
	margin: 0 0 20px -25px;
	padding: 17px 20px 0 20px;
	background: #ffffff;
	border-radius: 9px;
	color:#333333;
	-webkit-box-shadow: rgba(0, 0, 0, 0.292969) 0px 2px 12px;
	box-shadow: rgba(0, 0, 0, 0.292969) 0px 2px 12px;
}
#mainFeature .featureSection {
	display:block;
	float: left;
	width: 256px;
	height: 320px;
	margin: 0 11px 0 0;
}
#mainFeature .featureSection.last {margin-right:0;}
#mainFeature .featureSection .illus {
	display:block;
	background: url(/images/featureBkg.png) top left repeat-x;
	border: solid 2px #e1e1e1;
	text-align: center;
	width:252px;
	height:240px;
	margin-bottom:5px;
	position: relative;
}
#mainFeature .featureSection .illus:hover {border-color:#bababa;}
#mainFeature .featureSection p {font-size:13px;line-height:120%;margin-top:8px;padding:0 0 0 10px;white-space:nowrap;}
#mainFeature h3 {font-size:17px;color:#ffffff;margin-bottom;9px;white-space:nowrap;text-align:left;width:240px;padding: 6px 8px 8px 8px;position:absolute;bottom:-2px;left:-2px;background: url(/images/tileB40.png) top left repeat;display:none;}
#mainFeature .featureSection .illus:hover h3 {padding-bottom:15px;-webkit-transition: padding-bottom 0.125s ease-in;background-image:url(/images/tileB60.png);}
#mainFeature+#page {width:1050px;}
#homeLeftSide, #homeRightSide {
	display:block;
	float:left;
	width:568px;
	padding: 10px 0px 10px 0;
	text-align: left;
	clear: none;
}
#homeRightSide {width:440px;float:right;padding:10px 0 10px 30px;}
ul#homeNews {margin:0;padding:0;}
ul#homeNews a:link, ul#homeNews a:visited, ul#homeNews a:active {color:#444444;}
ul#homeNews li {
	list-style: none;
	padding: 8px 18px;
	background:#eeeeee;
	margin-bottom:2px;
}
ul#homeNews li:first-child {border-top-left-radius:5px;border-top-right-radius:5px;}
ul#homeNews li:last-child {border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
ul#homeNews h3 {font-size:18px;color:#474747;}
ul#homeNews p {font-size:12px;color:#666666;margin:4px 0;}
input[type=button]#requestInfo,#content a.button.corpInfo,input[type=button]#requestCat{
	display:block;
	border: none;
	height:44px;
	width:197px;
	background:url(/images/largeGoldBtnBkg.png) top left repeat-x;
	padding: 4px 10px;
	margin: 0 12px 0 0;
	float: left;
	text-indent: -100000px;
}
input[type=button]#requestCat{width:175px;background-position:-197px top;}
input[type=button]#requestInfo:hover,#content a.button.corpInfo{background-position:left -44px;}
input[type=button]#requestCat:hover{background-position:-197px -44px;}
#content a.button.corpInfo{background:url(/images/largeRequestBkg.png) top left repeat-x;width:176px;height:36px;text-indent:0;text-align:left;font-size:19px;padding:8px 10px 0 10px;}