/* GFH Insurance Agency */

html,body { font-family: Arial, Helvetica, sans-serif; height: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: none; }
td { font-family:tahoma; font-size:11px; color:#80869A; }
a { color:#68A5D7; text-decoration:underline;	}
p { margin-top:5px; }
ul { margin:0px; padding:0px; list-style:none; }
li { height:18px; padding:0 0 3px 18px; background:url(../images/list1.gif) left no-repeat; }
em { font-style:normal; color:#FF9900; }
em.title { font-style:normal; font-weight:bold; color:#676F86; }	
form { margin: 0px; }
		
#maxheight { height:100%; min-height:100%; }
#footer {}
#footer td.links { background-color:#ACB2C5; }
#footer td.background { background-color:#ACB2C5; background-image:url(../images/footerCorner.gif); background-repeat:no-repeat; 
	background-position:bottom right; }
img { border:none }

input { font-size: 12px; }
select { font-size: 12px; }

#validate_errors { background-color: #FFFFFF; border: 1px solid #FF0000; padding: 4px; margin: 2px 2px 2px 2px; }
#validate_errors table { background-color: #FFFFFF; }
#validate_errors table th { font-size: 11px; color: #000000; text-align: left; background-color: #FFFFFF; }
#validate_errors table td { font-size: 11px; padding: 0px 0px 0px 10px; }

.step_bold { color: #000000; border: 1px solid #00CC00; padding: 3px 3px 3px 10px; margin: 5px 0px 0px 15px; }
.step_fade { color: #CCCCCC; padding: 3px; margin: 5px 0px 0px 15px; }