/* Candela Screen CSS */

body{
	background: #E4E4E4 url(../images/cl_body_bkg.gif) repeat-x 0px 1px; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font: normal 11px/14px 'Helvetica', Arial, Verdana, sans-serif;
	color: #666666;
}

/* Headers and Respective Link Styles */

	p, h1, h2, h3, h4, h5, h6{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		text-align: left;
	}
	
	sub {vertical-align: bottom; font-size:9px;}
	
	h5{
		font: bold 12px/14px 'Helvetica', Arial, Verdana, sans-serif;
		color: #333333;
	}
	
	.thankyou{
		font: bold 17px/21px 'Helvetica', Arial, Verdana, sans-serif;
		color: #005699;
		padding: 15px 10px 0px 10px;
	}
	
	.header_explore_gentleyag{
		width: 600px;
		height: 50px;
		background: url(../images/cl_header_explore_gyag.gif) no-repeat;
		text-indent: -1000em;
		margin: 0px 0px 0px -9px;
	}

	.header_explore_alextrivantage{
		width: 600px;
		height: 50px;
		background: url(../images/trivantageHeaderExplore.gif) no-repeat;
		text-indent: -1000em;
		margin: 0px 0px 0px -9px;
	}
	
	.header_explore_vbeam{
		width: 600px;
		height: 50px;
		background: url(../images/vbeamHeaderExplore.gif) no-repeat;
		text-indent: -1000em;
		margin: 0px 0px 0px 0px;
	}
	
	.header_explore_serenity{
		width: 600px;
		height: 50px;
		background: url(../images/serenityHeaderExplore.gif) no-repeat;
		text-indent: -1000em;
		margin: 0px 0px 0px 5px;
	}
	
	.header_explore_gentlemax{
		width: 600px;
		height: 50px;
		background: url(../images/gentlemaxHeaderExplore.gif) no-repeat;
		text-indent: -1000em;
		margin: 0px 0px 0px 5px;
	}

	.header_explore_quadralase{
		width: 600px;
		height:49px;
		background: url(../images/quadralaseHeaderExplore.gif) no-repeat;
		text-indent: -1000em;
		margin: 0px 0px 0px 5px;
	}
	
	.header_explore_gentlelase{
		width: 600px;
		height: 50px;
		background: url(../images/gentlelaseHeaderExplore.gif) no-repeat;
		text-indent: -1000em;
		margin: 0px 0px 0px 5px;
	}
	
	.header_explore_smoothpeel{
		width: 600px;
		height: 50px;
		background: url(../images/smoothpeelHeaderExplore.gif) no-repeat;
		text-indent: -1000em;
		margin: 0px 0px 0px 5px;
	}
	
	.header_explore_smoothbeam{
		width: 600px;
		height: 50px;
		background: url(../images/smoothbeamHeaderExplore.gif) no-repeat;
		text-indent: -1000em;
		margin: 0px 0px 0px 5px;
	}
	
	.section_title{
		font: bold 17px/21px 'Helvetica', Arial, Verdana, sans-serif;
		color: #005699;
		padding: 0px 0px 0px 10px;
	}
	
	.section_titleSmoothpeel{
		font: bold 17px/21px 'Helvetica', Arial, Verdana, sans-serif;
		color: #352c66;
		padding: 0px 0px 0px 10px;
	}

.section_titleSmoothbeam{
		font: bold 17px/21px 'Helvetica', Arial, Verdana, sans-serif;
		color: #6b6e8b;
		padding: 0px 0px 0px 10px;
	}	
	
.section_titleSerenity{
		font: bold 17px/21px 'Helvetica', Arial, Verdana, sans-serif;
		color: #01909d;
		padding: 0px 0px 0px 10px;
	}	
	
	.section_titleVbeam{
		font: bold 17px/21px 'Helvetica', Arial, Verdana, sans-serif;
		color: #aa8180;
		padding: 0px 0px 0px 10px;
	}	
	
	.sidebar_header{
		font: bold 12px/18px 'Helvetica', Arial, Verdana, sans-serif;
		color: #005699;
		margin: 0px 0px 5px 0px;
	}
	
	.apps_header{
		font: bold 13px 'Helvetica', Arial, Verdana, sans-serif;
		color: #005699;
		padding: 5px 0px 0px 0px;
		margin: 5px 0px 5px 15px;
	}
	
	
/* Structure */

#total {
	width: 765px;
	margin: 0px auto;
}

