/* 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:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 15pt;font-weight: normal;	color: #000000;}
.BlackTitleWidth { 	width: 100%;}
.BlackTitleTopMIddle { border-bottom:3px solid #f0f0f0;}
.BlackTitleContentpane {	text-align: left;	vertical-align: top;	padding:5px 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:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;}
.BlackTitleBottomAction {	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Containers BlackTitleSmall Container */
.BlackTitleSmallTitle {	padding:3px 0px 3px 0px;	vertical-align:middle;}
.BlackTitleSmallTitle h3, .BlackTitleSmallTitle .ContainerTitle{padding:0px; margin:0px;font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 12pt;font-weight: normal;	color: #000000;}
.BlackTitleSmallWidth { 	width: 100%;}
.BlackTitleSmallTopMIddle {}
.BlackTitleSmallContentpane {	text-align: left;	vertical-align: top;	padding:5px 0px 3px 0px;}
.BlackTitleSmallActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.BlackTitleSmallIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.BlackTitleSmallVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.BlackTitleSmallTitleTable {	width: 100%;	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;}
.BlackTitleSmallBottomAction {	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;	font-weight: normal;	color: #000000; }


/* Styles for Containers GradientBackground Container */
.GradientBackgroundTitle {	padding:2px 0px 3px 0px;	vertical-align:middle;}
.GradientBackgroundTitle h3, .GradientBackgroundTitle .ContainerTitle{padding:0px; margin:0px;font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 15pt;font-weight: normal;	color: #000000;}
.GradientBackgroundWidth { 	width: 100%; background:url(images/GradientBg%20copy.gif) top left no-repeat;}
.GradientBackgroundTopMIddle { padding:25px 10px 3px 35px;}
.GradientBackgroundContentpane {	text-align: left;	vertical-align: top;	padding:0px 10px 3px 35px;}
.GradientBackgroundActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.GradientBackgroundIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.GradientBackgroundVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.GradientBackgroundTitleTable {	width: 100%;	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;}
.GradientBackgroundBottomAction {	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;	font-weight: normal;	color: #000000; }


/* Styles for Red Title Container */
.RedTitleTitle {	padding:3px 0px 3px 0px;	vertical-align:middle;}
.RedTitleTitle h3 , .RedTitleTitle .ContainerTitle{	padding:0px; margin:0px;font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 15pt;	font-weight: normal;	color: #991417;	}
.RedTitleWidth {	width: 100%;}
.RedTitleTopMIddle { border-bottom:3px solid #f0f0f0;}
.RedTitleContentpane {	text-align: left;	vertical-align: top;	padding:5px 0px 3px 0px;}
.RedTitleActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.RedTitleIcon {	text-align: left;	vertical-align: top;	padding:7px 5px 3px 0px;}
.RedTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.RedTitleTitleTable {	width: 100%;	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;}
.RedTitleBottomAction {	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;	font-weight: normal;	color: #000000;}


/* Styles for Green Title Container */
.GreenTitleTitle {	padding:3px 0px 3px 0px;	vertical-align:middle;}
.GreenTitleTitle h3 , .GreenTitleTitle .ContainerTitle{	padding:0px; margin:0px;font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 15pt;	font-weight: normal;	color: #899817;	}
.GreenTitleWidth {	width: 100%;}
.GreenTitleTopMIddle { border-bottom:3px solid #f0f0f0;}
.GreenTitleContentpane {	text-align: left;	vertical-align: top;	padding:5px 0px 3px 0px;}
.GreenTitleActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.GreenTitleIcon {	text-align: left;	vertical-align: top;	padding:7px 5px 3px 0px;}
.GreenTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.GreenTitleTitleTable {	width: 100%;	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;}
.GreenTitleBottomAction {	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;	font-weight: normal;	color: #000000;}



/* Styles for Blue Title Container */
.BlueTitleTitle {	padding:3px 0px 3px 0px;	vertical-align:middle;}
.BlueTitleTitle h3 , .BlueTitleTitle .ContainerTitle{	padding:0px; margin:0px;font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 15pt;	font-weight: normal;	color: #173598;	}
.BlueTitleWidth {	width: 100%;}
.BlueTitleTopMIddle { border-bottom:3px solid #f0f0f0;}
.BlueTitleContentpane {	text-align: left;	vertical-align: top;	padding:5px 0px 3px 0px;}
.BlueTitleActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.BlueTitleIcon {	text-align: left;	vertical-align: top;	padding:7px 5px 3px 0px;}
.BlueTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.BlueTitleTitleTable {	width: 100%;	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;}
.BlueTitleBottomAction {	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;	font-weight: normal;	color: #000000;}


/* Styles for White Title Container */
.WhiteTitleTitle {	padding:3px 0px 3px 0px;	vertical-align:middle;}
.WhiteTitleTitle h3 , .WhiteTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 13pt;font-weight: normal;color: #FFFFFF;	}
.WhiteTitleWidth {	width: 100%;}
.WhiteTitleTopMIddle { border-bottom:0px solid #f0f0f0;}
.WhiteTitleContentpane {	text-align: left;	vertical-align: top;padding:5px 0px 3px 0px;}
.WhiteTitleActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.WhiteTitleIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.WhiteTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.WhiteTitleTitleTable {	width: 100%;	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;}
.WhiteTitleBottomAction {	font-family:"Lucida Sans Unicode", "Lucida Grande", 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:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;}
.NoTitleBottomPaddingBottomAction {	font-family:"Lucida Sans Unicode", "Lucida Grande", 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:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;}
.NoTitleNoPaddingTitleBottomAction {	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;	font-size: 8pt;	font-weight: normal;	color: #000000;}




