@charset "UTF-8";

/*********************** Begin: Outer div container with borders **************/

.rlOutsideContainer {
 BORDER-RIGHT: #dfdfdf 1px solid;
     BACKGROUND-POSITION: left top;
     BORDER-TOP: #dfdfdf 1px solid;
     DISPLAY: block;
     BACKGROUND-IMAGE: url("../../../images_css/rl_title_container_bg.jpg");
     BORDER-LEFT: #dfdfdf 1px solid;
     WIDTH: 178px;
     COLOR: #666;
     BORDER-BOTTOM: #dfdfdf 1px solid;
     BACKGROUND-REPEAT: no-repeat;
     BACKGROUND-COLOR: #f4f4f4
}
 HTML .rlOutsideContainer {
 WIDTH: 178px
}
*html .rlOutsideContainer img {
	/* Use expression to establish max-width for WIN/IE */
/*	width: expression( documentElement.clientWidth > 177 ?  
(documentElement.clientWidth == 0 ? (body.clientWidth > 177 ? "177" :  
"auto") : "177px") : "auto" );
*/
width:178px;
}
html .rlOutsideContainer SPAN.relatedLinksImage img{
 width:50px;
}


/*********************** End: Outer div container with borders ****************/

.rlInsideContainer {
	display: block;
	padding: 10px;
}

.rlTopImage {
	margin-bottom: 0;
}

/*********************** End: Inner div container with margins ****************/

.relatedLinksInnerTitle {
	display: inline;
	padding-left: 10px;
	height: 20px;
}

/***************************** Begin: RelatedLinksImage1 **********************/

.relatedLinksImage {
	display: block;
	width: 50px;
	height: auto;
	float: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0;
}

/****************************** End: RelatedLinksImage1 ***********************/

/****************************** Begin: RelatedLinksDiv5 ***********************/

.relatedLinksLine {
	display: block;
	width: 178px;
	height: 1px;
}

/******************************* End: RelatedLinksDiv5 ************************/

/*************************** Begin: module title Container ********************/

.rlTitleContainer {
	display: block;
}

/**************************** End: module title Container *********************/

/********************** Begin: module Title BgPanel Container *****************/

.rlbgPanel {
	display: block;
	padding-top: 5px;
}

/************************** End: module Title BgPanel Container ***************/

/********************** Begin: moduleTitleBgPanelMargin Container *************/

.rlbgPanelMargin {
	display: block;
	padding: 0 0 0 10px;
}

/********************** End: moduleTitleBgPanelMargin Container ***************/

/* Turn off the old arrows */

.rlInsideContainer .grey img {
	display: none;
}

.rlInsideContainer .grey a:link, .rlInsideContainer .grey a:visited, .rlInsideContainer .grey a:hover, .rlInsideContainer .grey a:active {
	color: #007b32;
	display: block;
	background-image: url(../../../images_css/rl_inside_Container_arrow.gif);
	background-position: top right;
	background-repeat: no-repeat;
	font-weight: bold;
	line-height: 1.2;
	padding-right: 10px;
	text-decoration: none;
	text-transform: none;
	width: 148px;
	WORD-WRAP: break-word;
}
.rlInsideContainer .grey a:hover, .rlInsideContainer .grey a:active {
	background-image: url(../../../images_css/_rl_inside_Container_arrow.gif);
	color: #ff0000;
}


/******************************************************************************/

.rlInsideContainer .blue:link, .rlInsideContainer .blue:visited, .rlInsideContainer .blue:hover, .rlInsideContainer .blue:active {
	background-image: url(../../../images_css/rl_inside_Container_arrow.gif);
	background-position: top right;
	background-repeat: no-repeat;
	color: #007b32;
	display: block;
	font-size: .75em;
	font-weight: bold;
	line-height: 1.2;
	padding: 0 10px 0 0;
	text-decoration: none;
	text-transform: uppercase;
	WORD-WRAP: break-word;
}
.rlInsideContainer .blue:hover, .rlInsideContainer .blue:active {
	color: #ff0000;
	background-image: url(../../../images_css/_rl_inside_Container_arrow.gif);
}


.rlInsideContainer .mBot5 IMG.mRight5 {
 	DISPLAY: none
	}