#top{
	height:115px;
	background: #ccc;
	text-align: center;
}

#flashcontentHome {
	position:relative;
	width:765px;
	height:40px;
	margin:0 0 0 3px;
	_margin:0 0 0 0;
	background: url(../images/cl_shadow_bkg.gif) repeat-y;
}

#content_wrapper{
	float:left;
	background: url(../images/cl_shadow_bkg.gif) repeat-y;
}

	#main_content{
		float:left;
		padding: 0px 0px 0px 16px;
	}
	
	
	#header_image{
		float: left;
	}

	.product_landing{
		padding: 0px 0px 0px 8px;
	}

	#flashNewsAlert {}
		#news_alert {
			width: 738px;
			height: 50px;
			background: url(../images/cl_news_alert_bkg.gif) no-repeat;
			float:left;
		}
			
			#news_items{
				list-style-type: none;
				margin: 0px 0px 0px 0px;
				padding: 20px 0px 0px 130px;	
			}
			
			#news_items li{
				color: #695d54;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				font: 11px Arial, Helvetica, sans-serif;
			}
			
		
		#select_area{
			width: 732px;
			float:left;
			background: url(../images/interestsSolutionsBkg.jpg) no-repeat;
			background-position: bottom left;
			overflow: hidden;
			padding: 0px 0px 20px 0px;
			margin: 0px 0px 0px 0px;
		}
		
		#select_area_content{
			padding: 0px 0px 20px 0px;
			margin: 0px 0px 0px 0px;
		}
		
		
		.interests{
			list-style-type: none;
			margin: 0px 0px 0px 0px;
			padding: 20px 0px 20px 0px;
			padding:16px 0 20px 0;
			float:left;
		}
	
				.interests li, .interests li a, .interests li a:link, .interests li a:active, .interests li a:visited{
					display:block;
					padding: 2px 5px 2px 8px;
					margin: 0px 0px 0px 0px;
					font: normal 12px/18px 'Helvetica', Arial, Verdana, sans-serif;
					color: #666666;
					text-decoration:none;
				}
				
				.interests li a:hover{
					display:block;
					padding: 2px 5px 2px 8px;
					margin: 0px 0px 0px 0px;
					font: normal 12px/18px 'Helvetica', Arial, Verdana, sans-serif;
					color: #a40329;
					background: url(../images/cl_dbl_arrow.gif) 0px 6px no-repeat #eeeeee;
					text-decoration:none;
				}
	
				.interests li a.selected{
					display:block;
					padding: 2px 5px 2px 8px;
					margin: 0px 0px 0px 0px;
					font: normal 12px/18px 'Helvetica', Arial, Verdana, sans-serif;
					color: #a40329;
					background: url(../images/cl_dbl_arrow.gif) 0px 6px no-repeat #eeeeee;
					text-decoration:none;
				}
				
		.solutions{
			list-style-type: none;
			margin: 0px 0px 0px 0px;
			padding: 20px 0px 20px 0px;
			float:left;
		}
		
				.solutions li, .solutions li a, .solutions li a:link, .solutions li a:active, .solutions li a:visited {
					display:block;
					padding: 2px 5px 2px 8px;
					margin: 0px 0px 0px 0px;
					font: normal 12px/18px 'Helvetica', Arial, Verdana, sans-serif;
					color: #666666;
					text-decoration:none;
					
				}
				
				.solutions li a:hover{
					display:block;
					padding: 2px 5px 2px 8px;
					margin: 0px 0px 0px 0px;
					font: normal 12px/18px 'Helvetica', Arial, Verdana, sans-serif;
					color: #a40329;
					background: url(../images/cl_dbl_arrow.gif) 0px 6px no-repeat #eeeeee;
					text-decoration:none;
				}

				.solutions li a.selected{
					display:block;
					padding: 2px 5px 2px 8px;
					margin: 0px 0px 0px 0px;
					font: normal 12px/18px 'Helvetica', Arial, Verdana, sans-serif;
					color: #a40329;
					background: url(../images/cl_dbl_arrow.gif) 0px 6px no-repeat #eeeeee;
					text-decoration:none;
				}
		
		
		#learn_more{
			width: 732px;
			height: 40px;
			background: url(../images/cl_home_learn_more.gif) no-repeat;
			margin: 10px 0px 10px 0px;
			float:left;
		}
		
			#learn_more p{
				padding: 15px 0px 0px 210px;
				font: 11px Arial, Helvetica, sans-serif;
			}
				
		#product_image{
			float: left;
			width: 120px;
			overflow: hidden;
			padding: 15px 0px 2px 10px;
			margin-left:-15px;
		}
	
	#products_content{
		float:left;
		background: url(../images/cl_col1_products_bkg.gif) no-repeat;
	}
	
	#product_overview{
		margin: 0px 0px 0px 0px;
		padding: 220px 0px 0px 0px;
		width: 585px;
		float:left;
	}
	
	#product_overview_quadralase{
		margin: 0px 0px 0px 0px;
		padding: 275px 0 0 0;
		width: 585px;
		float:left;
	}

	#product_overview_trivantage{
		margin: 0px 0px 0px 0px;
		padding: 250px 0px 0px 0px;
		width: 585px;
		float:left;
	}	
		.gentleyag{
			background: url(../images/gentleYagHeader.jpg) #FFFFFF no-repeat;
		}
		
		.quadralase{
			padding: 250px 0px 0px 0px;
			background: url(../images/quadralase_overview.jpg) #FFFFFF no-repeat;
		}
		
		.vbeam{
			background: url(../images/vbeamOverviewBackground.jpg) #FFFFFF no-repeat;
		}

		.trivantage{
			background: url(../images/trivantageOverviewBackground.jpg) #FFFFFF no-repeat;
		}
		
		.serenity{
			background: url(../images/serenityOverviewBackground.jpg) #FFFFFF no-repeat;
		}
		
		.gentlemax{
			background: url(../images/gentlemaxOverviewBackground.jpg) #FFFFFF no-repeat;
		}
	
		.gentlelase{
				background: url(../images/gentlelaseOverviewBackgroun.jpg) #FFFFFF no-repeat;
			}
			
		.smoothpeel{
				background: url(../images/smoothpeelOverviewBackgroun.jpg) #FFFFFF no-repeat;
			}
			
		.smoothbeam{
				background: url(../images/smoothbeamOverviewBackgroun.jpg) #FFFFFF no-repeat;
			}


