
/********************************************************************************
/    City West Water master stylesheet    
/    Created:  23 July 2009
/    Last modified: 13 August 2009
/    Last modified author: A.G.
/
/    Table of contents
/    TODO: NEW TABLE OF CONTENTS
/
*********************************************************************************/
/* 1. Element resets */
html { font-size: 100% }
body { margin:0;padding:0;font:0.7em/1.7 Arial,Helvetica,sans-serif,sans;color:#666666;background:transparent  url(/images/main_bg.png) repeat-x;;text-align:left }
h1,h2,h3,h4,h5,h6 { font-weight:normal;position:relative;color:#0092bf }
h2 { font-size:1.64em;border-bottom:1px dotted #222 }
h3 { clear:left;font-size:1.27em;margin:0 0 22px 0 }
h4 { font-size:1.09em;font-weight:bold }
p { margin: 0 0 12px 0 }
a { color:#0092bf }
a:hover { text-decoration:none }
/* a:visited { color:#222 } */
img { display:block;border:none }
/* default form styling */
form { margin:0 0 20px 0 }
fieldset { padding:6px 12px 6px 30px;border:1px dotted #dcdbcf }
legend { margin:0 0 0 -25px;padding:0 10px;font-size:1.09em;line-height:1.8;background-color:#FFF;font-weight:bold }
fieldset ol { margin:18px 0 0 0;padding:0;list-style:none }
fieldset li { margin: 0 0 12px 0;overflow:hidden }
label { float:left;width:100px;margin:0 10px 0 0;line-height:1.4 }
input,textarea,select{ width:300px;padding:4px;font:1em Arial,Helvetica,sans-serif;color:#666;border:1px solid #868484 }
select { width:310px }
textarea { height:110px }
input:focus,textarea:focus,select:focus { border-color:#0092bf;background-color:#F5FDFF }
.form-btns { padding:0 0 0 110px }
.btn { width:110px;height:26px;margin:0 5px 0 0;color:#FFF;background:transparent url(/images/btn_bg.png) repeat-x 0 0;border:none;text-align:center;text-transform:uppercase;cursor:pointer }
.btn:hover { background-position:0 bottom }
/* Customer specific form button styles */
#main-cww.customer-business .btn { background-image:url(/images/btn_bg_business.png) }
#main-cww.customer-devel .btn { background-image:url(/images/btn_bg_plumbdev.png) }
.radio,.checkbox { width:auto;border:none;margin:0 2px 0 0;padding:0 }
.form-item-group { float:left }
.required-field { margin:0 0 0 2px;padding:3px 0 0 0;color:#0092bf }
.field-highlight { color:#C80000;border-color:#C80000;background-color:#FCF2F2  }
.field-error { display:block;width:auto;margin:0 0 0 110px;padding:4px 0 0 21px;background:transparent url(/images/icon_attention.png) no-repeat 2px 6px;color:#FF0000 }
/* table styling */
table { margin:0 0 12px 0;border-left:1px solid #999;border-top:1px solid #999;width:100%;border-spacing:0px;border-collapse:collapse; }
th,td { border-right:1px solid #999;border-bottom:1px solid #999;vertical-align:top;padding:5px;  }
th { background-color:#DCDBCF;font-weight:bold;color:#000 }
caption { padding:2px 0;text-align:left;color:#999 }
/* Customer specific styles redefined */
#main-cww.customer-residents #content h2 { color:#0092bf }
#main-cww.customer-business #content h2 { color:#248073 }
#main-cww.customer-devel #content h2 { color:#99CA3C }
#main-cww.customer-residents #content a { color:#0092bf }
#main-cww.customer-business #content a { color:#248073 }
#main-cww.customer-devel #content a { color:#7A9D22 }
.customer-residents #content h2,.customer-business #content h2,.customer-devel #content h2 { margin:0 0 8px 0;padding:0 0 2px 0;background:transparent url(/images/h2_bottom_dashed_border.png) repeat-x 0 bottom;border:none }
.customer-residents #content h3,.customer-business #content h3,.customer-devel #content h3 { color:#000 }
#main-cww.customer-residents #content h3 a,#main-cww.customer-business #content h3 a,#main-cww.customer-devel #content h3 a { color:#000 }
.customer-residents #content h4,.customer-business #content h4,.customer-devel #content h4 { margin:0 0 2px 0;color:#323232 }
#content h4 { margin:0 0 2px 0; }
/* Layout styles */
/* Wrapper */
#wrapper { width:960px;margin:0 auto;padding:0;overflow:hidden }
/* Header section styles */
#header { height:130px;overflow:hidden;margin:0 0 20px 0 }
/* Top navigation */
#topnav { height:30px;overflow:hidden }
#topnav ul { float:right;margin:5px 0 0 0;padding:0;list-style:none }
#topnav li { float:left;margin:0;padding:0;display:inline;overflow:hidden }
#topnav a,#topnav a:visited { color:#FFF;text-decoration:none }
#topnav a:hover { color:#DCDBCF }
#topnav li.separator { height:15px;margin:2px 0 0 0;padding:0 9px;background:transparent url(/images/top_menu_divider.png) no-repeat center 0 }
#logo { float:left;clear:left;width:263px;height:61px;margin:18px 0 0 0;padding:0 }
#logo a { display:block;height:61px }
/* Search */
#searchbox { float:right;width:180px;height:46px;margin:35px 0 0 0;padding:5px;background:transparent url(/images/search_bg.png) no-repeat 0 0 }
#searchForm fieldset { margin:0;padding:0;border:none }
#searchbox ol,#searchbox li { margin:0;padding:0;list-style:none }
#searchbox legend { display:none }
.search-field { width:131px;height:19px;margin:0 5px 0 0;padding:5px 7px 0 7px;float:left;background:transparent url(/images/search_field_bg.png) no-repeat 0 0;border:none;color:#A7A9AC }
input.search-field:focus { background-position:0 -24px }
.search-button { float:left;width:30px;height:24px;padding:0;border:none }
.search-button:focus { border:none }
/* Content styles */
#main-cww { clear:both }
#leftcol,#rightcol { width:190px }
#leftcol p,#rightcol p { clear:left }
#leftcol { float:left }
#rightcol { float:right }
/* panels - used in left and right columns for menus, news, events etc*/
.panel { margin:0 0 10px 0;background: #FFF url(/images/panel_bottom.png) no-repeat left bottom }
.panel-inner,.panel-inner-notitle { padding:9px 7px 4px 7px;background: transparent url(/images/panel_top.png) no-repeat left top }
.panel-inner-notitle { padding-top:4px;background:transparent url(/images/panel_top_alt.png) no-repeat 0 0 }
/* shared panel title style */
.panel-inner h2 { clear:both;height:16px;margin:0 0 18px 4px;padding:0;border:none;text-indent:-1000px;overflow:hidden }
/* customer specific menu titles */
.title-residents { background:transparent url(/images/title_residents.png) no-repeat 0 0 }
.title-business { background:transparent url(/images/title_business.png) no-repeat 0 0  }
.title-devel { background:transparent url(/images/title_plumbers_and_developers.png) no-repeat 0 0  }
/* other page titles */
.title-our-company { background:transparent url(/images/title_our_company.png) no-repeat 0 0 }
.title-our-news { background:transparent url(/images/title_our_news.png) no-repeat 0 0 }
.title-our-careers { background:transparent url(/images/title_our_careers.png) no-repeat 0 0 }
.title-our-community { background:transparent url(/images/title_our_community.png) no-repeat 0 0 }
.title-our-environment { background:transparent url(/images/title_our_environment.png) no-repeat 0 0 }

.title-404 { background:transparent url(/images/title_404.png) no-repeat 0 0 }
.title-500 { background:transparent url(/images/title_500.png) no-repeat 0 0 }
.title-site-map { background:transparent url(/images/title_sitemap.png) no-repeat 0 0 }
.title-privacy-statement { background:transparent url(/images/title_privacy_statement.png) no-repeat 0 0 }
.title-contact-us { background:transparent url(/images/title_contact_us.png) no-repeat 0 0 }
.title-search { background:transparent url(/images/title_search.png) no-repeat 0 0 }
.title-terms-conditions { background:transparent url(/images/title_terms_and_conditions.png) no-repeat 0 0 }
/* panel specific titles */
.title-latest-news { background:transparent url(/images/title_latest_news.png) no-repeat 0 0 }
.title-upcoming-events { background:transparent url(/images/title_upcoming_events.png) no-repeat 0 0 }
.title-more-information { background:transparent url(/images/title_more_info.png) no-repeat 0 0  }
.title-downloads { background:transparent url(/images/title_downloads.png) no-repeat 0 0 }
/* Promotional 'advertising' type banner or image */
.promotion { margin: 0 0 10px 0;padding:0 }
/* Downloads panel styles */
#downloads { margin:0;padding:0;list-style:none }
#downloads li { clear:left;margin:0 0 4px 0;padding: 0 0 6px 0;line-height:1.2;background:transparent url(/images/menu_item_horiz_divider.png) repeat-x 0 bottom;overflow:hidden }
#downloads a { float:right;width:144px;text-decoration:none;color:#333333 }
/* Customer specific styles for download link hover colours */
#downloads a:hover { color:#0092bf }
#main-cww.customer-residents #downloads a:hover { color:#0092bf }
#main-cww.customer-business #downloads a:hover { color:#248073 }
#main-cww.customer-devel #downloads a:hover { color:#7A9D22 }

/* ICONS */
/* Generic icon class */
.icon { float:left;text-indent:-1000px;overflow:hidden }
/* Filetype specific icons */
.icon_PDF_small,.icon_DOC_small,.icon_XLS_small,.icon_PPT_small { width:23px;height:26px }
.icon_PDF_small { background:transparent url(/images/icon_PDF_small.png) no-repeat 0 0 }
.icon_DOC_small { background:transparent url(/images/icon_DOC_small.png) no-repeat 0 0 }
.icon_XLS_small { background:transparent url(/images/icon_XLS_small.png) no-repeat 0 0 }
.icon_PPT_small { background:transparent url(/images/icon_PPT_small.png) no-repeat 0 0 }
.icon_PDF_large,.icon_DOC_large,.icon_XLS_large,.icon_PPT_large { width:41px;height:47px }
.icon_PDF_large { background:transparent url(/images/icon_PDF_large.png) no-repeat 0 0 }
.icon_DOC_large { background:transparent url(/images/icon_DOC_large.png) no-repeat 0 0 }
.icon_XLS_large { background:transparent url(/images/icon_XLS_large.png) no-repeat 0 0 }
.icon_PPT_large { background:transparent url(/images/icon_PPT_large.png) no-repeat 0 0 }
/* Customer more information panel */
#more-information-links { margin:0;padding:0;list-style:none }
#more-information-links li { clear:left;margin:0 0 4px 0;padding: 0 0 4px 0;line-height:1.2;background:transparent url(/images/menu_item_horiz_divider.png) repeat-x 0 bottom;overflow:hidden }
#more-information-links a { display:block;text-decoration:none;color:#333333 }
#more-information-links a:hover { color:#0092bf }
/* Customer specific styles for more information hover link colours */
#main-cww.customer-residents #more-information-links a:hover { color:#0092bf }
#main-cww.customer-business #more-information-links a:hover { color:#248073 }
#main-cww.customer-devel #more-information-links a:hover { color:#7A9D22 }
/* Buttons in panels */
.rss-btn { margin:0 0 4px 0 }
.rss-btn a { display:block;width:176px;height:34px;background: transparent url(/images/rss_btn.png) no-repeat 0 0;text-indent:-5000px }
.rss-btn a:hover { background-position: 0 -34px }
/* Content area styles */
#content { float:left;width:550px;margin:0 0 0 15px;padding:0 0 30px 0 }
/* home page feature item styles */
#feature-items { height:260px;margin:0 0 10px 0;padding:0;overflow:hidden;position:relative }
.feature-item-nav { position:absolute;margin:0;padding:0;list-style:none;bottom:12px;left:20px;z-index:1000 }
.feature-item-nav li { float:left;margin:0 8px 0 0;padding:0 }
.feature-item-nav a { width:31px;height:32px;display:block;background: transparent url(/images/feature_item_button.png) no-repeat 0 0;font-size:1.45em;line-height:2.1;font-weight:bold;text-align:center;text-decoration:none;overflow:hidden }
.feature-item-nav a:hover { background-position:0 -32px;color:#222 }
.feature-item-nav li.feature-selected a ,.feature-item-nav li.feature-selected a:hover { color:#FFF }
.feature-item-nav li.feature-selected a ,.feature-item-nav li.feature-selected a:hover { background-position:0 -64px;color:#FFF }
.feature-item-content { margin:0;padding:0;list-style:none }
.feature-item-content li { margin:0;padding:0;float:left;width:550px;height:260px }
/* home page customer panels */
#customer-types { overflow:hidden }
#customer-types ul { width:564px;margin:0;padding:0;list-style:none }
#customer-types li { position:relative;float:left;margin:0 14px 0 0 }
#customer-types li a { width:174px;height:180px;display:block;text-decoration:none }
#customer-types li span { position:absolute;left:12px;top:58px;width:78px;font-size:1.09em;line-height:1.4;z-index:2000;color:#FFF }
.panel-residents { }
.panel-business { }
.panel-devel { }
.title-home-residents,.title-home-business,.title-home-devel { position:absolute;z-index:1000;left:4px;top:6px }
/* News and events summary panel */
#news-summary,#events-summary { margin:0 0 12px 0;padding:0;list-style:none }
#news-summary li,#events-summary  li { margin:0 0 8px 0;padding:0 0 2px 0;color:#333333;background:transparent url(/images/menu_item_horiz_divider.png) repeat-x 0 bottom }
#news-summary p,#events-summary p { clear:both;margin:0 0 5px 0;line-height:1.3 }
/*.event-icon { width:28px;height:25px;background:transparent url(event-icon.png) no-repeat 0 0 }*/
.event-icon {display:none;}
.info-container {float:right;width:140px }
#events-summary .info-container {width:auto;float:none;}
.news-summary-item-title,.events-summary-item-title { margin:0 0 3px 0;padding:0;line-height:1.1;font-size:1.09em;}
.news-summary-item-title a ,.events-summary-item-title a { text-decoration:none }
/* Customer specific styles for news/events summary titles */
#main-cww.customer-residents .events-summary-item-title a { color:#0092bf }
#main-cww.customer-business .events-summary-item-title a { color:#248073 }
#main-cww.customer-devel .events-summary-item-title a { color:#6c8f14; }
.news-summary-item-category ,.events-summary-item-date { clear:left;margin:0 0 8px 0;font-size:1em;line-height:1;font-weight:normal;color:#818285 }
/* news summary panel specific styles */
.news-summary-item-date { width:28px;height:24px;margin:1px 7px 10px 0;padding:1px 0 0 0;color:#FFF;background-color:#0092bf;overflow:hidden;text-align:center;font-size:1em;line-height:1;position:absolute }
#main-cww.customer-business .news-summary-item-date {background-color:#4b9e8d;}
#main-cww.customer-devel .news-summary-item-date {background-color:#8dba37;}
.day {  }
.month { font-weight:bold }
/* event summary specific styles */
.events-summary-item-icon { float:left }
.events-summary-item-title { float:left }
/* readmore link */
#main-cww.customer-residents a.readmore-link { color:#0092bf }
#main-cww.customer-business .news-summary-item-title a, #main-cww.customer-business a.readmore-link { color:#248073 }
#main-cww.customer-devel .news-summary-item-title a, #main-cww.customer-devel a.readmore-link { color:#6c8f14; }
/* pagination styles */
#Pagination { overflow:hidden;margin:0 0 20px 0 }
.pagination { font-size:1em }    
.pagination a { text-decoration:none;color:#444;background-color:#EEE;-moz-border-radius:3px;-webkit-border-radius:3px }
.pagination a, .pagination span { display:block;float:left;padding:1px 7px;margin-right:5px }
.pagination .current { background:#555;color:#FFF;-moz-border-radius:3px;-webkit-border-radius:3px }
/* Customer specific current page state for pagination */
#main-cww.customer-residents .current  { background-color:#0092bf }
#main-cww.customer-business .current { background-color:#248073 }
#main-cww.customer-devel .current { background-color:#7A9D22 }
.pagination .current .prev, .pagination .current .next{ color:#FFF }
#wrapper #Pagination a { color:#000 }
/* News and Events summary styles */
.news-events-summary-list { margin:0;padding:0;list-style:none }
.summary-item { margin:0 0 12px 0;padding:0;background:transparent url(/images/menu_item_horiz_divider.png) repeat-x 0 bottom;line-height:1.5;overflow:hidden }
.summary-item p { margin:0 0 4px 0 }
.summary-item-date { font-weight:normal;color:#868484 }
.item-readmore { margin:0 }
/* News and Events detail page styles */
#content .item-date { float:left;color:#868484;margin:0 0 18px 0 }
#actions { float:right;margin:0;padding:0;list-style:none;text-align:right }
#actions li {float:left;margin-left:12px;overflow:hidden }
a.action-email,a.action-print { display:block;padding:1px 4px 1px 23px;border:1px solid #868484;color:#666;text-decoration:none }
a.action-email:hover,a.action-print:hover { color:#999;background-color:#EFEFEF }
a.action-email { background:transparent url(/images/icon_mail.png) no-repeat 5px center }
a.action-print { background:transparent url(../images/icons/) no-repeat 5px center }
/* Styles for aggregated downloads */
.download-item { margin:0 0 12px 0;padding:0 0 4px 0;background:transparent url(/images/menu_item_horiz_divider.png) repeat-x 0 bottom;line-height:1.5;overflow:hidden }
.download-item .icon { float:left;margin:0 5px 0 0 }
.download-fileinfo { font-weight:normal;color:#868484 }
/* disabled due to conflict with images directly above download items - MR 20100617  */
/*.download-item h4,.download-item p { float:right;width:500px }*/
.download-item p { margin:0 0 4px 0 }
/* Customer level styles */
#customer-main-menu { margin:0 0 20px 0 }
#customer-main-menu ul { margin:0;padding:0;list-style:none;font-size:1.09em }
.customer-secondary-menu { margin:0 0 2px 0;padding:0;list-style:none;font-size:1.09em }
#customer-main-menu li { overflow:hidden }
#customer-main-menu li,.customer-secondary-menu li,.customer-secondary-menu li.selected { margin:1px 0;padding:0 0 2px 0;background:transparent url(/images/menu_item_horiz_divider.png) repeat-x 0 bottom }
.customer-secondary-menu li { padding:0;overflow:hidden;font-size:0.9em }
#customer-main-menu a { display:block;padding:2px 0 2px 5px;text-decoration:none;background-color:transparent;color:#333333 }
.customer-secondary-menu a { display:block;padding:0.2em 0;color:#333333;text-decoration:none }
#customer-main-menu a:hover { background:#EAEBEB url(/images/level1_menu_hover_bg.png) repeat-x 0 0 }
.customer-secondary-menu a:hover { color:#0092bf }
#customer-main-menu li.selected a { background:#007A96 url(/images/level1_menu_selected_residents_bg.png) repeat-x 0 0;color:#FFF;overflow:hidden }
/* CUSTOMER SPECIFIC MENU STYLING */
#main-cww.customer-business #customer-main-menu li.selected a { background-color:#237F72;background-image:url(/images/level1_menu_selected_businsses_bg.png) }
#main-cww.customer-devel #customer-main-menu li.selected a { background-color:#7A9D22;background-image:url(/images/level1_menu_selected_plumbdev_bg.png) }
#customer-main-menu ul ul { margin:4px 0 8px 28px;font-size:0.9em }
#customer-main-menu ul ul a { display:block;padding:1px 0;color:#333 }
#customer-main-menu ul ul li { background-image:none;margin:0;padding:0 }
#main-cww.customer-residents #customer-main-menu li.selected li a,#main-cww.customer-business #customer-main-menu li.selected li a,#main-cww.customer-devel #customer-main-menu li.selected li  a,#customer-main-menu li.selected li a { background-image:none;color:#333;background-color:transparent }
#customer-main-menu ul ul li.selected a,#customer-main-menu ul ul li a:hover { color:#0092bf;background:none }
#main-cww.customer-residents #customer-main-menu ul ul li.selected a,#main-cww.customer-residents #customer-main-menu ul ul li a:hover { color:#0092bf;background:none }
#main-cww.customer-business #customer-main-menu ul ul li.selected a,#main-cww.customer-business #customer-main-menu ul ul li a:hover { color:#248073;background:none }
#main-cww.customer-devel #customer-main-menu ul ul li.selected a,#main-cww.customer-devel #customer-main-menu ul ul li a:hover { color:#7A9D22;background:none }
#main-cww.customer-secondary-menu li.selected a { color:#0092bf }
#main-cww.customer-residents ul.customer-secondary-menu li a:hover,#main-cww.customer-residents ul.customer-secondary-menu li.selected a,#main-cww.customer-residents ul.customer-secondary-menu li.selected a:hover { color:#0092bf }
#main-cww.customer-business ul.customer-secondary-menu li a:hover,#main-cww.customer-business ul.customer-secondary-menu li.selected a,#main-cww.customer-business ul.customer-secondary-menu li.selected a:hover { color:#248073 }
#main-cww.customer-devel ul.customer-secondary-menu li a:hover,#main-cww.customer-devel ul.customer-secondary-menu li.selected a,#main-cww.customer-devel ul.customer-secondary-menu li.selected a:hover { color:#7A9D22 }
/* Customer type page banners */
.customer-landing-banner { margin:0 0 16px 0 }
.customer-content-banner { margin:0 0 6px 0 }
/* Customer landing page quick links */
.customer-quick-links { width:580px;margin:0;padding:0;list-style:none }
.customer-quick-links li { float:left;margin:0 20px 14px 0 }
/* Breadcrumb styles */
#breadcrumbs { height:19px;margin:0 0 30px 0;padding:3px 0 2px 8px;color:#444444;background:#edede7 url(/images/crumb_bg.png) no-repeat 0 0 }
#breadcrumbs ul { margin:0;padding:0;list-style:none }
#breadcrumbs li { display:inline }
#breadcrumbs li.home { font-weight:bold }
#breadcrumbs li.crumb-separator { padding:0 3px;background:transparent url(/images/crumb_separator.png) no-repeat 2px center }
/* inline image floats */
.image-left { float:left;margin:0 12px 5px 0 }
.image-right { float:right;margin:0 0 5px 12px }
.image-left,.image-right { margin-top:5px }
/* FAQ styles */
.faq-accordion { margin:0;padding:0;list-style:none }
/*.faq-accordion li { overflow:hidden } */ /* commented as removing bullets from lists in FF - MR */
.faq-accordion ul {list-style-type:disc} /* added to make faq item bullets consistent - MR */
.faq-accordion li h4 { margin: 0 0 5px 0;background:transparent url(/images/menu_item_horiz_divider.png) repeat-x 0 bottom }
.faq-accordion li h4 a { display:block;color:#000;padding:0 0 4px 16px;background:transparent url(/images/icon_expand_residents.png) no-repeat 0 5px;text-decoration:none }
.faq-accordion h4 a:hover,.faq-accordion li.active h4 a { color:#0092bf }
.faq-accordion li.active h4 a { background: transparent url(/images/icon_collapse_residents.png) no-repeat 0 5px }
.accordion-item-content { overflow:hidden }
/* CUSTOMER SPECIFIC EXPAND/COLLAPSE ICONS FOR FAQ */
#main-cww.customer-business .faq-accordion li h4 a { background-image:url(/images/icon_expand_business.png) }
#main-cww.customer-devel .faq-accordion li h4 a { background-image:url(/images/icon_expand_plumbdev.png) }
#main-cww.customer-business .faq-accordion li.active h4 a { background-image:url(/images/icon_collapse_business.png) }
#main-cww.customer-devel .faq-accordion li.active h4 a { background-image:url(/images/icon_collapse_plumbdev.png) }

/* GALLERY */
.gallery { overflow:hidden;margin:0 0  20px 0 }
.gallery-list { width:610px;margin:0;padding:0;list-style:none }
.gallery-list li { float:left;margin:0 11px 14px 0;overflow:hidden; }
.gallery-list li a { display:block;padding:2px;border:1px solid #A7A9AC;width:170px;height:128px; }
.gallery-list li a:hover { border-color:#666 }
.gallery-list li a img { margin:auto; }
/* Site map */
#sitemap {  }
#sitemap ul { overflow:hidden }
#home { margin:0 0 0 -40px;padding:0;list-style:none }
/* addthis bar */
#addthis { float:right }
/* Footer styles */
#footer { margin:0 0 20px 0;clear:both;text-align:center;color:#818285;overflow:hidden }
#footer a { color:#818285 }
#footer a:hover { text-decoration:none }
#footer p { line-height:1 }
#footermenu { width:100%;margin:0 0 12px 0;padding:0;list-style:none;text-align:center }
#footermenu li { display:inline;margin:0 5px;padding:0 }
#footermenu li.separator { height:15px;margin:2px 0 0 0;padding:0 4px;background:transparent url(/images/footer_menu_divider.png) no-repeat center 0 }

/* form workaround - MR */
span.checkBoxLabel {float:left;width:105px}
.form-item-group label { width:auto;float:none; }
.form-item-group input {width:auto;border-width:0px; )