body {
	background-color: #dfdddd;
	margin: 0px;
	font-family: arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.td_holder {
	background-color: #FFFFFF;
}
.h1 {
	font-family: arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 25px;
	font-weight: bold;
	color: #112c61;
}

p.wide {
 
	 
	font-family: arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
}
.w26 {
	font-family: arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 26px;
	font-weight: bold;
	color: #ffffff;
}
.w24 {
	font-family: arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
}
.w23 {
	font-family: arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 23px;
	font-weight: bold;
	color: #ffffff;
}
.w22 {
	font-family: arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 22px;
	font-weight: bold;
	color: #ffffff;
}


.w18 {
	font-family: arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
}
.w16 {
	font-family: arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
}

.h26 {
	font-family: Arial Black, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 26px;
	color: #6C029C;
}

.h24 {
	font-family: Arial Black, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 24px;
	color: #6C029C;
	text-decoration:none
}
.h32 {
	font-family: Arial Black, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 32px;
	color: #6C029C;
}

.h38 {
	font-family: Arial Black, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 38px;
	color: #6C029C;
}

.b14 {
	font-family: arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 14px;
	color: #000000;
}
.p20 {
	font-family: Arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 20px;
	color: #6600CC;
}


.p18 {
	font-family:arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 18px;
	color: #6600CC;
}

.p26 {
	font-family: Arial Black, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 30px;
	color: #6600CC;
}

.p14 {
	font-family: arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 14px;
	color: #6600CC;
}
.p16 {
	font-family: arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 16px;
	color: #6600CC;
}
.pb16 {
	font-family: Arial Black, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 20px;
	color: #9900CC;
}

.b26 {
	font-family: Arial Black, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 30px;
	color: #000000;
}


.b28 {
	font-family: Arial Black, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 28px;
	color: #000000;
}

.b24 {
	font-family: Arial Black, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 24px;
	color: #000000;
}

 .black24 {
	font-family: arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 24px;
	color: #000;
}
.black34 {
	font-family: arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 34px;
	color: #000;
}

 .georgia34 {
	font-family: Georgia, times new roman, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 36px;
	color: #000;
}
 .georgia24 {
	font-family: Georgia, times new roman, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 24px;
	color: #000;
}

.georgia24purple {
	font-family: Georgia, times new roman, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 24px;
	color: #72009a;
}

.times22purple {
	font-family: times new roman, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 22px;
	color: #72009a;
}

.times23purple {
	font-family: times new roman, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 23px;
	color: #72009a;
}


 .times38 {
	font-family: Times new roman, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 36px;
	color: #000;
}
 .times24 {
	font-family: times new roman, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 24px;
	color: #000;
}

.times24purple {
	font-family: Times new roman, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 24px;
	color: #72009a;
}

.times26purple {
	font-family: Times new roman, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 26px;
	color: #72009a;
}

.times28purple {
	font-family: Times new roman, arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 28px;
	color: #72009a;
}
.reddark12 {
	font-family: arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 12px;
	color: #900;
}
 

.red12 {
	font-family: arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 12px;
	color: #f00;
}


.red16 {
	font-family: arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 16px;
	color: #f00;
}
.crimson14 {
	font-family: arial, verdana, helvetica, sans-serif, tahoma, georgia;
	font-size: 14px;
	color: #813a66;
}

.top_menu_bg {
	background-image: url(images/top_menu_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
	color: #FFFFFF;
	height: 36px;
	vertical-align: middle;
	text-align: center;
}
.left_menu_mark {
        /*
	background-color: #6faae4;
	background-image: url(images/left_menu_mark_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	*/
        width: 236px;
	height: 145px;
	background-image: url(images/spiral-purple.jpg);
	background-repeat: no-repeat;
	background-position: left top;

}

.left_menu_about_mark {
        /*
	background-color: #6faae4;
	background-image: url(images/left_menu_mark_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	*/
        width: 236px;
	height: 145px;
	background-image: url(images/spiral-purple.jpg);
	background-repeat: no-repeat;
	background-position: left top;

}

.padding_top_mark_box {
	padding: 20px 0 0 70px;
}
.h2 {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}
.h3 {
	color: #fff;
	font-weight: bold;
}
.td_banner_left {
	background-image: url(images/banner_l.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 141px;
	width: 245px;
	padding-top: 141px;
}
.td_banner_right {
	background-image: url(images/banner_r.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 141px;
	padding-top: 141px;
	width: 217px;
}
.spliter_left_side {
	background-image: url(images/spliter_vert.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 9px;
}
.spliter_right_side {

	background-image: url(images/spliter_vert.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 9px;
}
.left_menu_td {
	background-image: url(images/left_menu_spliter.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-left: 30px;
	padding-top: 4px;
	padding-bottom: 4px;
width: 309px;
}
a.left_menu_def:link, a.left_menu_def:active, a.left_menu_def:visited {
	font-size: 13px;
	font-weight: bold;
	color: #3d95c2;
	text-decoration: none;
}
a.left_menu_def:hover {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.left_menu_sel:link, a.left_menu_sel:active, a.left_menu_sel:visited {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}
a.left_menu_sel:hover {
	font-size: 13px;
	font-weight: bold;
	color: #3d95c2;
	text-decoration: none;
	text-transform: uppercase;
}
.h4 {
	font-size: 18px;
	font-weight: bold;
	color: #43a0dd;
}
.h5 {

	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.black16 {

	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.left_menu_td2 {

	background-image: url(images/left_menu_spliter.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 4px;
	padding-bottom: 4px;
}
.td_newsletter {
	background-image: url(images/left_box_newsletter.jpg);
	background-repeat: no-repeat;
	height: 129px;
	width: 203px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: left top;
	padding-left: 30px;
	text-align: left;
	vertical-align: top;
	font-size: 14px;
	line-height: 14px;
}
.td_mp3 {

	background-image: url(images/left_box_MP4.jpg);
	background-repeat: no-repeat;
	height: 162px;
	width: 203px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: left top;
	padding-left: 30px;
	text-align: left;
	vertical-align: top;
	font-size: 14px;
	line-height: 14px;
}
.td_friend {

	background-image: url(images/left_box_friend.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 203px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: left top;
	padding-left: 30px;
	text-align: left;
	vertical-align: top;
	font-size: 14px;
	line-height: 14px;
}
a.top_def:link, a.top_def:active, a.top_def:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.top_def:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.top_sel:link, a.top_sel:active, a.top_sel:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.top_sel:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.footer {
	background-color: #c6c5c6;
	font-family: Arial, Verdana, Helvetica, sans-serif, Tahoma, Georgia;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
	padding: 12px;
	text-align: center;
}
.copyright {
	font-family: Arial, Verdana, Helvetica, sans-serif, Tahoma, Georgia;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 12px;
	text-align: center;
}
.netmastery {
	font-family: Arial, Verdana, Helvetica, sans-serif, Tahoma, Georgia;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align: center;
}
a.footerNav:link, a.footerNav:active, a.footerNav:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif, Tahoma, Georgia;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
}
a.footerNav:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif, Tahoma, Georgia;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #4297D7;
	text-decoration: none;
}
a.newsletterLink{
	font-family: Arial, Verdana, Helvetica, sans-serif, Tahoma, Georgia;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}.spliter_hor {
	background-image: url(images/spliter_hor.gif);
	background-repeat: repeat-x;
	background-position: left center;
	padding-top: 5px;
	padding-bottom: 5px;
}

.spliter_hor2 {
	background-image: url(images/spliter_hor2.gif);
	background-repeat: repeat-x;
	background-position: left center;
	padding-top: 0px;
	padding-bottom: 0px;
}
ul {
	list-style-image: url(images/checkmark_white.gif);
	margin-left: 13px;
	padding-left: 0px;
}
.td_padding_10 {
	padding: 10px;
}
.spliters_holder {
	background-image: url(images/spliters_holder.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.spliters_holder2 {
	background-image: url(images/spliter_vert.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 722px;
}
.td_padding_20 {

	padding: 20px;
}
.h6 {
	font-size: 14px;
	font-weight: bold;
	color: #4ea3ce;
	text-transform: uppercase;
}

.h12 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	 
}

.h14 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	 
}
.h16 {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	 
}
.h18 {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	 
}

.h7 {

	font-size: 12px;
	font-weight: bold;
	color: #2b3181;
}
.h8 {

	font-size: 12px;
	font-weight: normal;
	color: #4ea3ce;
}
a.black_underline:link, a.black_underline:active, a.black_underline:visited {
	color: #000000;
	text-decoration: underline;
}
a.black_underline:hover {
	color: #000000;
	text-decoration: none;
}
.white_box_border_top {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #DFDDDD;
}
.white_box_border_bottom {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #DFDDDD;
}
.white_box_border_left {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #DFDDDD;
}
.white_box_border_right {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #DFDDDD;
}
.white_box_1 {
	background-image: url(images/white_box_1.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 21px;
}
.white_box_2 {
	background-image: url(images/white_box_2.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 21px;
}
.white_box_3 {
	background-image: url(images/white_box_3.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 21px;
}
.white_box_4 {
	background-image: url(images/white_box_4.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 21px;
}
.gray_box_1 {
	background-image: url(images/gray_box_1.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
}
.gray_box_2 {
	background-image: url(images/gray_box_2.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
}
.gray_box_3 {
	background-image: url(images/gray_box_3.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
}
.gray_box_4 {
	background-image: url(images/gray_box_4.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
}
.gray_box_bg {
	background-color: #f0eeee;
}
.ul_gray {
	list-style-image: url(images/checkmark.gif);
	margin-left: 29px;
	padding-left: 8px;
}
.div_take_control {
	border: 4px solid #3D95C2;
	position: absolute;
	left: 560px;
	top: 1400px;
	width: 300px;
	padding: 30px;
	background-color: #FFFFFF;
}
.div_eating {
	border: 4px solid #3D95C2;
	position: absolute;
	left: 560px;
	top: 1400px;
	width: 300px;
	padding: 30px;
	background-color: #FFFFFF;
}
.div_success {
	border: 4px solid #3D95C2;
	position: absolute;
	left: 560px;
	top: 1550px;
	width: 300px;
	padding: 30px;
	background-color: #FFFFFF;
}
.div_therapies {
	border: 4px solid #3D95C2;
	position: absolute;
	left: 560px;
	top: 1550px;
	width: 300px;
	padding: 30px;
	background-color: #FFFFFF;
}
.div_refreshing {
	border: 4px solid #3D95C2;
	position: absolute;
	left: 560px;
	top: 1760px;
	width: 300px;
	padding: 30px;
	background-color: #FFFFFF;
}
.div_book {
	border: 4px solid #3D95C2;
	position: absolute;
	left: 560px;
	top: 1760px;
	width: 300px;
	padding: 30px;
	background-color: #FFFFFF;
}
a.blueunderlined:link, a.blueunderlined:active, a.blueunderlined:visited {
	color: #43A0DD;
	text-decoration: underline;
}
a.blueunderlined:hover {
	color: #43A0DD;
	text-decoration: none;
}.td_left_menu_testimonials {
	padding-left: 30px;
}
.h7c {

	font-size: 25px;
	font-weight: bold;
	color: #8D0303;
}
.h7b {

	font-size: 18px;
	font-weight: bold;
	color: #8D0303;
}
.h7a {

	font-size: 32px;
	font-weight: bold;
	color: #8D0303;
}

.h9 {



	font-size: 18px;
	font-weight: bold;
	color: #D8547B;
}
.h9s {




	font-size: 12px;
	font-weight: bold;
	color: #D8547B;
}
.btn_clear {
	color: #FFFFFF;
	background-color: #D8547B;
	font-weight: bold;
	padding-right: 4px;
	padding-left: 4px;
	border: 1px solid #D03362;
	padding-top: 2px;
	padding-bottom: 2px;
}
.textfiled {
	border: 1px solid #6FAAE4;
}
.tip1 {
	border: 4px solid #3D95C2;
	position: absolute;
	position: absolute;
	left: 560px;
	top: 860px;
	width: 500px;
	padding: 30px;
	background-color: #FFFFFF;
}
.tip3 {
	border: 4px solid #3D95C2;
	position: absolute;
	position: absolute;
	left: 560px;
	top: 960px;
	width: 500px;
	padding: 30px;
	background-color: #FFFFFF;
}
.tip2 {

	border: 4px solid #3D95C2;
	position: absolute;
	position: absolute;
	left: 560px;
	top: 860px;
	width: 500px;
	padding: 30px;
	background-color: #FFFFFF;
}

.alternateBullet {
  float:left;
  margin:0 0 30px -5px
}

.alternateBullet li a {
  text-decoration:none;
  font-size:14px;
  font-weight:bold;
  color:#039;
}
.alternateBullet li a.video {
  text-decoration:none;
  font-size:12px;
  font-weight:normal;
  color:#039;line-height: 30px;
}
.alternateBullet li a:hover {
  text-decoration:underline;
  
}

.alternateBullet li{
  float:left;
  margin:1px 0 0 0;
  list-style-type:none;
  list-style-image:none;
  background-color:#F4F4F4;
  display:block;
  padding:10px;
  width:517px;
}

.alternateBullet li img{
  float:left;
  margin:0 10px 0 0;
  border:none;
}
.alternateBullet li img.icon{
  float:none;
  margin:4px 5px 0pt 0pt;
  border:none;
}

.alternateBullet li span{
  font-weight:bold;
  font-size:11px;
  margin-left: 3px;
  margin-right: 3px;
}
.alternateBullet li span.tutorialtitle {
  text-decoration:none;
  font-size:14px;
  font-weight:bold;
  color:#039;
}
.alternateBullet .darkgray {
  float:left;
  list-style-type:none;
  list-style-image:none;
  background-color:#E4E4E4;
  display:block;
  padding:10px;
  width:517px;
}
.alternateBullet li a.flash_video_link {
  padding:2px 5px 2px 18px;
  text-decoration:none;
  font-size:11px;
  font-weight:normal;
  color:#777;line-height: 30px;
  background-image:url(flv-icon.gif);
  background-repeat:no-repeat;
  background-position:left;
  text-decoration:underline;
}

.alternateBullet li a.quicktime_video_link {
  padding:2px 5px 2px 18px;
  text-decoration:none;
  font-size:11px;
  font-weight:normal;
  color:#777;line-height: 30px;
  background-image:url(quicktime-icon.gif);
  background-repeat:no-repeat;
  background-position:left;
  text-decoration:underline;
}

.alternateBullet li a.quicktime_video_link:hover, .alternateBullet li a.flash_video_link:hover {
  color:#039
}

