
.newsletter-title {
	color:#336633;
	font-size:16px;
	font-weight: bold;
	font-style:normal;
}

p.newsletter-desc {
	padding:0;
	margin:0;
	margin-top:9px;
}

.cta-home {
	float: left;
	width: 103px;
	height: 281px;
	background: url('/imgs/btns/cta-bg.jpg') no-repeat;
	margin-right: 10px;
}

	.cta-top-product {
		margin-top: 50px;
	}

	.cta-product {
		text-align: center;
		font-style: normal;
		padding: 10px;
	}
	
		.cta-product .product-title {
			font-size: 12px;
			color: #666666;
			font-weight: bold;
		}
	
		.cta-product .product-price {
			font-size: 14px;
			color: #006600;
			font-weight: bold;
		}
		
		
		.cta-product input.cta-cc, .cta-product input.cta-check {
			border: 0px;
			font-weight: bold;
		}
		
		.cta-product input.cta-cc {
			background: url('/imgs/btns/cta-button-cc.jpg') no-repeat;
			height: 23px;
			width: 85px;
		}
		
			input.cta-cc-over {
			background: url('/imgs/btns/cta-button-cc-over.jpg') no-repeat;
				height: 23px;
				width: 85px;
				border: 0px;
				font-weight: bold;
			}
		
		.cta-product input.cta-check {
			background: url('/imgs/btns/cta-button-check.jpg') no-repeat;
			height: 23px;
			width: 55px;
		}
		
			input.cta-check-over {
				background: url('/imgs/btns/cta-button-check-over.jpg') no-repeat;
				height: 23px;
				width: 55px;
				border: 0px;
				font-weight: bold;
			}
		
		
	.cta-other {
		background: url('/imgs/btns/cta-other.jpg') no-repeat;
		height: 49px;
		width: 325px;
		list-style: none;
		margin-top: 10px;
	}
	
		.cta-other ul {
			padding: 0px;
			margin: 0px;
		}
	
		.cta-other ul li, .cta-sample ul li {
			list-style: none;
			padding: 0px;
			margin: 0px;
			font-style: normal;
			line-height: 1.3em;
		}
	
			.cta-other ul li a {
				font-weight: bold;
			}
		
			.cta-other ul li.cta-other-lhs {
				float: left;
				width: 225px;
				font-size: 11px;
				font-weight: bold;
			}
		
				.cta-other ul li.cta-other-lhs p {
					margin-left: 25px;
					margin-top: 17px;
					text-transform: uppercase;
				}
			
				.cta-other ul li.cta-other-lhs a {
					color: #006600;
				}
			
			.cta-other ul li.cta-other-rhs {
				float: right;
				width: 100px;
				font-size: 10px;
				font-weight: bold;
				text-align: center;
			}
		
				.cta-other ul li.cta-other-rhs p {
					margin-top: 10px;
				}
			
			
				.cta-other ul li.cta-other-rhs a {
					color: #19539f;
				}
		
		.cta-sample {
			background: url('/imgs/btns/cta-sample.jpg') no-repeat;
			height: 49px;
			width: 103px;
			list-style: none;
			margin-top: 10px;
		}
		
			.cta-sample ul {
				padding: 0px;
				margin: 0px;
			}
			
			.cta-sample ul li {
				font-size: 10px;
				font-weight: bold;
				text-align: center;
			}
			
			.cta-sample ul li p {
				padding-top: 10px;
			}
			
			
			.cta-sample ul li a {
				color: #19539f;
				font-weight: bold;
			}

body {
	font-size: 13px;
	color: #000;
}
		
.narrow-cta-holder {
	float: left;
	padding: 0 30px 30px 30px;
	background: url('/imgs/btns/side-divider.gif') top right no-repeat;
}

	.narrow-cta-holder p {
		font-size: 12px;
		color: #006600;
	}

.main-column {
	float: left;
	width: 780px;
	margin-bottom: 20px;
}

