@charset "utf-8";

/* ---- New Styles added by DC : Wednesday, May 13, 2009 5:31:56 PM ----------------------------------------------------------------- */

/* MAIN INNER NAVIGATION */
#header_nav_wrapper { margin: 10px auto 0 auto; padding: 0; text-align: center; width: 922px; } 
#header_nav_wrapper ul { padding: 0; margin: 0; } 
#header_nav_wrapper li { list-style: none; margin: 0 10px 0 0; padding: 0; float: left; } 
#header_nav_wrapper li a { background-color: #4d74ba; border: 1px solid #797979; color: white; float: left; height: 22px; list-style: none; padding: 8px 0 0 0; } 
#header_nav_wrapper li a img { margin: 0px 5px 0 5px; }
#header_nav_wrapper li a:hover, #header_nav_wrapper li a.selected { background-color: #c1470d; } 
#header_nav_wrapper li.last { margin-right: 0; } 
#header_pointer_wrapper { margin: 0 auto 0 auto; width: 922px; height: 10px; } 
#header_pointer_wrapper img { display: none; } 
#header_pointer_wrapper img.documentary { margin-left: 75px; z-index: 1000; display: block; } 
#header_pointer_wrapper img.action_center { margin-left: 261px; display: block; } 
#header_pointer_wrapper img.heq { margin-left: 447px; display: block; } 
#header_pointer_wrapper img.media { display: none; } 
#header_pointer_wrapper img.buy { display: none; }

/* #media_and_documents, #buy_the_dvd, #header_pointer_wrapper {
    display: none;
} */
#header_pointer_wrapper {
    display: none;
}

/* MAIN INNER SUB NAVIGATION */ 
#sub_nav_wrapper { margin: 0 auto 10px auto; padding: 10px; text-align: center; width: 900px; height: 14px; border: 1px solid #c1470d; } 
#sub_nav_wrapper > div{ text-align: center; margin: 0 auto 0 auto; display: inline-table; } 
#sub_nav_wrapper div ul { padding: 0; margin: auto; text-align: center; } 
#sub_nav_wrapper div li { list-style: none; margin: 0; padding: 0; float: left; } 
#sub_nav_wrapper div li.seperator { list-style: none; margin: 0 15px 0 15px; padding: 0; float: left; } 
#sub_nav_wrapper div li a { font-family: Tahoma, "Lucida Grande", Verdana; font-weight: bold; font-size: 12px; text-decoration: none; color: #C4C3C2; } 
#sub_nav_wrapper div li a:hover { color: white; } 
.clear{ clear: both; } 
.clear-right { clear: right; }
.selected{ background-color: #c1470d; }

#sub_nav_wrapper{
    display: none;
}


#the_documentary {}
#action_center {}
#about_health_equity {}
#media_and_documents {}
#buy_the_dvd {}

/* Universal display none class */
.d-none{
    display: none !important;
}

