img{
    behavior: url(http://www.goodmanacker.com/images/iepngfix.htc)
}
div{
    behavior: url(http://www.goodmanacker.com/images/iepngfix.htc)
}
span{
    behavior: url(http://www.goodmanacker.com/images/iepngfix.htc)
}


body{
	background:#141712 url(images/bigBG.jpg) repeat-y fixed center;
	font-family:Verdana, Arial, san-serif;
	font-size:11px;
	line-height:17px;
	color:#242f1f;
	margin-top:0px;
}
#wrap{
	width:804px;
	margin:0 auto;
	text-align:left;
} 
.wrap{
	width:804px;
	margin:0 auto;
	text-align:left;
} 



#modalbackground{
	background-color:#000000;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; 
	filter: alpha(opacity=40);
	opacity:0.4;					
}


#bannerArea{
	width:804px;
	height:209px;
	background:#141712 url(images/home.jpg) no-repeat center;
}
td{	font-family:Verdana, Arial, san-serif;
	font-size:11px;
	line-height:17px;
	color:#242f1f;
}
h1{	color:#596857;
	font-size:15px;
}
h2{ color:#596857;
	font-size:13px;
}
.subhead{
	color:#596857;
	font-size:13px;
	font-weight:bold;
}
a:link, a:active, a:visited{
	color:#897A36;
	text-decoration:none;
}
a:hover{
	color:#897A36;
	text-decoration:underline;
}
.hrule{
	width:100%;
	height:1px;
	display:block;
	background-color:#897A36;
}
.msg{
	color: #ff0000;
}
form#consult{
	margin-top:5px;
	margin-bottom:5px;
	margin-right:0px;
	margin-left:0px;
}
#consult input{
	border:1px solid #676767;
	color:#727272;
	font-family:Verdana, Arial, san-serif;
	font-size:11px;
	width:126px;
}
#consult textarea{
	width:126px;
	height:35px;
	border:1px solid #676767;
	font-family:Verdana, Arial, san-serif;
	font-size:11px;
	color:#727272;
}
input#kidney{
	border:1px solid #676767;
	color:#727272;
	font-family:Verdana, Arial, san-serif;
	font-size:12px;
	width:180px;
}
.inputPad{ padding-bottom:4px; }
.bannerFlash{
	position:relative;
	top:-17px;
	left:0px;
	z-index:1;
	margin:0px;
	padding:0px;
}
.navBords{
	border-top:2px #7e867a solid;
	border-bottom:2px #677163 solid;
}
.nav{
	color:#ffffff;
	font-size:12px;
	text-align:center;
	font-weight:bold;
}
.nav a:link, .nav a:active, .nav a:visited{
	color:#ffffff;
	text-decoration:none;
}
.nav a:hover{
	color:#ddd385;
	text-decoration:none;
}
.nav a#navOn{
	color:#ddd385;
}
.sideHead1{
	color:#fcf8cc;
	font-size:16px;
	font-weight:bold;
}
.sideHead2{
	color:#242f1f;
	font-size:14px;
	font-weight:bold;
}
.sideHead2 a:link, .sideHead2 a:active, .sideHead2 a:visited{
	color:#ffffff;
	text-decoration:none;
}
.sideHead2 a:hover{
	color:#fcf8cc;
	text-decoration:none;
}
.whiteText{
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
}
.whiteText a:link, .whiteText a:active, .whiteText a:visited, .whiteText a:hover{
	text-decoration:underline;
	color:#ffffff;
}
#container{
	width:804px;
}
#leftSide{
	float:left;
	width:163px;
	margin:0px;
}
#leftInner{
	padding:0px 10px 0px 1px;
}
#contentArea{
	float:left;
	background-color:#e6eae2;
	width:478px;
	margin:0px;
	padding:0px;
	min-height:1150px;
  	height:auto !important;
 	height:1150px;

}
#contentInner{
	padding:3px 10px 17px 10px;
	text-align:justify;
}
#rightSide{
	clear: right;
	float:right;
	width:163px;
	margin:0px;
}
#rightInner{
	padding:0px 1px 0px 10px;
}
.grayBox{
	width:150px;
	background-color:#607563;
	border:1px solid #8B9D8E;
}
.silverBox{
	width:150px;
	background-color:#d8e0cf;
	border:1px solid #fefefe;
}
.padTop{
	padding-top:10px;
}
.gbInner{
	padding:8px 10px 8px 10px;
}
#paPad{
	padding:6px 0px 3px 8px;
}
#sideList{
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#sideList a:link, #sideList a:active, #sideList a:visited{
	color:#ffffff;
	text-decoration:none;
}
#sideList a:hover{
	color:#f6f0c2;
	text-decoration:none;
}
ul#ncsl{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
ul#ncsl li{
	padding:5px 0px 5px 0px;
}
a#sideOn:link, a#sideOn:active, a#sideOn:visited{
	color:#242f1f;
	text-decoration:none;
}
#seeAll a:link, #seeAll a:active, #seeAll a:visited, #seeAll a:hover{
	color:#f6f0c2;
	font-style:italic;
	text-decoration:underline;
	font-weight:normal;
}
.formHead{
	color:#fcf8cc;
	font-size:12px;
	font-weight:bold;
}
.formHeadSilver{
	color:#242f1f;
	font-size:12px;
	font-weight:bold;
}
.settlement{ color:#596857;
	font-size:13px;
	font-weight:bold;
}
.formText{
	font-size:10px;
	font-weight:bold;
	color:#596857;
}
.webFormT td{
	padding:0px 8px 8px 0px;
}
.webForm input{
	color:#727272;
	font-family:Verdana, Arial, san-serif;
	font-size:11px;
}
.webForm input.bar{ width:300px; }
.webForm textarea{
	font-family:Verdana, Arial, san-serif;
	font-size:11px;
	color:#727272;
	width:300px;
	height:80px;
}
#flashHolder{
	position:relative;
	z-index:100;
	top:-62px;
	left:-73px;
	height:294px;
}
/* Applies to all browsers */
/* Left position is: window width - site width / 2 + left colum width */
#flashSpokesperson{
	width:477px;
	height:322px;
	position:absolute;	
	z-index:500;
	top:0px;
	left:0px;
}
#fixeddivtoo { 
	position: absolute;
	right: 0px;
	bottom: 0px;
}
/* Applies to all better browsers */
div > div#flashSpokesperson{
	position:fixed;
}
div > div#fixeddivtoo{
	position: fixed;
}
pre.fixit{
	overflow:auto;
	border-left:1px dashed #000;
	border-right:1px dashed #000;
	padding-left:2px;
}


