body {
	font-family:		verdana, arial, sans-serif;
	font-size:			12px;
	height:					100%;
	top:						0px;
	background:			#e7eeff url('/images/site/background.jpg') repeat-x;
	margin:					0px;
	color:					#000000;
}

h2{font-size:18px !important;}

#selectah{ line-height:1em;}

#wrapper {
	border:					1px solid #000000;
	border-top:			0px;
	border-bottom:	0px;
	background:			#ffffff;
	width:					900px;
	margin:					0px auto;
	padding:				25px;
}

#header {
	height:					125px;
}

#header_left {
	width:					220px;
	display:				block;
	float:					left;
}

#header_menu {
	margin-top:			45px;
	width:					675px;
	display:				block;
	float:					right;
}

#menu_left {
	display:				block;
	float:					left;
}

#menu_right {
	display:				block;
	float:					right;
}

#content {
}

#banner {
	padding-bottom:	20px;
}

.banner_picker {
	text-decoration:none;
	padding:				3px;
	color:					#ffffff;
}

.banner_picker_shown {
	text-decoration:none;
	color:					#ffffff;
	padding:				3px;
	font-weight:		bold;
	border:					1px solid #173973;
	background:			#3d64a7;
}

#left {
	width:					200px;
	display:				block;
	float:					left;
}

#content_main {
	width:					670px;
	display:				block;
	float:					right;
}

#content_text {
	padding:				15px 0px 0px 22px;
	line-height:1.5em;
}
#content_text ul{line-height:1.75em;margin-left:15px;padding-left:0;}
#content_text li{margin-bottom:5px;}

#footer {
	padding-top:		15px;
	clear:					both;
	font-size:			11px;
	text-align:			center;
}

#page_title {
	background:			url('/images/site/page_title_circle.jpg') no-repeat;
	min-height:					51px;
}

.page_title {
	padding:				15px 0px 0px 22px;
	font-weight:		bold;
	font-size:			20px;
	color:					#000000;
}

#featured_head {
	background:			url('/images/site/featured_solutions.png') no-repeat;
	width:					224px;
	height:					40px;

}

#featured_top {
	background:			url('/images/site/featured_top.png') no-repeat;
	width:					224px;
	height:					17px;
		position:relative;
	left:-10px;
}

#featured {
	background:			url('/images/site/featured_middle.png') repeat-y;
	width:					224px;
	padding:				0px 12px 0px 15px;
		position:relative;
	left:-10px;

}

#featured_bottom {
	background:			url('/images/site/featured_bottom.png') no-repeat;
	width:					224px;
	height:					20px;
		position:relative;
	left:-10px;
}

.featured_link {
	font-size:			12px;
	font-weight:		bold;
	color:					#000000;
	text-decoration:none;
}

#sp_login_head {
	background:			url('/images/site/sp_login.png') no-repeat;
	width:					224px;
	height:					40px;
}

#sp_login_top {
	background:			url('/images/site/featured_top.png') no-repeat;
	width:					224px;
	height:					17px;
			position:relative;
	left:-10px;
}

#sp_login {
	background:			url('/images/site/featured_middle.png') repeat-y;
	width:					224px;
	padding:				0px 12px 0px 15px;
			position:relative;
	left:-10px;
}

#sp_login_bottom {
	background:			url('/images/site/featured_bottom.png') no-repeat;
	width:					224px;
	height:					20px;
			position:relative;
	left:-10px;
}

.sp_login_label {
	font-size:			10px;
	font-weight:		bold;
}

.sp_login_input {
	font-size:			10px;
	width:					140px;
	height:					12px;
}

.sp_login_text {
	font-size:			10px;
	text-align:			right;
}