.trivantage_product	{width:120px;}
	
	/* Product Landing */
	
		#product_matrix_area{
			width: 732px;
			float:left;
			background: url(../images/cl_main_content_shadow.gif) repeat-y;
		}
		
		#product_matrix_area_content{
			width: 732px;
			padding: 0px 0px 20px 0px;
			margin: 0px 0px 0px 0px;
			background: url(../images/cl_product_matrix_bkg.gif) no-repeat;
			background-position: bottom left;
			float:left;
		}
		
		#product_matrix_nav{
			width: 240px;	
			padding: 0px 0px 30px 0px;
			margin: 25px 0px 0px 25px;
			background: url(../images/cl_matrix_nav_bkg.gif) repeat-y;
			float:left;
		}
		
				
		.matrix_nav{
			width: 236px;	
			list-style-type: none;
			float:left;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 2px;
			line-height:75%;
		}
	
				.matrix_nav li a, .matrix_nav li a:link, .matrix_nav li a:active, .matrix_nav li a:visited{
					display:block;
					padding: 2px 0px 2px 15px;
					margin: 0px 0px 5px 0px;
					font: normal 12px/18px 'Helvetica', Arial, Verdana, sans-serif;
					color: #666666;
					text-decoration:none;
					list-style-type: none;
					text-align:left;
				}
				
				.matrix_nav li a:hover{
					display:block;
					padding: 2px 0px 2px 15px;
					margin: 0px 0px 5px 0px;
					font: normal 12px/18px 'Helvetica', Arial, Verdana, sans-serif;
					color: #a40329;
					background: url(../images/cl_dbl_arrow.gif) 4px 6px no-repeat #eeeeee;
					text-decoration:none;
					list-style-type: none;
					text-align:left;
				}
	
				.matrix_nav li a.selected{
					display:block;
					padding: 2px 0px 2px 15px;
					margin: 0px 0px 5px 0px;
					font: normal 12px/18px 'Helvetica', Arial, Verdana, sans-serif;
					color: #a40329;
					background: url(../images/cl_dbl_arrow.gif) 4px 6px no-repeat #eeeeee;
					text-decoration:none;
					list-style-type: none;
					text-align:left;
				}
			
			#product_matrix_grid{
				padding: 25px 0px 0px 40px;
				float:left;
			}
			
				table.product_grid td{
					width: 125px;
					height: 150px;
					vertical-align: bottom;				
					text-align: left;
					background: url(../images/cl_matrix_cell_bkg.gif) repeat-y;
				}
				
				.grid_product a a:link{
				
				}
				
				
