#rightSide, #footerRight {
	display:						block;/*block*/
	float:							right;
	width:							180px;/*264*/
}

#rightSide div.contentBox ol.reasons li div.dottedLine {
	margin: 						20px -8px 0 -22px!important;
}
/*
#rightSide div.contentBox p {
	padding:						2px 24px 5px 24px;
}
*/
/*
#rightSide h1.contentBox {
	padding:						12px 28px 10px 28px;
}
*/
#rightSide div.contentBox h3 {
	margin:							0 24px;
}
/*
#rightSide h1.contentBox.clear {
	padding:						12px 28px 3px 28px;
}
*/
.noTop, div.noTop {
	padding-top:					0!important;
	margin-top:						0!important;
}

#rightSide div.contentBoxFooter {
	text-align:						center!important;
}
#rightSide div.contentBoxFooter {
	padding:						7px 24px; /*7px 24px;*/
	height:							45px;/* 55px;should adjust for ie/mozilla */
}
#rightSide div.caseStudyItem {
	margin:							0 23px;
	padding-bottom:					5px;
}
#rightSide div.caseStudyItem h3 {
	margin:							5px 24px 3px 24px;
}
#rightSide div.contentBox {
	background:						url(./mm_images/bg_right_contentBox.gif) repeat-y top left;
}
/*	color:							FF0000
	padding:						12px 4px 25px 4px;
*/
#rightSide h1.contentBox.none {
	background:						url(./mm_images/bg_right_cBox_hd_none.gif) no-repeat bottom left;
	color:							#797979;
}
div.caseStudyItem {
	width:							208px;
	background:						url(./mm_images/bg_caseStudyItem_sm.gif) no-repeat bottom left;
	cursor: 						pointer;
}
#rightSide div.contentBoxFooter.red {
	background:						url(./mm_images/bg_right_cBox_foot_red.gif) no-repeat top left;
}
#rightSide div.contentBoxFooter.green {
	background:						url(./mm_images/bg_right_cBox_foot_green.gif) no-repeat top left;
}
#rightSide div.contentBoxFooter.clear {
	background:						url(./mm_images/bg_right_cBox_foot_clear.gif) no-repeat top left;
	color:							#666;/*FF0000*/
}
div.contentBox {
	padding:						0 4px;
	margin:							0;
	vertical-align:					top;
	display:						inline-block; /* holly hack for peak-a-boo with ie bug */
}

div.contentBox p {
	padding:						2px 20px 5px 20px;
}
div.contentBoxFooter a, div.contentBoxFooter a:hover {
	color:							#FFF;
}
/*
#rightSide div.contentBox h2 {
	margin:							2px 24px;
}
*/
/*
	padding:						12px 24px 10px 24px;
*/
h1.contentBox {
	padding:						12px 24px 10px 24px;
	margin:							0;
	color:							#FFF;
}
/*
*/
div.contentBox h2 {
	color:							#8d0e0e;
	margin:							2px 20px;
}
div.contentBox h3 {
	color:							#8d0e0e;
	margin:							0 20px;
	font-weight:					normal;
}
div.contentBox h4 {
	margin:							0 20px;
	font-weight:					normal;
	text-align:						justify;
	FONT: 							1.3em Verdana, Arial, sans; 
}
div.contentBox h6 {
	margin:							0 20px;
	font-weight:					bold;
	font-size:						14px;
	FONT: 							1.1em Verdana, Arial, sans; 
}
.justtextdata {
	overflow:auto; 
}

