BODY.home {padding: 0px; BACKGROUND-IMAGE: url(../assets/bg_home.gif); margin: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; }
BODY {padding: 0px; BACKGROUND-IMAGE: url(../assets/bg.gif); margin: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; }
BODY #page  {TEXT-ALIGN: left; font-family: Arial, Helvetica, sans-serif;}

#containall {width:981px; margin:0px auto; text-align:center; z-index:-999}
#container { width:981px;  text-align:left;}

/*HEADER STYLES*/
#page { padding:0px; margin: 0px auto; width: 974px; text-align:center;  }
#header {height:100px; width:974px; background-image:url(../images/title_bar.jpg); }
#logo { position:relative; top:23px;  width:195px; height:66px; float:right; right:23px;}
#pageHeader {margin-bottom:12px;}


/*FOOTER STYLES*/
#footer { height:157px; text-align:center; background-image:url(../assets/bg_footer.gif)}
#footer p {font-size:10px; color:#666666; padding-top:10px;}

/*SITE WIDE STYLES*/
p {font-family: Arial, Helvetica, sans-serif; color:#747474; font-size:11px;}
a {text-decoration:none}

h1 {color:#a4c500;}
h2 {color:#a4c500; font-size:18px; font-weight:100;}

a {text-decoration:none; color:#666666;}
a:hover {text-decoration:underline;}

/*HOME PROMOTION AREAS STYLES*/
.promotionContainer { width:990px; margin-top:10px;}
.contentContainer { width:990px;  padding-bottom:1px; }
#bottomProms {padding:10px 0 15px 0;}

.promBoxHomeContainer {width:233px; float:left; padding-left:13px; background-image:url(../assets/prom_bg.gif); background-position:right top;}
.promBoxHomeContainer h1 {margin:10px 0 10px 0; padding:0px; width:233px;}
.promBoxHomeContainer h1 span {display:none;}
.promBoxHomeContainer p {color:#666666; font-size:11px; margin-top:7px; margin-bottom:5px; width:220px;}

.readmore { background-image:url(../assets/bg_readmore.gif); width:220px;padding-top:3px;}
.readmore a { color:#417cc0; margin-left:17px; font-size:11px;}
#readmoreRight {float:right; width:110px; margin-top:10px;}

.readmoreItem { background-image:url(../assets/bg_readmore.gif); width:280px;padding-top:3px; margin-top:2px; float:left}
.readmoreItem a { color:#417cc0; margin-left:17px; font-size:11px;}


.promsBottomContainer {width:484px; float:left; position:relative; left:7px;}
.promsBottomContainer h1 {font:Arial, Helvetica, sans-serif; font-size:9px;}
.promsBottomContainer span {display:none;}
.aboutBg {width:484px; background-image:url(../assets/prom2_bg.jpg);}
h1.welcome {background-image:url(../assets/prom2_header.gif);width:484px; height:41px; margin:0px; padding:0px;}
h1.quote {background-image:url(../assets/prom3_header.gif);width:484px; height:41px; margin:0px; padding:0px;}
#welcome {width:484px; background-image:url(../assets/prom2_bg.jpg); height:130px; margin:0px; padding:0px;}
#quote {width:484px; background-image:url(../assets/prom3_bg.jpg); height:130px; margin:0px; padding:0px;}
.promBottomContent {width:320px; position:relative; left:150px; height:100px; top:10px; font-size:11px; color:#666666;}

/*CONTENT AREAS STYLES*/
#contentLeft {width:740px; float:left; background-image:url(../assets/bg_content_main.gif);}
.subnav {width:225px; float:left; min-height:600px; padding-left:15px; padding-top:20px;}
#content {width:425px; float:left; padding-left:35px; padding-top:14px; padding-right:35px; padding-bottom:25px}
#contentRight {width:240px; float:left;}
#content span {display:none;}
#content h1  { font-size:9px; margin-bottom:5px;}
#content h3  {color:#a4c500; font-size:14px; font-weight:100; margin-bottom:15px;}
#content h3.transactional  {color:#f7941e; font-size:14px; font-weight:100; margin-bottom:15px;}
#content h3.publications  {color:#cd0f45; font-size:14px; font-weight:100; margin-bottom:15px;}
#content h3.pickPack  {color:#ffcc00; font-size:14px; font-weight:100; margin-bottom:15px;}
#content h3.bpo  {color:#002961; font-size:14px; font-weight:100; margin-bottom:15px;}
#content h3.eware  {color:#4a0a5f; font-size:14px; font-weight:100; margin-bottom:15px;}
#content h3.qa  {color:#a61471; font-size:14px; font-weight:100; margin-bottom:15px;}

#content p { margin:7px 0 12px 0;}

#content li {font-size:11px; color:#666666;}

.itemShort { background-image:url(../assets/bg_divider.gif); background-repeat:repeat-x; background-position:bottom; padding:15px 0 10px 0; color:#747474; font-size:11px; float:left; width:420px;}
.itemShort img { margin-right:15px; float:left; padding-bottom:30px} 
.itemShort p { margin:0px; } 
.itemShort h2 { margin:0px; color:#002961; font-size:11px; font-weight:bold;}

.captionSlim {padding:5px; background-color:#f3f2f3; margin-top:1px; margin-bottom:15px; }
.captionSlim p { margin:0px ;  padding:5px 10px 0px 10px; color:#a4c500; font-weight:bold;}

.quoteMe {padding:5px; margin-top:1px; margin-bottom:15px; background-image:url(../assets/shared/bg_quote.gif); }
.quoteMe p { margin:0px ;  padding:10px 10px 0px 20px; color:#a4c500; font-weight:bold;}

dl.links dt {font-size:11px; padding-left:17px; background-image:url(../assets/shared/icon_arrow.gif); background-repeat:no-repeat; background-position: top left; color:#666666; margin-bottom:5px;}
dl.links a {  text-decoration: none;}
dl.links a:hover { text-decoration:underline;}

.downloadArea {width:425px; height:150px; margin-top:30px;}
.downloadButton {width:99px; height:39px; position:relative; left:195px; top:42px;}
.downloadText {width:200px; height:50px; position:relative; left:190px; top:34px; font-size:14px; color:#a4c500;}
#cs {left:190px; top:40px;}
#csButton {left:195px;}

#transactionDownload {background-image:url(../assets/campaign/bg_download_transactional.jpg);}
#directMarketingDownload {background-image:url(../assets/campaign/bg_download_directMarketing.jpg);}
#directPublications {background-image:url(../assets/campaign/bg_download_publishing.jpg);}
#ewareDownload {background-image:url(../assets/campaign/bg_download_eware.jpg);}
#PrintManagement {background-image:url(../assets/campaign/bg_download_print.jpg);}
#quality {background-image:url(../assets/campaign/bg_download_QA.jpg);}
#mmm {background-image:url(../assets/campaign/bg_download_mmm.jpg);}
#pickPack {background-image:url(../assets/campaign/bg_download_pickPack.jpg);}
#bpo {background-image:url(../assets/campaign/bg_download_bpo.jpg);}
#ecomail {background-image:url(../assets/campaign/bg_download_ecomail.jpg);}

#transactionCS {background-image:url(../assets/resources/bg_cs_transactional.jpg);}
#directMarketingCS {background-image:url(../assets/resources/bg_cs_directMarketing.jpg);}
#publicationsCS {background-image:url(../assets/resources/bg_cs_publications.jpg);}
#pickPackCS {background-image:url(../assets/resources/bg_cs_pickPack.jpg);}


#minHeight {height:550px;}
.glossary {color:#a4c500;}

#sixStep h4 {color:#A61471; margin:5px 0 5px 0; font-weight:bold; font-size:12px}

table.defaultTable {width:425px;}
table.defaultTable td {font-size:11px; color:#666666; vertical-align:top;}

#quoteTable {background-color:#f7f8fa;}
#quoteTable td { padding:3px 5px 3px 5px;}
#quoteTable td.label { padding-left:10px; padding-top:5px;}



/*SUBNAV STYLES*/
ul.subnavLink {margin:0px; padding:0px; background-image:url(../assets/subnavLink_bg_bottom.gif); background-position:bottom left; background-repeat:no-repeat;}
ul.subnavLink li {background-image:url(../assets/subnavLink_bg.gif); width:210px; height:29px; list-style:none; padding-top:4px; line-height:22px;}
ul.subnavLink li a {color:#417cc0; font-size:11px; padding-left:28px;  }
ul.subnavLink li a:hover {color:#002961; text-decoration:none;}

ul.subnavLink li.on {background-image:url(../assets/subnavLink_bg_on.gif); height:20px;  font-weight:bold;}
ul.subnavLink li.onSingle { font-weight:bold; color:#417cc0;}
ul.subnavLink li.onSingle a { color:#002961;}

ul.subnavLink li.on a.on { color:#002961;}
ul.subnavLink li.on a.on:hover { color:#417cc0;}


ul.subnavLink li.subLink { background-image:none; height:12px; line-height:15px;}
ul.subnavLink li.subLink a {  color:#002961; font-weight:100}
ul.subnavLink li.subLink a:hover {  color:#417cc0; }
#subLinkLast {padding-bottom:15px;}





/*RIGHT PROM STYLES*/

#requestQuoteRight {width:238px; height:185px; background-image:url(../assets/bg_requestQuote_right.gif); border-bottom:1px solid #d7d7d7;}
#requestQuoteText { width:110px; height:110px; position:relative; left:120px; top:60px; color:#747474; font-size:11px;}
.rightProm {width:234px; border-bottom:1px solid #d7d7d7; padding:10px 0 10px 16px;}
.rightProm p {margin:8px 0 8px 0;}

.rightProm h1.eware { background-image:url(../assets/services/header_prom_eware.gif); margin:0 0 5px 0; height:17px; width:180px; padding:10px 0 10px 0; background-repeat:no-repeat; background-position:center left}
.rightProm h1.ecomail { background-image:url(../assets/ecomail/side_header_ecomail.gif); margin:0 0 5px 0; height:20px; width:180px; padding:10px 0 10px 0; background-repeat:no-repeat; background-position:center left}

.rightProm span { display:none;}


.rightDownload {width:220px; border-bottom:1px solid #d7d7d7; padding:10px 0 10px 16px; background-image:url(../assets/shared/button_download_PDF_bg.gif);}
.rightDownload  span {display:none;}
.rightDownload h1.download { background-image:url(../assets/shared/side_prom_downloadPDF.gif); margin:0 0 2px 0; height:20px; width:180px; position:relative; left:35px}
.rightDownload p {position:relative; left:52px; width:140px; margin:0px; top:-20px; font-size:14px;}
.rightDownload a { color:#417cc0; font-size:11px;}

.rightDownloadCS {width:220px; border-bottom:1px solid #d7d7d7; padding:10px 0 10px 16px; background-image:url(../assets/shared/button_download_caseStudy.gif);}
.rightDownloadCS  span {display:none;}
.rightDownloadCS h1.download { background-image:url(../assets/shared/side_prom_downloadCS.gif); margin:0 0 2px 0; height:20px; width:180px; position:relative; left:35px; }
.rightDownloadCS p {position:relative; left:52px; width:140px; margin:0px;}
.rightDownloadCS a { color:#417cc0; font-size:11px;}

.Download {width:400px; padding:0px 0 0px 16px; background-image:url(../assets/shared/pdf_download_bg.gif); border:1px solid #fff}
.Download  span {display:none; height:5px}
.Download h1.downloadHead { background-image:url(../assets/shared/side_prom_downloadPDF.gif); margin:0px; position:relative; left:35px; background-repeat:no-repeat; }
.Download h1.downloadHead p {margin:0px;  position:relative; left:18px; color:#417cc0;  padding:0px; top:0px; font-size:14px; font-weight:100;}
.Download  img { padding-left:4px; position:relative; top:-2px;}
#upload { background-image:url(../assets/resources/bg_upload_site.gif);}


<!--.Download p {position:relative; left:52px; width:300px; margin:0px;}
-->.Download a { color:#417cc0; font-size:11px;}

#uploadsite { background-image:url(../assets/resources/bg_upload_site.gif); height:80px;}
#uploadsite p { top:33px; left:27px; width:200px; padding-top:5px;}

.cs {width:409px; border-bottom:1px solid #d7d7d7; padding:0 0 20px 16px; background-image:url(../assets/shared/cs_download_bg.gif); margin-bottom:10px;}
.cs  span {display:none; height:5px}
.cs h1.downloadHead { background-image:url(../assets/shared/side_prom_downloadCS.gif); margin:0 0 2px 0; width:180px; position:relative; left:35px; font-size:9px; background-repeat:no-repeat; height:15px}
.cs p {position:relative; left:52px; width:350px; margin:0px;}
.cs a { color:#417cc0; font-size:11px;}
.cs h1.viewCaseStudy { background-image:url(../assets/shared/header_view_caseStudy.gif); margin:10px 0 2px 0; width:180px; position:relative; left:35px; font-size:9px; background-repeat:no-repeat; height:15px;}

#map									{ width: 425px; height: 350px; }