/* Utility Nav */
	
#utility_nav{
	font: normal 11px/17px 'Helvetica', Arial, Verdana, sans-serif;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:right;
}

#utility_nav li, #utility_nav li a, #utility_nav li a:link, #utility_nav li a:active, #utility_nav li a:visited{
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
	list-style-type: none;	
	text-decoration: none;
	display: block;
	color: #999;
}

#utility_nav li a:hover{
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
	text-decoration: underline;
	display: block;
	color: #999;
}

.legal{
	font: normal 11px/17px 'Helvetica', Arial, Verdana, sans-serif;
	color: #999;
	float:right;
	padding: 0px 20px 0px 0px;
}

#footer_corners{
	width: 765px;
	height: 15px;
	background: url(../images/cl_footer_bkg.gif) no-repeat;
	clear: both;
}

#header {
	width: 765px;
	margin: auto;
	height: 42px;
	float: left;
}

#left_column {
	width: 600px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 15px;
	float: left;
	overflow: hidden;
}


.left_column_footer {
	width: 600px;
	height:15px;
	padding: 0px 0px 0px 0px;
	float:left;
	background: url(../images/cl_col1_bottom_corners.gif) 10px no-repeat;
}

	.left_column_content{
		padding: 0px 10px 0px 9px;
		background: url(../images/cl_col1_shadow_bkg.gif) 10px 10px repeat-y;
		float:left;
	}	
	
	.left_column_top_corners{
		width: 600px;
		height: 15px;
		background: url(../images/cl_col1_top_corners.gif) no-repeat;
		float:left;
	}
	
	.col_1_intro{
		width: 140px;
		padding: 75px 0px 0px 0px;
		float:left;

	}
		.intro_image{
			padding: 0px 0px 0px 4px;
		}
	
	.col_2_intro{
		width: 425px;
		padding: 75px 0px 0px 0px;
		margin: 0px 0px 35px 0px;
		float:left;
		overflow: hidden;
	}
		
	.col_1{
		width: 140px;
		float:left;
		padding-left: 10px;
	}
	
	.product_intro{
		font: normal 13px/20px 'Helvetica', Arial, Verdana, sans-serif;
		margin: 0px 0px 10px 0px;
		padding: 0px 10px 0px 10px;
		color: #626262;
		text-align:left;
	}
		
	.col_2{
		width: 425px;
		margin: 0px 0px 35px 0px;
		float:left;
	}

		.col_2 p{
			margin: 0px 0px 15px 0px;
			font: normal 12px/18px 'Helvetica', Arial, Verdana, sans-serif;
			color: #666666;
		}
		
	.advantage_title{
			font: bold 12px/18px 'Helvetica', Arial, Verdana, sans-serif;
			color: #333333;
		}
		
		.advantage{
			border-top: 1px dashed #cccccc;
			margin: 0px 0px 0px 0px;
			padding: 10px 0px 0px 0px;
			float: left;
		}
		
		
			.advantage_col_1{
				width: 150px;
				float: left;
		}
			
			.advantage_col_2{
				width: 275px;
				float: left;
			}
		
	
	/* Request Info Block */
	
	#req_info{
		background: url(../images/cl_info_bkg.gif) no-repeat;
		width: 600px;
		height: 310px;
		float:left;
	}
		
		#req_info_content{
			padding: 30px 15px 15px 25px;
		}
		
			#req_info_col_1{
				width: 275px;
				margin: 0px 30px 0px 0px;
				float:left;
			}
				.req_title{
					font: normal 16px/19px 'Helvetica', Arial, Verdana, sans-serif;
					color: #005699;
				}
				
				.req_note{
					font: normal 11px/16px 'Helvetica', Arial, Verdana, sans-serif;
					color: #666666;
				}

					.req_input input{
						width: 155px;
						float:left;
						display:block;
					}
				
					.req_btn{
						width: 85px;
						float:right;
						display:block;
						margin: -5px 0px 0px 0px;
					}
				
			#req_info_col_2{
				width: 255px;
				padding: 0px 0px 0px 0px;
				float:left;
			}
				
				#apps, #prods{
					width: 125px;
					margin: 5px 0px 0px 0px;
					float: left;
				}
		
					#apps li, #prods li{
							margin: 5px 0px 5px 0px;
						}
		
