.positionsTxt {
	font: 12px Helvetica, sans-serif;
	color: #000000;
	vertical-align: bottom;
	padding: 5px;
	}
	
a:link {
	color: #BBB;
}
.pricefinder {
	width: 395px;
	background: url(images/pricefinder_10.jpg);
}
.titles #pricefinder #autotype {
	font: 12px Helvetica, sans-serif;
	background: #758289;
	border-width: 1px;
	border-color: #4E5355;
	color: #FFFFFF;
}
.formfields{
	font: 12px Helvetica, sans-serif;
	background: #828D93;
	color: #FFFFFF;
	width: 110px;
}
a:visited {
	color: #AAA;
}
.body {
		background: #000;
		margin: 0px;
	}
.indexContent{
		height: 282px;
		width: 793px;
		left: 120px;
		top: 32px;
	}
	
.holder{
		text-align: center;
	}
.header{
		text-align: center;
		background: center;
		white-space: nowrap;
	}
.indexmodule{
		white-space: nowrap;
		padding: 11px;
		text-decoration: none;
	}
.navbar{
		white-space: nowrap;
		text-decoration: none;
		background: url(images/nav_bck_15.gif) no-repeat center;
		height: 48px;
		margin-top: -8px;
		left: auto;
	}
.navbarTxt{
	white-space: nowrap;
	color: #BBB;
	font: lighter 12px Helvetica, sans-serif;
	font-family: Helvetica, sans-serif;
	max-height: 48px;
		max-width: 788px
		padding-top: 35px;
	margin-top: 15px;
	}
.welcomeTxt {
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	text-align: justify;
	font: 12px/14px Helvetica, sans-serif;
	color: #888;
}
.titles {
	font: 22px Arial, Helvetica, sans-serif;
	color: #888;
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 10px;
}
.staticTxt {
	font: 12px Helvetica, sans-serif;
	padding-right: 10px;
	padding-top: 10px;
}
.copyright {
	font: 10px Helvetica, sans-serif;
	padding-right: 25px;
	padding-top: 10px;
	color: #BBB;
}
.jobHeader {
	color: #C8CDD1;
	font: 12px Helvetica, sans-serif;
	text-indent: 15px;
	letter-spacing: 2px;
	vertical-align: 120%;
	height: 10px;
}
.jobcontent {
	background: url(images/jobcontent_bckg_22.gif) no-repeat;
	height: 150px;
}
.joblistings {
	background: url(images/jobcontent_bckg_22.gif);
	width: 200px;
}
.whiteTxt{
	color: #FFFFFF;
	font: 12px Verdana;
	max-height: 48px;
	max-width: 788px;
	padding: 5px 28px 0px 0px;
	}
.body .whiteTxt a {
	color: #FFFFFF;
}
.contactTxt {
	font-family: Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 120%;
	padding-left: 20px;
}
.body .contactTxt a {
	color: #000;
}
.estimateform {
	padding-right: 22px;
}
.estimateformfields{
	font: 12px Helvetica, sans-serif;
	background: #828D93;
	color: #FFFFFF;
	width: 125px;
}
.estimatezipfield{
	font: 12px Helvetica, sans-serif;
	background: #828D93;
	color: #FFFFFF;
	width: 91px;
}

.estiamteformtxt {
	font: 12px Helvetica, sans-serif;
	padding-right: 20px;
	color: #FFFFFF;
}
.windownumber {
	width: 30px;
	background: #828D93;
	color: #FFFFFF;
	font: 12px Helvetica, sans-serif;
}
.couponTitle {
	font: bold 15px Helvetica, sans-serif;
	color: #FFFFFF;
}
.couponTitle2 {
	font: 14px Helvetica, sans-serif;
	color: #333333;
	padding-left: 15px;
}
.couponDiscountTxt {
	font: bold 24px Helvetica, sans-serif;
	color: #CC0000;
	text-align: center;
}
.titles .staticTxt img {
	margin-top: -28px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.navbarLinks {
	color: #DDD;
	letter-spacing: 0.5pt;
	font: 13px Helvetica, sans-serif;
}
.navbarLinks a:link {
	color: #BBB;
	text-decoration:none;
}
.navbarLinks a:visited {
	color: #AAA;
	text-decoration:none;
}
.navbarLinks a:hover {
	color: #DDD;
	text-decoration:none;
}
.blankBckgrnd {
	height: 295px;
}
