/* ========================================================================= */
/* FILE: \Sentra.Designs\- global\StyleCommon\CSS-h2\style_h2_underline.css  */
/* Function:  Styles for h2-formatting with underline graphics               */
/* ~~~~~~~~~                                                                 */
/* ========================================================================= */
h2{
	clear: both;
	font-weight: bold;
	margin: 10px 0 0 0;
	white-space: nowrap;
	overflow: hidden;
	float:left;
	white-space:normal;
	width:100%;
	p {
		width:100%;
	}
}
b.h2-underline {
	position:relative;
	float:left;
	width:100%;
}
.sidebar b.h2-underline {
	height: {{sb_h2_underline.height}}px;
	background:{{sb_h2_underline.bgurl}};
	margin-bottom: {{sb_h2_underline.margin-bottom}}px;
}
.topicbar b.h2-underline {
	height: {{tb_h2_underline.height}}px;
	background:{{tb_h2_underline.bgurl}};
	margin-bottom: {{tb_h2_underline.margin-bottom}}px;
}
.TCS,.TC {
	.contentbar b.h2-underline {
		height: {{cb_cb_h2_underline.height}}px;
	}
}
.TCS {
	.contentbar b.h2-underline {
		background:{{TCS_cb_h2_underline.bgurl}};
		margin-bottom: {{TCS_cb_h2_underline.margin-bottom}}px;
	}
	.topbar,
	.bottombar {
		b.h2-underline {
			background:{{TC_cb_h2_underline.bgurl}};
			margin-bottom: {{TC_cb_h2_underline.margin-bottom}}px;
		}
	}
}
.TC {
	.contentbar,
	.topbar,
	.bottombar {
		b.h2-underline {
			background:{{TC_cb_h2_underline.bgurl}};
			margin-bottom: {{TC_cb_h2_underline.margin-bottom}}px;
		}
	}
}

.sidebar h2 {
	color:{{sb_h2_color}};
	line-height: {{sb_h2_underline.bg_lineheight}}px;
	font-size:{{sb_h2_fontsize}};
	text-align:{{sb_h2_text_align}};
	p {
		color:{{sb_h2_color}} !important;
		width:100%;
	}
	a {
		color:{{sb_h2_color}} !important;
	}
	a:hover {
		color:{{sb_h2_color}} !important;
	}
}
.topicbar h2 {
	color:{{tb_h2_color}};
	line-height: {{tb_h2_underline.bg_lineheight}}px;
	font-size:{{tb_h2_fontsize}};
	text-align:{{tb_h2_text_align}};
	a {
		color:{{tb_h2_color}}!important;
	}
	a:hover {
		color:{{tb_h2_color}} !important;
	}
	p {
		color:{{tb_h2_color}} !important;
		width:100%;
	}
}
.topbar,
.bottombar,
.contentbar {
	 h2 {
		color:{{cb_h2_color}};
		line-height: {{TCS_cb_h2_underline.bg_lineheight}}px;
		text-align:{{cb_h2_text_align}};
		font-size:{{cb_h2_fontsize}};
		a {
			color:{{cb_h2_color}} !important;
		}
		a:hover {
			color:{{cb_h2_color}} !important;
		}
		p {
			color:{{cb_h2_color}} !important;
			width:100%;
		}
	}
}
