body {background:#fff;margin:0;}
body, input, select, textarea, table, td, div {color:#6f6f6f;font-family:verdana,arial,"Lucida Grande",sans-serif;font-size:11px;}
input {padding:0px;font-size:9px;}
form {margin:0px; padding:0px}
img{border:0}
img.block {display:block;}
b{font-weight:bold;}
.notbold{font-weight:normal;}
a:link, a:visited {color:#1D5895;text-decoration:none;}
a:hover {text-decoration:underline;}
ul {margin:0;padding:6px 0 4px 0;}
li {list-style:none;padding:0 0 6px 9px;text-indent:-9px;width:425px;voice-family:"\"}\"";voice-family:inherit;width:416px;}
/* html>body li {width:416px;} not IE7 compliant */
hr {border:none;border-bottom:1px solid #CCD6E0;height:1px;}
.hidden { display: none; }
li { width: auto; }
.link-it a, a.link-it { background:transparent url(../img/common/icons/icon_link.gif)  no-repeat center right; padding-right: 16px;}

/* Header & Footer */
.mainHeaderContainer, .mainFooterContainer{background-color:#a9afb4;height:28px;}

.footerLinksContainer {background-color:#f0f1f2;margin-top:30px;}
.footerLinksMoreContainer {background-color:#a9afb4; margin-top:0px; border-top:0px solid #ccc}
.footerLinksMoreContainer .footerLinks {width:100%; border-top:0px solid #fff}
.footerLinksMoreContainer .footerLinks a {color:#597FA6}
.footerLinksMoreContainer .footerLinks a.selected {color: #325980}

.mainHeader, .mainContent, .mainContent2, .mainFooter{position:relative; width:767px; text-align:left;}

.mainFooter{text-align:center;}
.mainContentCols {float:left;width:582px;margin-right:-3px;}

/* LOGIN */
.navLogin { float:left; margin-top:4px; margin-left:27px;}
.navHideLogin { float:left; margin-top:4px; margin-left:27px; width:48px}
.navLogout{ float: left; width: 166px; margin-left: 29px; margin-top:4px; }
.topLogin { position: absolute; z-index: 100; top: -73px; left: 27px; width: 292px; background: #a9afb4; padding: 2px 7px 7px 10px; font-size: 10px; }
* html .topLogin { top: -70px; left: 20px; width: 305px; }
  .topLogin .error { text-transform: uppercase; color: #e6e8e9 !important; line-height: 1.1em;} 
  .topLogin form { margin: 3px 0;}
  /*
  .topLogin form * { color: #828a90 !important; float: left; margin-right: 4px; }
  */
  .topLogin label { display: block; width: 100px; color: #e6e8e9 }  
  .topLogin div {  padding: 0 0 4px 0; clear: both; }
  .topLogin div * { color: #e6e8e9 !important; }
  .topLogin input { padding: 0 0 0 4px; width: 115px; padding-left: 4px; margin: 2px 0 0 0; color: #333 !important; font-size: 11px; }
  .topLogin div.item-container { width: 144px; float: left; padding-top: 0; margin: 0 0 2px 0; clear: none !important; }
   * html .topLogin div.item-container { width: 146px; }
  .topLogin div.first { width: 134px; }
  .topLogin div.item-container input { height: 16px;} 
  .topLogin input.submit { width: 15px; height: 15px;}
    

/* HEADER SEARCH */
.navSiteSearch { float:left; margin-left:95px; margin-top: 2px; background: transparent url(../img/common/bg_search_left.gif) no-repeat top left; padding-left: 8px; }
  .navSiteSearch * { float: left; color: #fff}
  .navSiteSearch form { background: transparent url(../img/common/bg_search_body.gif) repeat-x top left; }
  .navSiteSearch div { height: 24px; padding-top: 2px;}
  .navSiteSearch div.left { height: 16px; font-size: 13px; padding-left:20px; margin:0; overflow: hidden; }
  .navSiteSearch div.left * { height: 16px; font-size: 13px; }
  .navSiteSearch div.right { background: transparent url(../img/common/bg_search_right.gif) no-repeat top right; padding-right: 8px; padding-top: 4px; }
  .navSiteSearch input { margin-left: 8px; }
  .navSiteSearch input.radio { margin-top: 1px;}
  * .navSiteSearch input.radio { margin-top: -3px; }
  .navSiteSearch input.text { margin-left: 8px;  height: 14px; border: 1px solid #797f84; color: #000;}
  .navSiteSearch input.submit { padding: 1px 20px 0 0; margin-left: 2px;}
  .navSiteSearch label { height: 10px; font-size: 10px; text-transform: uppercase; }  

.navSearchFieldContainer{float:left;width:130px;margin-left:5px;margin-top:2px;}
.navSearchField{width:105px;color:#828A90;font-size:9px;}
.navAdvancedSearch{float:left;width:134px;margin-top:8px;}

.navContact { float: right; margin-top: 4px; margin-right:0px; }
/* HEADER SEARCH */

.footerLinks {padding:4px 0;font-size:9px;width:758px;}
.footerLinks a:link, .footerLinks a:visited, .footerOff {padding:0 16px; display:inline;}
.footerText{color:#fff;padding-top:7px;font-size:10px;}

.mainNavText{visibility: hidden; }

/* Main Nav */
.logo{position:absolute;top:13px;left:27px;width:165px;}
.homeLogo{position:absolute;top:13px;left:27px;width:165px;}
.mainNav{position:relative;float:right;width:519px;padding-top:19px;margin-bottom:12px;}
.mainNavCol01{width:132px;float:left;margin-bottom:7px; height:13px;}
.mainNavCol02{width:132px;float:left;margin-bottom:7px; height:13px;}
.mainNavCol03{width:132px;float:left;margin-bottom:7px; height:13px;}
.mainNavCol04{width:123px;float:left;margin-bottom:7px; height:13px;}

/* Alternate main nav style for larger images */
.mainNavAltCol01{width:132px;float:left;margin-bottom:7px; height:26px;}
.mainNavAltCol02{width:132px;float:left;margin-bottom:7px; height:26px;}
.mainNavAltCol03{width:132px;float:left;margin-bottom:7px; height:26px;}
.mainNavAltCol04{width:123px;float:left;margin-bottom:7px; height:26px;}

/* Left Nav */
.leftNavContainer{float:left;display:inline;width:148px;margin-left:27px;}
.leftNavLinkOn{padding-left:10px;background:url(../img/common/icons/icon_leftnav_selected.gif) no-repeat;}
.leftNavLinkOff{padding-left:10px;}
.leftNavLinkWSubOff{padding-left:10px;background:url(../img/common/icons/icon_leftnav_wsub.gif) right center no-repeat;}
.leftNavLinkWSubOn{padding-left:10px;background:url(../img/common/icons/icon_leftnav_wsub_selected.gif) no-repeat;}
.leftNavLinkWSubOver{padding-left:10px;background:url(../img/common/icons/icon_leftnav_wsub_over.gif) no-repeat;}
.leftNavHr{background-color:#CCD6E0;margin:8px 0px 10px 10px;height:1px;}
.leftNavMenu{position:absolute;visibility:hidden;left:155px;border-right:1px solid #A0A7B1;border-bottom:1px solid #A0A7B1;background:#fff;width:250px;z-index:50}
.leftNavMenuBdr{border:1px solid #CCD6E0;padding:8px 0;}
.leftNavMenu a{display:block;padding:4px 12px;}

.locationSelector { width: 126px; height: 156px; padding: 6px 11px; background: #DD0000 url(../img/common/bkg_map.gif) no-repeat; color: #fff; font-size: 11px; overflow: hidden;}
.locationSelector * { margin: 0; padding: 0; text-indent: 0; }
.locationSelector a:link, .locationSelector a:visited, .locationSelector a:hover {color:#FCE3E3;}
.locationSelector h3 { font-size: 16px; font-weight: normal; width: auto; margin:55px 0 0 0; padding:0 0 3px 0}

.locationSelectorContent { float: left; width: 120px; color: #fff; margin-top: 55px; padding-bottom:6px; }
.locationSelectorContent h1 { font-size: 16px; font-weight: normal; width: auto; margin:0; padding:0 0 3px 0; border:none}
.locationSelectorContent h3 { font-size: 16px; font-weight: normal; width: auto; margin:0; padding:0 0 3px 0}
.locationSelectorContent li { float: left; width: auto; padding-right: 6px; border-right: 1px solid #fadede; margin:0; padding-top:0px; padding-bottom:0px }
.locationSelectorContent li.last { padding-left: 6px; border-right: none; }
.locationSelectorContent li a:hover { text-decoration: underline; }
.locationSelectorChange select { width: 130px; font-size: 9px; margin-top:5px; margin-left: 0 !important; padding-left: 0 !important; letter-spacing: -1px; }
* html .locationSelectorChange select  { width: 135px; }
.locationSelectorChange #Country option { padding-left: 6px; }

/* Left nav login mod */
/*revised white style*/
.modLogin {background:#FFFFFF;border-top:1px solid #CCD6E0; border-bottom:1px solid #CCD6E0;padding:5px 0 5px 6px;font-size:9px;}
.modLogin input {width:100px;}
form .loginForm input {width:300px; border:1px solid red}


/* Center Column */

.centerColumn {float:left;display:inline;width:426px;margin:20px 9px 0 9px;line-height:140%;}
/* DEC15 add h1 */
.centerColumn h1 { margin:0px; padding-bottom: 5px; color: #db0000; font-size: 12px; font-weight: normal; }
.centerColumn h3 { margin:0px; padding-bottom: 5px; color: #db0000; font-size: 12px; font-weight: normal; }
/*
.centerColumn h1{clear:both; margin:0 0 5px 0;padding:0px;color:#DE0000;font-weight:normal;font-size:14px;text-transform:uppercase;border:none;}
*/
.centerColumn h2{width:425px;margin:0px 0px 25px 0px;padding:0px;color:#333333;font-weight:normal;font-size:15px;line-height:140%;text-transform:none;}
.centerColumn h1 {margin:0px 0px 0px 0px;padding:0px;color:#DE0000;font-weight:bold;font-size:12px;text-transform:uppercase;text-decoration:none;border:none;font-family:verdana,arial,"Lucida Grande",sans-serif;clear:both;}
.centerColumn h4 {margin:0px 0px 0px 0px;padding:0px;color:#DE0000;font-weight:bold;font-size:12px;text-transform:uppercase;text-decoration:none;border:none;font-family:verdana,arial,"Lucida Grande",sans-serif;clear:both;}

.centerColumn h1 {border: none}
.centerColumn p { margin: 8px 0px 6px 0px; }

.centerColumn ul, .centerColumn li { width: auto; }
.centerColumn div { float: left; height: auto; margin: 0 0 8px 0;}
.centerColumn li p { margin: 0 0 8px 0; }
.centerColumn li.major1 { float: left; border-top: 2px solid #f0f1f2; clear: both; padding: 4px 0 4px 0; width: 420px; }
.centerColumn li.major { float: left; border-top: 2px solid #f0f1f2; clear: both; padding: 8px 0 16px 0; width: 420px; }
  .centerColumn li.major div.left { width: 134px; }
  .centerColumn li.major div.right { width: 268px;}
  .centerColumn li.major div.full { width: 98%; }
  .centerColumn li.major h3 { color: #de0000; font-size: 22px; font-weight: normal; margin: 0 0 8px 0; padding: 0; background: none; }
  .centerColumn li.major h4 { color: #696969; font-size: 11px; font-weight: bold; }
  .centerColumn li.major img { border: 1px solid #ccd6e0; }
  .centerColumn li.major ul { margin-bottom: 8px; }
  .centerColumn li.major ul.links { margin-bottom: 0px !important; }
.centerColumn .news li { clear: both; margin-bottom: 8px; }
.centerColumn .news label, .centerColumn .news span { float: left; }
.centerColumn .news label { width: 134px; color: #333; }
.centerColumn .news span { width: 268px; }
.centerColumn li.minor { float: left; border-top: 5px solid #f0f1f2; clear: both; padding: 14px; width: 392px; background: #f0f1f2 url(../img/home/bg_home_minor_left.gif) no-repeat bottom left;}
  .centerColumn li.minor div.left { width: 154px; }
  .centerColumn li.minor div.right { width: 232px; }
  /* DEC15 add h1 */
  .centerColumn li.minor h1 { color: #000; font-size: 16px; margin: 0; padding: 0; background: none; }
  .centerColumn li.minor h3 { color: #000; font-size: 16px; margin: 0; padding: 0; background: none; }
  .centerColumn li.minor h5 { color: #000; font-size: 16px; margin: 0; padding: 0; background: none; }

.centerImgSpace{margin-bottom:10px;display:block;}

/* Center Column */
/* NEW FOR LOCAL HOME ONLY*/
.centerColumnLocalHome { float: left; display: inline; width: 426px; margin: 14px 9px 0 9px; line-height: 140%; font-size: 11px; overflow: hidden; }
.centerColumnLocalHome * { margin: 0; padding: 0; text-indent: 0; }
.centerColumnLocalHome h2{ padding: 8px 12px 10px 12px; width:425px color:#333333;font-weight:normal;font-size:11px;line-height:140%;text-transform:none;}
.centerColumnLocalHome h1 { padding: 0px 12px 8px 0px; color: #db0000; font-size: 16px; font-weight: normal; border:none }
.centerColumnLocalHome h3 { padding: 0px 12px 8px 0px; color: #db0000; font-size: 16px; font-weight: normal; border:none }
.centerColumnLocalHome p { /*margin: 8px 12px;*/ margin: 8px 8px 12px 0px }
.centerColumnLocalHome ul, .centerColumnLocalHome li { width: auto; }
.centerColumnLocalHome li.major { float: left; border-top: 5px solid #f0f1f2; clear: both; padding: 8px 0 16px 0; width: 420px; }
.centerColumnLocalHome div { float: left; height: auto; margin: 0 0 8px 0;}
.centerColumnLocalHome li p { margin: 0 0 8px 0; }
.centerColumnLocalHome li.major div.left { width: 134px; }
.centerColumnLocalHome li.major div.right { width: 268px; }
.centerColumnLocalHome li.major div.full { width: 98%; }
.centerColumnLocalHome li.major h1 { color: #de0000; font-size: 17px; font-weight: normal; margin: 0 0 8px 0; padding: 0; background: none; border:none}
.centerColumnLocalHome li.major h3 { color: #de0000; font-size: 17px; font-weight: normal; margin: 0 0 8px 0; padding: 0; background: none; border:none}
.centerColumnLocalHome li.major h4 { color: #696969; font-size: 11px; font-weight: bold; }
.centerColumnLocalHome li.major img { border: 1px solid #ccd6e0; }
.centerColumnLocalHome li.major ul { margin-bottom: 8px; }
.centerColumnLocalHome li.major ul.links { margin-bottom: 0px !important; }
.centerColumnLocalHome .news li { clear: both; margin-bottom: 8px; }
.centerColumnLocalHome .news label, .centerColumnLocalHome .news span { float: left; }
.centerColumnLocalHome .news label { width: 134px; color: #333; }
.centerColumnLocalHome .news span { width: 268px; }

.centerColumnLocalHome li.minor { float: left; border-top: 5px solid #f0f1f2; clear: both; padding: 14px; width: 400px; background: #f0f1f2 url(../img/home/bg_home_minor_left.gif) no-repeat bottom left;}
.centerColumnLocalHome li.minor div.left { width: 154px; }
.centerColumnLocalHome li.minor div.right {width: 232px; }
/* DEC15 add h1 */
.centerColumnLocalHome li.minor h1 { color: #000; font-size: 15px; margin: 0; padding: 0; background: none; }
.centerColumnLocalHome li.minor h3 { color: #000; font-size: 15px; margin: 0; padding: 0; background: none; }
li { width: auto; }
.link-it a { background:transparent url(../img/common/icons/icon_link.gif)  no-repeat center right; padding-right: 16px; }

/* Center Column */
/* NEW FOR SEARCH RESULTS ONLY*/
.centerColumnSearchResult {float:left;display:inline;width:560px;margin:20px 9px 0 9px;line-height:140%;word-wrap:break-word;}
.centerColumnSearchResult h1{margin:0 0 5px 0;padding:0px;color:#DE0000;font-weight:normal;font-size:14px;text-transform:uppercase;border:none;}
.centerColumnSearchResult h2{width:425px;margin:0px 0px 25px 0px;padding:0px;color:#333333;font-weight:normal;font-size:15px;line-height:140%;text-transform:none;}
.centerColumnSearchResult h3{margin:0px 0px 5px 0px;padding:0px;font-weight:bold;font-size:11px;}
.centerColumnSearchResult h4{margin:0px 0px 0px 0px;padding:0px;color:#DE0000;font-weight:bold;font-size:14px;text-transform:uppercase;text-decoration:none;border:none;font-family:verdana,arial,"Lucida Grande",sans-serif;}
.centerImgSpace{margin-bottom:10px;display:block;}

.fullMainCol {float:left; display:inline; width:564px;margin:20px 9px 0 9px;}

/* RIGHT COLUMN FOR LOCAL HOME */
/* Right Column */
.rightColumnLocalHome { float: left; width: 138px; color: #6F6F6F; margin-top: 14px; font-size: 10px; word-wrap:break-word}
.rightColumnLocalHome * { margin: 0; padding: 0; text-indent: 0; }
.rightColumnLocalHome li { margin: 8px 0;}
.rightColumnLocalHome .item { margin-top: 0px; padding-bottom: 12px; }
.rightColumnLocalHome .item li.first { width: 138px; padding-bottom: 12px; border-bottom: 1px solid #ccd6e0; margin: 0;}
.rightColumnLocalHome .item li.more { width: 138px; padding-bottom: 12px; padding-top:12px; border-bottom: 1px solid #ccd6e0; margin: 0;}
.rightColumnLocalHome .last { width: 138px; padding-bottom:0; border-bottom: none !important; margin-bottom: 0;}
.rightColumnLocalHome .item span {  display: none; }
.rightColumnLocalHome h3 a { display: block; font-size: 14px; color: #fff; background: transparent url(../img/home/bg_promo_header.gif) no-repeat top left; width: 168px; height: auto; padding: 0; overflow: hidden; margin-bottom: 8px;}
.rightColumnLocalHome h3 a:hover { text-decoration: none; }
.rightColumnLocalHome h3 a span { float: left; color: #fff; margin: 2px 12px 2px 8px; }
* html .rightColumnLocalHome h3 a span { width: 149px;  }
.rightColumnLocalHome h3 a img { border: 1px solid #de0000; }
.rightColumnLocalHome p { margin: 0 0 8px 0; line-height: 14px; }
    

/* Right Column */
.rightColumn {float:left;width:138px;color:#6F6F6F;margin-top:18px;line-height:14px;font-size:10px;}
.rightColSection {padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #CCD6E0;font-size:10px;}
.rightColSpace{margin-bottom:7px;font-size:10px;}
.rightColSelect{width:134px;}

.localMod {font-size:10px;background:#F6F6F6;border-bottom:1px solid #CCD6E0;padding:8px 8px 15px 8px;}
.localMod b {display:block;padding-bottom:4px;}

.leftColMargin{margin:15px 5px 0 0px;}
.leftColGroup{margin-bottom:40px;}
.leftColGroup h3 {margin:-4px;padding:0 0 0 13px;font-size:10px;font-weight:normal;text-transform:uppercase;color:#6F6F6F;}

.linkSeperator{display:inline;margin-left:7px;margin-right:7px;color:#CCD6E0;}
.linkIndent{text-indent:-3px;margin-left:3px;padding-left:3px;margin-bottom:5px;display:block;}

/* Misc */
.mainBanner{width:582px;}
.imgMask{position:absolute;top:0px;right:1px;}
.imgOffset, .checkOffset {position:relative;top:2px;z-index:0}
.imgFloat{float:left;padding:0 10px 2px 0;}
.floatRight{float:right;}
.floatLeft{float:left;}
.centered{text-align: center;}
.clear{clear:both;}
.clearHidden{clear:both;margin-bottom:-1px;height:1px;}
.filledContainer {background:#F5F5F5;border-top:1px solid #CCD6E0;padding:20px 10px;margin-top:5px;}
.tdIndent {text-indent:-9px;padding:3px 9px;}
.genForm td {padding:5px 0 5px 10px;vertical-align:top;}
.genForm td.col1 {padding-left:0;text-align:right;width:130px;}
.genFormInput {width:155px;}
.genFormShortInput {width:60px;}
.genFormTextArea {width:260px;height:170px;}
.genFormFile {height:20px;}
/* Reports */
.reportSpotContainer{width:100%; background-color:#EEEEEE;padding:10px 0;margin-bottom:10px;}
.reportSpotContainer img{float:left;margin-left:1px;}
.reportSpotContent{float:left;display:inline;margin-left:15px;width:260px;font-size:10px;line-height:14px;}
.reportSpotContent div {font-size:10px;}
.reportSpotContent h3{text-transform:uppercase;display:inline;font-size:10px;margin-right:3px;padding:0px;font-weight:normal;color:#908F8D;}
.reportSpotRelatedLinks{margin-top:-8px;margin-bottom:10px;padding-bottom:3px;border-bottom:1px solid #CCD6E0;}
/* Featured Property */
.featuredPropContainer{background-color:#EEEEEE;padding:10px 0;margin-bottom:10px;}
.featuredPropContainer img{float:left;margin-left:1px;}
.featuredPropContent{float:left;display:inline;margin:4px 0 0 15px;width:260px;font-size:11px;line-height:14px;}
.featuredPropContent h3{display:inline;font-size:11px;margin-right:3px;padding:0px;font-weight:bold;}
/* Featured Report */
.featuredReportContainer{background-color:#EEEEEE;padding:10px 0;margin-bottom:10px;}
.featuredReportContainer img{float:left;margin-left:1px;}
.featuredReportContent{float:left;display:inline;margin:4px 0 0 15px;width:260px;font-size:11px;line-height:14px;}
.featuredReportContent h3{display:inline;font-size:11px;margin-right:3px;padding:0px;font-weight:bold;}
/* Featured Story */
.featuredStoryContainer{display:block;margin-bottom:30px;}
.featuredStoryContainer h1 { margin:0px; padding-bottom: 5px; color: #db0000; font-size: 12px; font-weight: normal; text-transform: none }
/* Customized Services */
.custservContainer{padding-top:4px;}
.custservContainer td{width:203px;padding:3px 5px 3px 0px;}
/* Case Studies */
.casestudyList ul{padding:0;}
.casestudyList li{padding:4px 0 4px 0;text-indent:0;width:138px;}
/* Local Headlines */
.lhContainer{float:left;width:252px;margin:0 10px 5px 0;}
.lhDate{font-size:10px;color:#908F8D;}
.lhImage{float:left;width:164px;}
/* Local / Regional Headlines */
.localHeadlinesCol01, .regionalHeadlinesCol01, .globalHeadlinesCol01{white-space:nowrap;padding:4px 10px 8px 0;vertical-align:top;text-transform:uppercase;font-size:10px;}
.localHeadlinesCol01a, .regionalHeadlinesCol01a, .globalHeadlinesCol01a{width:85px;white-space:nowrap;padding:4px 0px 8px 0;vertical-align:top;text-transform:uppercase;font-size:10px;}
.localHeadlinesCol02, .regionalHeadlinesCol02, .globalHeadlinesCol02{padding-bottom:5px;vertical-align:middle;}
/* About */
.aboutGroup{margin:2px 0 25px 0;padding-bottom:5px;border-top:1px solid #CCD6E0;background-color:#EEEEEE;}
.aboutBanner{padding:5px 0 5px 0;}
.aboutGroup ul{padding:0;}
.aboutGroup li{padding:4px 0 4px 10px;text-indent:0;}
/* Find Opportunities */
.opportunityContainer{margin:2px 0 15px 0;padding:15px 0 10px 0;border-top:1px solid #CCD6E0;background-color:#F6F6F6;font-size:10px;}
.opportunityContainer select{width:200px;}
.opportunityCol01, .opportunityCol02{padding-left:10px;padding-bottom:8px;}
.opportunityCol02{padding-right:10px;}
.opportunityCol03{padding-bottom:8px;}
/* News & Events */
.newsEventsListing{clear:both; width:425px;border-top:1px solid #CCD6E0;border-bottom:1px solid #CCD6E0;}
.newsEventsListing td{padding:5px 10px 5px 10px;}
.newsEventsListingOdd td{background-color:#F6F6F6;vertical-align: top;}
.newsEventsListingEven td{background-color:#FFFFFF;vertical-align: top;}
.newsEventsListingEven td.col01, .newsEventsListingOdd td.col01{white-space:nowrap;font-size:10px;}
.newsEventsListingEven td.col02, .newsEventsListingOdd td.col02{white-space:nowrap;font-size:10px;}
/* Case Studies */
.caseStudiesListing{clear:both; width:inherit;border-top:1px solid #CCD6E0;border-bottom:1px solid #CCD6E0; margin:0px;}
.caseStudiesListing td{padding:5px 10px 5px 10px;}
.caseStudiesListingOdd td{background-color:#F6F6F6;vertical-align: top;}
.caseStudiesListingEven td{background-color:#FFFFFF;vertical-align: top;}
.caseStudiesListingEven td.col01, .caseStudiesListingOdd td.col01{font-size:10px;}
.caseStudiesListingEven td.col02, .caseStudiesListingOdd td.col02{font-size:10px;}

/* Careers */
.careerResultContainer {margin:5px 0;border-top:1px solid #CCD6E0;border-bottom:1px solid #CCD6E0;}
.careerResultContainer td, .careerResultContainer th {padding:8px 10px;}
.careerResultTh th {font-weight:bold;background:#F6F6F6;}
.careerResultTrOdd td {background:#F6F6F6;}
/* People Search */
.pplContainer {width:inherit; margin:5px 0; padding:10px 0px; }
.pplResultContainer {width:inherit; margin:5px 0; border: 1px solid #98a1a8;}
.pplResultContainer td {padding:8px 5px; vertical-align:top;}
.pplResultContainer th {padding:8px 5px; vertical-align:top; border-left: 1px solid #A6AEB4;}
.pplResultContainer th.first {padding:8px 5px; vertical-align:top; border-left: none}
.pplJustifyRight {width:inherit; text-align:right}
.pplResultTh th {font-weight:bold; color: #fff; background: #98a1a8;}
.pplResultTh a {font-weight:bold; color: #fff;}
.pplResultTrOdd td {background:#F5F6F8; border-left:1px solid #E4E8EE}
.pplResultTrEven td {background:#E1E6EC; border-left:1px solid #E4E8EE}
.pplResultTrOdd td.first {background:#F5F6F8; border-left:none}
.pplResultTrEven td.first {background:#E1E6EC; border-left:none}
.pplAdvForm { width:552px; padding:10px 0px 0px 8px; background: #F6F6F6; border-top:1px solid #CCD6E0;border-bottom:1px solid #CCD6E0;}
#pplPop {margin:10px 10px; background: #ffffff}
#pplPop h4 {margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; color:#DE0000; font-weight:bold;font-size:14px;text-transform:uppercase;text-decoration:none;border:none;font-family:verdana,arial,"Lucida Grande",sans-serif;}
.pplDetails {width: 375px; padding:10px; border-top:1px solid #CCD6E0;  border-bottom:1px solid #CCD6E0; background: #F6F6F6;}
.pplDetails td {vertical-align:top; padding:5px}
.pplDetails td.label {font-weight: bold; text-align: right}
/* Email Form */
#email {margin:10px 10px; background: #ffffff}
#email h4 {margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; color:#DE0000; font-weight:bold;font-size:14px;text-transform:uppercase;text-decoration:none;border:none;font-family:verdana,arial,"Lucida Grande",sans-serif;}
.emailForm {width: 375px; border-top:1px solid #CCD6E0; border-bottom:1px solid #CCD6E0; background: #F6F6F6;}
.emailForm td {padding:5px}
/* Site Map */
.siteMapContainer td {width:33%;}
.siteMapContainer td a {float:left;padding:0 0 8px 15px;text-indent:-15px;}
.siteMapContainer td br {clear:both;}
a.siteMapMain:link, a.siteMapMain:visited {font-weight:bold;padding:12px 0 8px 0;text-indent:0;}
/* Search - Regular & Advanced */
.advSearchForm td.col01a, .regSearchForm td.col01a{padding:5px 0 5px 10px;width:110px;vertical-align:top;text-align:right;voice-family:"\"}\"";voice-family:inherit;width:100px;}
html>body .advSearchForm td.col01a {width:100px;}
.advSearchForm td.col01b{padding:5px 0 7px 10px;width:110px;vertical-align:bottom;text-align:right;voice-family:"\"}\"";voice-family:inherit;width:100px;}
html>body .advSearchForm td.col01b {width:100px;}
.advSearchForm td.col02, .regSearchForm td.col02{padding:5px 5px 5px 10px;}
.advSearchForm td.submit{padding:10px 0 5px 5px;}
.advSearchFormTextInputSmall {width:60px;float:left;}
.advSearchFormTextInputLarge {width:200px;}
.advSearchFormSelect {width:205px;}
.advSearchFormCalendar {float:left;margin-left:4px;margin-top:-1px;}

.regSearchContainerTop {background-color:#F5F5F5;border-top:1px solid #CCD6E0;padding:5px 10px 15px 10px;margin-top:5px;}
.regSearchContainerBottom {background-color:#F5F5F5;border-bottom:1px solid #CCD6E0;padding:5px 10px 15px 10px;margin-top:5px;}
.regSearchFormTextInput {width:165px;}
.regSearchFormSubmit {float:left;padding-left:5px;}

.searchResult {margin-top:15px;}
.searchResultUrl {color:#808f8d}
.searchResultLocation {font-weight:bold;}

.serviceBar { background: #F6F6F6; color:#8fabc8; padding:4px; margin-left:0px; width:575px; text-align:right}
.serviceBar .barTitle { margin-right:10px }

.printBar, .printBarTop, .printBarBtm {background:#F6F6F6;padding:4px 10px;}
.printBar td, .printBarTop td, .printBarBtm td {padding:0 2px;}
.printBarTop {position:relative;top:-20px;border-bottom:1px solid #CCD6E0;}
.printBarBtm {margin-top:20px; border-top:1px solid #CCD6E0;}
.printBar {border:1px solid #CCD6E0;border-top:none;}
.pagination{float:right;margin:3px 5px 0 0;display:inline;}
/* Location Selector */
.localMenu, .localSubMenu {background:#E8F0FF;}
.locationsMenu {position:absolute;visibility:hidden;top:0px;left:360px;width:397px;background:#E8F0FF url(../img/common/menu_side.gif) top left repeat-y;z-index:101;padding:6px 12px 6px 14px;voice-family:"\"}\"";voice-family:inherit;width:371px;}
html>body .locationsMenu {width:371px;}
* html .locationsMenu {top:92px;}
/* \*/
* html .locationsMenu {top:0px;}
/* */
.locationsMenuText {padding:0 0 8px 5px;}
.regLocationsMenuText {padding:0 0 4px 5px;}
.locationsMenuTd {background:url(../img/common/menu_side.gif) top right repeat-y;padding-right:2px;height:135px;}
.langChoice {display:none;border-bottom:1px solid #C1CFD8;padding:2px 7px 0 5px;background-color:#fff;}
.regLangChoices {float:left;border-bottom:1px solid #C1CFD8;padding:3px 0 4px 0;margin-bottom:10px;background-color:#E3EDEA;}
.regLangChoices div {float:left;padding:0 7px 0 5px;}
.regLangChoices span {float:left;color:#C1CFD8;}
a.menuLinkWSub, a.menuLink, a.menuLinkSel, a.menuGlobalLink {display:block;background-image:url(../img/common/menu_arrow_down.gif);background-position:center right;background-repeat:no-repeat;padding:2px 15px 5px 6px;}
a.menuLink {background-image:none;}
a.menuGlobalLink {background-image:url(../img/common/menu_hr.gif);background-position:bottom center;padding-bottom:5px;}
a.menuLinkSel {background-color:#fff;background-image:url(../img/common/menu_arrow_right.gif);}
a.menuLink:hover {background-color:#fff;}
a.locMenuLink {display:block;padding:1px 5px 1px 5px;}
a.locMenuLink:hover {background-color:#fff;}
a.locMenuLinkWSub, a.locMenuLinkSel, a.locMenuSel, div.locMenuLinkWSub, div.locMenuSel {display:block;color:#1D5895;background-image:url(../img/common/menu_arrow_down.gif);background-position:center right;background-repeat:no-repeat;padding:1px 5px 1px 5px;}
a.locMenuLang {display:block;padding:1px 5px 1px 7px;}
a.locMenuLinkSel, a.locMenuSel, div.locMenuSel {background-color:#fff;background-image:url(../img/common/menu_arrow_right.gif);}
a.locMenuSel:hover {text-decoration:none;}
#locationsDiv {position:absolute;visibility:hidden;top:0px;left:175px;width:185px;height:168px;z-index:100;}
* html #locationsDiv {top:92px;}
/* \*/
* html #locationsDiv {top:0px;}
/* */
/* Fonts, Headers */
h1 {margin:0 0 15px 0;padding:10px 0 2px 0;font-size:15px;font-weight:normal;color:#333;border-bottom:1px solid #CCD6E0;}
.leftColMargin h2 {color:#6F6F6F;padding:0 0 0 10px;margin-bottom:-4px;}
h2, h2.h2login, .h2norm {margin:0;padding:0 0 8px 0;font-size:10px;font-weight:normal;text-transform:uppercase;color:#333333;}
h2.h2login, .h2norm {font-size:11px;padding-top:4px;}
h2.h2redbold {margin:0;padding:0 0 8px 0;font-size:10px;font-weight:bold;text-transform:uppercase;color:#DD0302;}

a.h3Link:link, a.h3Link:visited {font-weight:bold;}
a.acrobat:link, a.acrobat:visited {font-size:9px;}
.fontQuote {font-size:15px;line-height:24px;}
.fontDiv{color:#CCD6E0;}
.fontLarge {font-size:12px;}
.fontMed {font-size:10px;}
.fontSmall {font-size:9px;}
.fontNote {font-size:10px;color:#908F8D;}
.careerDetailCol {padding-right:8px;}
.printIcon {padding-left:5px;}
.closeIcon {padding-left:300px;text-align:right;}

/* Error messages */
#formErrors {color:red; padding-top:5px}

.preloadImg {display:none}


/******************
 Knowledge Center
*******************/

/* Center Column */
.centerColumn {float:left;display:inline;width:426px;margin:20px 9px 0 9px;line-height:140%;}
.centerColumn ul.emailFriend li.link-it { float: right; margin-right: 10px}
.centerColumn .mainContent { display: block; float: left; border-bottom: solid #f0f1f2; margin-top: 8px; }
  .centerColumn li.mainContent div.left { float: left; width: 250px; }
  .centerColumn li.mainContent div.right { float: right; width: 170px; padding-right: 4px; }
  .centerColumn li.mainContent div.right input { float: right; }
  .centerColumn li.mainContent div.right li.link-it { float: right; }
  .centerColumn li.mainContent div.right2 { float: right; width: 150px; padding: 4px; background: #f0f1f2 url(../img/home/bg_home_minor_left.gif) no-repeat bottom left; }

ul.emailFriend li.link-it { float: right; margin-right: 10px}

.centerColumn .filledContainer input.notify { float: left; width: 10px; margin-left: 20px; margin-top: 23px; }
* html .centerColumn .filledContainer input.notify { float: left; width: 10px; margin-left: 20px; margin-top: 20px; }
.centerColumn .filledContainer .notification { float: right; width: 360px; margin: 0px; text-align: left; margin-top: 12px; }
.centerColumn .filledContainer input.send { margin-top: 16px; margin-left: 190px }

.centerColumn .popupContent h5 {
  font-size: 12px;
  font-weight: bold;
  margin-top: 8px;
  margin-bottom: 4px;
  text-transform: uppercase;
}
.centerColumn h5 {
  /* color: #db0000; */
  font-size: 16px;
  font-weight: normal;
  padding-top:5px;  
}
.centerColumn h5.smaller {
  padding: 0px 12px 0px 0px;
  /*height: 10px;*/
  color: #db0000;
  font-size: 15px;
  font-weight: normal;
}

/* Site locator */
.siteLocatorContainer {
  /*float: left;*/  
  margin-left: 35px;  
  font-size: 9px;
  margin-top: 5px;
  clear: both;
  padding: 5px;
  width: 713px;
  * width: 723px;
  background: #f0f1f2;
}

  .siteLocatorContainer a {
    font-weight: normal;
  }
  .siteLocatorContainer span {
    font-weight: bold;
  }

/* Center Co Kc not as wide */
.centerColumnKc {
  width:372px; 
  margin-left:0px; 
  padding-right:10px
}

/* Right Column  Kc*/
.rightColumnKc {
  float: left;
  display: block;
  width: 138px; 
  color: #6F6F6F;
  margin-top: 14px;
  font-size: 10px;
  overflow: hidden;
}
  .rightColumnKc * {
    margin: 0;
    padding: 0;
    text-indent: 0;
  }
  .rightColumnKc li {
    /*width: 100px;*/
    width: auto;    
    padding: 4px 8px;
  }
  .rightColumnKc #forgotPassword {
    /*text-align: center;*/
    padding: 4px 8px;
    width: 138px;
  }   

/* Register account */
.registerAccount {
  /*display: block;*/
  border: 1px solid #ff3300;
  /*width: 136px;*/
  height: auto;
}
* html .registerAccount {
  /*display: block;*/
  border: 1px solid #ff3300;
}
  .registerAccount h3 a {
    display: block;
    font-size: 13px;
    font-weight: normal;
    color: #ffffff;
    background: transparent url(../img/en/bg_register_header.gif) no-repeat top left;
    width: 126px;
    height: 39px;
    overflow: hidden;
    font-weight: bold;
  }
  * html .registerAccount h3 a {
    display: block;
    font-size: 13px;
    font-weight: normal;
    color: #ffffff !important;
    background: transparent url(../img/en/bg_register_header.gif) no-repeat top left;
    width: 128px;
    height: 38px;
    overflow: hidden;
  }
    .registerAccount h3 a:hover {
      text-decoration: none;
    }
  .registerAccount ul.signUp {
    /*display: block;*/
    /*width: 136px;*/
    height: auto;
    background: #d6e3f4;
  }
  * html .registerAccount ul.signUp {
    /*display: block;*/
    /*width: 136px;*/
    height: auto;
    background: #d6e3f4;
  }
  
  ul.signUp li {
    padding-bottom:3px
    margin:0;
  }
  
  .registerAccount ul.logIn {
    /*display: block;*/
    width: 136px;
    height: auto;
    background: #f0f1f2;    
  }
  * html .registerAccount ul.logIn {
    /*display: block;*/
    width: 136px;
    height: auto;
    background: #f0f1f2;    
  }
  
  ul.logIn li {
    padding-bottom:3px
    margin:0;
  }
  
    .registerAccount ul.logIn input {
      margin-bottom: 4px;
      padding:0px;
    }

/* Contact Us */
.contactUs { padding-top: 4px; margin-top: 6px; font-size: 10px ; border-Top: 1px solid #CCD6E0; width: 136px; height: auto; }
.contactUs .rightColSpace{ margin-bottom: 10px; font-size: 10px; }
/* Dec15 Add h1 */
.rightColSpace h1 { font-size: 12px; text-transform:uppercase; padding-bottom:5px; border:none}
.rightColSpace h3 { font-size: 12px; text-transform:uppercase; padding-bottom:5px; }

/*.rightColSectionOne .whitePaper { border: 1px solid #cccccc; padding: 6px; margin-left: 2px}*/

.kcAd { padding: 6px; margin-top: 6px; background: #f0f1f2; width: 130px; height: auto; }

/* Main Content No Right Column */
.mainContentNoRightCol { float: left; display: inline; width: 573px; margin: 10px 0 0 9px; line-height: 140%; font-size: 11px; }
  /* .mainContentNoRightCol h1{clear:both; margin:0 0 5px 0;padding:0px;color:#DE0000;font-weight:normal;font-size:14px;text-transform:uppercase;border:none;}  */
  .mainContentNoRightCol h1 { margin: 0px 12px 6px 0px; color: #db0000; font-size: 17px; font-weight: normal; border:none}
  .mainContentNoRightCol h3 { margin: 0px 12px 6px 0px; color: #db0000; font-size: 17px; font-weight: normal; }
  .mainContentNoRightCol h4{margin:0px 0px 0px 0px;padding:0px;color:#DE0000;font-weight:bold;font-size:12px;text-transform:uppercase;text-decoration:none;border:none;font-family:verdana,arial,"Lucida Grande",sans-serif;}
  .mainContentNoRightCol * { margin: 0; padding: 0; text-indent: 0; }
  .mainContentNoRightCol li.top { width: 570px; margin-top: 10px; display: block; }
  .mainContentNoRightCol p { margin: 8px 0px; }
  .mainContentNoRightCol div { float: left; height: auto; margin: 8px 0 8px 0; }
  .mainContentNoRightCol li p { margin: 0 0 8px 0; }
  .mainContentNoRightCol li.header { float: left; width: 570px; border-top: solid #f0f1f2 5px; padding-top:18px; height: auto; margin-top: 18px;}
  .mainContentNoRightCol li.middle { float: left; width: 570px; border-bottom: solid #f0f1f2 5px; padding: 5px 0px; height: auto; margin-top: 5px;}
  * html .mainContentNoRightCol li.middle { float: left; width:  570px; border-bottom: solid #f0f1f2 3px; padding-top:3px}
    .mainContentNoRightCol li.middle div.left { width: 134px; }
    .mainContentNoRightCol li.middle div.right { width: 430px; }
    .mainContentNoRightCol li.middle img { border: 1px solid #ccd6e0; }
    .mainContentNoRightCol li.middle h4 { color: #1D5895; font-size: 11px; font-weight: bold; }
    .mainContentNoRightCol li.middle h4 span { font-weight: normal; }
  .mainContentNoRightCol li.minor { float: left; border-top: 5px solid #f0f1f2; clear: both; padding: 14px; width: 392px; background: #f0f1f2 url(../img/home/bg_home_minor_left.gif) no-repeat bottom left; }
    .mainContentNoRightCol li.minor div.left { width: 154px; }
    .mainContentNoRightCol li.minor div.right { width: 232px; }
    .mainContentNoRightCol li.minor h3 { color: #000; font-size: 16px; margin: 0; padding: 0; background: none; }
  .mainContentNoRightCol .resultThreeCol1 { float: left; width: 135px; }
    .mainContentNoRightCol .resultThreeCol1 label { font-weight: bold; }
  .mainContentNoRightCol .resultThreeCol2 { float: left; position: relative; width: 85px; }
  .mainContentNoRightCol .resultThreeCol3 { float: left; position: relative; width: 345px; }
    .mainContentNoRightCol .resultThreeCol3 .left { float: left; width: 145px;}
    .mainContentNoRightCol .resultThreeCol3 .right { float: left; width: 200px; }
  .mainContentNoRightCol .resultTwoCol1 { float: left; width: 80px; height: auto; }
    .mainContentNoRightCol .resultTwoCol1 label { font-weight: bold; }
    .mainContentNoRightCol .resultTwoCol1 li.month { float: left; font-weight: bold; color: #c9ccce; float: left; width: 60px; }
    .mainContentNoRightCol .resultTwoCol1 li.year { float: left; font-weight: bold; font-size: 28px; color: #c9ccce; width: 60px; line-height: 28px; }
  .mainContentNoRightCol .resultTwoCol2 { display: block; float: left; width: 490px; height: auto; }
    .mainContentNoRightCol .resultTwoCol2 .left { float: left; width: 150px;}
    .mainContentNoRightCol .resultTwoCol2 .right { float: left; width: 150px; }
    
  .mainContentNoRightCol .resultFourCol1 { float: left; width: 80px; height: auto;}
    .mainContentNoRightCol .resultFourCol1 label { font-weight: bold; }
  .mainContentNoRightCol .resultFourCol2 { float: left; position: relative; width: 85px; }
  .mainContentNoRightCol .resultFourCol3 { float: left; width: 85px; }
    .mainContentNoRightCol .resultFourCol3 label { font-weight: bold; }
  .mainContentNoRightCol .resultFourCol4 .left { float: left; width: 345px;}
  .mainContentNoRightCol .resultFourCol4 .right { float: left; width: 200px; }
  
  .mainContentNoRightCol .navPage {
    clear: both;
    width: 100%;    
    font-size: 9px;
    margin-top: 5px;
    padding: 8px 0px;    
    background: #f0f1f2;
    text-align: right;
  }       
   
  .mainContentNoRightCol .printBarTop {position:relative; padding:4px 10px; top:-20px;border-bottom:1px solid #CCD6E0;}
  .mainContentNoRightCol .printBarBtm {margin-top:20px; padding:4px 10px; border-top:1px solid #CCD6E0;}  
      

/* Local Market Reports Search */
.searchLocalMarketRepCont { display: block; background: #c9ccce; width: 570px; height: 60px;}
  .searchLocalMarketRepCont .searchCol1 { position: relative; top: 2px; left: 20px; width: 145px;}
  .searchLocalMarketRepCont .searchCol2 { position: relative; top: 2px; width: 230px;}
  .searchLocalMarketRepCont .searchCol3 { position: relative; top: 2px; width: 165px;}
  .searchLocalMarketRepCont .submit { float: left; position: relative; top: 35px;}
  .searchLocalMarketRepCont select.region { width: 110px; }
  .searchLocalMarketRepCont select.city { width: 200px; }
  .searchLocalMarketRepCont select.sector { width: 160px; }
  
  
/* Local Market Reports Search VERTICAL DISPLAY*/
.searchLocalMarketRepVert { display:block; background: #c9ccce; padding:10px}
  .searchLocalMarketRepVert .searchCol1 {  top: 2px; padding-bottom:12px; width: 150px;}
  .searchLocalMarketRepVert .searchCol2 {  top: 2px; padding-bottom:12px; width: 150px; }
  .searchLocalMarketRepVert .searchCol3 {  top: 2px; padding-bottom:12px; width: 150px; }
  .searchLocalMarketRepVert .submit { display:block; text-align:right; top: 35px; }
  .searchLocalMarketRepVert select.region { width: 160px; }
  .searchLocalMarketRepVert select.city { width: 160px; }
  .searchLocalMarketRepVert select.sector { width: 160px; }
  .searchLocalMarketRepVert p {padding-bottom:4px}
  
  
  
/* Knowledge Center Archive Search */
.searchKCArchiveCont { display: block; background: #c9ccce; width: 570px; height: 60px;}
  .searchKCArchiveCont .searchCol1 { position: relative; top: 2px; left: 20px; width: 240px; }
  .searchKCArchiveCont .searchCol2 { float: left; position: relative; top: 2px; width: 280px; }
  .searchKCArchiveCont .searchCol3 { position: relative; top: 2px; left: 20px; width: 275px; }
  .searchKCArchiveCont .searchCol4 { float: left; position: relative; top: 2px; width: 245px; }
  .searchKCArchiveCont .submit { float: left; position: relative; top: 35px; }
  .searchKCArchiveCont select.topic { width: 170px; }
  .searchKCArchiveCont select.publication { width: 250px; }
  .searchKCArchiveCont select.type { width: 220px; }
  .searchKCArchiveCont select.topic2 { width: 210px; }
  
/* Main Content C&W Magazine */
.mainContentMagazine {
  float: left;
  width: 425px;
  border-bottom: 5px solid #f0f1f2;
  margin-top: 8px;
}
  .mainContentMagazine .left {
    float: left;
    display: block;
    width: 215px;
    margin: 0px;
  }
  .mainContentMagazine * {
    margin: 0;
    padding: 0;
    text-indent: 0;
  }
  .mainContentMagazine .right1 {
    float: right;
    display: block;
    width: 175px;
    text-align: right;
    margin: 8px 0px 6px;
    position: relative;
    right: 8px;
  }
    .mainContentMagazine .right1 input { 
      position: relative;
      right: -1px;
    }
    .mainContentMagazine .right1 li.link-it {
      margin-top: 9px;
    }
  .mainContentMagazine .right2 {
    background: #f0f1f2;
    float: right;
    text-align: right;    
    width: 170px;
    padding: 8px;   
  }
  
    .mainContentMagazine .right2 li.link-it {
      margin-top: 9px;
    }

/* Search Navigation */
/*
.mainContent2 table {
  background: #f0f1f2;
  margin-left: 40px;
}
*/

/* Misc */
img.rss {
  float: right;
  display: block;
  margin-top: 0px;
  width: 36px;
  height: 14px;
}

/* Fonts & Headers */
* html .fontNote {
  font-size:10px;
  color:#908F8D;
  width: 200px !important;
  overflow: hidden !important;
}

.formContainer {width:174px; padding-top:21px; background-color:#F0F1F2;}
.formContainer h1 {background-color:#EA1C00; padding:3px 0 3px 8px; font-size: 12px; color:#fff; font-weight:bold; border:none}
.formContainer h3 {background-color:#EA1C00; padding:3px 0 3px 8px; font-size: 12px; color:#fff; font-weight:bold; border:none}
ul.formContainerInfo {padding:10px 0 7px 10px; border:1px solid #DE0000;}
ul.formContainerInfo li {margin:0; padding-bottom:3px;}

.publicationResults td {vertical-align:top; line-height:140%} 

/* Enable bulleted lists for pages that need them, since all ul li's have been made invisible globally */
.enableBulletedLists * { margin: 0; padding: 0; text-indent: 0; }
.enableBulletedLists ul {clear:both; margin-left:15px !important; padding-left:15px; padding-bottom:5px;}
.enableBulletedLists ol {clear:both; margin-left:18px !important; padding-left:18px; padding-bottom:5px;}
.enableBulletedLists ul li {padding-top:5px !important; padding-left: 5px; list-style:disc !important}
.enableBulletedLists ol li {padding-top:5px !important; padding-left: 0px; list-style:decimal !important}