/* eSolve Media & News CSS */

#media_layer {
	width: 100%;
	margin: 15px 0 15px 0;
	padding: 4px;
	background: inherit;
	border: none;
}

.media_title {
	position: relative;
	float: left;
	min-width: 100px;
	width: auto!important;
	height: 30px;
	line-height: 30px;
	margin: 0 0 0 -30px;
	background: #fa873c url('../images/title_bg.jpg') repeat-x 0 0;
}

.media_title_icon {
	position: relative;
	float: left;
	width: 35px;
	height: 42px;
	margin: -1px 0 0 0;
}

.media_article_title {
	position: relative;
	float: left;
	min-width: 100px;
	width: auto!important;
	line-height: 30px;
	padding: 0 100px 0 14px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
}

.media_article_title, .media_title h1 {
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	padding: 0 100px 0 15px;
	text-transform: capitalize;
}

.media_article_title, .media_title ul li {
	list-style-type: none;
}

.media_article_text {
    position: relative;
	float: left;
	width: 100%;
	height: auto;
	background: inherit;
	color: #000;
    font-size: 12px;
	line-height: 16px;
	margin: 20px 0 0 0;
	padding: 0;
}

.media_article_text h2 {
	width: auto!important;
	margin: 0 0 0 -30px;
	padding: 0 0 0 25px;
	height: 30px;
	line-height: 30px;
	background-color: #bad2c4;
	opacity: 0.8;
	color: #ff8300;
	font-size: 14px;
	font-weight: 500;
}

td.media_td_content {
	background: inherit;
}

div.media_td_content {
	background: inherit;
	width: 95%;
	height: 100%;
	text-align: justify;
	margin: 10px 5px 0 8px;
}

.media_layer ul {
	display: list-item;
	margin: 0;
	padding: 0 0 0 18px;
	list-style-type: none;
}

.media_layer li {
	display: list-item;
	list-style-type: disc;
	line-height: 18px;
	padding: 0;
}

.media_article_text ul {
	display: list-item;
	margin: 0;
	padding: 0 0 0 18px;
	list-style-type: none;
}

.media_article_text li {
	display: list-item;
	list-style-type: disc;
	list-style-image: url('../images/shs-bullet.jpg');
	line-height: 18px;
	padding: 0;
}

/* Media Index - Grouped Media Article Index */

.media_index_title {
	background: inherit;
	width: 100%;
	/*min-width: 15px;
    width: auto !important;*/
	line-height: 22px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0;
	padding: 0 0 0 2px;
}

.media_index_description {
	width: 100%;
	padding: 0;
}

ul.media_index {
	display: list-item;
}

ul.media_index li {
	list-style-type: disc;
	line-height: 20px;
}

.media_index_separator {
	clear: both;
	width: 100%;
	margin: 10px 0 10px 0;
	border-bottom: 1px solid #ccc;
}


#news_layer {
	width: 100%;
	margin: 0;
	padding: 0;
	border: none;
}

#news_layer div#news_left, .newsindex {
	width: 35%;
	line-height: 18px;
}

#news_layer div#news_left, .newsindex ul li {
	list-style-type: none;
}

#news_layer div#news_right, .newsitems {
	width: 62%;
	line-height: 18px;
	margin: 0;

}

.newsitems h2 {
	font-size: 13px;
	font-weight: bold;
	color: #734c09;
}