/* Styles for Containers  */

/* Styles for Containers BlackTitle Container */
.BlackTitleTitle {	padding:0px 0px 0px 0px;	vertical-align:middle;}
.BlackTitleTitle h3, .BlackTitleTitle .ContainerTitle{padding:0px; text-align:left; margin:0px;font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 15pt;font-weight: bold;	color: #000000;}
.BlackTitleWidth { 	width: 100%;}
.BlackTitleTopMIddle { border-bottom:0px solid #f0f0f0;}
.BlackTitleContentpane {	text-align: left;	vertical-align: top;	padding:8px 0px 0px 0px;}
.BlackTitleActionscell {	text-align: left;	vertical-align: top;	padding:2px 0px}
.BlackTitleIcon {	text-align: left;	vertical-align: top;	padding:3px 3px 3px 0px;}
.BlackTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.BlackTitleTitleTable {	width: 100%;	font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 8pt;}
.BlackTitleBottomAction {	font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Containers RedTitle Container */
.RedTitleTitle {	padding:0px 0px 0px 0px;	vertical-align:middle;}
.RedTitleTitle h3, .RedTitleTitle .ContainerTitle { text-align:left;padding:0px; margin:0px;font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 15pt;font-weight: bold;color: #993300;}	
.RedTitleWidth {	width: 100%;}
.RedTitleTopMIddle { padding:0px;}
.RedTitleContentpane {	text-align: left;	vertical-align: top;	padding:8px 0px 0px 0px;}
.RedTitleActionscell {	text-align: left;	vertical-align: top;	padding:2px 0px}
.RedTitleIcon {	text-align: left;	vertical-align: middle;	padding:3px 3px 3px 0px;; display:none;}
.RedTitleRedIcon {}
.RedTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.RedTitleTitleTable {	width: 100%;	font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 8pt;}
.RedTitleBottomAction {	font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000;}

/* Styles for Containers GreenTitle Container */
.GreenTitleTitle {	padding:0px 0px 0px 0px;	vertical-align:middle;}
.GreenTitleTitle h3, .GreenTitleTitle .ContainerTitle { text-align:left;padding:0px; margin:0px;font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 15pt;font-weight: bold;color: #88bb22;}	
.GreenTitleWidth {	width: 100%;}
.GreenTitleTopMIddle { padding:0px;}
.GreenTitleContentpane {	text-align: left;	vertical-align: top;	padding:8px 0px 0px 0px;}
.GreenTitleActionscell {	text-align: left;	vertical-align: top;	padding:2px 0px}
.GreenTitleIcon {	text-align: left;	vertical-align: middle;	padding:3px 3px 3px 0px;; display:none;}
.GreenTitleGreenIcon {}
.GreenTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.GreenTitleTitleTable {	width: 100%;	font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 8pt;}
.GreenTitleBottomAction {	font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000;}

/* Styles for Containers GrayTitle Container */
.GrayTitleTitle {	padding:0px 0px 0px 0px;	vertical-align:middle;}
.GrayTitleTitle h3, .GrayTitleTitle .ContainerTitle{ text-align:left;padding:0px; margin:0px;font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 15pt;font-weight: bold;color: #666666;}
.GrayTitleWidth { 	width: 100%;}
.GrayTitleTopMIddle { border-bottom:0px solid #f0f0f0;}
.GrayTitleContentpane {	text-align: left;	vertical-align: top;	padding:8px 0px 0px 0px;}
.GrayTitleActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.GrayTitleIcon {	text-align: left;	vertical-align: top;	padding:0px;}
.GrayTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.GrayTitleTitleTable {	width: 100%;	font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 8pt;}
.GrayTitleBottomAction {	font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for NoTitleBottomPadding Title Container */
.NoTitleBottomPaddingWidth {	width: 100%;}
.NoTitleBottomPaddingContentpane {	text-align: left;	vertical-align: top;	padding:0px 0px 0px 0px;}
.NoTitleBottomPaddingActionscell {	text-align: left;	vertical-align: top;	padding:0px 0px}

/* Styles for NoTitleNoPadding Title Container */
.NoTitleNoPaddingTitleWidth {	width: 100%;}
.NoTitleNoPaddingTitleContentpane {	text-align: left;	vertical-align: top;	padding:0px 0px 0px 0px;}
.NoTitleNoPaddingTitleActionscell {	text-align: left;	vertical-align: top;	padding:0px 0px}







