.divSubColumn01 { float: left; width: 520px; height: auto; text-align: left; padding: 0 10px 0px 30px; font-family: Verdana, Helvetics, Sans-Serif;}
.divSubColumn01a { float: left; width: 700px; height: auto; text-align: left; padding: 0 10px 0px 30px; font-family: Verdana, Helvetics, Sans-Serif;}
.divSubColumn01b { float: left; width: 134px; height: auto; text-align: left; padding: 0 0 0px 20px; font-family: Verdana, Helvetics, Sans-Serif;min-height:300px;}
.borderRight { border-right:none;padding-right:10px;  }
.divSubColumn01 h3, .divSubColumn01a h3 { font-family: Georgia, Helvetica, Sans-Serif; font-weight: normal; line-height:24px;  color: #3f1850; margin: 0; padding: 10px 0 4px 0; font-size: 200%;  }
.divSubColumn01 h4, .divSubColumn01a h4 { font-family: Georgia, Helvetica, Sans-Serif; font-weight: normal; line-height:24px; padding: 0 0 4px 0; margin: 0; color: #3f1850; text-align: left; font-size: 190%; }
.divSubColumn01 p { font-size: 110%; color: #000; width: 490px; padding-bottom:10px; line-height:1.4em;}
.divSubColumn01 .nonParaText { font-size: 110%; color: #000; padding-bottom:10px; line-height:1.4em;}
.divSubColumn01a .nonParaText { font-size: 110%; color: #000; padding-bottom:10px; line-height:1.4em;}
.divSubColumn01a p { font-size: 110%; color: #000; width: 690px;padding-bottom:10px;  line-height:1.4em;}
.divSubColumn01a fieldset { float: left; border: 1px solid #CCC; padding: 0 0 20px 0; margin: 0; width: 524px; }
.divSubColumn01a fieldset legend { float: left; margin: 0; padding: 0; font-family: Verdana, Helvetics, Sans-Serif; font-weight: normal; padding: 0; margin: 0; color: #666; text-align: left; font-size: 120%; }
.divSubColumn01a fieldset label { float: left; width: 100px; font-size: 100%; padding: 17px 0 0 10px }
.divSubColumn01a fieldset label.large { width: 240px; }
.divSubColumn01a fieldset label.large02 { width: 240px; height: 47px; }
.divSubColumn01a fieldset select { float: left; width: 120px; margin: 15px 0 0 0; font-size: 100%; height: 21px; border: 1px solid #ABADB3; }
.divSubColumn01a fieldset select.large { width: 250px }
.divSubColumn01a fieldset input { float: left; width: 115px; margin: 15px 0 0 0; font-size: 100%; border: 1px solid #ABADB3;  }
.divSubColumn01a fieldset input.long { float: left; width: 200px; margin: 15px 0 0 0; font-size: 100%; border: 1px solid #ABADB3;  }
.divSubColumn01a fieldset input.large { width: 245px; }
.divSubColumn01a fieldset textarea.large { float: left; width: 245px; margin: 15px 0 0 0; font-size: 100%; border: 1px solid #ABADB3; font-family: Arial, Helvetica, sans-serif;  }
.divSubColumn01a fieldset .divRadGroup { float: left; width: 245px; margin: 0; }
.divSubColumn01a fieldset .divRadGroup label { float: left; width: 30px; }
.divSubColumn01a fieldset .divRadGroup label span { float: left; }
.divSubColumn01a fieldset .divRadGroup input { float: left; width: 20px; border: 0px; }
.divSubColumn01a fieldset span { float: left; padding: 17px 0 0 0; }

.divSubColumn01 fieldset { float: left; border: 1px solid #CCC; padding: 0 0 20px 0; margin: 0; width: 500px; }
.divSubColumn01 fieldset legend { float: left; margin: 0; padding: 0; font-family: Verdana, Helvetics, Sans-Serif; font-weight: normal; padding: 0; margin: 0; color: #666; text-align: left; font-size: 120%; }
.divSubColumn01 fieldset label { float: left; width: 100px; font-size: 100%; padding: 17px 0 0 10px }
.divSubColumn01 fieldset label.large { width: 240px; }
.divSubColumn01 fieldset label.large02 { width: 240px; height: 47px; }
.divSubColumn01 fieldset select { float: left; width: 120px; margin: 15px 0 0 0; font-size: 100%; height: 21px; border: 1px solid #ABADB3; }
.divSubColumn01 fieldset select.large { width: 250px }
.divSubColumn01 fieldset input { float: left; width: 115px; margin: 15px 0 0 0; font-size: 100%; border: 1px solid #ABADB3;  }
.divSubColumn01 fieldset input.long { float: left; width: 200px; margin: 15px 0 0 0; font-size: 100%; border: 1px solid #ABADB3;  }
.divSubColumn01 fieldset input.large { width: 245px; }
.divSubColumn01 fieldset textarea.large { float: left; width: 245px; margin: 15px 0 0 0; font-size: 100%; border: 1px solid #ABADB3; font-family: Arial, Helvetica, sans-serif;  }
.divSubColumn01 fieldset .divRadGroup { float: left; width: 245px; margin: 0; }
.divSubColumn01 fieldset .divRadGroup label { float: left; width: 30px; }
.divSubColumn01 fieldset .divRadGroup label span { float: left; }
.divSubColumn01 fieldset .divRadGroup input { float: left; width: 20px; border: 0px; }
.divSubColumn01 fieldset span { float: left; padding: 17px 0 0 0; }

.divSubColumn01a a { font-weight: bold; color: #0b559d; text-decoration: none; }
.divSubColumn01a strong { font-size: 100%; }
.divSubColumn01a p strong { font-size: 110%;  line-height:1.4em;}
.divSubColumn01a ul { float: left; font-size: 100%; text-align: left; margin: 0 10px 0 0; padding: 0 0 10px 0; width:470px; }
.divSubColumn01a ul li { list-style:disc none inside; padding: 0 0 3px 10px; color:Black;}
.divSubColumn01a ul li.indented {margin-left:40px;}
.divSubColumn01a ol {font-size: 110%; text-align: left; margin: 0 10px 0 10px; padding: 0; }
.divSubColumn01a ol li {list-style-type:decimal; padding: 0 0 3px 10px; margin-left:20px; color:Black;}
.divSubColumn01a ol li.indented {margin-left:40px;padding-left:40px;}
.divSubColumn01 ol {font-size: 110%; font-family:Verdana; text-align: left; margin: 0 10px 0 20px; padding: 0; line-height:1.4em; }
.divSubColumn01 ol li {list-style-type:decimal; padding: 0 0 3px 10px; margin-left:20px; color:Black;}
.divSubColumn01 ol li.indented {margin-left:40px;padding-left:40px;}
.divSubColumn01a a:hover { text-decoration: underline; }
.divSubColumn01 p span { float: left; width: 70px; line-height:1.4em; }
.divSubColumn01 p.large { font-size: 100%; color: #000; width: 530px; padding-bottom:10px; line-height:1.4em; }
.divSubColumn01 a { font-weight: bold; color: #0b559d; text-decoration: none; }
.divSubColumn01 strong { font-size: 100%; line-height:1.4em;}
.divSubColumn01 p strong { font-size: 100%; line-height:1.4em; }
.divSubColumn01 ul { float: left; font-size: 110%; text-align: left; margin: 0 10px 0 0; padding: 0 0 10px 0;line-height:1.4em;width:470px; }
.divSubColumn01 ul li { top:-0.5em; vertical-align:top;list-style:disc none outside; padding: 0 0 10px 10px; color:Black;margin-left:20px;width:100%;}
.divSubColumn01 ul li .indented {margin-left:40px;}
.divSubColumn01 ul ul { float: left; font-size: 100%; text-align: left; margin: 0 10px 0 0; padding: 10px 0 10px 0;line-height:1.0em;width:470px; }
.divSubColumn01 ul ul li { top:-0.5em; vertical-align:middle;list-style:circle none outside; padding: 0 0 4px 10px; color:Black;margin-left:20px;width:100%;}
.divSubColumn01 ul ul li .indented {margin-left:40px;}
.divSubColumn01 a:hover { text-decoration: underline; }
.divSubColumn01 a.BackToTop, .divSubColumn01a a.BackToTop  { position: absolute; left: 870px; width: 80px; font-size: 100%; font-weight: normal; color: #000; text-decoration: none; background-image: url(../Images/top-arrow-grey.gif); background-repeat: no-repeat; background-position: 0 2px; padding: 0 0 0 15px; }
.divSubColumn01 a.BackToTop:hover, .divSubColumn01a a.BackToTop:hover { color: #A7B127; text-decoration: underline; background-image: url(../Images/top-arrow-green.gif); }
.divSubColumn02 { position: relative; float: left; width: 205px; height: auto; padding-bottom: 20px; font-family: Verdana, Helvetics, Sans-Serif; }
.divSubColumn02 h3 { color: #3f1850; text-align: left; font-size: 140%; line-height:24px; margin: 0; padding: 20px 0 4px 20px; }
.divSubColumn02 h4 { color: #3f1850; text-align: left; font-size: 120%; line-height:24px; margin: 0; padding: 20px 0 4px 20px; }
.divSubColumn02 h4.Other { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; padding: 12px 0 0 15px; margin: 0; color: #3f1850; text-align: left; font-size: 140%; }
.divSubColumn02 p { color: #666; text-align: left; font-size: 100%;padding-bottom:10px; padding-left: 20px; padding-right: 10px; line-height:1.4em;}
.divSubColumn02 p.Investors { width: 204px; color: #FFF; background-color: #9F8BA7; text-align: left; font-size: 100%; padding: 10px; margin: 20px 0 0 10px; }
.divSubColumn02 p.Investors strong { float: left; }
.divSubColumn02 p.Investors span { float: right; }
.divSubColumn02 p.Investors a { float: left; width: 180px; background-image: url(../Images/bullet-point-box-01.jpg); background-repeat: no-repeat; background-position: 0 14px; padding: 10px 0 10px 10px; color: #3F1850; font-weight: bold; }
.divSubColumn02 ul { width: 160px; font-size: 100%; color: #666; text-align: left; margin: 0 10px 0 20px; padding: 10px 0 0 0; }
.divSubColumn02 ul li { list-style-type: none; padding: 0 0 10px 10px; background-image: url(../Images/bullet-point.gif); background-repeat: no-repeat; background-position: 0px 5px; }
.divSubColumn02 a { font-weight: bold; color: #0b559d; text-decoration: none; }
.divSubColumn03 { position: relative; float:left; width: 170px; padding-bottom: 40px; }
.SubColumn03Green { background-color: #D7E23E; }
.SubColumn03Purple { background-color: #B3A1CD; }
.divSubColumn03 h4 { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; padding: 20px 0 0 15px; margin: 0; color: #3F1850; text-align: left; font-size: 140%; }
.divSubColumn03 p { font-size: 100%; color: #666; height: auto; text-align: left; padding: 0px 10px 0px 20px; margin: 10px 0 10px 0; }
.divSubColumn03 a { float: left; clear: both; width: 214px; padding: 0 0 20px 0; }
.divSubColumn03 .inputImage { float: left; clear: both; width: 170px; padding: 0 0 20px 0; }

ul.BreadCrumb { position: relative; float:left; color: #999; font-size: 120%; width: 500px; margin-left:30px;  }
ul.BreadCrumb li { float: left; list-style-type: none; padding: 0 10px 0 0 ;  font-weight: bold; }
ul.BreadCrumb li a { color: #999; text-decoration: none; }
ul.BreadCrumb li a:hover { text-decoration: underline; }

/* Footer content panel styles */
#divFooter01 { position: relative; width: 950px; height: auto; margin: 0 auto 0 auto; background-color: #3F1850; background-image: url(../Images/footer-background.gif); background-position: 0 0; background-repeat: repeat-x; overflow:hidden; font-size:100%; }
#divFooter01 #divFooterPanel { position: relative; width: 950px; height: auto; height: auto; margin: 0 auto 0 auto; padding: 20px 0 0 0; background-image: url(../Images/footer-background-panel_top.gif); background-repeat: repeat-x; background-position: 0 0; text-align: left; }
#divFooter01 #divFooterPanel .divColumn01 { float: right; padding: 16px 0px 2px 16px; height: 26px; text-align:center;}
#divFooter01 #divFooterPanel .divColumn02 { float: right; width: 370px; padding: 10px 10px 2px 10px; height: 100px; }
#divFooter01 #divFooterPanel .divColumn03 { float: right; padding: 9px 4px 2px 10px; height: 26px; }
#divFooter01 #divFooterPanel .divColumn01 h5, #divFooter01 #divFooterPanel .divColumn02 h5, #divFooter01 #divFooterPanel .divColumn03 h5 { font-family: Verdana, "Times New Roman", Times, serif; font-size: 120%; font-weight: normal; color: #D7E23E; padding: 0; margin: 0; }
#divFooter01 #divFooterPanel .divColumn01 a, p.textSize { font-family: Verdana, "Times New Roman", Times, serif; font-size: 100%; font-weight: normal; color: #D7E23E; padding: 0; margin: 0; text-decoration:none; }
#divFooter01 #divFooterPanel .divColumn01 h5.PurpleF, #divFooter01 #divFooterPanel .divColumn02 h5.PurpleF, #divFooter01 #divFooterPanel .divColumn03 h5.PurpleF { color: #B3A1CD; }
#divFooter01 #divFooterPanel .divColumn01 p, #divFooter01 #divFooterPanel .divColumn02 p, #divFooter01 #divFooterPanel .divColumn03 p { color: #ebd1f5; font-size: 75%; padding: 10px 0 10px 0; margin: 0; }
#divFooter01 #divFooterPanel .divColumn01 p strong, #divFooter01 #divFooterPanel .divColumn02 p strong, #divFooter01 #divFooterPanel .divColumn03 p strong { color: #FFF; }
#divFooter01 #divFooterPanel .divColumn01 p a, #divFooter01 #divFooterPanel .divColumn02 p a, #divFooter01 #divFooterPanel .divColumn03 p a { color: #D7E23E; text-decoration: none; }
#divFooter01 #divFooterPanel .divColumn01 p a.PurpleF, #divFooter01 #divFooterPanel .divColumn02 p a.PurpleF, #divFooter01 #divFooterPanel .divColumn03 p a.PurpleF { color: #B3A1CD; text-decoration: none; }
#divFooter01 #divFooterPanel .divColumn01 p a:hover, #divFooter01 #divFooterPanel .divColumn02 p a:hover, #divFooter01 #divFooterPanel .divColumn03 p a:hover { text-decoration: underline; }
#divFooter01 #divFooterPanel .divColumn01 hr, #divFooter01 #divFooterPanel .divColumn02 hr { border-top: 1px solid #9F8BA7; border-right: 1px solid #3F1850; border-bottom: 1px solid #3F1850; border-left: 1px solid #3F1850; }
#divFooter01 #divFooterPanel .divColumn03 p.contact { padding: 10px; margin: 13px 0 0 0; color: #FFF; background-color: #9F8BA7; }
#divFooter01 #divFooterPanel .divColumn03 p.contact02 { padding: 10px; margin: 13px 0 0 0; color: #FFF; background-color: #666; }
.divFooter02 { position: relative; border-top: 1px solid #9F8BA7; width: 950px; height: auto; margin: 0 auto 0 auto; background-color: #3F1850; text-align: right; }
.divFooter02 .divFooterPanel { position: relative; width: 950px; height: auto; height: auto; margin: 0 auto 0 auto; padding: 10px 0 60px 0px; }
.divFooter02 .divFooterPanel h6 { font-family: Verdana, "Times New Roman", Times, serif; color: #FFF; font-weight: normal; font-size: 120%; padding: 0; margin: 0; }
.divFooter02 .divFooterPanel p { color: #9F8BA7; font-size: 100%; padding: 10px 0 0 0; margin: 0; }
.divFooter02 .divFooterPanel p.Fright { float: right; padding: 10px 0 10px 0; }
.divFooter02 .divFooterPanel p a { color: #D7E23E; text-decoration: none; }
.divFooter02 .divFooterPanel p a.PurpleF { color: #B3A1CD; text-decoration: none; }
.divFooter02 .divFooterPanel p a:hover { text-decoration: underline; }
.divFooter02 .divFooterPanel p a.rightbar { border-right: 1px solid #D7E23E; padding-right: 5px; }
.divFooter02 .divFooterPanel p a.rightbar02 { border-right: 1px solid #B3A1CD; padding-right: 5px; }
.divFooter02 .divFooterPanel div.Fleft { float: left; color: #fff; padding: 0 4px 0px 4px; font-size: 90%; }
.divFooter02 .divFooterPanel div.Fright { float: right; color: #fff; padding: 0 4px 0px 4px; font-size: 90%; }
.divFooter02 .divFooterPanel ul.Fright { float: right; color: #9F8BA7; padding: 0 2px 4px 0; margin: 0; font-size: 75%; }
.divFooter02 .divFooterPanel ul.Fright li { float: left; color: #9F8BA7; padding: 0 5px 0 5px; margin: 0; border-right: 1px solid #9F8BA7; list-style-type: none; } 
.divFooter02 .divFooterPanel ul.Fright li a { color: #9F8BA7; text-decoration: none; }
.divFooter02 .divFooterPanel ul.Fright li a:hover { text-decoration: underline; }
.divFooter02 .divFooterPanel ul.Fright li.rightbarNone { border-right: 0px; }

table.vacancyResultsTable{margin-top:20px;font-size:small;border:none 0px #ffffff;}
.vacancyResultsTable tbody{background-color:#ffffff;}
.vacancyResultsTable tr th {padding-right:4px;padding-left:2px;background-color:#c6c6c6;text-align:left;border-top: hidden;border-width: 0px 0px 0px 0px; font-size:small;  }
.vacancyResultsTable tr { padding-right:8px; border-top: hidden;}
.vacancyResultsTable td { padding-right:20px; border-width: 0px 0px 0px 0px;font-size:small; } 
.hiddenField {display:none;}
.warningText { font-size:small;color:Red;}
.branchResults{font-size:small;}
.cvFileName{float:left;position:relative;left:250px;font-size:smaller;color:#969696;}
.divNasdaq {padding-left:15px;}
.divNasdaq table{font-size:smaller;width:110%;font-family:Arial;}
.divNasdaq table tr td {text-align:left;}
.textBold { font-weight:bolder;}
.textSmall{font-size:smaller;}
.regularText{font-size: 120%; color: #000;}
.regularText strong{font-size:larger; color: #000;}
a.normalText { text-decoration: underline;color: #3F1850; text-decoration: none; text-transform:lowercase; font-weight:bold; font-size: 75%; padding:10px 0 0 10px; }
.ddlFix
{ 
/*behavior:expression(window.dropdown_menu_hack!=null?window.dropdown_menu_hack(this):0);*/
}
.divSearchPanelMain { position: relative; float: left; text-align: left; width: 500px; height:auto; }
.divSearchPanelMain fieldset { position: relative; float: left; width: 500px; border: 1px solid #CCC; padding: 0; margin: 0; }
.divSearchPanelMain fieldset legend { position: relative; float: left; margin: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 140%; font-weight: normal; color: #3F1850; padding: 5px 0 10px 10px; *padding: 5px 0 10px 3px; }
.divSearchPanelMain fieldset p { float: left; color: #666; font-size: 75% }
.divSearchPanelMain fieldset span { float: left;}
.divSearchPanelMain fieldset span.dateFormat {padding: 10px 10px 0 10px; text-align: right; color: #666; }
.divSearchPanelMain fieldset label { float: left; font-size: 100%; width: 120px; padding: 13px 10px 0 10px; text-align: right; color: #666; clear: left; }
.divSearchPanelMain fieldset select { float: left; width: 156px; margin: 10px 0 0 0; border: 1px solid #ABADB3; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #000; }
.divSearchPanelMain fieldset select.large { width:176px;}
.divSearchPanelMain fieldset input { float: left; width: 152px; margin: 10px 0 0 0; border: 1px solid #ABADB3; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #000; }
.divSearchPanelMain fieldset input.postedSince {width: 72px;}
.divSearchPanelMain fieldset .inpSearchBtn { position: relative; float: left; top: -10px; left: 139px; width: 63px; height: 22px; border: 0px; padding-top:4px; }
fieldset input { float: left; width: 200px; margin: 10px 0 0 0; border: 1px solid #ABADB3; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #000; }
fieldset .inpSubmitBtn { position: relative; float: left; top: 0px; left: 10px; width: 63px; height: 22px; border: 0px; }
fieldset .inpJobSearchSubmitBtn { position: relative; top: 0px; left: 164px; width: 63px; height: 22px; border: 0px; }

span.subTitle { color: #666; font-weight:bold;}

.searchBox{float: left; width: 108px; margin: 2px 4px 0 8px; border:solid 1px White; font-family: Verdana, Helvetics, Sans-Serif; font-size: 140%; color: #FFF;background-color:#479ABA }
.searchBoxGrey{float: left; width: 134px; margin: 2px 4px 0 4px; border:solid 1px White; font-family: Verdana, Helvetics, Sans-Serif; font-size: 140%; color: #000;background-color:#fff; }
.searchSiteBoxGrey{float: left; width: 108px; margin: 2px 0px 0 8px; border:solid 1px White; font-family: Verdana, Helvetics, Sans-Serif; font-size: 140%; color: #000;background-color:#fff; }
.searchBoxBlue{float: left; width: 130px; margin: 2px 0px 0 8px; border:solid 1px White; font-family: Verdana, Helvetics, Sans-Serif; font-size: 140%; color: #FFF;background-color:#479ABA; }
.foundSearchTerm
{
    background-color:Yellow;
}

.contentCenter
{
    text-align:-moz-center;
    margin-left:0 auto;
    margin-right:0 auto;
}
.contentCenter
{
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}

.siteSearchBtn { vertical-align:bottom;position:relative;top:2px;}

.vacancySearchBtn {padding-left:76px;padding-top:4px;}

.postcodeBox {margin-right:16px; border:inset 2px #f0f0f0;}

input.normal			{ width: 144px;border:inset 1px #f0f0f0;border-style:groove; }

select.normal			{ width: 150px; border:solid 2px #f0f0f0; border-left-color:Black; background:none; }

.textSize { font-family: Verdana, "Times New Roman", Times, serif; font-size: 100%; font-weight: normal; color: #D7E23E; padding: 0; margin: 0; text-decoration:none; }

table.managementTable{border:none 0px #ffffff;}
.managementTable tbody{background-color:#ffffff;}
.managementTable tr th {padding-right:4px;padding-left:2px;text-align:left;border-top: hidden;border-width: 0px 0px 0px 0px; font-size:small;  }
.managementTable tr { padding-right:8px; border-top: hidden;}
.managementTable td { padding-bottom:20px; border-width: 0px 0px 0px 0px;font-size:100%; } 

table.standardTable{font-size:120%;}
.standardTable tbody{background-color:#ffffff;}
.standardTable tr th {padding-right:4px;padding-left:2px;text-align:left; font-size:120%;font-weight:bold;}
.standardTable tr { padding-right:8px;}
.standardTable td { padding-bottom:20px;font-size:100%;} 

.managementTeamTable
{
    font-size:110%;line-height:1.4em;margin-bottom:20px;
}

ul.callOutBox { float: left; font-size: 110%; text-align: left; margin: 0 10px 0 0; padding: 0 0 0px 0;line-height:1.4em; }
.callOutBox li { position:relative;vertical-align:top; list-style:disc none outside; padding: 0 0 0px 10px; color:Black;margin-left:20px;width:100%;padding-bottom:0px;}
.callOutBox li .indented {margin-left:40px;}

.rightBarGreyHead
{
    width:204px;
    min-height:15px;
    padding:0px 0px 0px 4px;
    margin:0px 0px 0px 0px;
    background-image:url('../images/grey_right_top_bg.png'); 
    background-position:top; 
    background-repeat:no-repeat;
}

.rightBarGreyBody
{
    position:relative;
    float:left;
    width:204px;
    margin:0px 0px 8px 0px;
    padding:0px 0px 20px 4px;
    background-image:url('../images/grey_right_bg_long.png'); 
    background-position:bottom; 
    background-repeat:no-repeat;
    color:#000;
}
.rightBarGreyBody p {color:#000;margin-right:8px;}
.rightBarGreyBody h3 {font-family:Georgia, Helvetica, Sans-Serif; color:#3f1850;padding-top:0;width:170px;font-weight:normal;margin-left:0px;padding-left:8px !important;padding-left:0px;font-size:160%;}
.rightBarGreyBody h4 {font-family:Georgia, Helvetica, Sans-Serif; color:#3f1850;padding-top:0;width:170px;font-weight:normal;margin-left:0px;padding-left:8px !important;padding-left:0px;font-size:150%;}
.rightBarGreyBody ul { color:#000;float: left; font-size: 100%; text-align: left; margin: 0 10px 0 16px; padding: 0 0 0px 0;line-height:1.4em; width:160px;}
.rightBarGreyBody ul li { color:#000;position:relative; top:-0.5em; vertical-align:top; list-style:disc none outside; padding: 0 0 4px 10px; color:Black;margin-left:20px;width:100%;padding-bottom:4px;width:150px;}
.rightBarGreyBody ul li .indented {color:#000;margin-left:40px;}

.newsBarHead
{
    width:205px; 
    padding-left:4px;
    min-height:15px; 
    background: url('../images/purple_right_top_bg.png') no-repeat top; 
}
.newsBarBody
{
    width:205px;
    margin:0px 0px 0px 0px;
    min-height:180px;
    padding:0 0 0 4px;
    background-image:url('../images/purple_right_bg.png'); 
    background-position:bottom; 
    background-repeat:no-repeat;
}