.podder {
	background: url('/imgs/btns/pod-bg.gif') repeat-y;
	width: 771px;
}
	.podder p {
		padding: 0 16px 0 10px;
		font-size: 14px;
		color: #333;
	}
	
	.lhs-column {
		float: left;
		width: 430px;
	}
	
		.subscribe-experience-txt {
			font-size: 13px;
			color: #006600;
			padding: 20px 0 20px 20px;
		}
	
	.rhs-column {
		float: left;
		width: 280px;
	}
	
		img.subscribe-pic {
			margin-top: 40px;
		}
	
	.subscribe-bullet-list {
		background: url('/imgs/btns//central-divide.gif') top right no-repeat;
		padding: 0 40px 0 0;
	}
	
		.subscribe-main-sections {
			background: url('/imgs/btns/main-area-bg.gif') top no-repeat;
		}
	
			.subscribe-bullet-list ul li {
				list-style-image: url(/imgs/btns/bullet.gif);
				font-size: 13px;
				color: #666;
				padding: 0 0 15px 0;
			}
	
			.subscribe-bullet-list ul li.last {
				padding: 0 0 0 0;
			}
			
			.indent-button {
				margin-left: 40px;
			}
	
	h1 {
		padding: 10px 10px 10px 20px;
	}
	
	.green-txt {
		color: #006600;
	}
	
	.bold {
		font-weight: bold;
	}
	
	.italic {
		font-style: italic;
	}

	a.link-big  {
					 font-size:14px;
					 font-weight:bold;
					 color:#009999;
					 text-decoration:none;
	}

	a.link-big:hover {
					color:#009900;
	}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/new-dropdown.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* defaults for ie6 */
a, a:hover, a:active, a:focus {outline:0; direction:ltr;}

.positioner {position:relative; height:20px; padding:0; margin:0;}
.menuHolder {position:absolute; z-index:100; font:bold 14px/25px verdana, sans-serif;  font-weight:bold; margin-left:15px; width:100%; padding:0; margin-bottom:0px;}
ul.ulTop {padding:0; margin:0; list-style:none; width:125px; overflow:hidden; float:left; margin:0; margin-right:1px; border-right: 2px solid #ccc; border-top:0; padding-bottom:0;}

ul.ulTop li {height: auto; line-height:15px;}
ul.ulTop a {text-decoration:none; color:#030; margin:0px; padding-left:5px;padding-bottom:0;}

ul.ulTop li.liTop-selected,
ul.ulTop li.liTop {
float:left;
width:250px;
margin:-32767px -125px 0 0;
background:transparent;
}

ul.ulTop li.liTop-selected {
background:transparent;
}

ul.ulTop li.liTop-selected a.aTop, 
ul.ulTop li.liTop a.aTop {
position:relative;
z-index:50;
display:block;
float:left;
width:120px;
text-align:center;
font-weight:bold;
margin-top:32767px;
background:transparent;
color:#333;
}

ul.ulTop li.liTop-selected a.aTop {
	color:#090;
} 

ul.ulTop li.liTop a.aTop:hover,
ul.ulTop li.liTop a.aTop:focus,
ul.ulTop li.liTop a.aTop:active {
margin-right:1px;
background:transparent;
text-decoration:underline;
 border-bottom:1px solid #ccc;
}

ul.ulTop li.liTop-selected a.aTop:hover,
ul.ulTop li.liTop-selected a.aTop:focus,
ul.ulTop li.liTop-selected a.aTop:active{
margin-right:1px;
background:transparent;
text-decoration:underline;
}

ul.sub {float:left; padding:25px 0 0 0; margin:0; list-style:none; background:#ccc; margin-top:-25px;}
ul.ulTop li.liTop-selected ul.sub { background:transparent; }
ul.sub li a {
float:left;
width:120px;
background:#f9fff9;
border-bottom: 1px solid #999;
clear:left;
}

ul.sub a:hover,
ul.sub a:focus,
ul.sub a:active {
padding-top:1px;
background:#666;
color:#fff;
margin-right:1px;
}

