/* Print stylesheet for explorehoward.com */




/* reset all styles accross browsers for consistency */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; }
/* end reset styles */



body
{
	padding: 20px 0;
}


/* block_content_left and block_content_left styles */
/* left and right column within the white area between header and footer */

.block_content_padded_2col .block_content_left
{
	width:345px;
	padding-right:25px;
	float:left;
}

.block_content_padded_2col .block_content_right
{
	width:218px;
	padding-left:25px;
	float:left;
}




hr
{
	clear:both;
	color: #fff;
	background: #fff;
	height: 1px;
	border:0px;
	padding:0px;
	margin:0px;
}




hr.invisible
{
	clear:both;
	color: #fff;
	background: #fff;
	height: 1px;
	border:0px;
	padding:0px;
	margin:0px;
}





/* block_rail styles */

#block_rail, .block_m2, .block_02, .block_03, .block_04, .block_05, .block_06, .block_07, .block_08, .block_12a, .block_12b, .block_12c, .block_12d, .block_13,  .block_14,  .block_15,  .block_16,  .block_17, .block_18, .block_19,  .block_20, .block_21, .block_22, .block_24, .block_26, .block_27, .block_28, .block_29, .block_30, .block_31
{
	display:none;
}





/* m1 block styles */

.block_m1
{
	background:#fff;
	margin-bottom:20px;
}

.block_m1 .header_top
{
	height: 40px;
}

.block_m1 h1
{
	height:40px;
	width:238px;
}

.block_m1 #navbar
{
	display:none;
}

.block_m1 .leader_ad
{
	display:none;
	clear:left;
	text-align:center;
	padding: 8px;
	height: 90px;
	border-bottom: 2px solid #601b4e;
}

.block_m1 .leader_ad p
{
	display:inline;
}







/* block_01 styles */

.block_01 a.news_lead
{
	font-family:  Verdana, Arial, sans-serif; 
	font-size:20px;
	color:#203956;
	text-decoration:none;
}

.block_01 a:hover
{
	color:#656565;
}

.block_01 h5
{
	font-family:  Verdana, Arial, sans-serif; 
	font-size:10px;
	font-style:italic;
	padding-bottom:10px;
	line-height:160%;
}
	
.block_01 h5.grey
{
	color:#a7a6a6;
}


.block_01 p
{
	font-family:  Verdana, Arial, sans-serif; 
	font-size:11px;
	color:#000000;
	line-height:160%;
}

	
.block_01 p.small
{
	font-family:  Verdana, Arial, sans-serif; 
	font-size:10px;
	color:#5b5a5a;
	line-height:160%;
}



/* block 9 styles */

.block_09 
{
	height: 67px;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	margin-bottom: 20px;
}

.block_09 img { border: 0px; }

.block_09 img.from
{
	border-right: 1px solid #dedede;
	padding-right: 5px;
	height: 67px;
	width:12px;
	float: left;
}

.block_09 .publication { float:left; }


.block_09 .publication img { display:inline; }

.block_09 img.logo
{
	float: left;
	padding: 6px 0px 0px 5px;
}

.block_09 img.logo_cf, .block_09 img.logo_hct, .block_09 img.logo_ll, .block_09 img.logo_vec, .block_09 img.logo_vwhc
{
	padding-top:6px;
}

.block_09 .subscriber_services
{
	float:left;
	padding-top:22px;
	display:none;
}



/* paper specific */
.block_09 img.logo_cf { width:128px;height:54px; }
.block_09 img.logo_hct { width:158px;height:54px; }
.block_09 img.logo_ll { width:220px;height:54px; }
.block_09 img.logo_vec { width:109px;height:54px; }
.block_09 img.logo_vwhc { width:109px;height:54px; }

.block_09 .subscriber_services a.cf { padding-left:69px; }
.block_09 .subscriber_services a.hct { padding-left:55px; }
.block_09 .subscriber_services a.ll { padding-left:22px; }
.block_09 .subscriber_services a.vec { padding-left:79px; }
.block_09 .subscriber_services a.vwhc { padding-left:79px; }



.block_09 .subscriber_services a
{
	font-family:  Verdana, arial, sans-serif; 
	font-size:10px;
	color:#203956;
	padding: 10px 0px 0px 0px;
	text-decoration:none;
}

