/* WHI Style Sheet */body,html {	height: 100%;	min-height: 100%;  }body {		font: 62.5% arial, helvetica, sans-serif;	margin: 0;	padding: 0;	text-align: center;}a:link {	color: #B05E22;	text-decoration: underline;}	a:visited {		color: #B05E22;		text-decoration: underline;	}	a:hover {		color: #B05E22;		text-decoration: underline;	}	a:active {		color: #B05E22;		text-decoration: underline;	}.quote {	color: #106349;	font: 1.5em georgia, times, serif;	font-weight: normal;	font-style: italic;	text-align: left;	line-height: 1.8em;}.quote a:link {	color: #B05E22;	text-decoration: underline;	font: .7em arial, helvetica, sans-serif;	line-height: 1.8em;}#container {	width: 760px;	margin:0 auto;	padding:0;	text-align:left;	font-size: 1.1em;	height: 80%;}#footer {	background: url(img/home-bottomImg.png) no-repeat;	height: 350px;	margin-top: 50px;}#footerInside {	background: url(img/inside-footerBk.png) no-repeat bottom;	width: 760px;	margin:0 auto;	padding: 0;	text-align:center;	font-size: 1.0em;	line-height: 2em;}#header {	background: url(img/topBk.png) top no-repeat;	height: 161px;}#menu {	background: url(img/bkMenu.png) repeat-x;		height: 32px;	position: absolute;	top: 160px;	width: 100%;}/* Specialty Containers */#homeTopImg {		background: url(img/home-lgImg.jpg) no-repeat;	height: 359px;}#homeContent {	background: url(img/home-contentBk.png) no-repeat;	height: 435px;	width: 760px;}#insideContent {	background: url(img/inside-topContentBk.png) no-repeat top;	width: 760px;	height: 100%;	text-align: center;}#contentWrapper {		margin-left: 28px;	width: 760px;}#homeLeft {	background: url(img/home-leftBk.png) no-repeat;	float: left;	padding-right: 18px;	width: 411px;	position: relative;}.homeLeft {	padding: 15px 0 20px 30px;	margin-right: 30px;	text-align: left;	color: #333;	line-height: 1.5em;		width: 355px;}#homeRight {	background: url(img/home-rtBk.png) no-repeat;	float: left;	height: 268px;	padding-top: 15px;	width: 273px;	border-bottom: 1px solid #106349;	padding-bottom: 10px;	position: relative;}.homeRight {	border-top: 8px solid #106349;	margin-left: 22px;	width: 229px;	color: #106349;	margin-top: 60px;	text-align: center;	line-height: 1.5em;}#insideLeftWrapper {}#insideLeft {	float: left;	position: relative;}.ilTitle {	margin-left: 48px;	margin-top: 28px;	padding-bottom: 5px;}.insideLeftTop {	background: url(img/inside-leftBk.png) no-repeat;	margin-left: 18px;}.insideLeft {	text-align: left;	color: #333;	line-height: 2em;		width: 760px;	height: 125%;	background: url(img/inside-footerBk.png) no-repeat bottom;	border-bottom: 1px solid #FFF;	margin: 0;	float: left;	position: relative;}	.insideLeftContact {		text-align: left;		color: #333;		line-height: 2em;			width: 760px;		height: 500px;		background: url(img/inside-footerBk.png) no-repeat bottom;		border-bottom: 1px solid #FFF;		margin: 0;		float: left;		position: relative;	}	.insideCenter {		text-align: center;		color: #333;		line-height: 2em;			width: 760px;		height: 500px;		background: url(img/inside-footerBk.png) no-repeat bottom;		border-bottom: 1px solid #FFF;		margin: 0;		float: left;		position: relative;	}.insideLeft p {	width: 355px;	margin-left: 32px;	margin-bottom: 140px;	padding-top: 15px;	margin-top: -5px;}	html>body .insideLeft p { margin-top: 0;}		#insideRight {	background: url(img/right-bk.gif) no-repeat;	height: 268px;	float: left;	position: absolute;	width: 273px;	z-index: 5;	margin-left: 460px;	top: 210px;	text-align: center;	color: #106349;}.insideRight {	margin-top: 50px;	border-bottom: 1px solid #106349;	margin-left: 22px;	padding-bottom: 10px;	width: 229px;	color: #106349;	text-align: center;	line-height: 1.5em;}.insideRightFlash {	margin-top: 50px;	margin-left: 18px;	width: 229px;	color: #106349;	text-align: center;	line-height: 1.5em;}#insideLeftTop table {	margin-top: -150px;	border: 1px solid #000;}/* Lets build a menu */#navcontainerLeft {	margin: 0px;	top: 102px;	left: 25px;	float: left;	position: relative;}#navcontainerRightWrapper {	margin: 0 18px 0 0;}#navcontainerRight {	top: 102px;	float: right;	position: relative;}ul#navlist {margin: 0;padding: 0;list-style-type: none;white-space: nowrap;}ul#navlist li{float: left;font-size: 1.1em;margin: 0;height: 40px;width: 72px;color: #106349;text-align: center;padding: 19px 0 0 0;background: url(img/menu-off.png) no-repeat top ;}#navlist a, #navlist a:link {	color: #106349;	text-decoration: none;}ul#navlist li#active {	background: url(img/menu-on.png) no-repeat;	color: #106349;}#navlist a:hover{}.subhead {	font-size: 14px; 	color: #106349;	font-weight: bold;}	ul.serviceList {	margin: 0;	padding: 0;	list-style-type: disc;	white-space: nowrap;}.insideLeftTop form {	margin-left: 18px;}
