@charset "UTF-8";

/* CSS Document */



<!--

body {

	background-color: #878688;

	margin-top: 0.5in;

}

.style1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

}



a{

color:#003366;

}



a.link{

color:#003366;

}



a.hover{

color:#333333;

}



a.visited{

color:#336633

}



.reversedlink{

color:#99FF66;

}



.anchorlist{

color:#003366;

size: 11px;

}



.whiterule {

color:#FFFFFF;

size: 1px;

noshade: noshade;

}



.bodycopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	line-height :16px;

}



.bodycopy15 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	line-height :15px;

}



.bodycopylarge {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: black;

	line-height :18px;

	font-weight:500;

}

.bodycopysmall {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color:#0077A9;

	line-height :16px;

}



.bodycopysmallblack {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color:#000000;

	line-height :14px;

}

.bodycopyreversed {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	line-height :14px;

	padding-left: 15px;

	padding-right: 8px;

}



.bodycopyreversed a {

		color: #ffffff;

}



.headlinereversed {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	line-height :16px;

	font-weight:bold;

	padding-left: 15px;

	padding-right: 8px;

}



.gutterheadline {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #00542C;

	font-weight: bold;

}



.gutterheadline a{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #00542C;

	font-weight: bold;

}



.redheadline {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #D01100;

	font-weight: bold;

}



.dudheadline {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #2E3195;

	font-weight: bold;

}



.dudheadline2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #2E3195;

	font-weight: bold;

	line-height: 20px;

	width: 300px;

	height: 70px;

/*	background-color: #f0f0f0; */

	background-color: #ebebeb;

	padding: 20px;

}



.windowheadline {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #CC0929;

	font-weight: bold;

}



.doorsheadline {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#A37327;

	font-weight: bold;

}



.bathheadline {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#5693C3;

	font-weight: bold;

}



.table01 {

	vertical-align: top;

}



#topbanner {

	height: 104px;

	width: 799px;

	background-image:url(../images/GHIndianapolis_header_image.jpg);

	background-repeat:no-repeat;		

}

#topbannercontest {

	height: 104px;

	width: 799px;

	background-image:url(../images/GHIndianapolis_header_image_contest.jpg);

	background-repeat:no-repeat;		

}

#topbanner a,#topbannercontest a {

  position: absolute;

  height: 104px;

  width: 799px;

  text-decoration: none;

}



#topbanner a i,#topbannercontest a i {

  visibility: hidden; 

}




a#home { left: 20px; width: 220px; height:90px; top: 5px; }

a#contest { left: 260px; width: 330px; height:85px; top: 5px; }

a#sendmail {left: 685px; width: 110px; height: 22px; top: 65px; }





.callout2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	line-height :22px;

	font-weight: bold;

}



.callout2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	line-height :18px;

	font-weight: bold;

}



.benefitslist {

list-style-type: square;

list-style-position: outside;

}



.ghlist {

list-style-type: square;

list-style-position: outside;

font-size: 12px;

color:#333333;

font-weight: normal;

}



.ghlist2 {

list-style-position: outside;

font-size: 10px;

color:#333333;

font-weight: normal;

}



.phonenumber{

size: 28px;

color: #333333;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: 800;

}





#formTable, #radioTable{

	font-size:11px;

	color:#333;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	line-height: 30px;

}



.inputlabel{

text-align: right;

padding-right: 4px;

color: #01713E;

}

.inputlabelleft{

text-align: left;

padding-right: 4px;

color: #01713E;

}

/*.legend1{

border-color:#0066FF;

}*/



.graybackground {

	background-color: #ebebeb;

}



.dkgraybackground {

	background-color: #333333;

	padding-top: 4px;

	padding-bottom: 6px;

	text-align: center;

}



.greenbackground {

	background-color: #248c59;

	padding-bottom: 2px;

}



.windowlist {

	margin-left: -25px;

	margin-right: 10px;

	list-style-image: url("../images/smallbullet.gif");

}



#fname {

border:1px #99B996 solid;

width:250px;

margin-top:4px;

}



#lname {

border:1px #99B996 solid;

width:250px;

margin-top:4px;

}



#address {

border:1px #99B996 solid;

width:250px;

margin-top:4px;

}



#city {

border:1px #99B996 solid;

width:250px;

