@charset "utf-8";


img{ border:0px;}
/* =============================== override [START] ================================= */
.override:after, .mdec_box:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.override, .mdec_box {display: inline-block;}

/* Hides from IE-mac \*/
* html .override{height: 1%;}
* html .mdec_box{height: 1%;}
.override, .mdec_box {display: block;}
/* End hide from IE-mac */

/* =============================== override [END] =================================== */

/* ================================================================================== */
/* =============================== podcast.html [START] ============================= */
/* ================================================================================== */
.head_one_fontc{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:19px;
	letter-spacing:-1px;
	font-weight:bold;
}

.link_two, .link_two b{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	color:#00aeef;
	text-decoration:underline;
}
.link_two:hover{ color:#666666; }

.link_three, .link_three b{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#00aeef;
	text-decoration:underline;
}
.link_three:hover{ color:#666666; }
/* =============================== mde [START] ====================================== */

.mde_ul_three{ position:relative; float:left;}
.mde_ul_three li{
	background-image:url(/images/shared/mde/ul_three_sign.gif);
	background-position:right 7px;
	padding-right:9px;
	list-style:none;
	position:relative;
	float:left;
	overflow:hidden;
}
.mde_ul_three_sep{
	padding-left:6px;
}
/* ====================== mdef ========================= */
.mdef{
	width:902px;
	position:relative;
	padding:0px 28px 0px 28px;
	overflow:hidden;
}
.mdef p, .mdef b, .mdef span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	color:#000000;
	
}
/* ====================== mdef ========================= */
/* ====================== mdep ========================= */
.mdepl{
	width:209px;
	position:relative;
	padding-left:28px;
	overflow:hidden;
	float:left;
	
}
.mdepr{
	width:660px;
	position:relative;
	padding-right:28px;
	overflow:hidden;
	float:right;
	margin-bottom: 30px;
}

/* ====================== mdep ========================= */
/* =============================== mde [END] ======================================== */
/* =============================== podcasts [START] ================================= */
#podcasts{
	width:209px;
	position:relative;
	overflow:hidden;
}

#podcasts_title{
	background-image:url(/images/shared/podcasts/podcasts_title_bkg.gif);
	background-position:top;
	background-color:#000000;
	width:185px;
	padding:10px 12px 6px 12px;
	position:relative;
	overflow:hidden;
}

#podcasts_title div span{line-height:24px;}

.ul_podcasts{ width:209px; position:relative; float:left; overflow:hidden;}
.ul_podcasts li{
	width:209px;
	list-style:none;
	position:relative;
	border-top:1px solid #ffffff;
	float:left;
	overflow:hidden;
}
.ul_podcasts_end{
	background-image:url(/images/shared/podcasts/podcasts_end_bkg.gif);
	width:209px;
	height:4px;
	position:relative;
	overflow:hidden;
	border-top:0px !important;
}
.podcasts_link{
	position:relative;
	float:left;
	overflow:hidden;
}
.podcasts_sub{
	display:none;
}
.podcasts_sub li{
	width:185px;
	padding:15px 12px 10px 12px;
	background-color:#f7f7f7;
}

.podcasts_sub p, .podcasts_sub p b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	color:#000000;
}
/* =============================== podcasts [END] =================================== */
/* =============================== tabs [START] ===================================== */
#tabs{
	width:526;/*363px;*/
	height:26px;
	position:relative;
	left:17px;
	z-index:10;
}

.tab_ul_off, .tab_ul_active{
	height:26px;
	position:absolute;
	top:0px;
}

.tab_ul_off{ background-color:#ffffff; border-bottom:1px solid #bcbcbc; }
.tab_ul_active{ background-color:#f7f6f7; border-bottom:1px solid #f7f6f7; }
.tab_li_left, .tab_li_right{
	width:6px;
	height:27px;
	position:relative;
}

.tab_li_left{ background-image:url(/images/shared/tabs/tabs_bkg_left.gif); }
.tab_li_right{ background-image:url(/images/shared/tabs/tabs_bkg_right.gif); }

.tab_ul_off li, .tab_ul_active li{
	height:26px;
	list-style:none;
	position:relative;
	float:left;
}

#tab_ul_1{ left:0px; }
#tab_ul_2{ left:77px; }
#tab_ul_3{ left:243px; /*left:191px;*/ }
#tab_ul_4{ left:328px; /*left:276px;*/ }

#tab_li_1, #tab_1{ width:56px; }
#tab_li_2, #tab_2{ width:144px;/* width:92px;*/ }
#tab_li_3, #tab_3{ width:63px; }
#tab_li_4, #tab_4{ width:75px; }

#tabs_link_1, #tabs_link_2, #tabs_link_3, #tabs_link_4{
	background-image:url(/images/shared/empty.gif);
	background-position:left top;
	height:26px;
	position:absolute;
	top:0px;
	overflow:hidden;
}
#tabs_link_1{ width:68px; left:0px; }
#tabs_link_2{ width:156px; left:77px; }
#tabs_link_3{ width:75px; left:243px; }
#tabs_link_4{ width:87px; left:328px; }

#tab_1, #tab_2, #tab_3, #tab_4{
	height:25px;
	position:absolute;
	top:0px;
	left:0px;
	line-height:24px;
	text-align:center;
	border-top:1px solid #bcbcbc;
	overflow:hidden; /*added */	
}
.tab_blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#00aeef;
	line-height:24px;
}

.tab_black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	line-height:24px;
}
#tab_box1{ display:block; }
#tab_box2, #tab_box3, #tab_box4{ /*display:none;*/ position:absolute;}

