body {
	margin:25px 0px;
	background-color:#fddbb5;
	text-align:center;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#231F20;
	line-height:15px;
	height:100%;
}

.printLogo {
	display:none;
}

p {
	margin-top:0px;
	margin-bottom:5px;
	text-indent:15px;
}

html {
	height:100%;
}

a {
	color:#d97300;
	text-decoration:underline;
}
a:hover {
	color:#000000;
	text-decoration:underline;
}

.maincontainer {
	margin:0 auto;
	width:770px;
	text-align:left;
}

.headerContainer {
	float:left;
	display:block;
	width: 770px;
	height:120px;
	background:url(../images/bg_header.png) top no-repeat;
}

.bodyContainer {
	float:left;
	display:block;
	width:770px;
	min-height:210px;
}

.bodyTitleContainer {
	float:left;
	display:block;
	width:615px;
	height:31px;
	margin:10px 0px 0px 35px;
}

.bodyContentContainer {
	float:left;
	display:block;
	width:425px;
	margin:0px 0px 0px 35px;
}

.bodyContentLeft {
	float:left;
	display:block;
	width:200px;
	margin:0px;
	text-align:left;
}

.bodyContentRight {
	float:right;
	display:block;
	width:200px;
	margin:0px;
	text-align:left;
}

.calloutContainer {
	float:left;
	display:block;
	width:425px;
	height:65px;
	background:url(../images/bg_homeCallout.png) top no-repeat;
}

.calloutLeft {
	width:155px;
	height:45px;
	float:left;
	display:block;
	margin:10px 0px 0px 35px;
	text-align:right;
	font-size:10px;
	line-height:11px;
}

.calloutLeft a {
	color:#000000;
	text-decoration:underline;
}

.calloutLeft a:hover {
	color:#000000;
	text-decoration:none;
}

.calloutRight {
	width:170px;
	height:45px;
	float:right;
	display:block;
	margin:10px 35px 0px 0px;
	text-align:left;
	font-size:10px;
	line-height:11px;
}

.calloutRight a {
	color:#000000;
	text-decoration:underline;
}

.calloutRight a:hover {
	color:#000000;
	text-decoration:none;
}

.footerContainer {
	float:left;
	display:block;
	width:770px;
	height:245px;
	background:url(../images/bg_footer.png) top no-repeat;
}

.footerBottom {
	float:left;
	display:block;
	width:770px;
	height:41px;
}

.footerBottomLeft {
	float:left;
	display:block;
	width:335px;
	height:41px;
	margin:0px 0px 0px 25px;
	color:#FFFFFF;
	font-size:11px;
}

.footerBottomRight {
	float:right;
	display:block;
	width:385px;
	height:41px;
	margin:0px 25px 0px 0px;
	text-align:right;
	color:#FFFFFF;
	font-size:11px;
}

.footerBottomRight a {
	color:#FFFFFF;
	text-decoration:none;
}

.footerBottomRight a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

.clear {
	clear:both;
}

.navLeft {
	float:left;
	display:block;
	margin:0px;
	width:227px;
	height:90px;
}

.navRight {
	float:right;
	display:block;
	margin:30px 0px 0px 0px;
	width:543px;
	height:30px;
}

.navRight_2 {
	float:right;
	display:block;
	margin:37px 0px 0px 0px;
	width:535px;
	height:30px;
}

.navRightTop {
	float:right;
	display:block;
	margin:10px 30px 0px 0px;
	width:500px;
	height:20px;
	text-align:right;
}

.navRightTop a {
	color:#F8BF1F;
	text-decoration:underline;
}

.navRightTop a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

.bodyContentContainerFull {
	float:left;
	display:block;
	width:725px;
	margin:0px 0px 0px 35px;
}

.bodyContentLeftFull {
	float:left;
	display:block;
	width:350px;
	margin:0px;
	text-align:left;
}

.bodyContentRightFull {
	float:right;
	display:block;
	width:350px;
	margin:0px;
	text-align:left;
}

.sitemap {
	margin-top:0px;
	margin-bottom:2px;
	text-indent:0px;
}

.sitemapMain {
	margin-top:0px;
	margin-bottom:0px;
	text-indent:15px;
}

.sitemapSub {
	margin-top:0px;
	margin-bottom:0px;
	text-indent:30px;
}

.sitemapSub2 {
	margin-top:0px;
	margin-bottom:0px;
	text-indent:45px;
}

.highlight {
	text-indent:0px;
	margin-top:0px;
	margin-bottom:0px;
	Color:#d97300;
}

.bodyContentRight2 {
	float:right;
	display:block;
	width:200px;
	margin:0px;
	text-align:left;
}

.smallCopy {
	font-size:10px;
}

.DistributorInfo{
	padding-left:35px;
	padding-Bottom: 10px;
}

.DistributorCompany{
	font-weight:bold;
}

.DistributorAddress{

}

.DistributorCityStateZip{

}

.DistributorPhone{

}

.DistributorWebsite{

}

.navRightTop img{
	padding-top:10px;
}