/*-----------------------------------------------------------------------*/
/* General Container Styles												 */
/*-----------------------------------------------------------------------*/
.FullHeight { height:100%; }
.FullWidth { width:100%; }
.MainTitleCell { padding:0 5px 0 0; color: #FFF;}
.BannerOpaqueTitleCell { padding:0 5px 0 0; }
.BannerDarkTitleCell { padding:0 5px 0 0; }
.InnerBannerOpaqueTitleCell { padding:0 5px 0 0; }
.MainContentCell { padding:10px 0 0 2px; color: #FFF;}
.ContainerContent { vertical-align:top; }
.ContainerIcons { text-align:right; }

/*-----------------------------------------------------------------------*/
/* Main																	 */
/*-----------------------------------------------------------------------*/
.MainTable { width:100%; margin: 0 auto;}
.MainT { vertical-align:middle; }


/*-----------------------------------------------------------------------*/
/* Grey BG					  262626								 */
/*-----------------------------------------------------------------------*/
.headbggray {
	background-image: url(images/bb-container-bkg.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	color: #fff;
}
.tablegray { width:100%; margin:0 auto; border-color: #808080; border-style: solid; border-width: 1px; color: #fff; background-color: #4f4f4f; }
.TL { width:12px; height:35px; background:url(images/topleft.gif) no-repeat top left; }
.T { height:12px; background:url(images/top.gif) top left repeat-x; vertical-align:middle; }
.TR { width:12px; height:35px; background:url(images/topright.gif) no-repeat top right; }
.L { width:12px; background:url(images/left.gif) repeat; vertical-align:top; }
.M { padding:0 0 0 1px; vertical-align:top; color: #fff;}
.Ma { vertical-align:middle; padding:0; }
.title1 { vertical-align:middle; padding:0 5px 0 0; color: #FFF;}
.Mc { vertical-align:middle; text-align:right; padding:0 2px 0 0; }
.Md { vertical-align:top; padding:8px 2px 0 3px; } 
.R { width:12px; background:url(images/right.gif) repeat; vertical-align:top; }
.BL { width:12px; height:10px; background:url(images/bottomleft.gif) no-repeat top left; }
.B { height:10px; background:url(images/bottom.gif) top left repeat-x; }
.BR { width:12px; height:10px; background:url(images/bottomright.gif) no-repeat top right; }

