/* Styles for Containers  */

/* Styles for Containers Black Title Container */
.BlackTitleTitle {	padding:3px 0px 3px 0px;	vertical-align:middle;}
.BlackTitleTitle h3, .BlackTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;	font-size: 18pt;font-weight: bold;	color: #000000;}
.BlackTitleWidth { 	width: 100%;}
.BlackTitleTopMIddle { border-bottom:0px solid #f0f0f0;}
.BlackTitleContentpane {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.BlackTitleActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.BlackTitleIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.BlackTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.BlackTitleTitleTable {	width: 100%;	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;}
.BlackTitleBottomAction {	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Containers Blue Title Container */
.PurpleTitleTitle {	padding:3px 0px 3px 0px;	vertical-align:middle;}
.PurpleTitleTitle h3, .PurpleTitleTitle .ContainerTitle {padding:0px; margin:0px;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size: 18pt;font-weight: bold;	color: #6b49ca;}	
.PurpleTitleWidth {	width: 100%;}
.PurpleTitleTopMIddle { border-bottom:0px solid #f0f0f0;}
.PurpleTitleContentpane {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.PurpleTitleActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.PurpleTitleIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.PurpleTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.PurpleTitleTitleTable {	width: 100%;	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;}
.PurpleTitleBottomAction {	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;	font-weight: normal;	color: #000000;}

/* Styles for Containers GrayBg Container */
.GrayBgTitle {	padding:6px 0px 3px 18px;	vertical-align:middle;}
.GrayBgTitle h3, .GrayBgTitle .ContainerTitle {padding:0px; margin:0px;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size: 18pt;font-weight: bold;	color: #000000;}	
.GrayBgWidth {	width: 100%; background:#f3f3f3 url(images/GrayBorder.gif) top left repeat-x;}
.GrayBgTopMIddle { border-bottom:0px solid #f0f0f0;}
.GrayBgContentpane {	text-align: left;	vertical-align: top;	padding:3px 18px 6px 18px; border-right:1px solid #d1d1d1; border-left:1px solid #d1d1d1;}
.GrayBgLeftSide { background:url(images/GrayBorder.gif) top left repeat-y;}
.GrayBgRightSide { background:url(images/GrayBorder.gif) top right repeat-y;}
.GrayBgActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.GrayBgIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.GrayBgVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.GrayBgTitleTable {	width: 100%;	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;}
.GrayBgBottomBorder { background:url(images/GrayBorder.gif) bottom right repeat-x;}
.GrayBgBottomAction {	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;	font-weight: normal;	color: #000000;}

/* Styles for Containers PurpleTitleBar Container */
.PurpleTitleBarTitle {	padding:9px 0px 3px 3px;	vertical-align:middle;}
.PurpleTitleBarTitle h3, .PurpleTitleBarTitle .ContainerTitle {padding:0px; margin:0px;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size: 14pt;font-weight: bold;	color: #FFFFFF;}	
.PurpleTitleBarWidth {	width: 100%; background:url(images/BlueBarLeftSide.gif) top left repeat-y;}
.PurpleTitleBarTopMIddle {  background:#6b49ca url(images/BlueBarTopMiddle.gif) top left repeat-x;}
.PurpleTitleBarTopLeft { background:url(images/BlueBarTopLeft.gif) top left no-repeat;}
.PurpleTitleBarTopRight { background:url(images/BlueBarTopRight.gif) top right no-repeat;}
.PurpleTitleBarContentpane {	text-align: left;	vertical-align: top;	padding:8px 12px 6px 12px;  background:url(images/BlueBarContent.gif) top right repeat-x;}
.PurpleTitleBarLeftSide { background:url(images/BlueBarLeftSide.gif) top left repeat-y;}
.PurpleTitleBarRightSide { background:url(images/BlueBarRightSide.gif) top right repeat-y;}
.PurpleTitleBarActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.PurpleTitleBarIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.PurpleTitleBarVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.PurpleTitleBarTitleTable {	width: 100%;	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;}
.PurpleTitleBarBottomBorder { background:url(images/BlueBarBottomMiddle.gif) top right repeat-x;}
.PurpleTitleBarBottomAction {	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;	font-weight: normal;	color: #000000;}

/* Styles for NoTitleBottomPadding Title Container */
.NoTitleBottomPaddingTitle {padding:3px 3px 3px 5px;	vertical-align:middle;}
.NoTitleBottomPaddingWidth {	width: 100%;}
.NoTitleBottomPaddingContentpane {	text-align: left;	vertical-align: top;	padding:0px 0px 0px 0px;}
.NoTitleBottomPaddingActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.NoTitleBottomPaddingIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.NoTitleBottomPaddingVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.NoTitleBottomPaddingTitleTable {	width: 100%;	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;}
.NoTitleBottomPaddingBottomAction {	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;	font-weight: normal;	color: #000000;}

/* Styles for NoTitleNoPadding Title Container */
.NoTitleNoPaddingTitleTitle {	padding:3px 3px 3px 5px;	vertical-align:middle;}
.NoTitleNoPaddingTitleWidth {	width: 100%;}
.NoTitleNoPaddingTitleContentpane {	text-align: left;	vertical-align: top;	padding:0px 0px 0px 0px;}
.NoTitleNoPaddingTitleActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.NoTitleNoPaddingTitleIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.NoTitleNoPaddingTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.NoTitleNoPaddingTitleTitleTable {	width: 100%;	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;}
.NoTitleNoPaddingTitleBottomAction {	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;	font-weight: normal;	color: #000000;}




