﻿.leadfreeContent {
	font-family: Arial, Sans-Serif;
	font-size: 13px;
	color: #35373a;
}

/***** header styles *****/

.leadfreeContent .leadfreeHeader {
	background: #fff url("../assets/images/leadfree/header.jpg") top left no-repeat;
	width: 970px;
	height: 219px;
}

.leadfreeContent .leadfreeHeader .lfHtype {
	float: right;
	margin: 22px 43px 0px 0px;
	width: 300px;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: #505050;
	text-align: right;
}

.leadfreeContent .leadfreeHeader .lfHtype h1 {
	font-family: "Bookman Old Style", Georgia, "Times New Roman", Serif;
	font-size: 30px;
	font-weight: normal;
	line-height: 30px;
	color: #000;
	padding-bottom: 7px;
}

/***** content styles *****/
.leadfreeContent .leadfreeMain {
	position:relative;
	background: url("../assets/images/leadfree/bgGradient.jpg") top repeat-x;
	/* for full gradient:
	min-height: 709px; */
}

.leadfreeContent .leadfreeMain .leadfreeMainContent {
	position: relative;
	top: 0px;
	left: 305px;
	width: 635px;
	border: solid 2px #e8e9ea;
	z-index: 2;
	
	background: #fff url("../assets/images/leadfree/contentSubHeader.jpg") top left no-repeat;
}

.leadfreeContent .leadfreeMain .leadfreeButtons {
	position: absolute;
	top: 0px;
	left: 30px;
	width: 277px;
	z-index: 3;
	
	border-top: solid 2px #e8e9ea;
}

.leadfreeContent .leadfreeMain .leadfreeSubheader {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 970px;
	/* height of the background:*/
	height: 58px;
	z-index: 1;
	background: url("../assets/images/leadfree/subHeader.jpg") top left no-repeat;
}

.leadfreeContent .leadfreeMain .leadfreeMainContent .lfText {
	padding: 40px 60px 40px 40px;
	border: 0px;
	display: none;
}

/***** tab buttons formatting *****/
.leadfreeContent .leadfreeMain .leadfreeButtons .lfButton {
	display: block;
	cursor: pointer;
	width: 277px;
	height: 55px;
}

.leadfreeContent .leadfreeMain .leadfreeButtons .lfButtonOver {
	display: block;
	cursor: pointer;
	width: 277px;
	height: 55px;
}

.leadfreeContent .leadfreeMain .leadfreeButtons .lfButtonSelected {
	display: none;
	cursor: default;
	width: 277px;
	height: 55px;
}

.leadfreeContent .leadfreeMain .leadfreeButtons #lfb1_1.lfButton {
	background: url("../assets/images/leadfree/btnWhyLeadFree.jpg") top left no-repeat;
}

.leadfreeContent .leadfreeMain .leadfreeButtons #lfb1_1.lfButtonOver {
	background: url("../assets/images/leadfree/btnWhyLeadFreeOver.jpg") top left no-repeat;
}

.leadfreeContent .leadfreeMain .leadfreeButtons #lfb1_2.lfButtonSelected {
	background: url("../assets/images/leadfree/btnWhyLeadFreeSelected.jpg") top left no-repeat;
}


.leadfreeContent .leadfreeMain .leadfreeButtons #lfb2_1.lfButton {
	background: url("../assets/images/leadfree/btnHowDoesItWork.jpg") top left no-repeat;
}

.leadfreeContent .leadfreeMain .leadfreeButtons #lfb2_1.lfButtonOver {
	background: url("../assets/images/leadfree/btnHowDoesItWorkOver.jpg") top left no-repeat;
}

.leadfreeContent .leadfreeMain .leadfreeButtons #lfb2_2.lfButtonSelected {
	background: url("../assets/images/leadfree/btnHowDoesItWorkSelected.jpg") top left no-repeat;
}


.leadfreeContent .leadfreeMain .leadfreeButtons #lfb3_1.lfButton {
	background: url("../assets/images/leadfree/btnWhereCaniLearnMore.jpg") top left no-repeat;
}

.leadfreeContent .leadfreeMain .leadfreeButtons #lfb3_1.lfButtonOver {
	background: url("../assets/images/leadfree/btnWhereCaniLearnMoreOver.jpg") top left no-repeat;
}