/* Link Styles */

a, a:link, a:active, a:visited {
	text-decoration:underline;
	color:#005699
}	
	
a:hover {
	text-decoration:none;
	color:#005699
}

	.request_more_info{
		width: 110px;
		height: 60px;
		background: url(../images/cl_btn_request_more_info.gif) no-repeat;
		display: block;
		text-indent: -1000em;
		margin: 0px 0px 0px 5px;	
		}

	.request_more_infoSpeel{
		width: 110px;
		height: 60px;
		background: url(../images/requestMoreButtonSpeel.gif) no-repeat;
		display: block;
		text-indent: -1000em;
		margin: 0px 0px 0px 5px;	
		}

.request_more_infoSbeam{
		width: 110px;
		height: 60px;
		background: url(../images/requestMoreButtonSbeam.gif) no-repeat;
		display: block;
		text-indent: -1000em;
		margin: 0px 0px 0px 5px;	
		}
		
.request_more_infoSerenity{
		width: 110px;
		height: 60px;
		background: url(../images/requestMoreButtonSerenity.gif) no-repeat;
		display: block;
		text-indent: -1000em;
		margin: 0px 0px 0px 5px;	
		}
		
.request_more_infoVbeam{
		width: 110px;
		height: 60px;
		background: url(../images/requestMoreButtonVbeam.gif) no-repeat;
		display: block;
		text-indent: -1000em;
		margin: 0px 0px 0px 5px;	
		}
		
.request_more_infoGlase{
		width: 110px;
		height: 60px;
		background: url(../images/requestMoreButtonGlase.gif) no-repeat;
		display: block;
		text-indent: -1000em;
		margin: 0px 0px 0px 5px;	
		}
		
.request_more_infoGmax{
		width: 110px;
		height: 60px;
		background: url(../images/requestMoreButtonGmax.gif) no-repeat;
		display: block;
		text-indent: -1000em;
		margin: 0px 0px 0px 5px;	
		}
		
.request_more_infoGyag{
		width: 110px;
		height: 60px;
		background: url(../images/requestMoreButtonGyag.gif) no-repeat;
		display: block;
		text-indent: -1000em;
		margin: 0px 0px 0px 5px;	
		}

#product_matrix_grid a, #product_matrix_grid a:link, #product_matrix_grid a:active, #product_matrix_grid a:visited {
	text-decoration:none;
	padding: 2px 0px 2px 10px;
	margin: 0px 0px 5px 0px;
	font: normal 12px/18px 'Helvetica', Arial, Verdana, sans-serif;
	color: #666;
	display: block;
	}	
	
#product_matrix_grid a:hover {
	text-decoration:none;
	margin: 0px 0px 5px 0px;
	font: normal 12px/18px 'Helvetica', Arial, Verdana, sans-serif;
	color: #a40329;
	display: block;
	}

	#product_matrix_grid a:hover span {
		background: url(../images/cl_dbl_arrow.gif) 4px 6px no-repeat;
		display: block;
		}


#product_matrix_grid .selected {
	text-decoration:none;
	margin: 0px 0px 5px 0px;
	font: normal 12px/18px 'Helvetica', Arial, Verdana, sans-serif;
	color: #a40329;
	display: block;
	}
	
#product_matrix_grid .selected span {
	background: url(../images/cl_dbl_arrow.gif) 4px 6px no-repeat;
	display: block;
		color: #a40329;

	}
	
/* Lists */

	ul.in_page_nav{
		width: 575px;
		background: #f8f8f8;
		list-style-type: none;
		margin: 0px 0px 20px 10px;
		padding: 0px 0px 0px 10px;
		float:left;
		border-top: dashed 1px #c9c9c9;
		border-bottom: dashed 1px #c9c9c9;
		overflow: hidden;		
	}
	
	ul.in_page_nav li, ul.in_page_nav li a{
		list-style-type: none;
		font: 11px Arial, Verdana, sans-serif;
		display: block;
		color: #6390c5;
		float: left;
		padding: 5px 5px 5px 3px;
	}

	ul.in_page_nav li.active_section{
		list-style-type: none;
		display: block;
		font: bold 11px Arial, Verdana, sans-serif;
		color: #6390c5;
		float: left;
		padding: 10px 5px 0px 5px;
	}
	
