.bkgtile { 	background: url("../images/bkgtile.png"); 	background-repeat: repeat-x; 	background-position: top; 	background-color : #ffffff;	}.bkgtileGreen { 	background: url("../images/about/GreenLeaves.jpg"); 	background-repeat: no-repeat; 	background-position: right top; 	background-color : #ffffff;	}table.bkgtileGreen td {		vertical-align: top;	}.wrapper {	position: relative;	margin: 0 auto;	width: 956px;	} .welcome {	position: absolute;	top: 76px;	left: 208px;	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	background : transparent;	} p {	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	background : transparent;	line-height: 15px;	}h1 {	font : 16px verdana, helvetica, arial, geneva, sans-serif;	color : #675b46;	background : transparent;	line-height: 18px;	}h1.jobs {	font : 16px verdana, helvetica, arial, geneva, sans-serif;	color : #675b46;	background : transparent;	line-height: 18px;	padding: 40px 0px 0px 0px;	}h2 {	font : 16px verdana, helvetica, arial, geneva, sans-serif;	font-weight : bold;	color : #675b46;	background : transparent;	line-height: 15px;	}h3 {	font : 12px verdana, helvetica, arial, geneva, sans-serif;	color : #675b46;	background : transparent;	line-height: 15px;	}.sidebar {	line-height: 13px;	}.introtext {	font : 13px verdana, helvetica, arial, geneva, sans-serif;	color : #005695;	background : transparent;	line-height: 20px;	}.text {	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #005695;	background : transparent;	}	.whiteextraleading {	font : 11px verdana, helvetica, arial, geneva, sans-serif;	line-height: 24px;	color : #FFFFFF;	background : transparent;	}.caption {	font : 9px verdana, helvetica, arial, geneva, sans-serif;	line-height: 12px;	color : #000000;	background : transparent;	}.graycaption {	font : 9px verdana, helvetica, arial, geneva, sans-serif;	line-height: 12px;	color : #999999;	background : transparent;	}.heading {	font : 18px verdana, helvetica, arial, geneva, sans-serif;	font-weight : bold;	background : transparent;	}.subheading {	font : 13px verdana, helvetica, arial, geneva, sans-serif;	background : transparent;	}.grayheading {	font : 13px verdana, helvetica, arial, geneva, sans-serif;	color : #666666;	background : transparent;	}.whitetext {	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #ffffff;	background : transparent;	}.subhead {	font : 13px verdana, helvetica, arial, geneva, sans-serif;	font-weight : bold;	color : #520410;	background : transparent;	}.highlight { 	background: #FFFF40; 	}.white {	color : #ffffff;	}.black {	color : #000000;	}.red {	color : #ff0000;	}.flag {	color : #FF0000;	}.green {	color : #005954;	}.brown {	color : #675b46;	}.beige {	color : #cbc2b3;	}.error {	color: red;	font-weight: bold;	font-family: verdana,helvetica,arial,geneva,sans-serif;	font-size: 11px;	}ul {		font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;		background : transparent;	line-height: 15px;	list-style-image: url(../images/dot.gif);	}	ol {		font : 11px verdana, helvetica, arial, geneva, sans-serif;		color : #000000;		background : transparent;	line-height: 15px;	}	li {		font : 11px verdana, helvetica, arial, geneva, sans-serif;		color : #000000;		background : transparent;	line-height: 15px;	}	hr {  	border: 0;  	color: #675b46;  	background-color: #675b46;  	height: 1px	}/* for text entered into form input boxes */.forminput {		font : 11px verdana, helvetica, arial, geneva, sans-serif;		color : #000000;		background : white;	border-style: solid; 	border-width: 1; 	border-color: #005954; 	padding-left: 5px;		}	/* for text in a drop-down menu */.dropdown {	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	background : white;	}.dropdownSelector {	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	background : white;	line-height: 13px;	width: 260px;	}.dropdownSelectorWTB {	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	background : white;	line-height: 13px;	width: 300px;	}/* HTML buttons */.btn {		font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	background : #ceef16;	}/* padding on Search box */.paddingSearchBox {	vertical-align: top;	padding-top: 17px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 454px;	}/* padding on secondary top nav */.paddingTopNav {	vertical-align: bottom;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 17px;	padding-left: 462px;	}.paddingR20 {	padding-top: 0px;	padding-right: 20px;	padding-bottom: 0px;	padding-left: 0px;	}.navLindent {	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;	}table.admin td {	font : 11px verdana, helvetica, arial, geneva, sans-serif;}table.login td {	font : 11px verdana, helvetica, arial, geneva, sans-serif;}table.buy td {		vertical-align: top;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 0px;	}table.buyresults {		padding: 20px 0px 0px 0px;	border-width: 0px 0px 1px 0px;	border-style: solid;	border-color: #675b46;	}table.buyresults th {		font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	line-height: 15px;	text-align : left;	vertical-align: top;	border-width: 1px 0px 0px 0px;	padding: 10px 0px 10px 10px;	border-style: solid;	border-color: #675b46;	background : #cbc2b3;	}table.buyresults td {		vertical-align: top;	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	line-height: 15px;	text-align : left;	border-width: 1px 0px 0px 0px;	padding: 10px 0px 10px 10px;	border-style: solid;	border-color: #675b46;	}table.jobs {		padding: 5px 0px 0px 0px;	border-width: 0px 0px 1px 0px;	border-style: solid;	border-color: #675b46;	}table.jobs td {		vertical-align: top;	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	line-height: 15px;	text-align : left;	border-width: 1px 0px 0px 0px;	padding: 10px 0px 10px 0px;	border-style: solid;	border-color: #675b46;	}table.WTC td {		vertical-align: top;	}	table.News td {		vertical-align: top;	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	line-height: 15px;	text-align : left;	padding: 0px 0px 10px 0px;	}	table.News td.NewsDate {		vertical-align: top;	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	line-height: 15px;	text-align : left;	padding: 0px 10px 0px 0px;	}table.WTC td  strong {	font: 11px verdana, helvetica, arial, geneva, sans-serif;	font-weight: bold;}table.warranty td {		vertical-align: top;	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	line-height: 15px;	text-align : left;	padding: 0px 10px 25px 0px;	}table.warrantyInset td {		vertical-align: top;	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	line-height: 15px;	text-align : left;	padding: 0px 10px 0px 0px;	}table.Selector td {		vertical-align: top;	padding-top: 0px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 0px;	}table.Results td {		vertical-align: top;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 35px;	padding-left: 0px;	}	table.PG td {		vertical-align: top;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 35px;	padding-left: 0px;	}	table.paddingDGdetailOptions td {		vertical-align: top;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 25px;	padding-left: 8px;	}	table.paddingWINdetailOptions {		vertical-align: top;	margin-top: 35px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	}	table.paddingWINdetailOptions td {		vertical-align: top;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 25px;	padding-left: 0px;	}	tr.DGdetailsThumbs {	vertical-align: bottom;	text-align: center;		}tr.DGdetailsCaptions {	vertical-align: top;	font : 9px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	line-height: 12px;	text-align : center;	padding-top: 5px;	}tr.DGdetailsCaptions td {	padding-top: 5px;	padding-bottom: 40px;	}tr.BSlinks {	vertical-align: top;	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	line-height: 15px;	text-align : center;	padding-top: 15px;	}tr.BSlinks td {	padding-top: 15px;	padding-bottom: 40px;	}table.AddOnChart {		padding: 20px 0px 40px 0px;	}table.AddOnChart th {		font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	line-height: 15px;	text-align : left;	vertical-align: top;	border-width: 1px 0px 0px 0px;	padding: 10px 0px 10px 10px;	border-style: solid;	border-color: #675b46;	background : #cbc2b3;	}table.AddOnChart td {	vertical-align: top;	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	line-height: 15px;	text-align : left;	border-width: 1px 0px 0px 0px;	padding: 10px 0px 10px 10px;	border-style: solid;	border-color: #675b46;	}table.Humidity {		padding: 20px 0px 10px 0px;	}table.Humidity th {		font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	line-height: 15px;	text-align : left;	vertical-align: top;	border-width: 1px 0px 0px 0px;	padding: 10px 0px 10px 10px;	border-style: solid;	border-color: #675b46;	background : #cbc2b3;	}table.Humidity td {	vertical-align: top;	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	line-height: 15px;	text-align : left;	border-width: 1px 0px 0px 0px;	padding: 10px 0px 10px 10px;	border-style: solid;	border-color: #675b46;	}table.SKYshortlong {		padding: 25px 0px 15px 0px;	}table.ScreensChart {		padding: 25px 0px 15px 0px;	}table.ScreensChart th {		font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	line-height: 15px;	text-align : left;	vertical-align: top;	border-width: 1px 0px 0px 0px;	padding: 10px 0px 10px 10px;	border-style: solid;	border-color: #675b46;	background : #cbc2b3;	}table.ScreensChart td {	vertical-align: top;	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	line-height: 15px;	text-align : left;	border-width: 1px 0px 0px 0px;	padding: 10px 0px 10px 10px;	border-style: solid;	border-color: #675b46;	}table.SelectorUI {		padding: 10px 0px 5px 0px;	}table.SelectorUI th {		font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	line-height: 15px;	text-align : left;	vertical-align: top;	border-width: 1px 0px 1px 0px;	padding: 10px 0px 10px 10px;	border-style: solid;	border-color: #675b46;	background : #cbc2b3;	}table.SelectorUI td {	vertical-align: top;	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	line-height: 15px;	text-align : left;	border-width: 1px 0px 0px 0px;	padding: 10px 0px 0px 10px;	border-style: solid;	border-color: #675b46;	}.shadow {	-moz-box-shadow: 3px 3px 4px #515151;	-webkit-box-shadow: 3px 3px 4px #515151;	box-shadow: 3px 3px 4px #515151;	/* For IE 8 */	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#515151')";	/* For IE 5.5 - 7 */	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#515151');}tr.BSsubhead {	vertical-align: top;	font : 9px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	line-height: 12px;	text-align : left;	}tr.BSsubhead td {	padding-bottom: 10px;	}/* padding on home lower right */.paddingHome {	padding-top: 13px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;	}/* padding on sitemap1 */.sitemap1 {	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 30px;	}/* padding on sitemap2 */.sitemap2 {	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 60px;	}/* padding on sitemap2 */.sitemap3 {	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 90px;	}A:visited {	color : #005954;	background : transparent;	text-decoration : underline;	}	A:link {	color : #005954;	background : transparent;	text-decoration : underline;	}	A:hover {	color : #675b46;	background : transparent;	text-decoration : none;	}	A:active {	color : #675b46;	background : transparent;	text-decoration : underline;	}
