
/*
Progress Software print css
-----------------------------------------

/* BASE
-----------------------------------------*/
* { margin: 0; padding: 0; line-height: 1.4; }
body { background: #fff; font: 10pt arial, sans-serif; color: #333333; }
h1, h2, h3, h4 {clear: left; font-size: 18pt; margin-bottom: .6em; font-weight: bold; color: #111111; background: none !important;}
h1 span.date {display: block; font: normal 9pt arial, sans-serif;}
h2 {font-size: 14pt;}
h3 {font-size: 13pt;}
h4 {font-size: 11pt;}
h5 {font-size: 10pt;}
p {margin-bottom: 1em; }
a {color: #444; text-decoration: none; border-bottom: 1px dotted #999;}
.imgLeft {float: left; margin: 0 12px 12px 0;}
.imgRight {float: right; margin: 0 0 12px 12px;}
img { display: block;}
a img { border: none;}
ul {margin: 0 0 1em 20px;}
ul li {font-size: 10pt;}


/* LAYOUT
---------------------------------*/
ul.skip, #nav, #navSide, #footer ul, .navUtility, #search, ul.breadcrumbs, a.enlarge, .contact, .actions, a.btnUp, a.btnDown, ul#tabNav, .tabTop, .moduleBottom, .topicBottom, .contentAccordionTop, .customerFilterBot, .productBottom, .productModuleBot, .promoBottom, .relatedInterests, .customerFilter, .customer a.btn, .dropdownWorld, .dropdown, #footer_links, .supplementary {display: none !important;}
#header {background: none;}
#content, #header, #footer {width: 7in !important; margin: 0 auto !important;}
#content {padding: 0 !important;}
.level1 a {display: block; text-align: left; margin-top: .3in; margin-bottom: .5in; border: 0; }
.story {clear: left; background: none;}
.story a {text-decoration: none; background: none;}
.story img {float: left; margin: 0 .6em 1em 0;}
.newsreel .frame {height: auto !important;}
.callouthome {clear: left; margin:}
#content img {margin-bottom: .6em;}
.dept ul {clear: both;}
.dept {border-top: 1px dotted #999; padding:  9px 8px 15px 0;}
.dept .left img.logo {float: left; margin: 0 10px 10px 0;}
.post  {margin: 0 0 1em;}
.post h4 {margin: 0 0 .4em; font-size: 11pt;}
#tabProduct {margin: 0;}
.support {margin-top: 1em;}
.contentAccordion h3 {font-size: 12pt;}
.customer dl dd {float: left; margin: 0 .6em 0 0;}
.customer h4 {margin: 0;}
.customer .row {margin: 0 0 3em 0;}
.customer img {float: left; padding: 1px 6px 0 4px;}
.country {float: left; width: 1.5in;}
.country ul li {list-style: none;}
.country ul li a {border: 0;}
table.location {margin-bottom: 1em;}
table.location th {text-align: left; padding-bottom: .6em;}
table.location td.label {width: 2in}
table.location td {padding: .3em 0; border-top: 1px dotted #999;}
.headquarters h3 {margin-top: 1em;}
.vcard {margin-bottom: 1em;}
.vcard h4 {margin-bottom: .1em;}
#footer {clear: left; padding-top: 1em; margin-top: 1em; border-top: 1px dotted #999;}
#footer p {font-size: 9pt; }

/* Promotion style 2 ( Designed with image at left, two contents section at right, button at the  bottom */

.promo2 { height:195px; width:328px; display:compact; float:left;background: url(/global_images/site_images/bg_twocolumnbox.png) top left no-repeat;}
.promo2 .wrapper {width:165px; font: 12px arial; font-weight:bold; color:#FF7C00; margin:5px 5px 2px 128px; padding:10px 5px 2px 5px; }
.promo2 .wrapper2 {width:165px; font: 11px arial;  color:#383838; margin:5px 5px 2px 128px;padding: 5px; }
.promo2 ul.buttons {margin-left:128px; text-align: center}
