img, div, a, input, ul, li { 
	behavior: url(iepngfix.htc) }
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.funnyPlumber {color: #FFFFFF}
.boxHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #7A8076;
	font-weight: bold;
}
.headline_red {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #993333;
	font-weight: bold;
}
.pageCopy {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #666;
}
body {
	background-color: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.bold_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
}
.forms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.comm_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #58553A;
}
.headline_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.pageCopy_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.headline_brightRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E10000;
}
.pageCopyLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	line-height: 20px;
}
.pageCopyhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #D65529;
	line-height: 28px;
	padding-right: 40px;
	padding-left: 30px;
	text-align: center;
}
.pageCopySuper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #999;
	line-height: 34px;
}
.bold_headlineSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bolder;
	color: #333333;
}
.super_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	color: #333333;
}
.headline_index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #737262;
	font-weight: bold;
}
.dwp_pageCopy {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
}
.dwp_pageCopyBold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
}
.dwp_pageCopySm {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
.dwp_footer {


	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
}
.pageCopy_boldCoPro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EFEDFA;
}
.pageCopyLight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EFEDFA;
}
.pageCopyLargeLight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}
.HomeLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}
.pageCopySidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.pageCopySidebarBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.pageCopySidebarSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.homeTechLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #99FFFF;
}
.homeTechFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #99FFFF;
}
.homeTechLight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.pageCopyLight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.headline_light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.headline2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}
.listHeadline1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B27A3F;
}
.listHeadline2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #D65529;
	font-weight: bold;
	margin-top: 15px;
}
.listHeadline3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
.pageCopyListSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.listLarge333333 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
.listheadline4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #B27A3F;
}
.printable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
}
.titleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.style14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
.majorHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #333333;
}
.menu01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.headline2light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.superHeadlineLight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	font-weight: bold;
}
.majorHeadLight {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #666666;
	font-weight: bold;
}
.majorHeadWhtSm {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.majorHeadColor {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #D65529;
}
.majorHeadWht {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #FFFFFF;
}
.pageCopyBoldWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.pageCopyWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.headline_site {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9B562D;
}
.majorHeadLightMed {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}
.majorHeadLgColor {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #9B562D;
}
.pcl10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9B562D;
}
.pcl10B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9B562D;
}
.pcl11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9B562D;
}
.pcl11B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9B562D;
}
.pcl12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9B562D;
}
.pcl12B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9B562D;
}
.pcl13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #9B562D;
}
.pcl13B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9B562D;
}
.pcl14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #9B562D;
}
.pcl14B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9B562D;
}
.footerL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.footerW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.pcl10U {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9B562D;
	text-decoration: underline;
}
.pcl10UB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9B562D;
	text-decoration: underline;
}
.pcl11U {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9B562D;
	text-decoration: underline;
}
.pcl11UB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9B562D;
	text-decoration: underline;
}
.pcl12U {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9B562D;
	text-decoration: underline;
}
.pcl12UB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9B562D;
	text-decoration: underline;
}
.pcl13U {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #9B562D;
	text-decoration: underline;
}
.pcl13UB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9B562D;
	text-decoration: underline;
}
.pcl14U {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #9B562D;
	text-decoration: underline;
}
.pcl14UB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9B562D;
	text-decoration: underline;
}
.majorHeadWhitMed {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.otherFSBO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
#container {
	text-align: left;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#header {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	background-image: url(../Assets/images/header_bg.jpg);
	background-repeat: repeat-x;
	height: 150px;
}
#header-content {
	height: 118px;
	width: 960px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#navbar {
	text-align: left;
	height: 32px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#content {
	margin-top: 0px;
	padding-top: 0px;
}
#header_col_l {
	float: left;
	width: 480px;
}
#header_col_r {
	float: right;
	width: 480px;
}
#header_follow {
	padding-top: 26px;
	float: right;
	padding-right: 50px;
}
#hdr_fol_text {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F3F3F4;
	font-style: italic;
	margin-bottom: 10px;
}
#content_col_l {
	float: left;
	width: 600px;
	padding-right: 65px;
}
#content_col_r {
	float: right;
	width: 250px;
}
#header #header-content #header_col_l img {
	margin-top: 24px;
	margin-bottom: 10px;
}
#main-home {
	text-align: left;
	width: 960px;
}
#main-top {
	text-align: left;
	width: 960px;
}
#main-top-below {
	text-align: left;
	width: 600px;
	float: left;
	margin-bottom: 25px;
}
#main-top-below02 {
	text-align: left;
	width: 600px;
	float: left;
}
.tagline {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F3F3F4;
	margin-left: 38px;
}
#footer {
	clear: both;
	background-color: #4f4f45;
