﻿
@import url('hz_common_layout_1.css');

@import url('hz_header_n_content_1.css');

@import url('hz_pictext_1.css');

@import url('hz_sponsors_1.css');

@import url('hz_social_1.css');


/* --------------- HZ ARTICLE PAGE CSS ------------------------------*/

/* --- These lines create different amounts of space above and below headings compared to default values --*/
/* --- HZ_ndx_1.css has the same lines of code, but the values may be changed if necessasry --*/
h1 {
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
}

h2 {
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 4px;
	margin-bottom: 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
}

h3 {
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 4px;
	margin-bottom: 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}

h4 {
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 4px;
	margin-bottom: 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

h5 {
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 4px;
	margin-bottom: 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

p { padding-top: 4px;
	padding-bottom: 2px;
	margin-top: 6px;
	margin-bottom: 6px;
}


ul {
	margin-top:4px;
	margin-bottom:4px;
	margin-left:6px;
	padding:0px;
	list-style-position:inside;
	list-style-type: disc;
}

li {
	padding:2px 0px;
	margin:0px;
}



img {
	border:0px !important;
}


.hdg_lg {
	font-family:Arial, Helvetica, sans-serif;
}

.hdg_lg_ctr {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}


/* ---------------- TITLE BLOCK ID's and CLASSES -------------*/

#title_block_outer_1 {
	margin: 0px 2px 0px 0px;
/*	border-bottom-width:4px;
	border-bottom-style:double;
	border-bottom-color: #666666; */
}

#title_block_outer_1 ul {
	margin-top:4px;
	margin-bottom:4px;
	margin-left:6px;
	padding:0px;
	list-style-position:inside;
	list-style-type: disc;
}


#title_block_outer_1 li {
	padding:0px 0px;
	margin:0px;
}



#title_breadcrumb_1 {
	padding: 6px 2px;
	background-color:#FFFF99;
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
}

#title_promo_1 {
	background-color: #FFF8D8;
}




#title_tbl_1 {
	border-style:none;
	border-width:0px;
	width:100%;
	
}

#title_td_left {
	float:left;
	width:240px;
	padding-left:2px;	
	vertical-align:top;
}


#title_td_right {
	float:right;
	width:358px;
	padding-left:4px;
	padding-top:2px;
	vertical-align:top;
}


#title_td_right h2 {
	font-family: Arial, Helvetica, sans-serif;
}


#title_td_right h3 {
	font-family: Arial, Helvetica, sans-serif;
}

#title_td_right h4 {
	font-family: Verdana;
	font-size: small;
}

.small_hdg {
	font-family:Verdana;
	font-size: 12px;
	font-variant:normal;
	font-weight:bold;
}









#post_title {
/*	height:6px; */
	background-color:#FFF8D8;
	padding:2px 4px;
	
}



#title_supplement_1 {
	background-color: #FFF8D8;
	border-style: solid;
	border-width: 2px;
	border-color:#666666;
}

.titsup_tbl {
	width:100%;
	
}

.titsup_td_left {
	width:50%;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align:top;
	border: 1px #666666 solid;

}


.titsup_td_right {
	width:50%;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align:top;
	border: 1px #666666 solid;

}

/* ----- End of Title Block -----------*/

/* ---- IDs Below Title Block - Hidden by Display:None ----*/

#post_title_1 {
	display:none;
}


#post_title_2 {
	display:none;
}
/*--- End Of Post-Title IDs --*/




.left_start_hdg {
	float:left;
	margin-top:4px;
	margin-left:0px;
	margin-right:6px;
	border-width: 2px 2px 2px 2px;
	border-color: #FF0000;
	border-style: solid;
/*	border-top:1px #FF0000 dashed; */
	padding:1px 4px 1px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	line-height:24px;
	background-color: #FFFF66;
}



/* ------Styles Used In Title Block AND More Info Block ----*/

