body {

	font-family: Arial, Helvetica, sans-serif;

	background-image: url(images/background_main.jpg);

	background-repeat: repeat-x;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

td {

	font-family: Arial, Helvetica, sans-serif;

}

.footer1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color:#CC3300;

	text-decoration: none;

}

.footer1  a:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color:#CC3300;

	text-decoration: none;

}

.footer1  a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color:#CC3300;

	text-decoration: none;

}



th {

	font-family: Arial, Helvetica, sans-serif;

}

.footer1 a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color:#CC3300;

	text-decoration: underline;

}

.footer1 a:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	ccolor:#CC3300;

	text-decoration: none;

}

.footer2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	text-decoration: none;

}

.footer2  a:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	text-decoration: none;

}

.footer2  a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	text-decoration: none;

}

.footer2 a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	text-decoration: underline;

}

.footer2 a:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	text-decoration: none;

}

.TopNav {

	font-family: arial;

	font-size: 11px;

	color:#CC3300;

	text-decoration:none;

}

.TopNav  a:link {

	font-family: arial;

	font-size: 11px;

	color:#333333;

	text-decoration:none;

}

.TopNav  a:visited {

	font-family: arial;

	font-size: 11px;

	color:#333333;

	text-decoration:none;

}

.TopNav  a:hover {

	font-family: arial;

	font-size: 11px;

	color:#CC3300;

	text-decoration:underline;

}

.TopNav a:active {

	font-family: arial;

	font-size: 11px;

	color:#333333;

	text-decoration:none;

}

.menu1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #FFFFFF;

}

.busopbox {

	border: 1px solid #999999;

	padding-left:10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #ffffff;

	word-spacing: normal;

	background-image: url(images/business_opportunity_back.gif);

}

.busopbox  a:link {

	color: #ffffff;

	text-decoration: none;

}

.busopbox  a:visited {

	text-decoration: none;

	color: #ffffff;

}

.busopbox  a:hover {

	text-decoration: underline;

	color: #ffffff;

}

.busopbox a:active {

	text-decoration: none;

	color: #ffffff;

}

.busopbox h1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 14pt;

	font-weight:normal;

	color: #ffffff;

	margin-top:0;

}

.LPGRoom {

	border: 1px solid #999999;

	padding-left:10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #666666;

	background-color: #EFEFEF;

	word-spacing: normal;

}

.menu2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #333333;

}

.rightMenu {

	font-family: tahoma,verdana,arial;

	font-size: 11px;

	color: #646464;

	text-align:left;

	margin-top: 35px;

	margin-right: 2px;

	margin-bottom: 2px;

	background-color: #F4F8FB;

	background-image:url(images/bkgrightmenu.png);

	background-repeat:no-repeat;

}

