/* Styles for Containers  */

/* Styles for Containers Blue Title Container */
.BlueTitleTitle {	padding:0px 0px 0px 0px; float:left;}
.BlueTitleTitle h3, .BlueTitleTitle .ContainerTitle{padding:0px; float:left; margin:0px;font-family:Arial, Verdana, "Trebuchet MS",  Helvetica, sans-serif;font-size: 18pt;font-weight: normal;color: #576999;}
.BlueTitleWidth { margin:0px; padding:0px;}
.BlueTitleTopMIddle {padding:0px 0px 0px 0px;}
.BlueTitleContentpane {	text-align: left;	vertical-align: top;	padding:5px 0px 10px 0px; clear:both;}
.BlueTitleActionscell {float:left;white-space:nowrap;}
.BlueTitleIcon {float:left;}
.BlueTitleVisibilitycell { float:right;	text-align: right;}
.BlueTitleTitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.BlueTitleBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Containers Black Title Container */
.BlackTitleTitle {	padding:0px 0px 0px 0px; float:left;}
.BlackTitleTitle h3, .BlackTitleTitle .ContainerTitle{padding:0px; float:left; margin:0px;font-family:Arial, Verdana, "Trebuchet MS",  Helvetica, sans-serif;font-size: 18pt;font-weight: normal;color: #000000;}
.BlackTitleWidth { margin:0px; padding:0px;}
.BlackTitleTopMIddle {padding:0px 0px 0px 0px;}
.BlackTitleContentpane {	text-align: left;	vertical-align: top;	padding:5px 0px 10px 0px; clear:both;}
.BlackTitleActionscell {float:left;white-space:nowrap;}
.BlackTitleIcon {float:left;}
.BlackTitleVisibilitycell { float:right;	text-align: right;}
.BlackTitleTitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.BlackTitleBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Containers White Title Container */
.WhiteTitleTitle {	padding:0px 0px 0px 0px; float:left;}
.WhiteTitleTitle h3, .WhiteTitleTitle .ContainerTitle{padding:0px; float:left; margin:0px;font-family:Arial, Verdana, "Trebuchet MS",  Helvetica, sans-serif;font-size: 12pt;font-weight: bold;color: #ffffff;font-style:italic;}
.WhiteTitleWidth { margin:0px; padding:0px;}
.WhiteTitleTopMIddle {padding:0px 0px 0px 0px;}
.WhiteTitleContentpane {	text-align: left;	vertical-align: top;	padding:5px 0px 10px 0px; clear:both;}
.WhiteTitleActionscell {float:left;white-space:nowrap;}
.WhiteTitleIcon {float:right;}
.WhiteTitleVisibilitycell { float:right;	text-align: right;}
.WhiteTitleTitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.WhiteTitleBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Containers Gray Title Container */
.GrayTitleTitle {	padding:0px 0px 0px 0px; float:left;}
.GrayTitleTitle h3, .GrayTitleTitle .ContainerTitle{padding:0px; float:left; margin:0px;font-family:Arial, Verdana, "Trebuchet MS",  Helvetica, sans-serif;font-size: 18pt;font-weight: normal;color: #666666;}
.GrayTitleWidth { margin:0px; padding:0px;}
.GrayTitleTopMIddle {padding:0px 0px 0px 0px;}
.GrayTitleContentpane {	text-align: left;	vertical-align: top;	padding:5px 0px 10px 0px; clear:both;}
.GrayTitleActionscell {float:left;white-space:nowrap;}
.GrayTitleIcon {float:left;}
.GrayTitleVisibilitycell { float:right;	text-align: right;}
.GrayTitleTitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.GrayTitleBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Containers BlueTitleUnderline Title Container */
.BlueTitleUnderlineTitleTitle {	padding:0px 0px 0px 0px; float:left;}
.BlueTitleUnderlineTitleTitle h3, .BlueTitleUnderlineTitleTitle .ContainerTitle{padding:0px; float:left; margin:0px;font-family:Arial, Verdana, "Trebuchet MS",  Helvetica, sans-serif;font-size: 12pt;font-weight: bold;color: #2F3D4F; font-size:14px; line-height:16px;}
.BlueTitleUnderlineTitleWidth { margin:0px; padding:0px;}
.BlueTitleUnderlineTitleTopMIddle {padding:0px 0px 0px 0px;border-bottom:1px solid #d1d7e3; overflow:hidden;}
.BlueTitleUnderlineTitleContentpane {	border-top:1px solid #f6f7f9;text-align: left;	vertical-align: top;	padding:5px 0px 10px 0px; clear:both;}
.BlueTitleUnderlineTitleActionscell {float:left;white-space:nowrap;}
.BlueTitleUnderlineTitleIcon {float:left;}
.BlueTitleUnderlineTitleVisibilitycell { float:right;	text-align: right;}
.BlueTitleUnderlineTitleTitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.BlueTitleUnderlineTitleBottomAction { 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:Verdana, Arial, 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; }

/* Styles for Containers TopPaddingNoTitle Title Container */
.TopPaddingNoTitleTitleWidth { padding:0px 0px 0px 0px;}
.TopPaddingNoTitleTitleContentpane {	text-align: left;	vertical-align: top;	padding:50px 0px 0px 0px; clear:both;}
.TopPaddingNoTitleTitleBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Title Container */
.TitleTitle {	padding:0px 0px 0px 0px; float:left;}
.TitleTitle h2, .TitleTitle .ContainerTitle{padding:0 0 20px 0; margin:0; font-family:"Times New Roman", Times, serif; font-size: 24px; line-height:26px; font-weight: normal; font-style:italic; color: #316D0C;}
.TitleWidth { margin:0px; padding:0px;}
.TitleTopMIddle {padding:0px 0px 5px 0px;}
.TitleContentpane {	text-align: left;	vertical-align: top;	padding:5px 0px 10px 0px; clear:both;}
.TitleActionscell {float:left;white-space:nowrap;}
.TitleVisibilitycell { float:right;	text-align: right;}
.TitleBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Title2 Container */
.TitleTitle2 {	padding:0px 0px 0px 0px;}
.TitleTitle2 h2, .TitleTitle2 .ContainerTitle2{padding:4px 0 0; margin:0px;font-family:"Times New Roman", Times, serif; font-size: 17px; line-height:29px; font-weight:bold; color: #295310; text-align:center; font-style:italic; background:url(images/title-bg.gif) no-repeat 0 0;}
.TitleWidth2 { margin:10px 0 0; padding:0px; background:url(images/BlueBg.gif) left top no-repeat}
.TitleTopMIddle2 {padding:0px 0px 5px 0px;}
.TitleContentpane2 {	text-align: left;	vertical-align: top;	padding:0; clear:both; background:none;}
.TitleActionscell2 {float:left;white-space:nowrap;}
.TitleVisibilitycell2 { float:right;	text-align: right;}
.TitleBottomAction2 { text-align:right;	font-family:Arial, Verdana, "Trebuchet MS",  Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Title3 Container */
.TitleTitle3 {	padding:0px 0px 0px 0px; float:left;}
.TitleTitle3 h2, .TitleTitle3 .ContainerTitle3{padding:4px 0 0 12px; margin:0px; font-family:"Times New Roman", Times, serif; font-size: 17px; line-height:29px;font-weight: bold; color:#295310; text-align:left; background:url(images/title-bg1.gif) no-repeat 0 100%; display:block; font-style:italic;}
.TitleWidth3 { margin:10px 0 0; padding:0px;}
.TitleTopMIddle3 {padding:0px 0px 5px 0px;}
.TitleContentpane3 {	text-align: left;	vertical-align: top;	padding:0 0 0 12px; clear:both;}
.TitleActionscell3 {float:left;white-space:nowrap;}
.TitleVisibilitycell3 { float:right;	text-align: right;}
.TitleBottomAction3 { text-align:right;	font-family:Arial, Verdana, "Trebuchet MS",  Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Bg Title Container */
.BgTitleTitle {	padding:0px 0px 0px 0px; margin:0; float:left;}
.BgTitleTitle h2, .BgTitleTitle .ContainerTitle{padding:0; margin:0px;font-family:Arial, Verdana, "Trebuchet MS",  Helvetica, sans-serif;font-size: 13px; line-height:17px;font-weight: bold; font-style:italic; color: #276CB7;}
.BgTitleWidth { margin:0px; padding:7px; background-color:#F3F5F8;}
.BgTitleTopMIddle {padding:0px 0px 0px 0px;}
.BgTitleContentpane {	text-align: left;	vertical-align: top;	padding:0; clear:both;} 
.BgTitleActionscell3 {float:left;white-space:nowrap;}
.BgTitleVisibilitycell { float:right;	text-align: right;}
.BgTitleBottomAction { text-align:right;	font-family:Arial, Verdana, "Trebuchet MS",  Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