/* ----- Yellow Hi-Light Box Used Many Places ----*/
.title_text_hilite_1 {
	background-color:#FFFF66;
	border-right:1px #666666 dashed;
	border-bottom:1px #666666 dashed;
	padding: 2px 4px;
	font-family:Verdana;
	font-size:13px;
	font-variant:normal;
	font-weight:bold;
	display:inline;
}

.box_text_hilite_1 {
	background-color:#FFFF66;
	border-right:1px #666666 dashed;
	border-bottom:1px #666666 dashed;
	margin-top: 2px;
	padding: 2px 4px 2px 4px;
	font-family:Verdana;
	font-size:13px;
	font-variant:normal;
	font-weight:bold;
	line-height:20px;
	display:inline;
}

.div_inside_td_1 {
	padding:2px 4px;
}

.div_inside_extra {
	clear: left;
	padding:2px;
}

.title_text_hilite_2 {
	background-color:#FFFF99;
	border-right:1px #666666 dashed;
	padding: 2px 4px;
	font-family:Verdana;
	font-size:13px;
	font-variant:normal;
	font-weight:bold;
	display:inline;
}

.title_text_hilite_3 {
	background-color: #FFFF99;
	border-right:1px #666666 dashed;
	padding: 2px 4px;
	font-family:Verdana;
	font-size:13px;
	font-variant:normal;
	font-weight:bold;
	display:inline;
}


.div_inside_td_2 {
	padding:2px 4px;
	display:inline;
}

.div_spacer_12h {
	height:12px;
}

/*-------- In-Article classes for non-editable DIVs ------------*/
/*-------- These template spaces can be utilized for advertisements or other content -----*/

.in_article_1 {
	display:none;
	height:16px;
	background:lime;
}

.in_article_2 {
	display:none;
	height:16px;
	background: #99FF33;
}

.in_article_3 {
	display:none;
	height:16px;
	background: #66FF33;
}

.in_article_4 {
	display:none;
	height:16px;
	background: #00CC00;
}

.in_article_5{
	display:none;
	height:16px;
	background: #33CC33;
}

.in_article_6 {
	display:none;
	height:16px;
	background: #009900;
}

.in_article_ch {
	padding:8px;
}

/*---- End of In-Article classes ---------*/



/* ------------------- Begin MORE INFO Section At Bottom of Article Flow -----------*/


#mi_before {
	height:12px;
	font-size:xx-small;
}

#more_info_wrapper {
	margin:0px;
	border:0px;
	padding:0px;
/*	background-color:#FFFFCC; */
}

#more_info_title {
	margin-top: 10px;
	border-top: 4px #0099FF solid;
	background-color: #2020D8;
	padding: 4px;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	
}

#mi_2nd_row {
	background-color: #FFFFCC;
	padding: 2px 0px;
}


#mi_3rd_row {
	background-color: #FFFFCC;
	border-style: solid;
	border-width: 1px;
	border-color:#666666;
	padding: 0px;
}

.mi3_td_left {
	width:50%;
	padding-top: 2px;
	vertical-align:top;
	border: 1px #666666 solid;
}


.mi3_td_right {
	width:50%;
	padding-top: 2px;
	vertical-align:top;
	border: 1px #666666 solid;
}


#mi_4th_row {
	background-color: #FFFFCC;
	padding: 2px 0px;
}

#mi_5th_row {
	background-color: #FFFFCC;
	padding: 2px 0px;
}

.mi5_left {
	float:left;
	width:298px;
	border:2px #666666 solid;
	padding-top: 2px;
	background-color:inherit;
}

.mi5_right {
	float:right;
	width:300px;
	padding-left:4px;
	height:250px;
	background-color:inherit;
}


#mi_6th_row {
	clear: both;
	padding: 2px 0px;
}


#mi_7th_row {
	padding: 2px 0px;
}


/* ------ End of MORE INFO Section ----------*/



.box_fixer_clearer {
	height: 0px;
	max-height: 0px;
	clear: both;
	vertical-align:bottom;
}



/*------------------------------ END OF MAIN CONTENT ID'S and CLASSES   --------------------------*/