/* Media Page */ 
#media_nav_wrapper { margin: 0; padding: 0; font-weight: bold;} 
#media_nav_wrapper ul li { margin:  0 0 6px 0;} 
#media_nav_wrapper ul ul li { padding: 0; margin: 0 0 6px 0; list-style: none; margin-left: 13px; } 
#media_nav_wrapper ul { margin: 0; padding: 0; list-style: none; margin-left: 13px; } 
#media_nav_wrapper ul { margin: 0; padding: 0; list-style: none; margin-left: 13px; } 
#media_nav_wrapper .nav_selected { margin: 0; padding: 0; margin-left: -15px; font-weight: bold; } 
.holder{ cursor: default; color:#666666; }
#content_wrapper { width: 100%; text-align: center; padding: 0; margin: 0;}
.outer-group { width: 100%; }
.inner-item > p {cursor: pointer; background-color: silver; color: black; font-weight: bold; padding: 2px;}
.inner-item > p:hover {cursor: pointer; color: #b13a02;}
.inner-item > p.selected {cursor: pointer; background-color: silver; color: black; font-weight: bold; padding: 2px;}
.inner-item ul { margin:0; padding:0; list-style: none; }
.inner-item > ul > li > p { cursor: pointer; padding: 2px; color: #4A73BA; margin: 0 0 .5em 0;}
.inner-item ul li p.selected, .inner-item ul li div.selected { background-color: inherit; color: inherit; }
.inner-item ul li div { display: none; padding: 10px; margin-bottom: 1em;} /*border-bottom: 1px solid #797979;)}*/ /* AD - active expand/collapse only on media_and_documents_video*/
.media_page_titles, .media_page_titles a { font-family: "Trebuchet MS", Arial; font-size: 18px; color: #4A73BA; text-decoration: none; letter-spacing: .1em; text-align: left; font-weight:  bold;}
.float_left { float: left; width: 48%; margin: 0; padding: 0;}
.gutter {width: 4%;}
.btn {cursor: pointer; padding: 15px; text-align: left; height: 225px;}
.btn:hover { background-color: #EDEDED;}
.btn p img { margin: 0 0 0 -3px;}
.float_left_img {width: 110px; margin-right: 30px; padding: 15px; float: left; text-align: left; cursor: pointer; height: 235px;}
.float_left_img:hover { background-color: #EDEDED;}
.bottom { width: 100%; margin-left: 15px;}
.float_left_img > p  { display: block; height: 130px;}
.float_left_img p img { margin: 0 0 0 -3px;}
.content_headline img { float: right; margin: 0 0 10px 10px;}
.page_header{color: #C34808; font-family: "Trebuchet MS", Arial; font-size: 20px; font-weight: bold; background:#FAFAFA url(../images/bullet_page_title_star_large-BGIMG.gif) no-repeat;}

/* ---------------------------------------------------------------------------------------------------------------------------------- */

body {
	background-color:#4D4D4D;
	margin:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	font-size:12px;		/*11px - edited by A. Des Marais - 4.22.09*/
	font-weight:normal;
	color:#c4c3c3;
}

form {
	padding:0px;
	margin:0px;
}
img{
	border:none;
	text-decoration:none;
}
.close{
	font-size:10px;
	color:#c4c3c3;
	text-decoration:none;
	}
.close:hover{
	font-size:10px;
	color:#FFFFFF;
	text-decoration:underline;
	}

#contact_form div{
	margin-bottom:1em;
	}
	
.expert_links{
	text-decoration:none;
	}
.expert_links:hover{
	text-decoration:underline;
	}
.expert_q{
	font-size: 12px;	/*11px - edited by A. Des Marais - 4.22.09*/
	padding-bottom: 10px;
	padding-top:5px;
}
.expert_r{
	padding:10px;
	margin:0px 0px 15px 15px;
	display:none;
}

.expert_response{
	padding:10px;
	}
.form_input {
	width:99%;
}
#org_form {
}
.org_form_row {
	background-color:#d9d9d9;
}
.url_example {
	color:#999999;
	font-size:10px;
}
.resource_even_row, .org_even_row {
	background-color:#FFFFFF;
}
.resource_odd_row, .org_odd_row {
	background-color:#FAFAFA;
}
.img_thumbnail {
	border:#797979 1px solid;
}
#footer {
	margin-top:20px;
	font-size: 11px;
	line-height: 1.7em;
}
#footer .did_you_know {
	background-color:#3d3c3c;
	margin:0px 0px 15px 0px;
}
#footer .credits {
	padding:0px 28px 16px 0px;
}
#footer .credits a {
	color:#c4c3c3;
}
#footer .credits a:hover {
	color:#ffffff;
}
#footer .newsreel a {
	color:#c4c3c3;
	font-weight:bold;
	text-decoration:none;
}
#footer .newsreel a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.nav {
	padding-top:8px;
}
#content .column_one .subnav,
.subnav {
	padding:8px 0px 6px 0px;
	line-height:22px;
}

#content {
	color:#222222;
}

#content .column_one {
	background-color:#E5EBF6; /*d3d3d3*/
	width:200px;	/*235px - edited by A. Des Marais - 4.22.09*/
	padding:15px 20px 20px 20px;
	font-size:12px;
	border:#797979 solid 1px;
	vertical-align:top;
}

#content .column_one a {
	text-decoration:none;
	color:#222222;
}
#content .column_one a:hover {
	text-decoration:none;
	color:#b13a02;
}

#content .column_two {
	background-color:#FAFAFA;
	width:100%;
	border:#797979 solid 1px;
	padding:20px 73px 20px 40px;
	/* ---- style altered by M. McNeese 2/16/2008 
	ORIGINAL VALUES: padding:20px 30px 20px 30px; */
}
#content .column_two a {
	color:#222222;
}
#content .column_two a:hover {
	color:#b13a02;
}

.icon_asteric {
	padding-right:2px;
	vertical-align:text-top;
}
.input_submit {
	background-color:#4d74ba;
	color:#ffffff;
	font-weight:bold;
	border:none;
	width:50px;
	height:20px;
	margin-left:3px;
}
.icon_email {
	padding:2px 0px 0px 3px;
}

#contact {
	background-color:#F1F1F1;
	border:#797979 solid 1px;
	padding:30px;
	color:#222222;
}
.error {
	color:#FF0000;
	font-weight:bold;
}
.headline1 {
	color:#c1470d;
	font-size:22px;
}
.headline2 {
	color:#4d74ba;
	font-size:18px;
	margin-bottom:.5em;
}
.headline3 {
	color:#c1470d;
	font-size:14px;
	font-weight:bold;
	margin-bottom:1em;
}
.headline4 {
	color:#4d74ba;
	font-size:14px; /*12px*/
	font-weight:bold;
	margin-bottom:1em;
}
.res_source{
	font-style:italic;
	}
