/* 
	FILE: course_nonie.css
	DATE: 11.11.2005.dave
	DESC: STYLES FOR SCREEN DISPLAY OF COURSE
	
	DARK GREEN 7CAF4A
	LIGHT GREEN 99CC67
	VIOLET 66669A
*/

/* MODULE STYLES ============================================================ */

 .modtype_intro { color:#66669A; border:1px solid #7CAF4A; border-width:0px 0px 0px 3px; padding-left:10px; }
 	.modtype_intro h1 { margin:0px; padding:0px; font-size:14px; font-weight:bold; }
 	.modtype_intro h2 { margin:0px 0px 10px 0px; padding:0px; font-size:11px; font-weight:normal; font-style:italic; }
 	.modtype_intro p { margin:0px; padding:0px; }
	.modtype_intro img { margin-left:10px; }

 .modtype_none { color:#333333; }
 	.modtype_none h1 { margin:0px; padding:0px; font-size:12px; font-weight:bold; }
 	.modtype_none h2 { margin:0px 0px 10px 0px; padding:0px; font-size:11px; font-weight:normal; font-style:italic; color:#333333; }
 	.modtype_none p { margin:0px; padding:0px; }
	.modtype_none img { margin-left:10px; }
	
 .modtype_box { color:#333333; border:1px solid #666666; background:#D1D1E0; margin:20px 0px 0px 0px; height:100%; position:relative; }
  	.modtype_box h1 { position:absolute; top:-10px; left:30px; color:#66669A; background:#ffffff; margin:0px; padding:0px 10px 0px 5px; font-size:12px; font-weight:bold; }
 	.modtype_box h2 { margin:0px 0px 10px 0px; padding:20px 0px 0px 0px; font-size:11px; font-weight:bold; color:#333333; }
 	.modtype_box p { margin:0px; padding:5px 0px 0px 0px; }
	.modtype_box img { margin-left:10px; }
	
 .modtype_line { color:#333333; border:1px solid #666666; border-width:1px 0px 0px 0px; margin:50px 0px 0px 0px; height:100%; position:relative; }
  	.modtype_line h1 { position:absolute; top:-20px; left:30px; color:#66669A; background:#ffffff; margin:0px; padding:0px 10px 0px 5px; font-size:12px; font-weight:bold; }
 	.modtype_line h2 { margin:0px 0px 10px 0px; padding:20px 0px 0px 0px; font-size:11px; font-weight:bold; color:#333333; }
 	.modtype_line p { margin:0px; padding:5px 0px 0px 0px; }
	.modtype_line img { margin-left:10px; }
	
 .top_left { position:absolute; top:-1px; left:-1px; height:16px; width:16px; background:url('/images/top_left.gif') no-repeat; }
 .top_right { position:absolute; top:-1px; right:-1px; height:16px; width:16px; background:url('/images/top_right.gif') no-repeat; }
 .btm_left { position:absolute; bottom:-1px; left:-1px; height:16px; width:16px; background:url('/images/btm_left.gif') no-repeat; }
 .btm_right { position:absolute; bottom:-1px; right:-1px; height:16px; width:16px; background:url('/images/btm_right.gif') no-repeat; }
 
 .box_icon { position:absolute; top:-33px; left:-33px; }
 .line_icon { position:absolute; top:-43px; left:-33px; }
 
 .mod_content { margin:0px 15px; padding:10px; background:#ffffff; height:100%; }
 
/* CLASS STYLES ============================================================= */
 
 .mod_hdr { font-size:14px; font-weight:bold; color:#66669A; }
 .mod_hdr_light {}

 .quiz_ans_Y { color:#7CAF4A; }
 .quiz_ans_N { color:#cc0000; }

 .question { margin:5px 0px 20px 5px; padding:5px 10px; border:1px solid #99CC67; border-width: 0px 0px 0px 3px; }
 
 .course_sec_nav { font-size: 11px; font-weight: bold; text-decoration: none; color: #7CAF4A; }
A.course_sec_nav { font-size: 11px; font-weight: bold; text-decoration: none; color: #7CAF4A; }
A.course_sec_nav:link { text-decoration: underline; }
A.course_sec_nav:visited { text-decoration: underline; }
A.course_sec_nav:hover { text-decoration: none; }
 .course_sec_nav_off { font-size: 11px; font-weight: bold; text-decoration: none; color: #7CAF4A; }

 .course_cha_nav { font-weight: normal; text-decoration: none; color: #7CAF4A; }
A.course_cha_nav { font-weight: normal; text-decoration: none; color: #7CAF4A; }
A.course_cha_nav:link { text-decoration: underline; }
A.course_cha_nav:visited { text-decoration: underline; }
A.course_cha_nav:hover { text-decoration: none; }
 .course_cha_nav_off { font-size: 8pt; font-weight: normal; text-decoration: none; color: #6C6C6C; }

 .course_quiz { font-size: 13px; font-weight: bold; text-decoration: none; color: #7CAF4A; }

/* DIV STYLES =============================================================== */

#preview_nav { width: 175px; text-align:left; float:left; }
	#preview_nav ul { padding:0px; margin:0px 20px; }
	#preview_nav li { font-family: Tahoma, Verdana, Arial; font-size: 11px; list-style: square; color: #7CAF4A; padding-top:3px; padding-bottom:3px; }
	#preview_nav li a { font-family: Tahoma, Verdana, Arial; font-size: 11px; text-decoration: underline; }
	#preview_nav li a:link {}
	#preview_nav li a:visited {}
	#preview_nav li a:hover { text-decoration: none; }

#course_page { width:550px; text-align:left; float:right; }
	#course_crumb { font-size: 11px; font-weight: normal; text-decoration: none; color: #7CAF4A; padding-bottom: 10px; }
		#course_crumb a { color: #7CAF4A; }
		#course_crumb a:link {}
		#course_crumb a:visited {}
		#course_crumb a:hover { text-decoration:none; }
		#course_crumb .course_crumb_off { color: #6c6c6c; }
		
	#course_modules {}
		#course_modules ul { margin:10px 0px 0px 0px; list-style-image:url('/images/check.gif'); }
		#course_modules li { padding-left:5px; padding-bottom:2px; }
		
	#course_prev_next { position:relative; font-weight: bold; text-decoration: none; color: #FF6600; text-align:right; }
		#course_prev_next img { position:relative; top:4px; padding:0px 5px; }
		#course_prev_next a { font-weight: bold; text-decoration:none; color: #FF6600; }
		#course_prev_next a:link {}
		#course_prev_next a:visited {}
		#course_prev_next a:hover { text-decoration:underline; }
		#course_prev_next .course_pages_current { color: #333365; }
		#course_prev_next .course_pages_off { font-weight: normal; color: #9A9A9A; }
		
	#course_pdf { position:absolute; top:10px; right:20px; }
	#course_contact_author { position:absolute; top:30px; right:20px; }