/* ## start common styles ## */

h5.optional-header-rm {
	font-size:15px;
	background:#fff;
	margin:0px;
	padding:10px 10px 0px 10px;
}

/* \*/
* html h5.optional-header-rm {padding-bottom:8px;}
/* */

/* ## start common styles ## */


/* ### start 1col promo styles (overide global) ### */

.promo-1col-text-rm {
	margin:0px;
	padding-top:0px;
	line-height:1.2;
}

div.promo-1col-text-rm img.promo{
	float: left;
	margin: 7px 10px 3px 0px;
}

.promo-1col-text-rm .content-rm {
	margin:5px 0px 5px 0px;

}

/* ### end 1col promo styles (overide global) ### */


/* ### start image promo (left or right) ### */

.img-promos-rm {
	/* font-size:80%;*/
	padding:10px;
	background:#fff;
	line-height:1.2;
}
.img-promos-rm .intro-text-rm {
	margin-bottom:10px;
}
.img-promos-rm .content-rm {
	margin-bottom:5px;
}
.img-promos-rm .image-holder-left-rm {
	float:left;
}

/* ### end image promo (left or right) ### */


/* ### start related links (global overide) ### */

.related-links-rm {
	clear:left;
	margin-bottom:0px;
}

/* ### start related links (global overide) ### */