/* Styles for Containers  */

/* Styles for Containers BlackTitle Container */
.BlackTitleTitle {padding:0px 0px 0px 0px; float:left;}
.BlackTitleTitle h2, .BlackTitleTitle .ContainerTitle{padding:0px; margin:0px 0 10px 0;font-family:Arial, Helvetica, sans-serif;font-size:30px;line-height:32px; font-weight: normal;color:#000000;}
.BlackTitleWidth { margin:0px 0px 10px 0px; padding:0px;}
.BlackTitleTopMIddle {padding:0px 0px 0px 0px;}
.BlackTitleContentpane {text-align:left;vertical-align: top;padding:5px 0px 0px 0px; clear:both;}
.BlackTitleIcon {float:left;} .BlackTitleIcon img { position:relative; margin:0px 5px 0px 0px;}
.BlackTitleVisibilitycell {float:right;text-align: right;}
.BlackTitleTitleTable {width:100%;}

/* Styles for Containers ColorTitle Container */
.ColorTitleTitle {padding:0px 0px 0px 0px; float:left;}
.ColorTitleTitle h1, .ColorTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight: bold;color:#a1c3ff;}
.ColorTitleWidth { margin:0px 0px 10px 0px; padding:0px;}
.ColorTitleTopMIddle {padding:0px 0px 0px 0px;}
.ColorTitleContentpane {text-align:left;vertical-align: top;padding:5px 0px 0px 0px; clear:both;}
.ColorTitleIcon {float:left;}  .ColorTitleIcon img { position:relative; margin:0px 5px 0px 0px;}
.ColorTitleVisibilitycell {float:right;text-align: right;}

/* Styles for Containers IconTitle Container */
.GrayTitleTitle {padding:0px 0px 0px 0px; float:left;}
.GrayTitleTitle h2, .GrayTitleTitle .ContainerTitle{padding:0 0 10px; margin:0px;font:bold 16px/18px Arial, Helvetica, sans-serif;
color:#0C427D;}
.GrayTitleWidth { margin:0px 0px 18px 0px; padding:0px;}
.GrayTitleTopMIddle {padding:0px 0px 0px 0px;}
.GrayTitleContentpane {text-align:left;vertical-align: top;padding:5px 0px 0px 0px; clear:both;}
.GrayTitleIcon {float:left;}  .GrayTitleIcon img { position:relative; margin:0px 15px 0px 0px; padding:0 0 0 0;}
.GrayTitleVisibilitycell {float:right;text-align: right;}

/* Styles for Containers GrayTitleSmallTitle Container */
.GrayTitleSmallTitleTitle {padding:0px 0px 0px 0px; float:left;}
.GrayTitleSmallTitleTitle h1, .GrayTitleSmallTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: normal;color:#797c80; text-transform:uppercase;}
.GrayTitleSmallTitleWidth { margin:0px 0px 10px 0px; padding:0px;}
.GrayTitleSmallTitleTopMIddle {padding:0px 0px 0px 0px;}
.GrayTitleSmallTitleContentpane {text-align:left;vertical-align: top;padding:5px 0px 0px 0px; clear:both;}
.GrayTitleSmallTitleIcon {float:left;}  .GrayTitleSmallTitleIcon img { position:relative; margin:0px 5px 0px 0px;}
.GrayTitleSmallTitleVisibilitycell {float:right;text-align: right;}

/* Styles for Containers ColorTitleBar Container */
.ColorTitleBarTitle {padding:0px 0px 0px 0px; float:left;}
.ColorTitleBarTitle h1, .ColorTitleBarTitle .ContainerTitle{padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight: normal;color:#FFFFFF; }
.ColorTitleBarWidth { margin:0px 0px 10px 0px; padding:1px; border:1px solid #ebebeb;}
.ColorTitleBarTopMIddle {padding:5px 3px 3px 8px; background:#0c62aa;}
.ColorTitleBarContentpane {text-align:left;vertical-align: top;padding:5px 0px 0px 0px; clear:both;}
.ColorTitleBarIcon {float:left;}  .ColorTitleBarIcon img { position:relative; margin:0px 4px 0px 0px;}
.ColorTitleBarVisibilitycell {float:right;text-align: right;}

/* Styles for Containers NoTitleBottomPadding Title Container */
.GrayBorderNoTitleWidth { padding:2px; margin:0px 0px 10px 0px; border:1px solid #ebebeb;}
.GrayBorderNoTitleContentpane {	text-align: left;vertical-align: top;padding:0px 0px 0px 0px; clear:both;}

/* 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;}
.BottomAction { text-align:right;font-family:Verdana;font-size: 8pt;color: #000000; clear:both;}
.TitleActionscell {float:left;}
.TitleActionscell table{width:15px;}

/* Styles for Containers BodyMiddlePanel */
.BodyMiddleTitle {padding:0px 0px 0px 0px; float:left;}
.BodyMiddleTitle h3, .BodyMiddleTitle .ContainerTitle{padding:0 0 10px 0px; margin:0px; font:bold 16px/17px Arial, Helvetica, sans-serif;color:#0C427D;}
.BodyMiddleWidth { margin:0px 0px 18px 0px; padding:0px;}
.BodyMiddleTopMIddle {padding:0px 0px 0px 0px;}
.BodyMiddleContentpane {text-align:left;vertical-align: top;padding:5px 0px 0px 0px; clear:both;}
.BodyMiddleVisibilitycell {float:right;text-align: right;}

/* Styles for Containers IconTitle2 Container */
.IconTitle2Title {padding:0px 0px 0px 0px; float:left;}
.IconTitle2Title h2, .IconTitle2Title .ContainerTitle{padding:0px; 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; border-bottom:dashed 1px #ABABAB;}
.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:0px 0 10px 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:0px 0px 12px 0px; border-bottom:dashed 1px #ABABAB; margin:0 0 12px 0;}
.IconTitle3Contentpane {text-align:left; vertical-align:top; padding:0 0px 5px 0px; clear:both; width:600px;}
.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 ColorTitleBar2 Container */
.ColorTitleBar2Title {padding:0px 0px 0px 0px; float:left;}
.ColorTitleBar2Title h2, .ColorTitleBar2Title .ContainerTitle{padding:0 0 0 5px; margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight: normal;color:#FFFFFF; }
.ColorTitleBar2Width { margin:0px 0px 10px 0px; padding:1px;}
.ColorTitleBar2TopMIddle {padding:5px 3px 3px 8px; background:url(Containerimages/left-tilte-bg.gif) 0 0 no-repeat; height:43px;}
.ColorTitleBar2Contentpane {text-align:left;vertical-align: top;padding:5px 0px 0px 0px; clear:both;}
.ColorTitleBar2Icon {float:left;}  .ColorTitleBarIcon img { position:relative; margin:0px 15px 0px 0px;}
.ColorTitleBar2Visibilitycell {float:right;text-align: right;}

/* Styles for Containers IconTitle4 Container */
.IconTitle4Title {padding:0px 0px 0px 0px; float:left;}
.IconTitle4Title h2, .IconTitle4Title .ContainerTitle{padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:20px; line-height:22px; font-weight:normal; color:#0C62AA;}
.IconTitle4Width { margin:0px 0px 18px 0px; padding:0px;}
.IconTitle4TopMIddle {padding:0px 0px 0px 0px;}
.IconTitle4Contentpane {text-align:left;vertical-align: top;padding:5px 0px 5px 0px; clear:both;}
.IconTitle4Icon {float:left;}  .IconTitle4Icon img { position:relative; margin:0px 15px 0px 0px; padding:0 0 0 0;}
.IconTitle4Visibilitycell {float:right;text-align: right;}
.IconTitle4Contentpane a{font-size:13px; line-height:15px; background:url(Containerimages/icon-plus.gif) 0 6px no-repeat; padding:0 0 0 11px; margin:0; text-decoration:underline; cursor:pointer;}
.IconTitle4Contentpane a:hover{text-decoration:none;}

/* 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; clear:both;}