ul.list{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	font: normal 12px Arial, Helvetica, sans-serif;
}


	.pdf{
		background: url(../images/cl_icon_pdf.gif) no-repeat;
		padding: 5px 0px 5px 25px;
	}
	
	.std{
		background: url(../images/cl_mini_bullet.gif) 10px 10px no-repeat;
		padding: 5px 0px 5px 25px;
	}
	
	.blank{
		background: url(../images/spacer.gif) 10px 10px no-repeat;
		padding: 5px 0px 5px 25px;
	}
		
	
#right_column {
	width: 140px;
	float: left;
}

	.sidebar_feature{
		width: 140px;
		background: url(../images/cl_right_col_top_corners.png) no-repeat;
	}
	
	.sidebar_feature p{
		font: normal 11px/14px 'Helvetica', Arial, Verdana, sans-serif;
		padding: 0px 0px 10px 0px;
	}
	
	.sidebar_feature_content{
		padding: 15px 5px 10px 8px;
	}
	
	.sidebar_feature_contenttest{
		padding: 0px 10px 5px 5px;
	}
	
	.sidebar_footer{
		width: 140px;
		height: 15px;
		background: url(../images/cl_right_col_bottom_corners.png) no-repeat;
	}
	
	
	
#mainimage {
	height: 219px;
	width: 608px;
	float: left;
}


#featuresandbenefits {
	width: 165px;
	height: 333px;
	float: left;
}

#column2bgcontainer {
	height: auto;
	width: 139px;
	float: left;
}

#column2 h2 {
	font-family: Helvetica, sans-serif, Geneva, Arial;
	font-size: 12px;
	font-weight: bolder;
	color: #005699;
	margin: 0px;
	padding: 10px 12px 0px;
}

#column2 p { 
	font-family: Helvetica, sans-serif, Geneva, Arial;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
	margin: 0px;
	padding: 8px 12px 4px
}

#column2bgheader {
	width: 139px;
	float: left;
	height: 75px;
	background-image: url(../images/column2bgyellowphotos.gif);
}

#column2bgmid {
	float: left;
	height: auto;
	width: 139px;
	background-image: url(../images/column2bgyellowmid.gif);
}

#column2bgmid img {
	padding-left: 12px;
}

#column2bgmid p { 
	font-family: Helvetica, sans-serif, Geneva, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	margin: 0px;
	padding: 0px 11px 3px
}

#columnbgfooter {
	float: left;
	height: 12px;
	width: 139px;
	background-image: url(../images/column2bgyellowfooter.gif);
}

#column2_sub2 {
	float: left;
	height: 1000px;
	width: 157px;
}

#column2clinical {
	float: left;
	height: 83px;
	width: 139px;
	background-image: url(../images/column2bgyellowclinical.gif);
}

#column2videos {
	float: left;
	height: 68px;
	width: 139px;
	background-image: url(../images/column2bgyellowvideos.gif);
	background-repeat: no-repeat;
}

#column2newsalert {
	float: left;
	height: 294px;
	width: 139px;
	background-image: url(../images/column2bgyellownewsalert.gif);
	background-repeat: no-repeat;
}

#column2newsalert p { 
line-height: 16px;
}

#column2testimonials {
	width: 139px;
	float: left;
	height: 62px;
	background-image: url(../images/column2bgyellowphotos.gif);
}

#testimonialbuttons {
	width: 139px;
	float: left;
	height: 25px;
	margin-top: 15px;
}

/*Misc */

img{
  border: none;
}

img a{
	text-decoration: none;
}

/* Form Styles*/

label{
	width: 140px;
	font: bold 12px/18px 'Helvetica', Arial, Verdana, sans-serif;
	color: #005699;
	display: block;
	float:left;
}

span.checkbox{
	width: 130px;
	font: normal 12px/18px 'Helvetica', Arial, Verdana, sans-serif;
	color: #666666;
	display: block;
}

.checkbox label{
	float:left;
}

input span{
		font: bold 16px/18px 'Helvetica', Arial, Verdana, sans-serif;
		color: #999999;
}

#contact_form p{
		font: normal 13px/18px 'Helvetica', Arial, Verdana, sans-serif;
		color: #666666;	
		padding: 10px 10px 0px 10px;
}

#contact_form{
	width: 710px;
	padding: 0px 10px 0px 10px;
}