.attyName{
	color:#596857;
	font-size:13px;
	font-weight:bold;
}
.attyName a:link, .attyName a:active, .attyName a:visited{
	text-decoration:none;
}
.attyName a:hover{
	text-decoration:underline;
}
.textNav{
	color:#F6F0C2;
	font-family:Georgia, serif;
	font-size:11px;
	line-height:20px;
	text-align:center;
	clear:both;
	padding-top:10px;
	font-weight:bold
}
.textNavfooter{
	color:#F6F0C2;
	font-family:Helvetica, serif;
	font-size:11px;
	line-height:20px;
	text-align:center;
	clear:both;
	padding-top:10px;
	font-style:italic;
	font-weight:bold;
}
.textNavfooterlist{
	color:#ffffff;
	font-family:Helvetica, serif;
	font-size:11px;
	line-height:20px;
	text-align:center;
	clear:both;
	padding-top:10px;
	font-style:italic;
}
.textNavfooterend{
	color:#ffffff;
	font-family:Helvetica, serif;
	font-size:11px;
	line-height:20px;
	text-align:center;
	clear:both;
	padding-top:10px;
	font-style:italic;
	text-decoration:underline;
}

.textNav a:link, .textNav a:active, .textNav a:visited, .textNav a:hover{
	color:#F6F0C2;
	text-decoration:none;
	text-transform:uppercase;
}
.finePrint{
	text-align:center;
	color:#B7B7B7;
	font-size:10px;
	line-height:12px;
	padding-top:10px;
}
.smMain{
	font-weight:bold;
}
.in{ padding-left:15px; }


















