/* Styles for Containers  */
/* Styles for Containers BlackTitle Container */
.BlackTitleTitle {	padding:0px 0px 10px 0px; border-bottom:0px solid #bfbfbf;}
.BlackTitleTitle h2, .BlackTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;color: #000000;}
.BlackTitleWidth { margin:0px; padding:0px;}
.BlackTitleContentpane {	text-align: left;	vertical-align: top;	padding:0px 0px 1px 0px; clear:both;}
.BlackTitleBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Containers BlackTitleSmall Container */
.BlackTitleSmallTitle {	padding:0px 0px 10px 0px; border-bottom:1px solid #bfbfbf;}
.BlackTitleSmallTitle h2, .BlackTitleSmallTitle .ContainerTitle{padding:0px; margin:0px;font-family:Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;color: #000000;}
.BlackTitleSmallWidth { margin:0px; padding:0px;}
.BlackTitleSmallContentpane {	text-align: left;	vertical-align: top;	padding:8px 0px 1px 0px; clear:both;}
.BlackTitleSmallBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Containers BlackTitleRightAlign Container */
.BlackTitleRightAlignTitle {	padding:0px 25px 10px 0px; text-align:right;border-bottom:1px solid #bfbfbf;}
.BlackTitleRightAlignTitle h2, .BlackTitleRightAlignTitle .ContainerTitle{padding:0px; margin:0px;font-family:Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;color: #000000; text-transform:uppercase;}
.BlackTitleRightAlignWidth { margin:0px; padding:0px;}
.BlackTitleRightAlignContentpane {	text-align: left;	vertical-align: top;	padding:8px 25px 1px 0px; clear:both;}
.BlackTitleRightAlignBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Containers WhiteTitle Container */
.WhiteTitleTitle {	padding:0px 0px 10px 0px; text-align:center;}
.WhiteTitleTitle h2, .WhiteTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;color: #ffffff;}
.WhiteText .ContainerTitle { text-align:center;}
.WhiteTitleWidth { margin:0px; padding:0px;}
.WhiteTitleContentpane {	text-align: left;	vertical-align: top;	padding:1px 0px 0px 0px; clear:both;}
.WhiteTitleBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Containers RedTitle Container */
.RedTitleTitle {	padding:0px 0px 10px 0px;}
.RedTitleTitle h2, .RedTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:Verdana, Arial, sans-serif;font-size: 14px;font-weight: bold;color: #ee1c25;}
.RedTitleWidth { margin:0px; padding:0px;}
.RedTitleContentpane {	text-align: left;	vertical-align: top;	padding:1px 0px 1px 0px; clear:both;}
.RedTitleBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Containers RedBgRound Container */
.RedBgRoundTitle {	padding:0px 0px 0px 0px;}
.RedBgRoundTitle h2, .RedBgRoundTitle .ContainerTitle{padding:0px; margin:0px;font-family:Verdana, Arial, sans-serif;font-size: 11px;font-weight: bold;color: #ffffff;}
.RedBgRoundWidth { margin:0px; padding:0px; background:#ee1c25;}
.RedBgRoundContentpane {	text-align: left;	vertical-align: top;	padding:0px 0px 1px 0px; clear:both;}
.RedBgRoundBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Containers NoTitleBottomPadding Title Container */
.NoTitleBottomPaddingTitleWidth { padding:0px 0px 10px 0px;}
.NoTitleBottomPaddingTitleContentpane {	text-align: left;	vertical-align: top;	padding:0px 0px 0px 0px; clear:both;}
.NoTitleBottomPaddingTitleBottomAction { text-align:right;	font-family:Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Containers NoPaddingNoTitle Title Container */
.NoPaddingNoTitleTitleWidth { padding:0px 0px 0px 0px;}
.NoPaddingNoTitleTitleContentpane {	text-align: left;	vertical-align: top;	padding:0px 0px 0px 0px; clear:both;}
.NoPaddingNoTitleTitleBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

.ClearFloat {clear:both;height:0px;font-size:0px;line-height:0px;}