/*	background-image: url(../Assets/images/footer_bg.jpg);
	background-repeat: repeat-x;	
*/}
#home_headline {
	padding-top: 35px;
	/*	padding-bottom: 25px;
*/	text-align: center;
}
.home_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50px;
	color: #797979;
	font-weight: normal;
}
#home-subhead {
/*	padding-left: 40px;
	padding-right: 40px;
*/	padding-bottom: 10px;
}
#content-home {
}
#hm_col_wrap {
	padding-top: 25px;
	padding-bottom: 15px;
}
#hm_col1 {
	float: left;
	height: 180px;
	width: 320px;
	background-image: url(../Assets/images/hm-panel01-bg.gif);
	background-repeat: no-repeat;
}
#hm_col2 {
	float: left;
	height: 180px;
	width: 320px;
	background-image: url(../Assets/images/hm-panel02-bg.gif);
	background-repeat: no-repeat;
}
#hm_col3 {
	float: left;
	height: 180px;
	width: 320px;
	background-image: url(../Assets/images/hm-panel03-bg.gif);
	background-repeat: no-repeat;
}
#hm_col1 a:hover {
	float: left;
	height: 180px;
	width: 320px;
	background-image: url(../Assets/images/hm-panel011-bg.gif);
	background-repeat: no-repeat;
}
#hm_col2 a:hover {
	float: left;
	height: 180px;
	width: 320px;
	background-image: url(../Assets/images/hm-panel021-bg.gif);
	background-repeat: no-repeat;
}
#hm_col3 a:hover {
	float: left;
	height: 180px;
	width: 320px;
	background-image: url(../Assets/images/hm-panel031-bg.gif);
	background-repeat: no-repeat;
}
#content_hm_wrap {
	padding-top: 15px;
}
#content_hm_l {
	float: left;
	width: 520px;
	padding-top: 20px;
	padding-right: 60px;
	padding-left: 40px;
}
#content_hm_r {
	float: right;
	width: 280px;
	padding-top: 20px;
	padding-right: 40px;
}
.hm_headline_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #999;
	font-weight: bold;
/*	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999;
*/	padding-top: 30px;
	padding-bottom: 12px;
	/*	margin-top: 8px;
*/	margin-bottom: 8px;
}
.hm_content_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	line-height: 24px;
}
.hm_content {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #666;
}
#signup-but {
	float: left;
	width: 200px;
	height: 62px;
	margin-top: 50px;
	margin-left: 25px;
	background-image: url(../Assets/images/sign-up-button-2.png);
	background-repeat: no-repeat;
}
#signup-but a:hover {
	float: left;
	width: 200px;
	height: 62px;
	background-image: url(../Assets/images/sign-up-button.png);
	background-repeat: no-repeat;
}
.ft_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F3F3F4;
	margin-bottom: 10px;
	line-height: 20px;
}
#ft_col1 {
	float: left;
	height: 130px;
	width: 200px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#ft_col2 {
	float: left;
	height: 130px;
	width: 200px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#ft_col3 {
	float: left;
	height: 130px;
	width: 200px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#ft_col4 {
	float: left;
	height: 130px;
	width: 200px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.ft_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #F3F3F4;
	font-weight: bold;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #F3F3F4;
	padding-bottom: 2px;
	margin-top: 8px;
	margin-bottom: 8px;
}
#footer-content {
/*	height: 225px;
*/	width: 960px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#ft_bot {
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCC;
	text-align: left;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 35px;
	padding-top: 45px;
}
#sidebar_title01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	font-weight: bold;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666;
	padding-top: 30px;
	padding-bottom: 2px;
	/*	margin-top: 8px;
*/	margin-bottom: 8px;
}
.sidebar_title01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	font-weight: bold;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666;
	padding-top: 30px;
	padding-bottom: 2px;
	/*	margin-top: 8px;
*/	margin-bottom: 8px;
}
#share_array {
	margin-bottom: 10px;
	width: 260px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}
.share {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999;
	line-height: 20px;
	text-align: center;
	float: left;
	width: 50px;
}
h1 {
	margin-top: 0px;
	padding-top: 0px;
	/*	font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #666666; font-weight: bold 
*/
	margin-bottom: 0px;
	padding-bottom: 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #797979;
	font-weight: bold
}
h3 {
	margin-top: 0px;
	padding-top: 0px;
	/*font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #9B562D; font-weight: normal*/
	margin-bottom: 0px;
	padding-bottom: 0px;
}
h4 {
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11pt; color: #85A19B; font-weight: bold
}
h5 {
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; color: #009999; font-weight: bold
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.user_menu a:link {
	color: #D65529;
	text-decoration: none;
}
.sponsor {
	padding-left: 30px;
}
.user_menu a:visited {
	color: #D65529;
	text-decoration: none;
}
.user_menu a:hover {
	color: #D65529;
	text-decoration: underline;
}
.user_menu a:active {
	color: #666;
	text-decoration: none;
}
#user_link_select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	text-decoration: none;
	font-weight: bold;
}
.user_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	line-height: 24px;
	padding-left: 30px;
}
.style15 {
	font-size: 26px
}
.style17 {
	font-size: 12px
}
.link_ccc {
	color: #CCC;
}
.link_999 {
	color: #999;
}
.link_grn {
	color: #8CC63F;
}
.link_ltgrn {
	color: #D9E8C4;
}
.fieldNames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
}
#table1 {
	padding-top: 25px;
	padding-bottom: 15px;
	background-color: #D9E8C4;
	padding-right: 20px;
	padding-left: 20px;
	margin-right: 20px;
}
#table2 {
	background-color: #D9E8C4;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-right: 20px;
	padding-left: 30px;
	margin-top: 35px;
	margin-left: 30px;
	margin-right: 95px;
}
.fieldInstr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
.listButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
}
.link {
	color: #D65529;
}
#details {
	padding: 3px;
	border: 1px solid #CCC;
}
.prop_id {
/*	padding-left: 30px;
*/}
#alerts_menu {
	text-align: left;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999;
	border-bottom-color: #999;
/*	margin-right: 55px;
*/}
.sold {
	color: #7CB038;
	font-weight: bold;
}
#homepage_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #999;
	margin-top: 62px;
}
.shr-but-l {
	float: left;
	width: 50px;
}
.shr-but-r {
	float: right;
	width: 495px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	padding-top: 5px;
}
#huh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-align: right;
	padding-top: 10px;
}

