.captionWrap_captionImage2 a
{
	color:#c7c7c7;
	font-weight:bold;
	padding-left: 3px;
}
.captionWrap_captionImage2 a:hover
{
	color:white;
	font-weight:bold;
}
.captionText, .captionTip{
	color:white !important;
	font-weight:bold;
}

pre{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.captionWrap_captionImage2 {
	margin:0px !important;
}
#news_bottom-text {
	height: 150px;
	overflow: auto;
	position: relative;
	padding: 10px;
}
/* Slideups*/
.boxgrid{ width: 90px; height:90px;float:left;position: relative; background:#e7e7e7; overflow: hidden; margin: 0 0 3px 0;}
.boxgrid h3{  margin:0; padding:5px 0 0 5px; font:bold 11px Arial; color:#fff;}
.boxgrid a {
	color:#c7c7c7;
	font-weight:bold;
}
.boxgrid a:hover
{
	color:white;
	font-weight:bold;
}
.captionSBC2 {
	background: transparent url(/images/sbc2.png) right bottom no-repeat;
}
.boxcaption{ background-color: #3f3f3f; float:left; position: absolute; height:90px; width: 100%; opacity: 1; /* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; }
.boxgrid p{ padding:0 5px 0 5px; margin:0; color:#fff; font:10px Arial; opacity: 1 !important;}
.captionfull .boxcaption {top: 77px; left: 0;float:left; height:77px;}
.caption .boxcaption { top: 77px;left: 0;}


.boxgridMore{ width: 90px; height:90px;float:left;position: relative; background:#e7e7e7; overflow: hidden; margin: 0 0 3px 0;}
.boxgridMore h3{  margin:0; padding:5px 0 0 5px; font:bold 11px Arial; color:#fff;}
.boxgridMore a {
	color:#c7c7c7;
	font-weight:bold;
}
.boxgridMore a:hover
{
	color:white;
	font-weight:bold;
}
.boxcaptionMore{ background-color: #3f3f3f; float:left; position: absolute; height:90px; width: 100%; opacity: 1; /* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; }
.boxgridMore p{ padding:0 5px 0 5px; margin:0; color:#fff; font:10px Arial; opacity: 1 !important;}
.captionfullMore .boxcaptionMore {top: 77px; left: 0;float:left; height:77px;}
.captionMore .boxcaptionMore { top: 77px;left: 0;}


.boxgridBig{ width: 800px; height:800px;float:left;position: relative; background:#e7e7e7; overflow: hidden; margin: 0 0 3px 0;}
.boxgridBig a {
	color:#c7c7c7;
	font-weight:bold;
}
.boxgridBig a:hover
{
	color:white;
	font-weight:bold;
}
.boxcaptionBig{ background-color: #3f3f3f; float:left; position: absolute; width: 800px; opacity: .8; /* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; }
.boxgridBig p{ padding:5px; margin:0; color:#fff; font:12px Arial; opacity: 1 !important;}
.boxgridBig h1,h2,h3{ padding:5px; margin:0; color:#fff;}
.captionfullBig .boxcaptionBig {top: 0px; left: 0;float:left;}
.captionBig .boxcaptionBig { top: -78px;left: 0;}
