.body_rightcolumn {
	float: right;
	display:inline;
	width: 272px;
	margin-left: 20px;
	margin-bottom: 10px;
}

	.body_rightcolumn img {
		border: 1px solid #babec2;
	}
	
	.body_rightcolumn_cap_wrap {
		font-size: 10px;
		padding: 6px;
	}
	
	.body_rightcolumn_cap {
		/* min-height: 22px; */
		line-height: normal;
	}
	
	/* for Internet Explorer */
	/*\*/
	* html .body_rightcolumn_cap {
	height: 22px;
	}
	/**/
	
	.body_rightcolumn_cap a {
		text-decoration: none;
	}
	
	.minheight_hack {
		height: 22px;
		width: 1px;
		float: right;
		display: block;
	}

.body_rightcolumn_more {
	padding: 10px;
	margin-top: 10px;
	font-size: 11px;
	text-align: left;
}



* html .body_rightcolumn_more {
	height: 1%;
}

	.body_rightcolumn_more p {
		font-size: 11px;
		margin-top: 10px;
	}

	.body_rightcolumn_more h5 {
		display: inline;
		font-size: 10px;
		text-transform: uppercase;
		padding-right: 15px;
	}
	
	.body_rightcolumn_more h5 + img {
		margin-top: 8px;
	}
	.body_rightcolumn_more ul {
		list-style-type: square;
		margin: 0;
		padding: 0 10px 0 20px;
		font-size: 11px;
		margin-top: 14px;
	}
	
	.body_rightcolumn_more li {
		margin: 0 0 8px 0;
		padding: 0;
	}
	
		* html .body_rightcolumn_more li {
			height: 1%;
		}
	
	.body_rightcolumn_more a {
		text-decoration: none;
	}
	
	.body_rightcolumn_more hr {
		background-color: #999999;
		height: 1px;
		border: 0;
	}
	
	.body_rightcolumn_gallery {
		margin-top: 0px;
	}
	
	.body_rightcolumn_gallery a {
		border: none;
	}
	
	.body_rightcolumn_gallery img {
		margin-right: 10px;
	}
	
	.body_rightcolumn img.icon {
		border: 0;
	}

	div.body_rightcolumn_gallery p.media_db {
		position:relative;
	}

		div#css_content div.body_rightcolumn_gallery p.media_db a {
			border-width:0px;
		}

		div.body_rightcolumn_gallery p.media_db a span {
			cursor: pointer;
			position: absolute;
			z-index:1 00;
			background-color: #000;
			opacity: 0.4;
			filter: alpha(opacity=40);
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
		}

		div.body_rightcolumn_gallery p.media_db a:hover span {
			opacity: 0.6;
			filter: alpha(opacity=60);
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
		}

/* for Sidebar in LCMS */

div.sidebar_block .handle {
	cursor: move;
	background-image: url(images/sidebar-handle.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom: -10px;
}

div.sidebar_block .handle_v2 {
	cursor: move;
	height:21px;
	width: 150px;
	margin:0px;
	padding:0px;
	display: inline;
	float:left;
}

div.sidebar_block .titlebar {
	background-image: url(images/sidebar-handle-v2.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin:0px;
	padding:0px;
}

#sidebarShuffle div.body_rightcolumn_more {
	margin-top: 0px;
}

.cmscontent .body_rightcolumn_more p {
	font-size: 11px;
	margin-top: 10px;
}

.body_rightcolumn_more .body_rightcolumn_title { margin-bottom: 10px; }

#css_content div.body_rightcolumn_gallery p.faq_category_subhead {
	margin-top: -10px;
}

#css_content div.body_rightcolumn_gallery input#faq_search_query {
	width: 150px;
}
