body {
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #E6D6B5;
}
a:link {
	color: #BF3426;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #BF3425;
}
a:hover {
	text-decoration: none;
	color: #BF3425;
}
a:active {
	text-decoration: underline;
	color: #BF3425;
}
/*
.white_link:link {
	color: #FFFFFF;
	text-decoration: underline;
}
*/
a.white_link:link, a.white_link:visited, a.white_link:hover { font-family: arial, helvetica, verdana; font-size: 12px; font-weight: 600; }
a.white_link:link { text-decoration: underline; color: #ffffff }
a.white_link:visited { text-decoration: underline; color: #ff0000 }
a.white_link:hover { text-decoration: none; color: #f1e5c8 }
a.white_link:active { text-decoration: none; color: #e5d1ac }

a.menu-text:link, a.menu-text:visited, a.menu-text:active, a.menu-text:hover { font-family: arial, verdana, helvetica; font-weight: 500; font-size: 11px; padding: 0px 3px 0px 3px }
a.menu-text:link { text-decoration: underline; color: #ffffff }
a.menu-text:visited { text-decoration: underline; color: #ff0000 }
a.menu-text:hover { text-decoration: none; color: #f1e5c8 }
a.menu-text:active { text-decoration: underline; color: #e5d1ac }

a.red_link:link, a.red_link:visited, a.red_link:hover { font-family: arial, helvetica, verdana; font-size: 12px; font-weight: 600; color: #BF3426 }
a.red_link:link, a.red_link:visited { text-decoration: underline }
a.red_link:hover, a.red_link:active { text-decoration: none }

a.black_link:link, a.black_link:visited, a.black_link:hover { font-family: arial, helvetica, verdana; font-size: 13px; font-weight: 600; color: #000000; font-style: italic}
a.black_link:link, a.black_link:visited { text-decoration: underline }
a.black_link:hover, a.black_link:active { text-decoration: none }

.msg_label{ font-family:Arial; color:#E5D1AC; font-weight:bold;	font-size:10pt;	text-decoration: none }

.top-back{ background-image: url("../images/top-back2.jpg");
			width:453px;
			height:90px;
			}
.right-nav-back{ background-image: url("../images/index_07.jpg");
				width:145px;
				height:363px;
				background-repeat: repeat-y;
				}
.right-nav1-header{ font-family:Arial;
   				  font-size:12px;
				  color:#ffffff;
				  font-weight:bold;
				  /* new */
				  padding: 0px 10px 0px 10px;
				  }
				  
.right-nav1-text{ font-family:Arial;
   				  font-size:11px;
				  color:#ffffff;
				  font-weight:normal;
				  padding-left:7px;
				  padding-right:5px;
				  }				 
				  
.right-nav-top2{ background-image: url("../images/index_12.jpg");
				 width:145px;
				 height:71px;
				 background-repeat:no-repeat;

				 }
/*
.right-nav-top2-back { background-image: url("../images/index_14.gif");
					   width:145px;
					   height:124px; 
					   background-repeat: repeat-y;
					   }
*/
.right-nav-top2-back { background-image: url("../images/index_14.gif"); background-repeat: repeat-y  }

.right-nav-top2-back-text{ font-family:Arial;
							font-size:10px;
							color:#000000;
							}
.right_col { background-image: url('../images/2_30.jpg'); background-repeat: repeat-y }  /* new */	   
/*					   	
.ul{ text-align:left;
	 margin-left:20px;
	 padding:0;
	 text-decoration:none;
	 line-height:15px;
	 }	
*/

.body-text, .lesson_level_1 { font-family:Arial; color:#000000;	font-size:11px;	}	
.body-text-red { font-family:Arial; color: #BF3426; font-size: 11px; margin: 7px 0px 7px 0px }	

.body-text_bold { font-family:Arial;
			color:#000000;
			font-size:11px;
			font-weight:bold;
			}	
.body-text1{ font-family:Arial;
			color:#000000;
			font-size: 10px;
			/* padding-left:5px;
			padding-top:0px;
			margin:0px;
			padding-right:4px; */
			margin: 0
			}	
			
.body-text2 { font-family: arial, verdana, helvetica; font-size: 12px; font-weight: 500; color: #000000; padding: 0; margin: 0; line-height: 15px }
.para_text { font-family: arial, verdana, helvetica; font-size: 12px; font-weight: 500; color: #000000; padding: 0; margin: 10px 0px 10px; line-height: 15px }

.body-header{
	font-family:Arial;
	font-size:18px;
	color:#BF3426;
	font-weight: bold;
}
.body-header2 { font-family: arial, helvetica, verdana; font-size: 17px; color: #BF3426; font-weight: 600; margin: 10px 0px 15px 0px }
.body-subhead{ font-family:Arial;
			   font-size:13px;
			   color:#BF3426;
			   }
.footer1{ background-image: url("../images/index_15.gif");
		 width:620px;
		 height:104px;
		 background-repeat:no-repeat;
		 }
.footer1-text{ font-family:Arial;
				font-size:12px;
				color:#000000;
				}
.tbl_meeting { background-image: url("../images/quotetexture2.gif"); background-repeat:repeat; }
.txt_meeting { font-family:Arial; color:#000000; font-size:11px; padding: 0px 15px 0px 15px }
		 
.footer3{ background-image: url("../images/quotetexture2.gif");
	/*	 width: 400px;  */
	/*	 height: 200px; */
		 background-repeat:repeat;
	/*	padding-left: 20px; */
	/*	padding-right: 0px; */
		padding-top:20px; 
		padding-bottom: 20px;
		 }
		 
.footer2{ background-image: url("../images/index_17.gif");
		 width:765px;
		 height:50px;
		 background-repeat:no-repeat;
		 }
.footer{ background-image: url("../images/index_18.gif");
			width:765px;
			height:58px;
			font-family:Arial;
			font-size:11px;;
			color:#FFFFFF;
			}
.keynote_left{ background-image: url("../images/2_14a.jpg");
		width: 207px;
		/* height:64px; */
		height: 80px;
		background-repeat: repeat-y;
		}

.keynote_center{ background-image: url("../images/2_14.jpg");
		width: 205px;
		/* height:64px; */
		height: 80px;
		background-repeat: repeat-y;
		}

.box-text{ font-family:Arial;
			font-size:10px;
			color:#000000;
			padding-left:15px;
			padding-right:15px;
			padding-top:7px;
			}
.heading{ font-family: Arial;
		   font-size:13px;
		   color:#FFFFFF;
		   padding-top:10px;
		   padding-left:25px;
		   font-weight:bold;
		   }
.heading1{ font-family: Arial;
		   font-size:16px;
		   color:#FFFFFF;
		   font-weight:bold;
			}
.heading_black{ font-family: Arial;
		   font-size:13px;
		   color:#000000;
		   padding-top:10px;
		   padding-left:25px;
		   font-weight:bold;
		   }
.heading1_black{ font-family: Arial;
		   font-size:16px;
		   color:#000000;
		   font-weight:bold;
		   }
.ultimate-text{ font-family:Arial;
			font-size:11px;
			color:#000000;
				}	
/* new */		
.testim { background-image: url("../images/quotetexture2.gif"); }	
.frm_lbl { font-family: arial, verdana, helvetica; font-size: 12px; font-weight: 600; font-color: #000000; vertical-align: top; text-align: right }
.err_lyr { display: none; height: auto; FONT-FAMILY: verdana, helvetica,"Times New Roman", arial; TEXT-DECORATION: none; text-align: left; MARGIN: 0; FONT-SIZE: 0.70em; color: #ff0000; background-color: #ffffff; padding: 0px 3px 0px 3px; margin: 0px 0px 0px 0px }
.err_container { visibility: visible; height: 18px; border-style: none; background-color: transparent }

a.player:link, a.player:visited, a.player:hover { font-family: arial, helvetica, verdana; font-size: 13px; color: #A20000; font-weight: 600; }
a.player:link { text-decoration: underline; }
a.player:visited { text-decoration: underline; }
a.player:hover { text-decoration: none; }

.message { font-family: arial, helvetica, verdana; font-size: 11px; color: #041821; text-decoration:none; padding: 0; margin: 0px 40px 20px 26px }

.plyr_cell { padding: 0px 0px 0px 0px; vertical-align: center }
.plyr_container, .audio_container { visibility: visible; position: relative; width: 290px; padding: 0px 0px 0px 0px; border: 1px solid #ffffff; background-color: transparent; }
.plyr_container { height: 100px }
.audio_container { height: 85px }
/*.lyr_player { position: relative; width: 290px; height: 75px; border-style: none; background-color: #e7d8b7; z-index: 0 } */
.lnk_player { position: relative; display: block; width: 200px; height: 30px; background-color: transparent; margin: 35px 0px 0px 0px; z-index: 1; border-style: none }
.lyr_tblAudio { position: relative; visibility: visible; width: 290px; height: 75px; background-color: transparent; margin: 0; z-index: 1; border-style: none }
.subLyr_audio { position: relative; width: 290px; height: 66px; border-style: none; margin: 0; padding: 0; z-index: 1 }
.tblCel_1, .tblCel_2 { padding: 0; margin: 0 }
.lbl_close { margin: 5px 0px 5px 5px; text-align: right }
.lbl_closeAudio { margin: 0; text-align: right }
a.close_lnk:link, a.close_lnk:visited, a.close_lnk:hover { FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: .70em; FONT-WEIGHT: 500; LETTER-SPACING: 0.035em; TEXT-DECORATION: underline; MARGIN: 0px 5px 0px 0px }   
a.close_lnk:link { COLOR: #ffffff; text-decoration: underline }
a.close_lnk:visited { COLOR: #ffffff; text-decoration: underline }
a.close_lnk:hover { CURSOR: pointer; COLOR: #ffffff; text-decoration: none }

.lyr_swf1, .lyr_swf2, .lyr_swf3, .lyr_swf4, .lyr_swf5 { position: relative; border-style: none; background-color: #c0c0c0; text-align: center; z-index: 0 }
.lyr_swf1 { width: 290px; height: 66px; }
.lyr_swf2 { width: 320px; height: 240px }
.lyr_swf3 { width: 320px; height: 240px }
/*.lyr_swf4 { width: 313px; height: 228px }*/
.lyr_swf4 { width: 520px; height: 394px; margin-left: -105px; margin-top: -125px }
.lyr_swf5 { width: 300px; height: 380px }
.cel_close, .cel_image{ padding: 0; margin: 0; text-align: right; background-color: #ffffff }
.lyr_effective, .lyr_discipline, .lyr_success, .lyr_711098, .lyr_book { position: absolute; top: -190px; left: 30px; border-style: none }
.lyr_effective { width: 510px; height: 438px }
.lyr_discipline { width: 520px; height: 454px }
.lyr_success { width: 560px; height: 469px; border: 1px solid #c03427 }
.lyr_711098 { width: 520px; height: 540px; border: 1px solid #c03427 }
/* .lyr_book { width: 700px; height: 536px; border: 1px solid #c03427; top: -260px; z-index: 2 } */
.lyr_book, .lyr_book_med { position: absolute; width: 400px; height: 350px; border: 1px solid #c03427; background-color: #ffffff; z-index: 2 }
.lyr_book { top: -100px; left: 200px }
.lyr_book_med { top: -220px; left: 0px; }
.lyr_dvd { position: absolute; top: -75px; left: 0px; width: 412px; height: 350px; border: 1px solid #c03427; background-color: #ffffff; z-index: 2 }

.img_effective { width: 510px; height: 418px; border-style: none }
.img_discipline { width: 520px; height: 434px; border-style: none }
.img_success { width: 560px; height: 449px; border-style: none }
.img_711098 { width: 520px; height: 520px; border-style: none }
/* .img_book { width: 700px; height: 516px; border-style: none } */
.img_book { width: 400px; height: 295px; border-style: none }
.img_dvd { width: 412px; height: 295px; border-style: none }
a.close_img:link, a.close_img:visited, a.close_img:hover { FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: .70em; FONT-WEIGHT: 500; LETTER-SPACING: 0.035em; TEXT-DECORATION: underline; MARGIN: 0px 0px 0px 0px }   
a.close_img:link { COLOR: #ffffff; text-decoration: underline }
a.close_img:visited { COLOR: #ffffff; text-decoration: underline }
a.close_img:hover { CURSOR: pointer; COLOR: #ffffff; text-decoration: none }
#titleBar { background-image: url("../images/vid_title.jpg"); background-repeat: repeat-x; text-align: right; padding: 3px 5px 3px 0px }
#closeBar { background-image: url("../images/vid_title.jpg"); background-repeat: repeat-x; text-align: right; padding: 3px 5px 3px 0px }
.tbl_img { border-collapse: collapse }
.fake_indent { position: relative; width: 10px; height: 2px; border-style: none; text-align: left; padding: 0px 20px 0px 0px }
.subHead_med { font-family: arial, verdana, helvetica; font-size: 13px; font-weight: 600; color: #000000; padding: 0; margin: 0; line-height: 25px }
a.video_lnk:link, a.video_lnk:visited, a.video_lnk:hover { FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: .70em; FONT-WEIGHT: 500; COLOR: #BF3426; LETTER-SPACING: 0.035em; MARGIN: 0px 5px 0px 0px }   
a.video_lnk:link, a.video_lnk:visited { text-decoration: underline }
a.video_lnk:hover { CURSOR: pointer; text-decoration: none }
a.popup_lnk:link, a.popup_lnk:visited, a.popup_lnk:hover { FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 1.1em; FONT-WEIGHT: 500; COLOR: #BF3426; LETTER-SPACING: 0.035em; MARGIN: 0 }   
a.popup_lnk:link, a.popup_lnk:visited { text-decoration: underline }
a.popup_lnk:hover { CURSOR: pointer; text-decoration: none }
ul.topics, ul.titles { FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: 0.7em; FONT-WEIGHT: 500; margin: 0px 0px 0px 35px; }
ul.topics { list-style-type: circle; }
ul.titles { list-style-type: disc; }
ul.selling { FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: 12px; FONT-WEIGHT: 500; color: #bf3426; list-style-type: disc }
li.selling { padding: 8px 0px 8px 0px }
li { padding: 3px 0px 3px 0px }
.para_topics { font-family: arial, verdana, helvetica; color: #000000; font-size: 11px; font-weight: 600; text-align: left; text-indent: 1.7em; text-decoration: underline; line-height: 0.2em }
a.red_lnk:link, a.red_lnk:visited, a.red_lnk:hover { FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 1.1em; FONT-WEIGHT: 500; COLOR: #BF3426; LETTER-SPACING: 0.035em; MARGIN: 0 }   
a.red_lnk:link, a.red_lnk:visited { text-decoration: underline }
a.red_lnk:hover { CURSOR: pointer; text-decoration: none }
.audio_title { font-family: verdana, helvetica, arial; color: #000000; font-size: 11px; font-weight: 500; text-align: left }
.para_loading { font-family: verdana, helvetica, arial; font-size: 13px; color: #000000; font-weight: 500 }
.lyr_loading { position: relative; margin: 100px 0px 0px 140px; visibility: visible; width: 175px; height: 30px; border-style: none; }
.vert_divider { text-align: center; padding: 0px 0px 0px 0px }
.tbl_testim { background-image: url("../images/quotetexture2.gif"); background-repeat: repeat-y }
.txt_testim, .txt_author, .tilda { font-family: arial, helvetica, verdana; color: #000000; padding: 5px 28px 10px 28px }
.txt_testim { text-align: left; font-size: 12px; font-weight: 500 }
.txt_author { text-align: right; font-weight: 600; font-size: 11px }
.tilde { width: 1px; font-weight: 500; font-size: 12px; margin: 0; padding: 0px 3px 0px 3px }
.cel_quote, .cel_sig { font-family: arial, verdana, helvetica; font-size: 12px; color: #000000 }
.cel_quote { padding: 20px 0px 0px 20px }
.cel_sig { text-align: right; padding: 0px 0px 0px 60px }
.lesson_level_1 { font-weight: 600; margin: 0 }
.prod_level_1, .prod_level_2, ul.prod_list_2, .txt_prod { font-family: arial, verdana, helvetica; color: #000000; font-size: 13px; text-align: left }
.prod_level_1 { font-weight: 600 }
.prod_level_2 { font-weight: 500; font-style: italic }
.txt_prod { vertical-align: center; padding: 0px 0px 0px 5px }
ul.prod_list_1 { list-style-type: none; padding: 0px 0px 15px 44px; margin: 0 }
ul.prod_list_2 { FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: 13px; FONT-WEIGHT: 500; color: #000000; margin-left: 20px; padding: 0; list-style-position: outside; list-style-type: disc }
li.prod_list_2 { padding: 8px 0px 8px 0px }
ul.prod_list_3 { list-style-type: none; padding: 0px 0px 0px 44px; margin: 0 }
ul.rite_col { text-align: left; list-style-type: disc; padding: 0; margin: 0px 0px 0px 10px; line-height: 15px }
li.rite_col { font-family: arial, verdana, helvetica; color: #ffffff; font-size: 11px }

ul.priv_list { font-family: Arial; color:#000000; font-size:11px; }
li.priv_list { padding: 5px 0px 5px 0px }
ul.lesson_list { font-family: arial, helvetica, verdana; color: #000000; font-size:11px; }
li.lesson_list { padding: 3px 0px 3px 0px }
.img_thmb { background-image: url("../images/thmb_back.jpg"); text-align: center; padding: 5px 5px 5px 5px }
.prod_row1, .prod_filler1, .prod_filler2, .prod_filler3, .prod_filler4, .prod_filler5, .prod_bottom { font-family: arial, helvetica, verdana; color: #ffffff; font-weight: 600; text-align: center; vertical-align: center; padding: 0; margin: 0 }
.prod_row1 { background-image: url("../images/lessons/prod_row1.jpg"); background-repeat: no-repeat }
.prod_filler1 { background-image: url("../images/lessons/prod_filler1.jpg"); background-repeat: repeat-y }
.prod_filler2 { background-image: url("../images/lessons/prod_filler2.jpg"); background-repeat: repeat-y; vertical-align: bottom }
.prod_filler3 { background-image: url("../images/lessons/prod_filler3.jpg"); background-repeat: repeat-y }
.prod_filler4 { background-image: url("../images/lessons/couple.jpg"); background-repeat: no-repeat }
.prod_filler5 { background-image: url("../images/lessons/prod_row3.jpg"); background-repeat: no-repeat }
.prod_filler6 { background-image: url("../images/lessons/prod_row7.jpg"); background-repeat: no-repeat }
.prod_bottom { background-image: url("../images/lessons/prod_row8.jpg"); background-repeat: no-repeat; height: 31px }
.tooltip { position: relative; visibility: hidden; width: 130px; height: 17px; font-family: verdana, helvetica, arial; font-size: 9px; font-weight: 500; color: #000000; background-color: #ffff6a; border: 1px solid #000000; text-align: center; padding: 1px 2px 1px 2px; margin: 2px 0px 0px 20px; z-index: 3 }