.leadfreeContent .leadfreeMain .leadfreeButtons #lfb3_2.lfButtonSelected {
	background: url("../assets/images/leadfree/btnWhereCaniLearnMoreSelected.jpg") top left no-repeat;
}


.leadfreeContent .leadfreeMain .leadfreeButtons #lfb4_1.lfButton {
	background: url("../assets/images/leadfree/btnFaq.jpg") top left no-repeat;
}

.leadfreeContent .leadfreeMain .leadfreeButtons #lfb4_1.lfButtonOver {
	background: url("../assets/images/leadfree/btnFaqOver.jpg") top left no-repeat;
}

.leadfreeContent .leadfreeMain .leadfreeButtons #lfb4_2.lfButtonSelected {
	background: url("../assets/images/leadfree/btnFaqSelected.jpg") top left no-repeat;
}


.leadfreeContent .leadfreeMain .leadfreeButtons #lfb5_1.lfButton {
	background: url("../assets/images/leadfree/btnMythsExposed.jpg") top left no-repeat;
}

.leadfreeContent .leadfreeMain .leadfreeButtons #lfb5_1.lfButtonOver {
	background: url("../assets/images/leadfree/btnMythsExposedOver.jpg") top left no-repeat;
}

.leadfreeContent .leadfreeMain .leadfreeButtons #lfb5_2.lfButtonSelected {
	background: url("../assets/images/leadfree/btnMythsExposedSelected.jpg") top left no-repeat;
}

.leadfreeContent .lfDisclaimer {
	/*
	position: relative;
	top: 0px;
	left: 305px;
	width: 535px;
	z-index: 2;
	padding: 20px 60px 0px 40px;
	*/
	padding: 0px 60px 20px 40px;
	margin: 0px;
	border: 0px;
	font-size: 10px;
	color: #888;
}

/***** text formatting *****/

.leadfreeContent .lfText h2 {
	font-family: Arial, Sans-Serif;
	font-size: 27px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}

.leadfreeContent .lfText h3 {
	font-family: Arial, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0px 13px 0px;
	margin: 0px;
}

.leadfreeContent .lfText ul.arrowsUL {
	font-size: 13px;
	padding: 10px 0px 0px 20px;
}

.leadfreeContent .lfText ul.arrowsUL a {
	font-size: 13px;
	font-weight: bold;
}

.leadfreeContent .lfText h3.borderTop {
	padding-top: 15px;
	margin-top: 15px;
	border-top: solid 1px #ddd;
}

.leadfreeContent .lfText ul {
	list-style-type: disc;
	font-size: 13px;
	padding: 10px 0px 0px 30px;
}

.leadfreeContent .lfText li {
	list-style-type: disc;
	padding: 2px 2px;
}


/***** old styles *****

.leadfreeContent table.lfT {
	width: 970px;
}

.leadfreeContent table.lfT a {
	color: #49859f;
}

.leadfreeContent table.lfT a:hover {
	color: #aaa;
}

.leadfreeContent table.lfT td {
	text-align: left;
	vertical-align: top;
}

.leadfreeContent table.lfT td.lfTcol1 {
	width: 325px;
	padding-left: 20px;
	padding-right: 20px;
	
	border-right: solid 1px #ddd;
}

.leadfreeContent table.lfT td.lfTcol2 {
	width: 322px;
	padding-left: 25px;
	padding-right: 25px;
	
	border-right: solid 1px #ddd;
}

.leadfreeContent table.lfT td.lfTcol2 ul.arrowsUL {
	font-size: 12px;
	padding-top: 10px;
}

.leadfreeContent table.lfT td.lfTcol2 ul.arrowsUL a {
	font-size: 12px;
	font-weight: bold;
}

.leadfreeContent table.lfT td.lfTcol3 {
	width: 196px;
	padding-left: 22px;
	padding-right: 13px;
	
	font-family: Arial, Sans-Serif;
	font-size: 10px;
}

.leadfreeContent table.lfT td.lfTcol3 h3.borderTop {
	padding-top: 15px;
	margin-top: 15px;
	border-top: solid 1px #ddd;
}

.leadfreeContent .lfDisclaimer {
	font-size: 10px;
	color: #888;
}
*/