.res_description{
	color:#424242;
	}
.for_more_info{
	font-weight:bold;
	margin-bottom:1em;
	}
#cs_nav .a{
	color:#222222;
	text-decoration:none;
	}
#cs_nav .a:hover{
	color:#4D4D4D;
	text-decoration:underline;
	}
.to_top {
	text-decoration: none;
	font-size: 10px;
	color:#999999;
	}				/* added by AD June 4, 2009*/
	
/* ---- Styles added by M. McNeese ----------------------------------------------------------------- */

.content_headline {
	font-weight:		bold;
	font-size:		13px;	/*12px; A. Des Marais - 4.22.09*/
	}

.content_curb {
	background-color:	#faead4; /*#F2DFD7; A. Des Marais - 4.22.09*/
	width:			100%;
	height:			7px;
	padding:		0;
	margin:			0;
	float:			left;
	}

.photo_callout {
	float:			right;
	padding:		0 0 15px 25px;
	margin:			0;
	color:			#4d74ba;
	font-size:		11px  /*added by A. Des Marais - 4.22.09*/
	}

.photo_callout img, .episode_details_support img {
	padding-bottom:		8px;
	}

.episode_container {
	width:			auto;
	height:			auto;
	background-color:	#faead4; /*#F2DFD7;*/
	padding:		20px 20px 8px 20px;
	font-size:		12px;	/*11px; A. Des Marais - 4.22.09*/
	font-weight:		bold;
	color:			#222;
	}

.episode_container .bullet {
	vertical-align:		text-bottom;
	padding-right:		8px;	
	}

.episode_details_support {
	float:			right;
	padding:		0 0 15px 25px;
	margin:			0;
	color:			#222;
	}

.episode_details_support #items {
	padding:		20px 20px 8px 20px;
	margin:			0;
	background-color:	#C6D2E7;
	font-weight:		bold;
	}

.episode_details_support #items p, .episode_container p {
	padding-bottom:		12px;
	margin:			0;
	}

.content_indent {
	padding-left:		24px;
	margin:			0;
	height:			auto;
	float:			none;
	}


.episode_container a:link, .episode_details_support #items a:link { text-decoration: none; background: transparent; color: #222; }
.episode_container a:visited, .episode_details_support #items a:visited { text-decoration: none; background: transparent; color: #222; }
.episode_container a:hover, .episode_details_support #items a:hover { text-decoration:none; background-color: #FFF; color: #C1470D;}
.episode_container a:active, .episode_details_support #items a:active { text-decoration: none; background: transparent; color: #222; }
	
.episode_details_support #items a:hover { background-color: #F1F1F1;}	

.asset_link a:link { font-weight:bold;text-decoration: none; background:transparent; color: #222; }
.asset_link a:visited { font-weight:bold;text-decoration: none; background:transparent; color: #222; }
.asset_link a:hover { font-weight:bold;text-decoration:none; background-color:#F1F1F1; color: #b13a02;}
.asset_link a:active { font-weight:bold;text-decoration: none; background:transparent; color: #222; }

.page_header {
	margin-bottom:	5px;
	padding:	3px 0 0 23px;
	height:		22px;
	width:		auto;
	float:		left;
	}

.sub_header {
	margin-bottom:	5px;
	padding:	3px 0 0 23px;
	height:		18px;
	width:		auto;
	float:		none;
	}


/* ------- Clear floats without structural markup hack -------------------------------------- */
	
.clearfix:after {
    	content: "."; 
    	display: block; 
    	height: 0; 
    	clear: both; 
    	visibility: hidden;
	}

.clearfix {
	display: inline-block;
	}

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


/* ---- End ---------------------------------------------------------------------------------------- */



.survey_callout {
	width: 250px;
	padding-bottom: 15px;
	padding-left: 30px;
	color: #4d74ba;
	float: right;
}

.survey_callout img {
	border:#4d74ba 1px solid;
	margin-bottom:5px;
}
.survey_callout_left {
	width: 250px;
	padding-bottom: 15px;
	padding-right: 30px;
	color: #4d74ba;
	float: left;
}
.survey_callout_left img {
	border:#4d74ba 1px solid;
	margin-bottom:5px;
}

/* For Dynamic Tooltip (hovertext on Send to a Friend) */

#dhtmltooltip{
position: absolute;
left: -300px;
width: 110px;
border: 1px solid black;
padding: 2px;
background-color: #FFFFFF;
visibility: hidden;
z-index: 100;
color:#333333;
text-align:center;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.vc_send_to_a_friend_email{
    display: none;
}

.vc_embed_code{
    display: none;
}