#lessonSlides{
	padding:0;
	width:700px;
	height:575px;
	background:#EAE7DD;
	margin:0;
}
#lessonSlides h3{
	margin:0; 
	padding:0 0 0 10px	;
	width:690px;
	line-height:35px;
	text-align:left;
	font-size:16px;
	color:#0f749c;
	background:#EAEAEA url(../images/auth.slide.hd.bg.jpg) repeat-x;
	float:left;	
}
#lessonSlides h3 span{
	float:left;
	padding-right:5px;
	height:35px;;
}
#lessonSlides h3 span#slideLogo{
	padding-top:8px;
	line-height:27px;;
	height:27px;
}
#lessonSlides h3 span#slideLogo img{
	height:20px;
	margin:0;
}
#lessonSlides div.main{
	clear:both;
	height:465px;
	background:#EDEDED;
	border-bottom:1px solid #E3E1DA;
	padding:4px 6px 4px 6px;
}
#lessonSlides div.main div.content{
	height:454px;
	background:#F9F9F9 url(../images/auth.slide.topCurve.gif) top no-repeat;
	padding:5px;
}
#lessonSlides div.main div.content div#slideTextBlock{
	float:left;
	width:220px;
	height:454px;
	background:#FEFEFF;
	position:relative;
}
#lessonSlides  div.main div.content div#showNoteBtn{
	float:left;
	display:none;
}
#lessonSlides div#showNoteBtn a{
	background:url(../images/auth.slide.btnShowText.gif) no-repeat;
	width:15px;
	height:18px;
	text-decoration:none;
	display:block;
}
#lessonSlides div#slideTextBlock h5{
	line-height:32px;
	margin:0; padding:0 10px 0 10px;
	color:#0d5d86;
	font-size:14px;
	text-align:left;
	background:url(../images/auth.slide.hd.notes.jpg) no-repeat;
	float:left;
	width:200px;
	
}
#lessonSlides div#slideTextBlock h5#slideText span{
	float:left;
}
#lessonSlides div#slideTextBlock h5#slideText a{
	width:16px;
	height:32px;
	display:block;
	text-decoration:none;
	background:url(../images/auth.slide.btnHideText.gif) no-repeat;
	float:right;
}

#lessonSlides div#slideTextBlock div#slideTextView{
	clear:both;
	padding:4px;
	margin:0;
	height:413px;
	width:210px;
	color:#325a7f;
	font-size:13px;
	border:1px solid #dadada;
	border-top:none;
	overflow:auto;
	position:absolute;
	top:32px;
	left:0px;
}

#lessonSlides div.main div.content div.media, #lessonSlides div.main div.content div.hiddenText, #lessonSlides div.main div.content div.fullScreen{
	float:right;
	width:451px;
	height:454px;
	text-align:center;
	vertical-align:middle;
	overflow: hidden;
}
#lessonSlides div.main div.content div.media table{
	padding:0;
	margin:0;
	width:100%;
	height:454px;
	text-align:center;
/*	background:url(../images/slideLoaderBig.gif) center no-repeat;*/
}
#lessonSlides  div.main div.contentTextHide div#slideTextBlock, #lessonSlides  div.main div.contentNoText div#slideTextBlock, #lessonSlides  div.main div.contentNoText div#showNoteBtn{
	display:none;
}
#lessonSlides  div.main div.contentTextHide div#showNoteBtn{
	display: block;
}
#lessonSlides  div.main div.contentTextHide div.media{
	width:657px;
}
#lessonSlides  div.main div.contentNoText div.media{
	width:678px;
}

#lessonSlides div.bottomBox{
	height:51px;
	background:#EFECE5;
	border-top:1px solid #F5F5F5; 
	border-bottom:1px solid #F1EFE9;
	padding:6px 9px 6px 9px;
}
#lessonSlides div.navBox{
	width:682px;
	height:52px;
	background:#f9f7f5 url(../images/auth.slide.bottomBoxBg.gif) repeat-x;
}
#lessonSlides div.navBox div{
	width:652px;
	height:22px;
	background:url(../images/auth.slide.bottomBoxCurve.gif) no-repeat;
	padding:15px;
}
#lessonSlides div.navBox select{
	float:left;
	width: 250px;
	height:19px;           
	background:#ffffff;
	border:1px solid #cac6c0;
	font-size:13px;
	margin:0px 0 0 0;
	padding:0;
}
#lessonSlides div.navBox p{
	margin:0;
	padding:0;
	float:left;
	height:19px;
}
#lessonSlides div.navBox p.navBtns{
	float:right;
}
#lessonSlides div.navBox p#audioBar{
	padding:1px 10px 0 0px;
	float:right;
}

#lessonSlides div.navBox img{
	float:left;
	margin:3px 0 0 5px;
	padding:0;
	background:url(../images/slideLoaderSmall.gif) no-repeat center;
	display:none;
}


#lessonSlides div.navBox a{
	text-decoration:none;
	float:left;
	margin-right:10px;
	border:1px solid #5E8B2B;
	font-size:12px;
	font-weight:bold;
	color:#324a17;
	padding:0 17px 0 10px;
	width: auto;
	line-height:18px;
	display:block;
}
#lessonSlides div.navBox a.prev{
	background:url(../images/slide.btnPrev.gif) no-repeat top left;
	padding:0 10px 0 17px;
}
#lessonSlides div.navBox a.prev:hover{
	background:url(../images/slide.btnPrev.gif) no-repeat left;
	border-color:#4A9ABA;
	color:#17354a;
}
#lessonSlides div.navBox a.prevInactive, #lessonSlides div.navBox a.prevInactive:hover{
	background:url(../images/slide.btnPrev.gif) no-repeat bottom left;
	padding:0 10px 0 17px;
	cursor: default;
	border-color:#B8B7B5;
	color:#85939D;
}
#lessonSlides div.navBox a.next{
	background:url(../images/slide.btnNext.gif) no-repeat top right;
}
#lessonSlides div.navBox a.next:hover{
	background:url(../images/slide.btnNext.gif) no-repeat right;
	border-color:#4A9ABA;
	color:#17354a;
}
#lessonSlides div.navBox a.nextInactive, #lessonSlides div.navBox a.nextInactive:hover{
	background:url(../images/slide.btnNext.gif) no-repeat bottom right;
	cursor: default;
	border-color:#B8B7B5;
	color:#85939D;
}