margin-top:4px;

}



#zipcode {

border:1px #99B996 solid;

width:250px;

margin-top:4px;

}



#phone {

border:1px #99B996 solid;

width:250px;

margin-top:4px;

}



#cell {

border:1px #99B996 solid;

width:250px;

margin-top:4px;

}



#timecall {

border:1px #99B996 solid;

width:250px;

margin-top:4px;

}



#email {

border:1px #99B996 solid;

width:250px;

margin-top:4px;

}







#aligntop {

	vertical-align: top;

	z-index: inherit;

	border:0px;

	top:inherit;

		}



#shadow {

	position: relative;

	z-index: 0px;

	margin: 0 auto;

	width: 819px;

	height: auto;

	background-image:url(../images/shadow_824.png);

	background-repeat:repeat-y;

	border:0px;

		}

		



		

#topshadow {

	position: absolute;

	height:20px;

	z-index: inherit;

	margin: -14 auto;

	width: 823px;

	background-image:url(../images/top_shadow_822.png);

	background-repeat:no-repeat;

	border:0px;

	

		}

		

		

#bottomshadow {

	position: absolute;

	height:20px;

	z-index: inherit;

	margin: -2 auto;

	width: 823px;

	background-image:url(../images/bottom_shadow2.png);

	background-repeat:no-repeat;

	background-position: top;

	border:0px;

	

		}



#footer{

		width:799px;

		margin: 0px auto;

		padding: 10px 0px 0px 0px;

		}

		

#bottominfo{

			font-family:Verdana, Arial, Helvetica, sans-serif;

			color:fff;

			font-size:10px;

			float:left;

			width:160px;

			margin: 4px -250px 0px 0px;

			}

		

		

#navlist{

		font:Verdana, Arial, Helvetica, sans-serif;

		padding: 0px 0px 0px 0px;

		}

		

#center{

		border: 0px;

		padding: 0px 0px 0px 0px;

		}



#bottomnav {



			float:right;

			width:600px;

			margin-top: -15px;

			height:30px;

			

			}

			

			

.cities {

			clear: both;

			width: 800px;

			margin-top: 20px;

			height: 70px;

			font-family: Verdana, Arial, Helvetica, sans-serif;

			color: fff;

			font-size: 11px;

			}





#navlist li {

		font-family:Verdana, Arial, Helvetica, sans-serif;

		list-style:none;

		display:inline;

		padding: 0px 8px 0px 0px;

		

		

}	



#navlist li a{

		font:Verdana, Arial, Helvetica, sans-serif;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:10px;

		color:fff;

		text-decoration:none;

		

		

}	



#financing_plans{

padding:5px 10px 5px 20px;

background-color:#CCCCCC;

width:50%;

border:groove 3px;

margin-left: 128px;



}



#grayborderbox {

	border: 1px;

	border-style:solid;

	border-color:#666;

	padding-left: 10px;

}



#progreenbkgrnd {

	background: url("../images/putting_bkgrnd.png");

	background-repeat:no-repeat;

	background-position: top;

}



.topspace {

	margin-top: 240px;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	

}



#imgright {

	float:right;

	padding-left: 20px;

}



#imgleft {

	float: left;

	padding-right: 20px;

}



.pad30 {

	padding-left: 30px;

	padding-right: 30px;

}



.pad15 {

	padding-left: 15px;

	padding-right: 15px;

}



.margintext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 15px;

	color: #FFFFFF;

	margin-left: -15px;

}



#tablebox {

	width: 222px;

	/*height: 300px;*/

	border: solid;

	border-width:1px;

	border-style:solid;

	border-color:#006;

	vertical-align:top;

	background-color: white;

	padding: 15px;

}



#BlueGradient {

	background: url("../images/SafeAirBk.gif");

	background-repeat:no-repeat;

	background-position: top;

	width: 572px;

	height: 895px;

}

	

#BlueCloud {

	background: url("../images/BlueCloud.gif");

	background-repeat:no-repeat;

	background-position: top;

	color: white;

	font-size: 12px;

	font-weight:bold;

	text-align: center;

	}

.padtop10px {
	margin-top: 8px;
}

#greenborder {
		border-color: #00542C;
		border: solid;
	    border-width:1px;
	    border-style:solid;
		width: 300px;
		height: 250px;
}
-->

