/* Styles for Containers  */
/* Styles for Containers BlackTitle Container */
.BlackTitleTitle {	padding:0px 0px 0px 0px; float:left;}
.BlackTitleTitle h1, .BlackTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:Arial, Verdana, "Trebuchet MS",  Helvetica, sans-serif;font-size: 22px;font-weight: normal;color: #000000;line-height:normal;}
.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: 11px;}
.BlackTitleBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	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: 11px;	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: 11px;	font-weight: normal;	color: #000000; }

.ClearContent { clear:both;padding:0; margin:0; font-size:1px; height:0px;}


/* Styles for Containers Page Title Container */
.PageTitleTitle {	padding:0px 0px 0px 0px; float:left;}
.PageTitleTitle h2, .PageTitleTitle .ContainerTitle{padding:0 0 10px 0; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-size: 25px; font-weight: normal; color: #488398; line-height:28px;}
.PageTitleWidth { margin:0px; padding:0px;}
.PageTitleTopMIddle {padding:0px 0px 0px 0px;}
.PageTitleContentpane {	text-align: left;	vertical-align: top;	padding:10px 0px 10px 0px; clear:both;  border-top:solid 1px #D5D6D6;}
.PageTitleActionscell {float:left;white-space:nowrap;}
.PageTitleIcon {float:left;}
.PageTitleVisibilitycell { float:right;	text-align: right;}
.PageTitleTitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}
.PageTitleBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000; }

/* Styles for Containers Small Page Title Container */
.SmallPageTitleTitle {	padding:0px 0px 0px 0px; float:left;}
.SmallPageTitleTitle h2, .PageTitleTitle .ContainerTitle{padding:0 0 10px 0; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-size: 25px; font-weight: normal; color: #488398; line-height:28px;}
.SmallPageTitleWidth { margin:0px; padding:0px;}
.SmallPageTitleTopMIddle {padding:0px 0px 0px 0px;}
.SmallPageTitleContentpane {	text-align: left;	vertical-align: top;	padding:10px 0px 10px 0px; clear:both;}
.SmallPageTitleActionscell {float:left;white-space:nowrap;}
.SmallPageTitleIcon {float:left;}
.SmallPageTitleVisibilitycell { float:right;	text-align: right;}
.SmallPageTitleTitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}
.SmallPageTitleBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000; }

.BottomContainerTitle {	padding:0px 0px 0px 0px; float:left;}
.BottomContainerTitle h2, .BottomContainerTitle .ContainerTitle{padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif;font-size: 23px; font-weight: normal; color: #fff; line-height:42px; }
.BottomContainerTitle h2 span{ color:#A1EEEE;}
.BottomContainerTitle{ background:url(Containerimages/bottom-container-bg.gif) 0 0 repeat-x; width:280px; padding:0 0 0 15px;}
.BottomContainerWidth { margin:0px; padding:0px;}
.BottomContainerTopMIddle {padding:0px 0px 0px 0px;}
.BottomContainerContentpane {	text-align: left; vertical-align: top; padding:10px 0px 0px 20px; clear:both; background:url(Containerimages/bottom-container-bg1.gif) 0 0 repeat-x; height:81px; position:relative;}
.BottomContainerContentpane p{ color:#0B2D28; }
.BottomContainerActionscell {float:left;white-space:nowrap;}
.BottomContainerIcon {float:left;}
.BottomContainerVisibilitycell { float:right;	text-align: right;}
.BottomContainerTitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}
.BottomContainerBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000; }

/* Styles for Containers Home Page Title Container */
.HomePageTitleTitle {	padding:0px 0px 0px 0px; float:left;}
.HomePageTitleTitle h2, .HomePageTitleTitle .ContainerTitle{padding:0px 0 10px 0; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-size: 46px; font-weight: normal; color: #488398; line-height:normal!important;}
.HomePageTitleWidth { margin:0 0 0 0; padding:0 0 0 0;}
.HomePageTitleTopMIddle {padding:0px 0px 0px 0px;}
.HomePageTitleContentpane {	text-align: left;	vertical-align: top;	padding:10px 0px 10px 0px; clear:both;  border-top:solid 1px #D5D6D6;}
.HomePageTitleActionscell {float:left;white-space:nowrap;}
.HomePageTitleIcon {float:left;}
.HomePageTitleVisibilitycell { float:right;	text-align: right;}
.HomePageTitleTitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}
.HomePageTitleBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000; }

/* Styles for Containers FormContainer Container */
.FormContainerTitle {	padding:0px 0px 0px 0px; float:left;}
.FormContainerTitle h1, .FormContainerTitle .ContainerTitle{padding:0px 0 0px 0; margin:0; font-family: Georgia, "Times New Roman", Times, serif; font-size:28px; font-weight: normal; color: #488398; line-height:normal!important;}
.FormContainerWidth { margin:15px 0px 0px 0px; padding:0px 0px 0px 0px; background:#FFFFFF; overflow:hidden;}
.FormContainerBL { background:url(Containerimages/ShadowBL.gif) left bottom no-repeat; overflow:hidden;}
.FormContainerBR { background:url(Containerimages/ShadowBR.gif) right bottom no-repeat; overflow:hidden;}
.FormContainerBM { background:url(Containerimages/ShadowBM.gif) left bottom repeat-x; overflow:hidden;}
.FormContainerRS { background:url(Containerimages/ShadowRS.gif) right top repeat-y; overflow:hidden;}
.FormContainerTR { background:url(Containerimages/ShadowTR.gif) right top no-repeat; padding:0px 7px 9px 0px; overflow:hidden;}
.FormContainerContaneMain { padding:20px 7px;  overflow:hidden; border:1px solid #b9b9b9;}
.FormContainerTopMIddle {padding:10px 0px 10px 0px; border-bottom:solid 1px #488398;}
.FormContainerContentpane {	text-align: left;	vertical-align: top;	padding:10px 0px 10px 0px; clear:both;}
.FormContainerActionscell {float:left;white-space:nowrap;}
.FormContainerIcon {float:left;}
.FormContainerVisibilitycell { float:right;	text-align: right;}
.FormContainerTitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}
.FormContainerBottomAction { text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000; }