/* =============================== tabs [END] ======================================= */
/* =============================== mdec [START] ===================================== */

.mdec_box{
	background-image:url(/images/shared/mde/mdec/mdec_box_bkg.gif);
	background-repeat:repeat-y;
	width:658px;
	padding:1px;
	position:relative;
	/*overflow:hidden;*/ /* override activated, overflow must be turned off */
}

.mdec_box_up, .mdec_box_dn{
	background-repeat:no-repeat;
	width:660px;
	height:6px;
	position:absolute;
	left:0px;	
	overflow:hidden;
}
.mdec_box_up{ background-image:url(/images/shared/mde/mdec/mdec_box_up.gif); top:0px; z-index:3; } 
.mdec_box_dn{ background-image:url(/images/shared/mde/mdec/mdec_box_dn.gif); bottom:0px; z-index:2; }

.mdec_box_ct{
	width:658px;
	position:relative;
	overflow:hidden;
	z-index:4;
}

.mdec_box_ct2{
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	width:628px;
	position:relative;
	overflow:hidden;
	z-index:4;
}
.mdec_box_bkg{
	background-image:url(/images/shared/mde/mdec/mdec_bkg.gif);
	background-repeat:repeat-x;
	width:658px; 
	height:372px;
	position:absolute;
	top:1px;
	left:1px;
}

.mdec_box_ct p, .mdec_box_ct p b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	color:#000000;
}
/* ================== mdec_course_left ================== */
#mdec_course_left{
	width:407px; /*387px;*/
	padding:15px 15px 20px 15px;
	position:relative;
	float:left;
}

#mdec_course_player{
	margin-top:42px;
	padding-top:15px;
	padding-left:15px;
	padding-bottom:15px;
	background-color:#f7f7f7;
	width:392px; /*387px;*/
	overflow:hidden;
}

/* ================== mdec_course_left ================== */
/* ================== mdec_course_right ================= */
#mdec_course_right{
	padding-top:9px;
	padding-bottom:20px;
	width:212px;
	overflow:hidden;
	position:relative;
	float:right;
	right:9px;
}

#course_menu_up, #course_menu_dn{
	width:212px;
	height:6px;
	position:relative;
	overflow:hidden;
}

#course_menu_up{ background-image:url(/images/podcasts/course/course_up.gif); }
#course_menu_dn{ background-image:url(/images/podcasts/course/course_dn.gif); }
#course_menu{
	background-image:url(/images/podcasts/course/course_bkg.gif);
	background-repeat:repeat-y;
	width:212px;
	position:relative;
	overflow:hidden;
}

.course_menu_box{
	padding:12px 8px 12px 8px;
	position:relative;
	overflow:hidden;
	border-top:0px solid #bcbcbc;
}

.course_menu_box_table{
	margin-top:15px;
	position:relative;
	overflow:hidden;
}
/* ================== mdec_course_right ================= */

/* ================= course_menu_ul ============== */
.course_menu_ul{ width:210px; position:relative; overflow:hidden; float:left;}

.course_menu_ul li{
	background-image:url(/images/shared/mde/ul_four_sign.gif);
	background-position:0px 6px;
	width:190px;
	position:relative;
	list-style:none;
	padding-left:11px;
	padding-bottom:7px;
	overflow:hidden;
	float:left;
}

.course_menu_ul li p, .course_menu_ul li p b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#161616;
}
/* ================= course_menu_ul ============== */
/* ================= tab_resources_ul ============ */
.tab_resources_ul{ width:628px; position:relative; overflow:hidden; float:left; z-index: 20;}

.tab_resources_ul li{
	background-image:url(/images/shared/mde/ul_five_sign.gif);
	background-position:0px 6px;
	width:606px;
	position:relative;
	list-style:none;
	padding-left:11px;
	padding-bottom:8px;
	overflow:hidden;
	float:left;
}

.tab_resources_ul li p, .tab_resources_ul li p b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#161616;
}
/* ================= tab_resources_ul ============ */
/* ================= video_resources_ul ============ */
.video_resources_ul {
	width: 628px;
	float: left;
	margin-bottom: 20px;
	margin-top: 5px;
}

.video_resources_ul li {
	float: left;
	list-style-type: none;
	margin-right: 4px;
	margin-bottom: 10px;
}
.video_resources_ul li a{
	font-size: 95%;
}


/* ================= video_resources_ul ============ */
.link_black, .link_black b{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#161616;
	text-decoration:underline;
}
.link_black:hover{ color:#00aeef; }

.podcastlist {
  clear: both;
  margin: 17px 0;
}

.podcastlist img {
  float:left;
  padding: 2px;
  margin-right: 20px;
  border: 1px solid #ccc;
}

.podcastlistheader {
  border-bottom:1px solid #000;
  padding: 3px 0;
}

.podcastlistheader h2 {
  float:right;
  margin-top:0;
  line-height:32px;
}

ul.generic_list {
	list-style-image: url(/images/bullet_point.gif);
	margin-bottom: 20px ;
	padding: 0;
}

ul.generic_list li {
	margin-left: 30px;
	padding-left: 10px;
}

.speaker {
	padding: 2px;
	border: 1px solid #ccc;
}

.home_page_list li {
	background-image:url(/images/shared/mde/ul_six_sign.png);
}
/* =============================== mdec [END] ======================================= */
/* ================================================================================== */
/* =============================== podcast.html [END] =============================== */
/* ================================================================================== */
