body { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; background-color: #dadada; text-align: center; }
p {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif, verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 15px;
}
td { font-size: 12px; font-family: verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 15px; }
a:link { color: #007342; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif, verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; text-decoration: none; }
a:visited { color: #38387d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif, verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; text-decoration: none; }
a:hover { color: #d41900; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif, verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; text-decoration: none; }
a:active { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif, verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; text-decoration: none; }
h1 { color: black; font-size: 26px; font-family: verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 29px; white-space: normal; display: inline; }
h2 { color: black; font-size: 22px; font-family: verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 25px; white-space: normal; display: inline; }
h3 { color: black; font-size: 18px; font-family: verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 21px; display: inline; white-space: normal; }
.red {
	color: #993300;
}
h4 { color: black; font-size: 16px; font-family: verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 19px; white-space: normal; display: inline; }
.floatright {
	float: right;
}
h5 {
	color: black;
	font-size: 14px;
	font-family: verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 17px;
	white-space: normal;
	display: inline;
	margin-bottom: 3px;
}
h6 { color: black; font-size: 12px; font-family: verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 15px; white-space: normal; display: inline; }
.Subhead15boldmaroon { color: maroon; font-size: 15px; font-family: verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 18px; text-align: center; }
.Subhead12boldblack { color: black; font-size: 12px; font-family: verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 15px; }
.Subhead12boldmaroon { color: maroon; font-size: 12px; font-family: verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 15px; }
.Subhead13boldmaroon { color: maroon; font-size: 13px; font-family: verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 15px; }
.exercisetext { color: black; font-size: 11px; font-family: verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; }
.maroonitalic12 { color: #af1501; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif, verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; line-height: 15px; }
.blackitalic12 { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif, verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; line-height: 15px; }
.black11bold { color: black; font-size: 11px; font-weight: bold; }



/*  --- Main Navigation Styles ---*/
#main_nav {
	width: 130px;
	background-color: #ADC2B9;
	text-align: left;
	text-indent: 3px;
	border: 1px solid #EEEEEE;
}
#maintable a:hover  {
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
}
#main_nav #navspace {
	padding: 4px;
}
.primelink {
	background-color: #CACBDA;
}
.sublaser {
	text-indent: 12px;
	}
#main_nav ul{
	margin: 0;
	padding: 0;
	list-style: none;
	}
#main_nav ul li{
	margin: 0;
	padding: 0px;
	}	
#main_nav ul a{
	font:Verdana, Arial, Helvetica, sans-serif;
	color: #1a2e05;
	text-decoration: none;
	line-height: 20px;
	margin: 0;
	border-bottom: 1px solid #fff;
	width: 125px;
	padding-left: 5px;
	display: block;
	}
#main_nav ul a:hover{
	background-color:#657A70;
	color: #fff;
	}	
#main_nav ul a:hover.primelink{
	background-color:#6b6d8d;
	color: #fff;
	}	
	
.last {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#analysis img {
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
}
#articles #articles_link,
#cell_video #laservideo_link,
#contactus #contact_link,
#exercises #exercises_link,
#freenewsletter #newsletter_link,
#index #home_link,
#intake_forms #intake_link,
#laser_research #laserresearch_link,
#lasercompare #lasercompare_link,
#lasertestimony #lasertestimony_link,
#lasertherapy #lasertherapy_link,
#links #links_link,
#livecell #livecell_link,
#nasal_specific #nasalspecific_link,
#nmr #nmr_link,
#nutritional_analysis #nutanal_link,
#turbosonic #turbo_link{
background-color:#6de2b0;
color:#FFFFFF;
cursor:default;
}
.eventslink {
	background-color: #eab596;
	padding-bottom: 5px;
}
#laserworkshop h3, #laserworkshop h2, #laserworkshop h1, #laserworkshop p, #laserworkshop ul{
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#laserworkshop #laserbenefits {
	text-align: left;
	padding: 3px;
	margin: 0px;
	border: medium groove #996699;
	background-color: #EFEAD8;
}
#laserarticle #rafaelnadal {
	width: 130px;
}
.floatleft {
	float: left;
}
#lasertherapy #rafael {
	background-color: #FFFFCC;
	padding: 4px;
	margin-bottom: 15px;
}
.floatclear {
	clear: both;
}
#lasertherapy #rafael2 {
	background-color: #FFFFCC;
	padding: 4px;
	margin-bottom: 15px;
}
#main_nav ul a.events   {
	color: #1a2e05;
	text-decoration: none;
	line-height: 14px;
	margin: 0;
	border-bottom: 1px solid #fff;
	width: 120px;
	padding: 5px 5px;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #eab596;
	}
.marginleft {
	margin-left: 15px;
}

#main_nav ul a.events:hover {
	color: #FF0000;
}	.Subhead15boldmaroonarticles {
	color: maroon;
	font-size: 20px;
	font-family: verdana, Arial, FontName, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
}
.marginright {
	margin-right: 15px;
}
