/************************/
/******* GLOBAL *********/
/************************/

body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	background:url("../../media/6099/body_bg.jpg") top left;
	}
	
table, td, div, span{
	font-size:12px;
	}
	
.color_green{
	color:#336600;
	}
	
.color_red{
	color:#a90f15;
	}
	
.color_lblue{
	color:#3eb1f1;
	}
	
.blue{
	color:#0000ff;
	}
	
.size_16{
	font-size:16px;
	}

.size_11{
	font-size:11px;
	}
		
.size_12{
	font-size:12px;
	}
	
.size_14{
	font-size:14px;
	}
	
.size_24{
	font-size:24px;
	}
	
a {
	font-size:12px;
	}
	
a:hover{
	text-decoration:none;
	}
	
a:visited{
	color:#0000CC;
	}
	
.link{
	color:#0324cd;
	}

.clear{
	clear:both;
	}
	
.line_height{
	line-height:18px;
	}
	
.float_left{
	float:left;
	}
	
img{
	border:0px;
	}
	
.floatR{
	float:right !important;
	}
	
/************************/
/******** HEADER ********/
/************************/

.header{
	width:987px;
	background-color:#fff;
	display:table;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.header #links{
	padding-left:75px;
	}
	
.header #links div,
#header_lp div{
	float:left;
	}
	
/************************/
/******* LP MAIN ********/
/************************/

#body{
	width:1004px !important;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	text-align:left;
	display:table;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
#body #hero div{
	float:left;
	}
	
#body #tier1 #column1{
	float:left;
	}
	
#body #tier1 #column2{
	float:left;
	width:480px;
	line-height:16px;
	background-color:#fff;
	}
	
#body #tier1 #column2 a{
	font-size:14px;
	color:#8cc63f;	
	}
	
#body #tier1 #column2 #ff{
	height:320px;
	}
	
#body #tier1 #column3{
	float:left;
	width:499px;
	height:684px;
	background:url("../../media/6099/body_tier1_bg_ba.jpg") top left no-repeat;
	}
	
#body #tier1 #column3 #line1{
	float:left;
	width:131px !Important;
	width:499px;
	padding:100px 35px 0px 333px;
	line-height:16px;
	}
	
#body #tier1 #column3 #line2{
	float:left;
	width:131px !Important;
	width:499px;
	padding:50px 308px 0px 60px;
	line-height:16px;
	}
	
#body #tier1 #column3 #cta{
	float:left;
	padding:120px 0px 0px 120px;
	}
	
#body #tier2{
	float:left;
	width:1004px;
	background-color:#fff;
	}
	
#body #tier2 #reasons{
	float:left;
	width:360px !important;
	width:1004px;
	height:192px !important;
	height:258px;
	background:url("../../media/6099/body_tier2_bg_reasons.gif") top left no-repeat;
	line-height:18px;
	padding:66px 560px 0px 84px;
	}
	
#body #tier2 #column1,
#body #tier2 #column3,
#body #tier2 #column4{
	float:left;
	}
	
#body #tier2 #column2{
	float:left;
	width:460px;
	}
	
#body #tier2 #column2 #copy{
	float:left;
	width:340px !important;
	width:460px;
	line-height:16px;
	padding:0px 100px 0px 20px;
	}
	
#body #tier2 #column2 #rollover div{
	float:left;
	cursor:pointer;
	}
	
#body #product{
	float:left;
	background-color:#fff;
	}
	
#body #product div{
	float:left;
	}	
	
/************************/
/****** SUB PAGES *******/
/************************/

#cause,
#clinical,
#guarantee,
#system,
#testimonials{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	clear:both;
	margin-left:auto;
	margin-right:auto;
	width:987px;
	background-color:#fff;
	display:table;
	}
	
#cause #left_column,
#clinical #left_column,
#system #left_column{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
#cause #left_column div{
	padding-right:20px;
	}
	
#cause #left_column #header,
#system #left_column #header{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#015482;
	}
	
#cause #right_column{
	background:url('../../media/6099/cause_bg_right_column.gif') top left no-repeat;
	width:222px !important;
	width:269px;
	height:478px;
	padding:28px 26px 0px 20px;
	margin-bottom:20px !important;
	margin-bottom:46px;
	font-size:12px;
	line-height:19px;
	color:#364144;
	}
	
#cause #right_column #header{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:21px;
	font-weight:bold;
	color:#3eb1f1;
	padding-bottom:14px;
	}
	
#cause #cta,
#clinical #cta,
#guarantee #cta,
#system #cta,
#testimonials #cta{
	background:url('../../media/6099/cause_bg_cta.gif') top left no-repeat;
	}
	
#cause #cta #desc,
#clinical #cta #desc,
#guarantee #cta #desc,
#system #cta #desc,
#testimonials #cta #desc{
	padding:116px 0px 20px 48px;
	}
	
#cause #cta #free_gift,
#clinical #cta #free_gift,
#guarantee #cta #free_gift,
#system #cta #free_gift,
#testimonials #cta #free_gift{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	}
	
#clinical #left_column{
	width:503px;
	}
	
#clinical #left_column #header{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#015482;
	}
	
#clinical #left_column #percent{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#02a3fd;
	float:left;
	width:65px;
	text-align:center;
	padding-bottom:10px;
	}
	
#clinical #left_column #desc{
	padding-top:4px;
	}
	
#testimonials .quote div{
	float:left;
	font-size:12px;
	font-style:italic;
	color:#637182;
	}
	
#testimonials .quote div p{
	margin:15px 0px 30px 18px;
	width:350px;
	line-height:18px;
	}
	
#testimonials .quote div #middle p{
	margin:15px 24px 30px 0px;
	width:350px;
	line-height:18px;
	}
	
#system .tab_desc{
	font-size:12px;
	color:#637182;
	}
		
#system .tab_desc .product{
	position:relative;
	margin-top:-50px;
	float:right;
	}
	
#system #border{
	border-top:solid 1px #aeb7c1;
	height:1px;
	width:454px;
	clear:both;
	float:left;
	position:relative;
	top:-2px;
	}
	
.subpage_product #header2{
	padding:35px 0px 25px 140px;
	}
	
.subpage_product #header2 div{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-weight:bold;
	color:#015482;
	}
	
.subpage_product #header2 #line2{
	padding-left:90px;
	}	

/************************/
/*******  FOOTER ********/
/************************/

#footer_lp{
	float:left;
	width:944px !important;
	width:1004px;
	padding:60px 0px 200px 60px;
	background:url("../../media/6099/footer_bg.jpg") top left no-repeat;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:12px;
	}

#footer_lp a,
#footer a{
	font-size:11px;
	color:#ff710f;
	text-decoration:none;
	}
	
#footer_lp #sublinks,
#footer #sublinks{
	text-align:right;
	padding-right:50px;
	}	
	
#footer_lp #sublinks a,
#footer #sublinks a{
	color:#000 !important;
	font-size:10px;
	}	

#footer{
	width:987px;
	background-color:#fff;
	display:table;
	margin-left:auto;
	margin-right:auto;
	color:#4d4d4d;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:12px;
	text-align:left;
	padding-bottom:20px;
	background-color:#fff;
	}
	
#footer #links{
	padding-left:75px;
	}

	