.block_09 .subscriber_services a:hover { color:#656565; }

.block_09 .icons
{
	float:right;
	padding-top:20px;
	display:none;
}

.block_09 .clear { clear:both; }

	



/* block 10a styles */

.block_10a
{
	margin: 20px 0px 20px 0px;
}

.block_10a .image
{
	display:none;
}

.block_10a h5
{
	font-family:  Verdana, arial, sans-serif; 
	font-size:10px;
	font-style:italic;
	padding-bottom:10px;
}
	
.block_10a h5.grey
{
	color:#a7a6a6;
}
	
.block_10a h5.caption
{
	color:#a7a6a6;
	line-height:160%;
}

.block_10a h3
{
	font-family:  Verdana, arial, sans-serif; 
	font-size:24px;
	color:#000000;
	padding-bottom: 15px;
}

.block_10a p.small
{
	font-family:  Verdana, arial, sans-serif; 
	font-size:11px;
	color:#5b5a5a;
	font-style: italic;
	padding-bottom: 17px;
}

.block_10a p.small a
{
	text-decoration: none;
	color:#001D3E;
}


.block_10a h4.greyitalics
{
	font-family:  Helvetica, Verdana, sans-serif; 
	font-size:15px;
	font-style: italic;
	color:#5b5a5a;
	padding-bottom: 17px;
	line-height:120%;
}






/* block 10b styles */

.block_10b h3
{
	font-family:  Verdana, arial, sans-serif; 
	font-size:22px;
	color:#000000;
	padding-bottom: 15px;
}

.block_10b h5
{
	font-family:  Verdana, arial, sans-serif; 
	font-size:10px;
	font-style:italic;
	padding-bottom:10px;
}
	
.block_10b h5.grey
{
	color:#a7a6a6;
}

.block_10b p.small
{
	font-family:  Verdana, arial, sans-serif; 
	font-size:11px;
	color:#5b5a5a;
	font-style: italic;
	padding-bottom: 17px;
}

.block_10b p.small a
{
	text-decoration: none;
	color:#001D3E;
}


.block_10b h4.greyitalics
{
	font-family:  Helvetica, Verdana, sans-serif; 
	font-size:15px;
	font-style: italic;
	color:#5b5a5a;
	padding-bottom: 17px;
	line-height:120%;
}





/* block 11 styles */
.block_11
{
	font-family:  Verdana, arial, sans-serif; 
	font-size: 11px;
	color:#5b5a5a;
	padding-bottom: 10px;
	line-height: 160%;
	clear:both;
}
	
.block_11 p
{
	font-family:  Verdana, arial, sans-serif; 
	font-size: 11px;
	color:#5b5a5a;
	padding-bottom: 10px;
	line-height: 160%;
}




/* block_23 styles */

.block_23
{
	margin-bottom:20px;
}

.block_23 h4
{
	font-family:  Verdana, arial, sans-serif; 
	font-size:16px;
	color:#000000;
	padding-bottom: 6px;
	font-weight: bold;
}


.block_23 h5
{
	font-family:  Verdana, arial, sans-serif; 
	font-size:10px;
	font-style:italic;
}

.block_23 h5.grey
{
	color:#a7a6a6;
}

.block_23 h5.red a
{
	color:#601b4e;
	text-decoration: none;

}
.block_23 h5.red
{
	color:#601b4e;
	padding-top: 15px;
}

.block_23 p
{
	font-family:  Verdana, Arial, sans-serif; 
	font-size:11px;
	color:#000000;
	line-height: 160%;
	padding-top: 10px;
}

.grey {color:#5b5a5a;}




/* block_25 styles */

.block_25
{
	background: #fff;
	padding-bottom: 20px;
}

.block_25 h3
{
	font-family:  Helvetica, Verdana, sans-serif;
	font-size:22px;
	color:#000;
	padding:10px 15px 10px 0px;
}

.block_25 .red
{
	color:#601b4e;
}

.block_25 p.small
{
	font-family:  Verdana, arial, sans-serif; 
	font-size:10px;
	color:#5b5a5a;
	line-height:160%;
}