fieldset{
	border: none;
	background: url(../images/cl_fieldset_border.gif) bottom left repeat-x;
	margin: 0px 0px 0px 0px;
	padding: 15px 10px 15px 10px;
	text-align:left;
}

	#home_feature_left{
		width: 740px;
		height: 230px;
		float:left;
		margin: 5px 0px 0px 0px;	
		background-color: white;
		position: relative;
	}
	
	/*
	#home_feature_left a { 
		display:block;
		width: 440px;
		height: 270px;
		text-indent:-9999px;
		outline:none;
		background:transparent url(../images/candela_splash_23feb09a.jpg) no-repeat 0px 0px;		
	}
	*/

	#home_feature_left a:link,
	#home_feature_left a:active {
		border:none;
		outline:none;
		text-decoration:none;
	}
		#btn_agape{
			margin: 50px 0px 0px 20px;
			position: absolute;
		}
		
		#btn_see_how{
			margin: 205px 0px 0px 155px;
			position: absolute;
		}
		
	#home_feature_right{
		width: 290px;
		height: 270px;
		float:left;
		background: transparent none;
		margin: 5px 0px 0px 0px;
		position:relative;
	}
		#btn_find{

			margin: 234px 0px 0px 15px;
			position: absolute;
		}
		
		#home_get_started,
		#home_candela_news  {
			background: transparent url(../images/find_a_practitioner.jpg) 0px 0px no-repeat;
			display:block;
			position:relative;
			height:131px;
			width:287px;
			float:left;
		}
		
		#home_candela_news  {
			clear:both;
			background: transparent url(../images/beauty_assured.jpg) 0px 0px no-repeat; 
			/*background: transparent url(../images/recent_accolades.jpg) 0px 0px no-repeat; */
			margin-top:10px;
		}
		

		
		a#btn_get_started {
			background:transparent url(../images/get_started.png) no-repeat scroll 0px 50%;
			bottom:12px;
			display:block;
			height:27px;
			position:absolute;
			right:17px;
			text-decoration:none;
			width:86px;
			behavior: url(iepngfix.htc); 
		}
		
		a#btn_candela_news {
			background: transparent url(../images/watch_candela.jpg) 0px 0px no-repeat;
			display:block;
			width:107px;
			height:23px;
			bottom:10px;
			left:10px;
			position: absolute;
			text-decoration:none;
		}
		
		#legal_note {
			clear:both;
			float:left;
			padding-left:20px;
			width:50%;
		}

#legal_note p{
font-family: Helvetica, sans-serif, Geneva, Arial;
	font-size: 11px;
	line-height: 16px;
}

/* Bulletins Tab */

#tabs{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: dashed 1px #ccc;
}

.tabInactive {	
	font: normal 11px 'Helvetica', Arial, Verdana, sans-serif;
	color: #6390c5;
	margin: 0px 10px 0px 0px;
	text-decoration: underline;
	cursor:hand;
}

.tabActive {
	font: bold 11px 'Helvetica', Arial, Verdana, sans-serif;
	color: #6390c5;
	margin: 0px 10px 0px 0px;
	text-decoration: hand;
}


#applications_media{
	width:435px;
	float:left;
	background: url(../images/cl_app_media_bkg.gif) no-repeat;
	background-color: white;
}

	#applications_media_content{
		width: 405px;
		border-top: dashed 1px #cccccc;
		margin: 0px 5px 15px 15px;
		padding: 15px 0px 15px 0px;
	}
	
		.prod_media{
			width: 130px;
			float:left;
			margin: 0px 5px 0px 0px;
		}
		
		.media_list{
			margin: 10px 5px 0px 0px;
			list-style-type: none;
			text-align:left;
		}
	
		.media_list li{
			font: normal 12px/16px 'Helvetica', Arial, Verdana, sans-serif;
			color: #666666;
			background: url(../images/cl_mini_bullet.gif) 0px 4px no-repeat;
			padding: 0px 0px 0px 7px;
			margin: 0px 0px 5px 0px;
		}

sup{
	font: normal 11px 'Helvetica', Arial, sans-serif;
}

.videoLinks
{
	float: left;
	padding-right: 5px;
	width: 200px;
	
}

.videoLinks a:link
{
	
}

.nudge7px {
	padding-left:7px;
}

table#i18n_wrapper {
	background:#ffffff none;
	width:765px;
	width:98%;
	margin-left:2px;
}

ul#i18n_icons {
	float:right;
}

ul.i18n_icons_home {
	margin-bottom:14px;
}

