/* Styles for Containers  */
/* Styles for Containers BlackTitle Container */
.BlackTitleTitle {	padding:0px 0px 0px 0px; float:left;}
.BlackTitleTitle h2, .BlackTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:Arial;font-size: 12px;font-weight:bold;color: #000000;}
.BlackTitleWidth { margin:0px; padding:0px;}
.BlackTitleTopMIddle {padding:0px 0px 0px 0px; overflow:hidden;}
.BlackTitleContentpane {	text-align: left;padding:5px 10px 10px 0px; clear:both;}
.BlackTitleIcon {float:left;}
.BlackTitleVisibilitycell { float:right;text-align: right;}
.BlackTitleTitleTable {	width: 100%;}

/* Styles for Containers RedTitle Container */
.RedTitleTitle {	padding:0px 0px 0px 0px; text-align:center;}
.RedTitleTitle h2, .RedTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:Arial;font-size: 12px;font-weight:bold;color: #a01010;}
.RedTitleWidth { margin:0px; padding:0px;}
.RedTitleTopMIddle {padding:0px 0px 0px 0px; overflow:hidden;}
.RedTitleContentpane {	text-align: left;padding:5px 10px 10px 0px; clear:both;}
.RedTitleIcon {float:left;}
.RedTitleVisibilitycell { float:right;text-align: right;}
.RedTitleTitleTable {	width: 100%;}

/* Styles for Containers OrangeTitle Container */
.OrangeTitleTitle {	padding:0px 0px 0px 0px; float:left; text-align:center;}
.OrangeTitleTitle h2, .OrangeTitleTitle .ContainerTitle{padding:0px; text-align:center; margin:0px;font-family:Arial;font-size: 12px;font-weight:bold;color: #f39616;}
.OrangeTitleWidth { margin:0px; padding:0px;}
.OrangeTitleTopMIddle {padding:0px 0px 0px 0px; overflow:hidden;}
.OrangeTitleContentpane {	text-align: left;padding:5px 10px 10px 0px; clear:both;}
.OrangeTitleIcon {float:left;}
.OrangeTitleVisibilitycell { float:right;text-align: right;}
.OrangeTitleTitleTable {	width: 100%;}

/* 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;}

/* 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;}

.ClearFloat {clear:both;height:0px;font-size:0px;line-height:0px;}
.TitleActionscell {float:left;}
.TitleActionscell table{width:15px;}
.BottomAction { text-align:right;font-family:Verdana;font-size: 8pt;color: #000000; clear:both;}
