/* Styles for Containers  */

/* Styles for Containers BlackTitle Container */
.InfoBox { padding:10px; float:left; border:1px solid #DDD; background-color:#FFFFE0; margin: 0px 0px 15px 0px;  }

/* Styles for Containers BlackTitle Container */
.BlackTitleTitle {padding:0; float:left;}
.BlackTitleTitle h2, .BlackTitleTitle .ContainerTitle{padding:0 0 12px!important; margin:0;font-family:Arial, Helvetica, sans-serif;font-size:22px;line-height:24px; font-weight: bold;color:#000000; white-space:nowrap;}
.BlackTitleWidth { padding:0;}
.BlackTitleTopMIddle {padding:0;}
.BlackTitleContentpane {text-align:left;vertical-align: top;padding:5px 0px 0px 0px; clear:both;}
.BlackTitleContentpane img{float:left; width:auto; margin:0 12px 10px 0; border:1px solid #D0D0D0;}
.BlackTitleVisibilitycell {float:right;text-align: right;}
.BlackTitleTitleTable {width:100%;}

/* Styles for Containers IconTitle Container */
.IconTitleTitle {padding:0px 0px 0px 0px;}
.IconTitleTitle h1, .IconTitleTitle .ContainerTitle{padding:0 0 0 11px; margin:0px; font:bold 20px/56px Arial, Helvetica, sans-serif; color:#000000; background-color:inherit; white-space:nowrap;}
.IconTitleWidth { margin:0; padding:0px; border:1px solid #E6E6E6; background-color:#FFFFFF!important;}
.IconTitleTopMIddle {padding:0; border-bottom:1px solid #E6E6E6; height:56px; margin:0;}
.IconTitleContentpane {text-align:left;vertical-align: top; padding:15px 20px 0; clear:both;}
.IconTitleIcon {float:left; width:69px; height:100%; overflow:hidden; border-right:1px solid #E6E6E6; background-color:#FAFAFA;}  
.IconTitleIcon img { position:relative; margin:0; padding:6px 0 0 10px;}
.IconTitleVisibilitycell {float:right;text-align: right;}

/* Styles for Containers IconTitle1 Container */
.IconTitle1Title {padding:0px 0px 0px 0px; float:left;}
.IconTitle1Title h2, .IconTitle1Title .ContainerTitle{padding:0; margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:13px; line-height:15px; font-weight:bold; color:#0C62AA;}
.IconTitle1Width { margin:0px 0px 0px 0px; padding:0px;}
.IconTitle1TopMIddle {padding:0px 0px 6px 0px; border-bottom:dashed 1px #ABABAB; margin:0 0 12px 0; height:100%; overflow:hidden;}
.IconTitle1Contentpane {text-align:left; vertical-align:top; padding:0; clear:both; width:510px;}
.IconTitle1Icon {float:left; margin:0 8px 10px 0;}  .IconTitle1Icon img { position:relative; margin:0px 8px 2px 0px; padding:0;}
.IconTitle1Visibilitycell {float:right;text-align: right;}
.IconTitle1TextPanel{ float:left; margin:0; padding:0;}

/* Styles for Containers IconTitle2 Container */
.IconTitle2Title {padding:0px 0px 0px 0px; float:left;}
.IconTitle2Title h2, .IconTitle2Title .ContainerTitle{padding:10px 0 0; margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:20px; line-height:22px; font-weight:normal; color:#0C62AA;}
.IconTitle2Width { margin:0px 0px 18px 0px; padding:0px;}
.IconTitle2TopMIddle {padding:0px 0px 0px 0px;}
.IconTitle2Contentpane {text-align:left;vertical-align: top;padding:5px 0px 5px 0px; clear:both;}
.IconTitle2Icon {float:left;}  .IconTitle2Icon img { position:relative; margin:0px 15px 0px 0px; padding:0 0 0 0;}
.IconTitle2Visibilitycell {float:right;text-align: right;}

/* Styles for Containers IconTitle3 Container */
.IconTitle3Title {padding:0px 0px 0px 0px; float:left;}
.IconTitle3Title h2, .IconTitle3Title .ContainerTitle{padding:0; margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:13px; line-height:15px; font-weight:bold; color:#0C62AA;}
.IconTitle3Width { margin:0px 0px 0px 0px; padding:0px;}
.IconTitle3TopMIddle {padding:0; margin:0; height:100%; overflow:hidden;}
.IconTitle3Contentpane {text-align:left; vertical-align:top; padding:0; clear:both; width:510px;}
.IconTitle3Icon {float:left; margin:0 8px 10px 0;}  .IconTitle3Icon img { position:relative; margin:0px 8px 2px 0px; padding:0;}
.IconTitle3Visibilitycell {float:right;text-align: right;}
.IconTitle3TextPanel{ float:left; margin:0; padding:0;}

/* Styles for Containers BlueBgTitle Container */
.BlueBgTitle {padding:0px 0px 0px 0px; float:left;}
.BlueBgTitle h2, .BlueBgTitle .ContainerTitle{padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:13px; line-height:36px; font-weight:bold; color:#fff;}
.BlueBgWidth { margin:0; padding:0px;}
.BlueBgTopMIddle {padding:0px 0px 0px 0px; margin:0px 5px; background:url(Containerimages/BlueBarM.gif) repeat-x 0 0; min-height:36px;}
.BlueBgTopLeft {background:url(Containerimages/BlueBarL.gif) left top no-repeat;}
.BlueBgTopRight {background:url(Containerimages/BlueBarR.gif) right top no-repeat;}
.BlueBgContentpane {text-align:left;vertical-align: top;padding:6px 12px 18px; clear:both;}
.BlueBgIcon {float:left;}  .BlueBgIcon img { position:relative; margin:9px 12px 0px 8px; padding:0 0 0 0;}
.BlueBgVisibilitycell {float:right;text-align: right;}

/* Styles for Containers GrayBg Container */
.GrayBgTitle {padding:0px 0px 0px 0px;}
.GrayBgTitle h1, .GrayBgTitle .ContainerTitle{padding:0; margin:0px; font:bold 20px/56px Arial, Helvetica, sans-serif; color:#000000; background-color:inherit; white-space:nowrap;}
.GrayBgWidth { margin:0; padding:5px 23px 38px; border-top:1px solid #E7E8E8; background-color:#F7F7F7!important;}
.GrayBgTopMIddle {padding:0; margin:0;}
.GrayBgContentpane {text-align:left;vertical-align: top;}
.GrayBgVisibilitycell {float:right;text-align: right;}

/* Styles for Containers GrayBgNoTitle Container */
.GrayBgNoTitleWidth { margin:0px 0px 10px 0px;background-color:#fff; border:1px solid #EAEAEA; padding:6px;}
.GrayBgNoTitleWidthBorder2 {border:1px solid #EAECF3; padding:1px;}
.GrayBgNoTitleContentpane {text-align:left;vertical-align: top;background-color:#F9F9FA; padding:20px 30px 0; 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;}
.BottomAction { text-align:right;font-family:Verdana;font-size: 8pt;color: #000000; clear:both;}
.TitleActionscell {float:left;}
.TitleActionscell table{width:15px;}

