body {
	background-color: #FFF;
}

a img {
	border: 0;
}

h1 { 
	font-size:13px;
	text-align:center;
}
.SmallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
    text-decoration: none;
	font-weight: normal;
	text-transform: none;
	font-style:normal;
}

.SmallTextOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FC4500;
    text-decoration: none;
	font-weight: normal;
	text-transform: none;
	font-style:normal;
}

.NormalText, body, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
    text-decoration: none;
	font-weight: normal;
	text-transform: none;
	font-style:normal;
}

.OrangeText {
	color: #FC4500;
}

.MediumText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
    text-decoration: none;
	font-weight: normal;
	text-transform: none;
	font-style:normal;
}

.SubjectHeader {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FC4500;
}

.OrangeMedium {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FC4500;
}

.SubTitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FC4500;
}

.PageTitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FC4500;
}

* .OrangeLarge {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 50px;
	font-weight: bold;
	color: #FC4500;
}

* a.button_blog:link,
* a.button_blog:active,
* a.button_blog:visited {
	display: block;
	width: 155px;
	height: 35px;
	background: url("/images/button_blog.jpg") no-repeat top left;
	text-indent: -999px;
	overflow: hidden;
}

* a.button_blog:hover {
	background-image: url("/images/button_blog_over.jpg");
}

* a.button_emailus:link,
* a.button_emailus:active,
* a.button_emailus:visited {
	display: block;
	float: right;
	width: 155px;
	height: 35px;
	background: url("/images/button_emailus.jpg") no-repeat top left;
	text-indent: -999px;
	overflow: hidden;
}

* a.button_emailus:hover {
	background-image: url("/images/button_emailus_over.jpg");
}

ul, ol {
	margin-top:0px;
	margin-bottom:0px;
}

* .maincopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

* .boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
* .blacklink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; ; text-decoration: none}
* .blacklink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FC4500; ; text-decoration: underline}

* .tinytext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
a:link,
a:active,
a:visited {  color: #000; text-decoration: underline}
a:hover {  color: #FC4500; text-decoration: underline }
* .headorg1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FC4500;
	text-transform: capitalize;
	border: none;
	background-color: #FFFFFF;

}
* .headerorg2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FC4500;
	background-color: #FFFFFF;

}
* .floatright {
	float: right;
}
* .floatleft {
	float: left;
}
* .textorg3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FC4500;
}
* .headerorg3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FC4500;
	background-color: #FFFFFF;
}
li {
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 1px;
}

* td.deck {
	width: 52px;
}

* td.lrsds {
	width: 97px;
}

* td.boilleft {
	width: 373px;
}

* td.boilright {
	width: 244px;
}

* td.bw {
	width: 200px;
}

* td.boiler {
	width: 429px;
}

* td.callus {
	width: 463px;
}

* td.call {
	width: 161px;
}

* td.kidd {
	width: 250px;
}

* td.archie, * td.bleft {
	width: 400px;
}

* td.archright, * td.bright {
	width: 246px;
}


* td.plumbing {
	width: 168px;
 }
 
* td.smplumbing {
	width: 32px;
 }
 
 * td.hund {
	width: 50px;
 }