@charset "utf-8";
/**********************************************************/
/***** Lesson Page *****/
/**********************************************************/
h2#title {
	color:#003366;
}
.contents_exp {
	text-indent:2em;
	border-bottom:0px solid #6699CC;
}
.question_left {
	float:left;
	border:1px dotted #CCCCCC;
	background-color:#FFFFCC;
	margin-bottom:0.5em;
	padding-left:2em;
	width:70%;
}
.mx_left {
	height:1000px;
}
				/**********************************************************/
				/***** Video Lesson Page *****/
				/**********************************************************/
				.video_trans {
					background-color:#FFFFCC;
				}
				.editor_foto {
					float:left;
					margin-top:2px;
					margin-left:0.5em;
					margin-right:1em;
					padding:2px;
					border:1px solid red;				
				}
				.editor_s {
					border:0px solid #999999;
					margin:1em 0;
				}
				.editor_s p{
					margin:0;
					padding:0.5em;
				}

				#video_trans .foto {
					float:left;
					margin-top:1.5em;
					margin-left:1em;
					margin-right:1em;
					padding:1px;
					border:1px solid gray;
				}
				#video_trans p {
					margin-top:0;
					font-size:small;
					padding:1em;
					line-height:140%;
					color:#003399;					
				}
				.video_box {
					margin-right:1em;
				}
				.quiz_box {
					margin-bottom:250px;
				}



}
#ad2 {
	margin:0.5em;margin-bottom:9em;
	}

#add_contents {
					margin-left:0.5em;
				}
#add_contents li {
					padding:1em;padding-left:4em;list-style:none;
				}
#add_contents a:visited {
			color:#006699;
}
#add_contents a:hover {
			color:#CC0000;
}
.printable {
			background:url(../img/lesson_icons.gif) 0 0 no-repeat;
}
.audio_mp3 {
			background:url(../img/lesson_icons.gif) 0 -46px no-repeat;
}
.video_response {
			background:url(../img/lesson_icons.gif) 0 -95px no-repeat;
}
.related_text {text-align:center;padding:1em 0em;background:url(../img/lesson_icons_2.gif) 0 0 no-repeat;}
.rt_video {text-align:left;padding-left:5em;}

.player {margin-left:2em;font-size:10pt;}

				/**********************************************************/
				/***** Game Lesson Page *****/
				/**********************************************************/
				#qanda dt {
					border:none;
					color:#006699;
					padding-left:2em;
				}
				#qanda dd {
					
					font-size:small;
				}


/********************************************************Mixer**/
.per {font-weight:bold;}
.mixer_faces {
	float:left;
	margin-right:1em;
	margin-bottom:2em;
	}
.mixer_trans {
	margin-top:0.5em;
	margin-bottom:2em;
	clear:both;
	}

.mix_trans_faces, .mix_trans_faces_l {
	border:1px solid #999999;
	margin:5px;
	padding:2px;
	float:right;
}
.mix_trans_faces_l {
	float:left;
}
#TabbedPanels1 h2{
	margin:1em 0;
	border-top:1px solid #006600;
	border-bottom:1px solid #006600;	
}
/**********************************************************/
/***** List Page *****/
/**********************************************************/

h3.title {
	margin-top:0px;
	margin-left:115px;
}

			/**********************************************************/
			/***** Video List Page *****/
			/**********************************************************/
			h3.list_title_video {
				margin:0;
				margin-bottom:0.5em;
				font-size:small;
			}
			img.contents_foto_video_box {
				float:left;
				margin:0.25em;
				padding:2px;
				border:1px solid #666666;
				margin-right:0.5em;
			}
			.video_title {color:#006699;}
			.video_box_left {
				/*width:280px;*/
				
				height:75px;
				margin-right:0.5em;
				margin-bottom:0.5em;
				/*float:left;*/
			}
			/**********************************************************/
			/***** Game List Page *****/
			/**********************************************************/
			h3.list_title_games {
				margin:0;
				margin-bottom:0.5em;
				font-size:small;
			}
			img.contents_foto_games_box {
				float:left;
				margin:0.25em;
				padding:2px;
				border:1px solid #666666;
				margin-right:0.5em;
			}
			.game_title {color:#006699;}
			.game_box_left {
				/*width:280px;*/
				
				height:75px;
				margin-right:0.5em;
				margin-bottom:0.5em;
				/*float:left;*/
			}			

.title a, .title a:visited {
	text-decoration:none;
	color:#006699;
}
.title a:hover {
	color:#0099FF;
}

.TabbedPanelsContent .contents_exp  {
	margin-left:125px;
	text-indent:0;
}
.TabbedPanelsContent .contents_foto, .TabbedPanelsContent .contents_foto_link {
	float:left;
	margin-left:5px;	
	margin-top:-78px;
	border:1px solid #333333;
	padding:0.1em;
}

			/**********************************************************/
			/***** Video List Page *****/
			/**********************************************************/
				.TabbedPanelsContent .contents_foto_video {
					margin-top:-4.5em;
					
				}
				.speakers_info {
					margin-left:0em;
					padding:0px;
				}

.TabbedPanelsContent .contents_foto_link {
	margin-top:-39px;
	margin-bottom:20px;
}


/**********************************************************/
/***** Top Page *****/
/**********************************************************/
.box {
	float:left;
	width:24%;
	margin:0.15em;
	border:1px solid gray;
	color:#333333;
}
.box h3 {
	margin-top:0;
	text-indent:-9999px;
}
.box a, .box a:visited {
	text-decoration:none;
	color:#333333;
}
.box a:hover {
	background-color:#990000;
	color:#FFFFFF;
}
/***** Top Page for Interviews*****/




dt {margin-top:2em;margin-left:0.1em;margin-right:0.1em;border-bottom:1px solid #990000;color:#3366CC;}
dd {margin-left:0.5em;margin-bottom:0.5em;font-size:medium;color:#666666;}
dd img {margin-left:1.15em;margin-top:0.1em;border:1px solid #CCCCCC;padding:0.1em;}
.top_video_list {margin-left:0;}

/**********************************/
/***** Game for Interviews    *****/

#int_trans {
height:300px;overflow: auto;clear:left;margin:1em 0 1em 1em;
}

.game_int_cover {
float:left;margin:0 2em 0 2em;
}

.player_int {
margin-top:2em;
}

.cate {margin:0.1em;}
