/* layout */
.page-section { border-top: 0; padding-top: 4em; }
/* flash adjustments */
.flash-enabled .page-title { position: relative; z-index: 10; }
.flash-enabled .page-section { padding-top: 0; }
.flash-enabled #page-intro { margin-top: -60px; margin-bottom: 0; z-index: 9; }

ul.body-list li { background-image: url('/en_US/_images/skin/bullet-list-dot-blue.png'); }

#main-content { background-repeat: no-repeat; background-position: 100% 0; background-image: url('/en_US/_images/content/company/wwops-bg-map.jpg'); }
.asia #main-content { background-image: url('/en_US/_images/content/company/wwops-bg-map-asia.jpg'); }
.ce_europe_mideast_africa #main-content { background-image: url('/en_US/_images/content/company/wwops-bg-map-ce_europe_mideast_africa.jpg'); }
.latin_america #main-content { background-image: url('/en_US/_images/content/company/wwops-bg-map-latin_america.jpg'); }
.north_america #main-content { background-image: url('/en_US/_images/content/company/wwops-bg-map-north_america.jpg'); }
.western_europe #main-content { background-image: url('/en_US/_images/content/company/wwops-bg-map-western_europe.jpg'); }
.flash-enabled #main-content { background: 0; }

/* non-flash nav */
.worldwide-nav { padding-top: 1.8em; }
.worldwide-nav h3 { text-transform: uppercase; color: #ccc; font-size: 0.917em; margin-bottom: 1em; }
.worldwide-nav li { font-size: 2.5em; font-weight: bold; line-height: 1; }
.worldwide-nav a { color: #00A0DE; }

/* LANDING intro text */
#worldwide-ops-intro { width: 555px; color: #0046AC; }
#worldwide-ops-intro .intro-lead { font-size: 2.167em; font-weight: bold; line-height: 1.2; }
#worldwide-ops-intro .intro-more { font-size: 1.5em; line-height: 1.2; }
/* REGION article content */
p.content-subtitle { color: #0046AC; font-size: 1.5em; }
/* REGION sidebar content */
.sidebar-box { border-width: 1px 0 0; padding-left: 0; margin-left: 15px; margin-bottom: 0; 
/* quick fix for IE float problem */
	overflow: hidden;
	width: 198px;
}
p.sidebar-content-lead { margin-bottom: 10px;}
.sidebar-content-teaser { padding-bottom: 5px; }
.sidebar-content-teaser img { display: block; margin-bottom: 10px; }
.sidebar-content-teaser p { margin-bottom: 10px; }
.vcard .org { font-weight: bold; }