ul.i18n_icons_nothome {
	margin-bottom:5px;
}

ul#i18n_icons li{
	display:block;
	float:left;
	list-style-type:none;
	margin:0 0 0 15px;
}

ul#i18n_icons li img {
	margin-right:0px;
}

ul#i18n_icons li a {
	font-size:11px;
	text-decoration:none;
}

ul#i18n_icons li a:hover {
	text-decoration:underline;
} 

a.navbold,
a.navbold:visited,
a.navbold:hover,
a.navbold:active
{
	font-size: 12px;
	color: #A50544;
	font-weight: bold;
}

.prac_cred {
	text-align:left;
	list-style-position: inside;
	list-style-type: none;
	font-size:10px;
	margin-bottom:20px;
}

.prac_cred li {
	margin:0 0 3px 0;
}

.featured_nav {
	clear:both;
	float:left;
	padding:10px 0;
	width:100%;
}

.featured_nav ul {
	text-align:center;
	margin:0 0 0 64px;
}

.featured_nav ul li {
	display:block;
	float:left;
	clear:none;
	margin:0 auto;
	text-indent:-9999px;
	font-size:1px;
	color:#fff;
}

.featured_nav ul li a{
	display:block;
	text-indent:-9999px;
	font-size:1px;
	color:#fff;
	height:43px;
}

.featured_nav ul li a.locate_a_distributor {
	background: transparent url(../images/locate_a_distributor.jpg) no-repeat 0px 0px; width:193px;
	margin-right:26px;
}
.featured_nav ul li a.locate_a_practitioner {
	background: transparent url(../images/locate_a_practitioner.jpg) no-repeat 0px 0px;
	width:196px;	
	margin-right:35px;	

} 
.featured_nav ul li a.new_at_candela {
	background: transparent url(../images/new_at_candela.jpg) no-repeat 0px 0px;
	width:158px;
}


.home_utility_nav {
	margin-top:33px;
}

.home_logo {
	
}


.event { 	
	display:block;
	clear:both;
	float:left;
	width:730px;
	border:1px solid #d5d5d5;
}

.event .archive_splash {
	display:block;
	float:left;
	width:730px;
	height:116px;
	outline:none;
	height:234px;
	text-indent:-9999px;
	letter-spacing:-1000px;
	font-size:1px;
	background:transparent url(../images/synCandela_21jun10a.jpg) 0px 0px no-repeat;
}
/*.event {
	padding:15px 15px 10px 15px;
	display:block;
	clear:both;
	float:left;
	width:702px;
	background:#f5f5f5 none;
	font:11px Arial,Helvetica,sans-serif;
	border-top:3px solid #bbcfe8;
	margin-bottom:10px;
	
}

.event h3 {
	margin-bottom:10px;
	color:#005699;
	font-weight:bold;
	font-size:24px;
	font-size:18px;
}

.event strong {color:#005699;font-weight:normal;}

.tree {
	float:left;
	clear:none;
	padding-bottom:0px;
	padding-right:15px;
}
*/

.address {
	float:left;
	clear:none;
	font-size:15px;
/*
	padding-bottom:10px;
*/
	padding-right:15px;
	padding-left:15px;
	border-left:1px dashed #cacaca;
	width:354px;
	width:395px;
} 

.booth {
/*
	padding-bottom:10px;
*/
	float:left;
	clear:none;
	border-top:1px dashed #cacaca;
	margin-top:15px;
	padding-top:15px;
	width:343px;
	
}

.hall {padding-left:48px;}

.segment_info {padding-left:15px;}
.segment_title,
.segment_info p {margin-bottom:5px;}

.newsHeaderRow {background:#B7B7B7;}
.newsHeaderRowTd {padding:4px; color:#FFF; }
.newsOddRow {background:#EEE;}
.newsOddRowTd {padding:4px; }
.newsEvenRow {background:#FFF;}
.newsEvenRowTd {padding:4px; }
.ccbnTtl { font-size:14px; font-weight:bold }

.btn {
	display:block;
	float:left;
	text-indent:-9999px;
	letter-spacing:-1000px;
	font-size:1px;
	outline:none;
}

.event_booth {
    height:234px;
    width:347px;
    background: url(../images/event_booth.jpg) no-repeat 0px 0px;
}

.event_webcasts {
    height:234px;
    width:380px;
    background: url(../images/event_webcasts.jpg) no-repeat 0px 0px;
}


