/* Styles for Containers  */

/* Styles for Containers BeigebackgroundBorder Container */
.BeigebackgroundBorderTitle {padding:0px 0px 0px 0px; float:left;}
.BeigebackgroundBorderTitle h1, .BeigebackgroundBorderTitle .ContainerTitle{padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight: normal;color:#000000;}
.BeigebackgroundBorderWidth { margin:0px 0px 10px 0px; padding:28px; background:#f7f6e9; border:1px solid #edebd8;}
.BeigebackgroundBorderTopMIddle {padding:0px 0px 0px 0px;}
.BeigebackgroundBorderContentpane {text-align:left;vertical-align: top;padding:8px 0px 0px 0px; clear:both;}
.BeigebackgroundBorderIcon {float:left;} .BeigebackgroundBorderIcon img { position:relative; margin:0px 5px 0px 0px;}
.BeigebackgroundBorderVisibilitycell {float:right;text-align: right;}
.BeigebackgroundBorderTitleTable {width:100%;}

/* Styles for Containers BlackTitle Container */
.BlackTitleTitle {padding:0px 0px 0px 0px; float:left;}
.BlackTitleTitle h1, .BlackTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:26px;font-weight: normal;color:#000000;}
.BlackTitleWidth { margin:0px 0px 10px 0px; padding:0px;}
.BlackTitleTopMIddle {padding:0px 0px 5px 0px;border-bottom:1px solid #e5e2b2;}
.BlackTitleContentpane {text-align:left;vertical-align: top;padding:8px 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 BlueTitle Container */
.BlueTitleTitle {padding:0px 0px 0px 0px; float:left;}
.BlueTitleTitle h1, .BlueTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:26px;font-weight: normal;color:#004d96;}
.BlueTitleWidth { margin:0px 0px 10px 0px; padding:0px;}
.BlueTitleTopMIddle {padding:0px 0px 5px 0px;border-bottom:1px solid #e5e2b2;}
.BlueTitleContentpane {text-align:left;vertical-align: top;padding:8px 0px 0px 0px; clear:both;}
.BlueTitleIcon {float:left;}  .BlueTitleIcon img { position:relative; margin:0px 5px 0px 0px;}
.BlueTitleVisibilitycell {float:right;text-align: right;}

/* Styles for Containers RedTitle Container */
.RedTitleTitle {padding:0px 0px 0px 0px; float:left;}
.RedTitleTitle h1, .RedTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:26px;font-weight: normal;color:#db2032;}
.RedTitleWidth { margin:0px 0px 10px 0px; padding:0px;}
.RedTitleTopMIddle {padding:0px 0px 5px 0px; border-bottom:1px solid #e5e2b2;}
.RedTitleContentpane {text-align:left;vertical-align: top;padding:8px 0px 0px 0px; clear:both;}
.RedTitleIcon {float:left;}  .RedTitleIcon img { position:relative; margin:0px 5px 0px 0px;}
.RedTitleVisibilitycell {float:right;text-align: right;}

/* 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;}

/* 6 May 2009 */
/* Styles for RoundedCornersBg Containers */
.RightPanel{ margin:0px 0px 0px 0px; padding:0px 0px 0 0px; width:338px; background:url(images/right-bg.jpg) 0 0 repeat-y;}
.RightPanelTop{ background:url(images/right-top.jpg) 0 0 no-repeat; width:338px; height:5px; clear:both; overflow:hidden;}
.RightPanelBottom{ background:url(images/right-bottom.jpg) 0 0 no-repeat; width:338px; height:5px; clear:both; overflow:hidden;}
.RightPanelContent{ padding:0 15px; margin:0; text-align:left;}
.RightPanel h1{font:normal 26px/28px Arial, Helvetica, sans-serif; color:#000; padding:0 0 10px 0px; margin:0 15px 0px 15px; border-bottom:solid 1px #E5E2B2; text-align:left;}
.RightPanelContentpane {text-align:left;vertical-align: top;padding:5px 15px 0px 15px; clear:both;}
.RightPanelVisibilitycell {float:right;text-align: right;}