.rightMenu  a:link {

	color: #333333;

	text-decoration: none;

	background-image: url(images/square.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-bottom: 0px;

	padding-left: 15px;

}

.rightMenu  a:visited {

	text-decoration: none;

	color: #666666;

	background-image: url(images/bluesquareactive.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-bottom: 0px;

	padding-left: 15px;

}

.rightMenu  a:hover {

	text-decoration: underline;

	color: #CC3300;

	background-image: url(images/squareoff.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-bottom: 0px;

	padding-left: 15px;

}

.rightMenu  a:active {

	text-decoration: none;

	color: #999999;

	background-image: url(images/squareoff.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-bottom: 0px;

	padding-left: 15px;

}

.rightMenu1sub {

	font-family: tahoma,verdana,arial;

	font-size: 11px;

	color: #646464;

	text-align:left;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 2px;

	padding-bottom:5px;

}

.rightMenu1sub a:link {

	color: #333333;

	text-decoration: none;

	background-image: url(images/bluesquare.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-bottom: 5px;

	padding-left: 15px;

}

.rightMenu1sub a:visited {

	text-decoration: none;

	color: #666666;

	background-image: url(images/bluesquarevisited.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-bottom: 5px;

	padding-left: 15px;

}

.rightMenu1sub a:hover {

	text-decoration: underline;

	color: #CC3300;

	background-image: url(images/bluesquareoff.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-bottom: 5px;

	padding-left: 15px;

}

.rightMenu1sub a:active {

	text-decoration: none;

	color: #999999;

	background-image: url(images/bluesquareoff.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-bottom: 5px;

	padding-left: 15px;

}



#dropmenudiv{

position:absolute;

border:0px solid black;

border-bottom-width: 0;

font:normal 12px Verdana;

color:black;

line-height:15px;

z-index:100;

}



#dropmenudiv a{

width: 100%;

display: block;

text-indent: 3px;

border-bottom: 0px solid black;

padding: 1px 0;

text-decoration: none;

color:black;

}

.LPGRoom h1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 14pt;

	font-weight:normal;

	color: #666666;

	margin-top:0;

}



#dropmenudiv a:hover{ /*hover background color*/

	background-color:#BAD3E9;

	color:white;

	font-weight:bold;

}



.menuprod1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	font-weight: bold;

	color: #333333;

	text-align:left;

}

.rightMenuprod1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	font-weight: bold;

	color: #486F95;

	text-align:left;

}

.menuprod1sub {

	font-family: tahoma,verdana,arial;

	font-size: 11px;

	color: #646464;

	text-align:left;

	margin-top: 35px;

	margin-right: 2px;

	margin-bottom: 2px;

	background-color: #FFFFFF;

}

.menuprod1sub a:link {

	color: #333333;

	text-decoration: none;

	background-image: url(images/square.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-bottom: 0px;

	padding-left: 15px;

}

.menuprod1sub a:visited {

	text-decoration: none;

	color: #666666;

	background-image: url(images/squareactive.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-bottom: 0px;

	padding-left: 15px;

}

.menuprod1sub a:hover {

	text-decoration: underline;

	color: #CC3300;

	background-image: url(images/squareoff.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-bottom: 0px;

	padding-left: 15px;

}

.menuprod1sub a:active {

	text-decoration: none;

	color: #999999;

	background-image: url(images/squareoff.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-bottom: 0px;

	padding-left: 15px;

}

.producttable {

background-image:url(images/product_line.png);

background-repeat:no-repeat;

}

.productsize1 {



	font-family: Helvetica, Arial, sans-serif;

	font-size: 10px;

	text-decoration: none;

	font-weight: normal;

}



.producttitle1 {



	font-family: Helvetica, Arial, sans-serif;

	font-size: 16px;

	text-decoration: none;

	font-weight: normal;

	padding-bottom:10px;

}.productContent {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	text-decoration: none;

	font-weight: normal;

	font-style: normal;

	padding-bottom:20px;

	padding-left:30px;

	list-style-image:url(images/tickoff.gif);

	list-style-position:outside;

}

.gradienttop {

	background-repeat: repeat-x;

	background-position: top;

}

.productContentTitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #EE3422;

}

.submenu3 {

font-family: Arial, Helvetica, sans-serif;

font-size: 16px;

color: #333333;

text-decoration: none;	

}

.practtextintro {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	letter-spacing: normal;

	font-weight: normal;

	font-style: normal;

	padding-top: 5px;

	padding-right: 25px;

	padding-left:25px;

	padding-bottom: 5px;

	padding-left:25px;

	color: #666666;

	list-style-position: outside;

	list-style:upper-alpha;

	list-style-image: url(images/squareoff.gif);

	list-style-type: none;

}

.practtextintro a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #666666;

	text-decoration:none;

	background-image:url(images/tick.gif);

	background-repeat:no-repeat;

	padding-left:10px;

	padding-bottom: 5px;

}

.practtextintro a:hover {

	text-decoration:underline;

	font-family:inherit;

	font-size: 13px;

	color:#CC0000;

	background-image:url(images/tickoff.gif);

	background-repeat:no-repeat;

	padding-left:10px;

	padding-bottom: 5px;

}

.calendardate {

	font-family: Helvetica, arial, sans-serif;

	font-size: 21px;

	color: #A0A0A0;

	font-weight: bold;



}

.calendarmonth {



	font-family: Helvetica, arial;

	font-size: 11px;

	color: #000000;

}

.calendartitle {



	font-family: Helvetica, arial, sans-serif;

	font-size: 15px;

	color: #CC3300;

	font-weight: bold;

}

.calendartext2 {

	background-repeat: no-repeat;

	background-position: left;

	font-family: arial;

	font-size: 11px;





}

.calendartext2action {

	background-repeat: no-repeat;

	background-position: left;

	font-family: arial;

	font-size: 11px;

	color: #CC3300;

	text-decoration: none;





}

.clientssignature {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #CC3300;

}

.clientstestimonials {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

}

.clientstestimonialsquotes {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #CC3300;

	font-weight: bold;



}

.practinionerblurbquotes {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #CC3300;

	font-weight: bold;

	

}

.startquoteCell {background-image:url(images/startquote.gif);

background-repeat:no-repeat;

}

.endquoteCell {background-image:url(images/endquote.gif);

background-repeat:no-repeat;

vertical-align:baseline;

}

.quoteText {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #666666;

	font-weight: normal;

	padding-left:10px;

	padding-right:2px;

	padding-top:10px;

	font-style: italic;

}

.quoteSign {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #CC3300;

	font-weight: normal;

	padding-right:5px;

	text-align:left;

	line-height: normal;

	font-style: italic;

}

.titlePractitian {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #CC3300;

	font-weight: bold;

	padding-left:5px;

	padding-top:15px;

	text-align:left;

	text-transform:uppercase;

}

.titleStudies {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #CC3300;

	font-weight: bold;

	padding-left:5px;

	text-align:left;

	padding-top:15px;

}

.titleTreatments {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #CC3300;

	font-weight: bold;

	padding-left:5px;

	text-align:left;

	padding-top:15px;

}

.StutiesClaimsMenu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:400;

	color: #666666;

	text-align:left;

	padding-left:15px;

}

.menuDiv {

	background-image:url(images/divline.gif);

	background-repeat:no-repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	font-weight: bold;

	text-align:left;

	border-bottom-color: #666666;

}

.rightMenuDiv {

	background-image:url(images/divline.gif);

	background-repeat:no-repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #486F95;

	font-weight: bold;

	text-align:left;

	border-bottom-color: #666666;

}



.topTitleHomepage {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	color: #666666;

	font-weight: normal;

	padding-left:10px;

	text-align:left;

	text-transform:none;

}

.topSubTitleHomepage {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16pt;

	color: #BAD3E9;

	font-weight: normal;

	padding-left:95px;

	text-align:left;

	text-transform:none;

}

.tabsPractitioner{

	padding:5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	background-color: #F4F8FB;

	word-spacing: normal;

	

}

.tabsPractitioner a{ /*hover background color*/

	text-decoration:none;

	font-family:inherit;

	color:#666666;

	padding-left:25px;

	padding-top: 5px;

	padding-bottom: 10px;

	background-image:url(images/learn_more.png);

	background-repeat:no-repeat;

	line-height: 25px;

}

.tabsPractitioner a:hover{ /*hover background color*/

	text-decoration:underline;

	font-family:inherit;

	color:#CC0000;

	line-height: 25px;

}

.extraInfo{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #CC3300;

	font-weight: bold;

	text-align:left;

	text-transform:uppercase;

}

.menuSuccess {

	font-family: tahoma,verdana,arial;

	font-size: 11px;

	color: #646464;

	text-align:left;

	padding: 2px;

	margin-top: 35px;

	margin-right: 2px;

	margin-bottom: 2px;

	background-color: #FFFFFF;

}

.menuSuccess a:link {

	color: #333333;

	text-decoration: none;

	background-image: url(images/square.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-bottom: 0px;

	padding-left: 15px;

}

.menuSuccess a:visited {

	text-decoration: none;

	color: #666666;

	background-image: url(images/squareactive.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-bottom: 0px;

	padding-left: 15px;

}

.menuSuccess a:hover {

	text-decoration: underline;

	color: #CC3300;

	background-image: url(images/squareoff.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-bottom: 0px;

	padding-left: 15px;

}

.menuSuccess a:active {

	text-decoration: none;

	color: #999999;

	background-image: url(images/squareoff.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-bottom: 0px;

	padding-left: 15px;

}

.schedulefooter {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #888A91;

	font-weight: lighter;

	font-style:oblique;

	text-align:center;

	padding:25px;

}

.studiesfooter {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #888A91;

	font-weight: lighter;

	font-style:oblique;

	text-align:center;

	padding:25px;

}

.practitionerCredits {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #666666;

	font-weight: normal;

	padding-right:5px;

	text-align:right;

}

.scheduleaboveVideo {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #888A91;

	text-align:center;

	font-style:oblique;

	font-weight: lighter;

	padding:25px;

}

.backgroundtdProducts {

	background-image:url(images/background_products.gif);

	background-repeat:x;

}

.treatmentRightCol{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align:left;

	font-weight: normal;

	font-style: oblique;

	margin-top:30px;

	background-image:url(images/rightcolbkg.png);

	background-repeat:no-repeat;

	padding-top: 15px;

	padding-right: 15px;

	padding-bottom: 5px;

	padding-left:15px;

	color: #666666;

	list-style-position: inside;

	list-style-image: url(images/tick.gif);

	list-style-type: none;

}

.titleTreatment {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #CC3300;

	font-weight: bold;

	padding-left:0px;

	text-align:left;

	text-transform:none;

}

.dhtmlgoodies_question{	/* Styling question */

	/* Start layout CSS */

	color:#666666;

	font-size:0.9em;

	width:550px;

	margin-bottom:5px;

	margin-top:20px;

	padding-left:18px;

	background-repeat:no-repeat;

	height:20px;

	/* End layout CSS */

	

	overflow:hidden;

	cursor:pointer;

	text-align: left;

	font-weight: bold;

	background-image: url(images/tickdown.png);

	

}

.seeVideo {

background-color:#C3D9E9;

color:#333333;

}

.dhtmlgoodies_question a:hover{	/* Styling question */

	/* Start layout CSS */

	color:#CC0000;

	font-size:0.9em;

	width:550px;

	margin-bottom:5px;

	margin-top:20px;

	padding-left:18px;

	background-repeat:no-repeat;

	height:20px;

	/* End layout CSS */

	

	overflow:hidden;

	cursor:pointer;

	text-align: left;

	font-weight: bold;

	background-image: url(images/tickdown.png);

}

.dhtmlgoodies_answer{	/* Parent box of slide down content */

	background-color:#F4F8FB;

	width:550px;

	/* End layout CSS */

	

	visibility:hidden;

	height:0px;

	overflow:hidden;

	position:relative;

}

.dhtmlgoodies_answer_content{	/* Content that is slided down */

	padding:1px;

	font-size:0.9em;	

	position:relative;

}



/* Newsletter content */

.divNews {

	border-left-style:solid;

	border-color:#CC3300;

	border-left-width:1px;

	padding-left:10px;

}

.leftColNews {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	letter-spacing: normal;

	font-weight: normal;

	font-style: normal;

	padding-top: 5px;

	padding-right: 25px;

	padding-left:25px;

	padding-bottom: 5px;

	padding-left:25px;

	color: #666666;

	list-style-position: outside;

	list-style:upper-alpha;

	list-style-image: url(images/squareoff.gif);

	list-style-type: none;

}

.leftColNews a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color:#CC0000;

	text-decoration:underline;

	padding-left:0px;

	padding-bottom: 5px;

}

.leftColNews a:hover {

	text-decoration:underline;

	font-family:inherit;

	font-size: 13px;

	color:#666666;

	padding-left:0px;

	padding-bottom: 5px;

}

.leftColTitles {

	font-family: Arial, "Arial", Times, serif;

	font-size: 14px;

	text-decoration: none;

	font-weight: light;

	padding-bottom:10px;

	color: #EF3421;

}

.leftColSubTitles {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	text-decoration: none;

	font-weight: normal;

	padding-bottom:10px;

	color: #EF3421;

}

.rightColTitles {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	text-decoration: none;

	font-weight: normal;

	color: #486F95;

	text-align:left;

	padding-left:10px;

}

.rightColNews {

	font-family: tahoma,verdana,arial;

	font-size: 11px;

	color: #646464;

	padding:10px;	

}

.rightColNews a:link {

	color: #CC0000;

	text-decoration: underline;

	padding-bottom: 0px;

}

.rightColNews a:visited {

	text-decoration: none;

	color: #666666;

	padding-bottom: 0px;

}

.rightColNews a:hover {

	text-decoration: underline;

	color: #CC3300;

	padding-bottom: 0px;

}

.rightColNews a:active {

	text-decoration: none;

	color: #999999;

	padding-bottom: 0px;

}

.redDiv {

	color: #CC0000;

	padding-right:10px;

}

.specialsOffers {

	background-repeat: no-repeat;

	background-position: left;

	font-family: arial;

	font-size: 13px;

	color: #CC3300;

	padding: 10px;

	text-decoration: none;





}



/* Newsletter content */

