/* CSS Document */


#Drop1 { position: absolute; width: 193px; left:183px; top:118px; z-index:50; visibility: hidden; line-height:20px; background-image:url(images/drop-down-bg.gif); background-repeat:repeat-x; border-left:0px; border-top:0px; padding:0px; background-color:#B0CFE7; border-left:2px solid #B0CFE7; border-right:2px solid #B0CFE7; border-bottom:1px solid #B0CFE7; z-index:5; }
#Drop1 a { color:#31649c; text-decoration:none; display:block; width:173px; padding:0px 5px 0px 15px; margin:0px; background-color:#ffffff; border-bottom:1px solid #B0CFE7 }
#Drop1 a:hover { color:#31649c; text-decoration:none; display:block; width:173px; padding:0px 5px 0px 15px; margin:0px; background-color:#dae3ec; cursor:pointer; }
#Drop1 span { color:#31649c; text-decoration:none; display:block; width:173px; padding:0px 5px 0px 15px; margin:0px; }
#Drop2 { position: absolute; width:189px; left:193px; top:0px; z-index: 50; visibility: hidden; line-height:20px; background-image:url(images/drop-down-bg.gif); background-repeat:repeat-x; border-left:1px; border-top:0px; border-right:1px; border-bottom:1px; border-color:#999999; border-style:solid; padding:0px; background-color:#FFFFFF; }
#Drop2 a { color:#31649c; text-decoration:none; display:block; width:169px; padding:0px 5px 0px 15px; margin:0px; }
#Drop2 a:hover { color:#31649c; text-decoration:none; display:block; width:169px; padding:0px 5px 0px 15px; margin:0px; background-color:#dae3ec; cursor:pointer; }
table { font-size:1em; }
td { font-size:1em; }
form { margin:0px; padding:0px; }
.coverbindBlue { color:#b0cfe7 }
.darkBlue { color:#294e6b }
.lightBlue { color:#e4eff7; }
.lightbeige { color:#f0efe6 }
.mt20 { margin-top:20px; }
.db { display:block; }
.green { color:#b1c198 }
.red { color:#aa4848; }
#outOfStock { padding:5px; border:1px solid #cccccc; }
#outOfStock p.mp0 { margin:0px; padding:0px; }
.siteMapColumn { float:left; width:270px; padding-right:20px; }
input.mt10 { margin-top:10px; }
.mt10 { margin-top:10px; }
p.mp0 { margin:0px; padding:0px; }
.footerBlue { color:#00477e }
.grayBorder { border:1px solid #a9a9a9; }
img { border:0px; }
h1 { font-family:"Times New Roman", Times, serif; font-weight:normal; margin-top:5px; margin-bottom:0px; font-size:2.2em; }
h2 { font-family:"Times New Roman", Times, serif; font-weight:normal; margin:10px 0px 0px 0px; padding:0px; font-size:1.6em; }
h3 { font-family:"Times New Roman", Times, serif; font-weight:normal; margin:15px 0px 0px 0px; padding:0px; font-weight:bold; font-size:1.4em }
h4 { font-family:"Times New Roman", Times, serif; }
h5 { font-family:"Times New Roman", Times, serif; }
h6 { font-family:"Times New Roman", Times, serif; }
#cartOptions { margin-top:15px; }
form { margin:0px; padding:0px; }
dt { font-weight:bold; margin-bottom:3px; }
#detailedInformation dl { }
#detailedInformation dt { font-weight:bold; margin-top:10px; }
#detailedInformation dd { padding:0px; margin:0px; line-height:1.4em; }
.applicationItem { float:left; padding-bottom:20px; margin-top:10px; border-bottom:1px solid #cccccc; }
.industryImage { float:right; margin:10px; padding:10px; border:4px solid #efefef; }
#productDemo { margin-top:10px; float:left; width:343px; padding:5px; /*border:1px solid #cccccc; background-color:#efefef; */ }
#productDemo img { margin:auto; display:block }
#pageContent h2.newsSectionHeadline { border-bottom:1px solid #ccc; display:block; padding-bottom:5px; margin-top:10px; color:#333; padding:0px; }
#pageContent img.contentImage { border:5px solid #efefef; }
#coverbindFeaturedProducts p#rss { background-color:#efefef; padding:5px; font-size:.8em; margin-bottom:5px; }
dl.contentDefList { list-style-type:square; }
dl.contentDefList dd { line-height:1.6em; margin-left:20px; }
.bold { font-weight:bold; }
.fl { float:left; width:auto; }
.fr { float:right; width:auto; }
#pageContent .contentList li { margin-bottom:10px; }
#pageContent .contentList h3 { padding:5px 5px 5px 10px; background-color:#eeeeee; }
#pageContent .contentList p { padding-left:10px; }
.contentList dl { padding-left:10px; padding-top:10px; }
body { font-size:.75em; font-family:Arial, Helvetica, sans-serif; background-repeat:repeat-x; margin:0px; }
p { font-family:Arial, Helvetica, sans-serif; line-height:1.5em; }
#all { width:960px; margin:auto; overflow:hidden; height:1%; padding-bottom:20px; }
a { color:#aa4848; color:#00477e }
a:hover { color:#00477e }
.hlist { list-style:none; list-style-image:none; margin:0px; padding:0px; }
.hlist li { float:left; display:inline; }
.noStyle { list-style:none; list-style-image:none; margin:0px; padding:0px; }
.homeColumn { padding:0 0px 0 0px; margin-left:20px; width:190px; }
.homeColumn h1 { text-align:center; font-size:26px; margin:10px 0px 10px 0px; padding:0px; letter-spacing:-1px; }
.Button { margin:0px; padding:2px 4px 2px 4px; background-image:url(../images/bg-btn1.gif); border:2px solid #b0cfe7; font-weight:bold; color:#294e6b; cursor:pointer; font-size:.9em; text-align:center; overflow:visible; line-height:100%; vertical-align:middle; }
.caption { text-align:center; }
.Form input.Button { background-image:url(../images/bg-btn1.gif); background-repeat:repeat-x; border:2px solid #b0cfe7; font-weight:bold; color:#294e6b; cursor:pointer; font-size:1em; padding:2px 0px 2px 0px; text-align:center; }
#security { text-align:center; }
/* ////////////////////////////////////////////   PAGE CONTENT //////////////////////////////////////////// */

#ideaList { margin:0px; padding:0px; }
#ideaList li { border-bottom:1px solid #cccccc; padding-bottom:20px; }
#ideaList dl { margin-top:5px }
#ideaList dt { font-weight:normal }
#ideaList dd { margin:0px; padding:0px; }
#pageContent h2 { font-family:"Times New Roman", Times, serif; font-weight:normal; margin:10px 0px 5px 0px; padding:0px; }
#pageContent h3 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin:15px 0px 0px 0px; padding:0px; font-weight:bold; font-size:1.2em }
#pageContent p { padding:0px 0px 10px 0px; margin:0px; }
#pageContent ul li { line-height:1.6em }
#leftNavigation { width:160px; margin-left:0px; margin-top:10px; margin-bottom:20px; padding-bottom:20px; float:left; display:inline; }
#leftNavigation ul { margin-top:0px; }
#leftNavigation ul li a { display:block; border-bottom:1px solid #b0cfe7; font-size:.9em; font-weight:bold; color:#00477E; text-decoration:none; padding:5px; width:150px; }
#leftNavigation ul li a:hover { text-decoration:underline; color:#000; }
#leftNavigation ul li ul { margin:2px 0px 5px 0px; }
#leftNavigation ul li ul li a { font-weight:normal; border-bottom:0px; padding:3px 3px 3px 15px; width:137px;/* background-color:#e4eff7; */ margin:2px 0px 2px 0px; text-decoration:underline; color:#294e6b; background-image:url(../images/bullet-leftnav.gif); background-repeat:no-repeat; background-position:5px 8px; }
#leftNavigation ul li ul li a:hover { }
#leftNavigation ul li ul li ul { list-style:none; margin-left:30px; padding:0px; }
#leftNavigation ul li ul li ul li a { font-weight:normal; border-bottom:0px; padding:3px 3px 3px 0px; width:115px; margin:2px 0px 2px 0px; background-color:transparent; text-decoration:underline; color:#666666; }
#leftNavigation ul li ul li ul li a:hover { color:#000000; }
#leftNavigation ul.info { margin:10px 0 0 0; padding:0 }
#leftNavigation ul.info li { margin:0px; padding:0px; }
#leftNavigation ul.info li a { font-weight:normal; border-bottom:0px; padding:3px 3px 3px 5px; width:137px;/* background-color:#e4eff7; */ margin:2px 0px 2px 0px; text-decoration:underline; color:#294e6b }
#leftNavigation ul.info li a:hover { color:#000; }
#pageContent.home { width:520px; margin:0px; padding:0px 0px 20px 0px; overflow:hidden; margin-left:0px; }
#pageContent { width:565px; float:left; overflow:hidden; margin-left:15px; display:inline; margin-top:15px; padding-bottom:30px; }
#pageContent.popUpPage { width:450px; padding-left:15px; padding-top:10px; padding-bottom:30px; }
body.popUpPage { margin:0px; padding:0px; background-image:url(../images/bg-popuppage.gif); }
#pageContent.infoPage { width:515px; }
#breadCrumb { display:block; padding-bottom:5px; width:565px; font-size:.9em; line-height:100%; line-height:16px; padding:10px 10px 10px 10px; background-color:#D1E2EF; }
#breadCrumb a { color:#294E6B; }
#customerReviews { float:left; width:565px; margin:0px 0px 0px 0px; padding:0px; clear:both; }
#customerReviews ul { float:left; width:100%; margin:10px 0px 20px 0px; padding:0px; }
#customerReviews li { border-top:1px solid #000000; padding-top:20px; padding-bottom:20px; }
#customerReviews li h3 { font-size:1.2em; padding:0px; margin:0px; }
#customerReviews li span { display:block; padding:2px 0px 2px 0px; }
#customerReviews li span strong { padding-right:5px; vertical-align:middle; }
#customerReviews li span img.star { vertical-align:middle; }
p#noReviews { clear:both; border-top:1px solid #000000; padding-bottom:20px; padding-top:30px; text-align:center; }
#qty { display:block; }
#qtyInput { width:50px; font-size:.75em; }
#addToCartBtn { display:block; margin-top:10px; }
#pageContent.productListPage { }
.productListImage { text-align:center; vertical-align:top; padding:10px; width:170px; }
.productListImage img { vertical-align:top; }
.productListDecription { vertical-align:top; }
.productListPrice { width:135px; text-align:right; vertical-align:top; vertical-align:bottom; padding:0px 10px 10px 10px; font-weight:bold; }
.productListPrice input { margin-top:10px; }
.productListPrice dd { display:block; margin:0px; line-height:1.2em; }
#productList td { border-top:1px solid #cccccc; }
#productList tr.altRow td { background-color:#efefef; }
#productList td h2 { font-size:1.2em; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 5px 0px; font-weight:bold; color:#294e6b }
#productList td h2 a { }
#productList { background-color:#FFFFFF; border-bottom:1px solid #cccccc; width:100%; }
#productList th { background-color:#e4eff7; ; padding:5px; }
.productListDecription { padding:10px 10px 10px 0px; }
#results { padding:10px; overflow:hidden; height:1%; margin-bottom:10px; margin-top:0px; background-color:#efefef; background-image:url(../images/bg-resultsoptions.gif); background-repeat:repeat-x; background-position:bottom; margin-top:10px; }
#results input { vertical-align:middle; }
#results select { vertical-align:middle; font-size:.9em; }
#results option { vertical-align:middle; font-size:.9em; }
#results label { vertical-align:middle; padding-right:5px; }
.productsFound { float:left; padding:2px 0px 2px 0px; vertical-align:middle; }
.productsPerPage { float:left; margin-left:10px; }
.pageSelect { float:right; padding:0px 0px 0px 15px; }
.pageSelect a { background-color:#ffffff; padding:2px 5px 2px 5px; border:1px solid #cccccc; color:#000000; width:30px; text-decoration:none; float:left; text-align:center; }
.pageSelect a:hover { background-color:#e4eff7; }
.pageSelect label { padding-left:5px; padding-right:5px; padding-right:0px; padding-top:3px; float:left; }
.jumpToPage { float:right; padding:0px; margin-left:10px; }
#pages { padding-left:5px; padding-right:5px; float:left; }
/* ///////////////////////////  BANNER //////////////////////////////////////// */
#coverbindBanner { position:relative; height:90px; }
#socialIcons { top:85px; left:725px; position:absolute; }
#socialIcons ul { margin:0; }
#socialIcons ul li { float:left; }
#socialIcons ul li a { margin-right:10px; }
#coverbindBanner div#phone { margin:0px; padding:0px 0px 0px 0px 0px; width:300px; position:absolute; height:38px; left:655px; top:40px; text-align:right; }
#coverbindBanner div#phone span.num { font-family:"Times New Roman", Times, serif; font-size:1.6em; font-weight:normal; color:#000000; display:block; }
#coverbindLogo { margin:20px 0px 14px 0px; display:inline; position:absolute; }
#siteTools {  /*background-color:#e4eff7;*/ /*background-color:#f0f0f0;*/ right:0px; position:absolute; margin-right:0px; display:inline; margin-top:5px; background-image:url(../images/bg-resultsoptions.gif); background-repeat:repeat-x; background-position:bottom; width:610px; }
#siteTools li a { color:#000000; font-size:11px; }
#search { display:block; width:250px; position:absolute; top:54px; left:537px; }
#searchBox { position:absolute; right:0px; top:82px; }
#searchBox input{ float:left; margin-left:5px; margin-top:2px;}
#search input { margin-left:2px; float:left; }


#siteTools.topNav{ width:560px;}
#siteTools.topNav li { padding-top:5px; padding-bottom:5px; padding-left:11px; padding-right:11px; background-image:url(../images/bg-topnavigationli.gif); background-position:right 8px; background-repeat:no-repeat; }
#siteTools.topNav li.nobg { background-image:none; }
#siteTools.topNav li a { color:#000000; text-decoration:none; vertical-align:middle; }
#siteTools.topNav li a:hover { text-decoration:underline; }


#siteTools.topNav li.cartNav { padding:5px 9px 0px 8px; text-align:right; }
#siteTools.topNav li.cartNav img { display:block; float:left; padding-right:5px; margin-top:-2px; }


#topNavigation.topNav li { background-image:url(../images/bg-topnavigationli.gif); background-position:right 8px; background-repeat:no-repeat; }
#topNavigation.topNav li.nobg { background-image:none; }
#topNavigation.topNav li a { color:#000000; text-decoration:none; vertical-align:middle; }
#topNavigation.topNav li a:hover { text-decoration:underline; }
#topNavigation.topNav li.solutionNav {  background-image:url(../images/bg-solution-nav.gif); background-repeat:repeat-x; margin:5px 2px 0px 0px; background-position:0px 0px; }
#topNavigation.topNav li.solutionNav a { color:#00477E; text-decoration:none; font-weight:bold; padding:3px 10px 5px 10px; display:block; border-top:1px solid #b0cfe7; border-right:1px solid #b0cfe7; border-bottom:1px solid #b0cfe7; border-left:1px solid #b0cfe7; }
#topNavigation.topNav li.solutionNav a:hover {background-color:#00477E; color:#fff; border-bottom:1px solid #00477E; border-top:1px solid #00477E; border-right:1px solid #00477E; border-left:1px solid #00477E; }

#topNavigation.topNav li.cartNav { padding:5px 9px 0px 8px; text-align:right; }
#topNavigation.topNav li.cartNav img { display:block; float:left; padding-right:5px; margin-top:-2px; }


#topNavigation.topNav li.active a{ color:#fff; background-color:#00477E; border-left:1px solid #294E6B; border-right:1px solid #294E6B; border-bottom:1px solid #294E6B; border-top:1px solid #294E6B;}


/* ///////////////////////// TOP NAVIGATION ///////////////////////////////// */
#topNavigation { margin-left:0px; margin-right:5px; margin-bottom:0px; overflow:hidden; height:1%; clear:both; }
/* //////////////////////// COVERBIND PROMOTIONS //////////////////////////// */
#coverbindPromotions { width:530px; margin-left:0px; margin-top:15px; float:left; }
#centralGraphic { border:5px solid #b0cfe7; background-image:url(../images/central-graphic3.jpg); margin-bottom:0px; height:343px; background-color:#000000; background-repeat:no-repeat; }
#centralGraphic a { color:#ffffff; font-weight:bold; }
#centralGraphic h1 { color:#ffffff; margin:0px 0px 0px 0px; padding:0px; font-size:33px; position:relative; top:168px; left:10px; }
#centralGraphic p { color:#FFFFFF; position:relative; top:148px; left:10px; width:450px; margin:10px 0px 0px 0px; padding:0px; }
#centralGraphic h2 { color:#ffffff; margin:0px; padding:0px; font-size:42px; font-family:'Times New Roman', Times, serif; font-weight:normal; letter-spacing:-2px; position:relative; top:159px; left:10px; }
.promo { border:1px solid #a9a9a9; padding:20px; float:left; width:488px; clear:both; padding:15px 20px 15px 20px; margin-top:0px; }
.promo h2 { color:#666666; font-size:18px; margin:0px; padding:0px; font-weight:normal; float:left; }
.promo h2 a { color:#666666; text-decoration:none; }
.promo p { margin:0px 0px 0px 0px; padding:5px 0 0 0; }
#customCovers { background-image:url(../images/bg-promo-blue.gif); background-position:top; background-repeat:repeat-x; background-color:#c5dbec; clear:both; margin-top:15px; margin-bottom:15px; border-color:#507fa4; }
p#downloadNewsletter { background-color:#efefef; padding:10px; overflow:hidden; height:1%; padding-left:10px; }
p#downloadNewsletter a.fr { width:525px; }
#customCovers h2 { width:320px; }
#customCovers img { float:right; }
#homeBinding { width:530px; height:140px; float:left; clear:both; background-repeat:no-repeat; margin-bottom:15px; background-image:url(../images/bg-family-photo-projects-inset.jpg); }
#homeBinding .imgLink { width:230px; margin:0px; padding:0px; text-decoration:none; height:130px; float:left; }
#homeBinding p { margin:5px 0 0 240px; width:80px; font-size:1em; padding:0px 15px 0px 0px; width:260px; }
#homeBinding div a { color:#000000; }
#homeBinding h2 { color:#183b57; margin:10px 0px 0px 240px; padding:0px; font-size:1.2em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
/* //////////////////////// COVERBIND PRODUCTS //////////////////////////// */
.additionalInfoList { float:left; list-style:none; margin:0px 0px 0px 0px; padding:0px 30px 10px 0px; height:1%; width:145px; }
.additionalInfoList li { background-image:url(../images/bullet-productinfolist.gif); background-repeat:no-repeat; background-position:0 5px; margin:0px; padding:0px 0px 3px 15px; }
#productImages h3 { font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:1.6em; margin:0px; padding:15px 0px 5px 0px; clear:both; }
#pageContent h1 { font-size:2.6em; margin:0px 0 10px 0; padding:0 10px 5px 10px; background-color:#B1CFE9; color:#FFFFFF; }
#coverbindFeaturedProducts { float:left; display:inline; margin-top:15px; }
#coverbindFeaturedProducts ul li p { padding:5px 10px 0px 10px; margin:0px; font-size:.9em; color:#333; text-align:center; }
#coverbindFeaturedProducts p { margin:0px; padding:0px 0px 10px 0px; }
#altImages { margin-bottom:0px; padding:0px; float:left; }
#altImages li { margin-right:5px; margin-left:5px; height:60px; width:49px; margin-top:10px; text-align:center; }
#altImages li img { border:1px solid #cccccc; }
/*
ul.productList li{ border:1px solid #f0efe6; padding:3px 3px 10px 3px;  background-color:#FFFFFF; overflow:hidden; height:1%; margin-bottom:15px; text-align:center;}
*/
ul.productList li { border:1px solid #d8d5c3; padding:3px 3px 10px 3px; background-color:#FFFFFF; overflow:hidden; height:1%; margin-bottom:15px; text-align:center; }
ul.productList li h2 { font-family:Arial, Helvetica, sans-serif; background-color:#EFEDE0; font-size:1em; text-align:center; margin:0px 0px 10px 0px; padding:5px; font-weight:bold; }
ul.productList li h2 a { text-decoration:underline; color:#000000; }
ul.productList li h2 a:hover { text-decoration:underline; }
ul.productList li h3 { font-size:1em; margin:10px 0px 0px 0px; padding:0px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
ul.productList li p { margin:0px; padding:10px 0px 0px 0px; text-align:left; }
ul.productList li img.detailsBtn { float:left; margin:0px; display:block; padding-left:10px; }
/*ul.productList li img.demoBtn{  float:right; margin:0px; display:block; padding-right:10px; }*/
ul.productList li img.demoBtn { margin:10px 0px 0px 0px; text-align:center; }
#quantity { background-color:#efefef; padding:5px; }
#quantity label {/*display:block;*/ display:inline; }
#relatedProductsProducts { width:100%; clear:both; }
#relatedProducts h2 { padding-bottom:10px; border-bottom:1px solid #000000; margin-bottom:20px; }
#relatedProducts ul.productList li { width:170px; float:left; margin-right:10px; display:inline; height:250px; }
#relatedProducts ul.productList li h2 { font-size:1.3em; font-weight:bold; background-color:#ffffff; height:50px; margin-bottom:0px; border:0px; padding-bottom:0px; }
#relatedProducts ul.productList li h2 a { font-weight:normal; color:#294E6B; font-family:Arial, Helvetica, sans-serif; font-size:.8em; }
#relatedProducts ul.productList li h3 { font-size:1em; font-weight:bold; background-color:#ffffff; margin-bottom:0px; border:0px; padding-bottom:0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#666666; margin:10px 10px 0px 10px; }
#productDescript { margin-bottom:30px; line-height:1.5em; clear:both; }
#productDescript h2 { padding-bottom:10px; border-bottom:1px solid #000000; margin-bottom:20px; }
#productDescript p { margin:0px 0 20px; padding:0px; }
#options ul { list-style:none; list-style-image:none; margin:0px; padding:0px; margin-bottom:5px; }
#options li { margin-bottom:5px; background-color:#efefef; padding:5px; }
#options a { font-weight:normal; font-size:.9em; font-weight:bold; }
#options li label { display:block; padding:0px 5px 0px 0px; font-weight:bold; margin:0px; }
#options li label a { font-weight:normal; font-size:.8em; }
#options li select { width:185px; font-size:.9em; }
#options li select option { font-size:.75em; }
#productInformation { width:565px; overflow:hidden; margin:15px 0; }
#productImages { width:355px; float:left; height:1%; }
#productImages h1 { font-size:2.6em; font-weight:normal; margin:0px; padding:5px; }
#DetailImage {/*border:1px solid #cccccc;*/ margin:auto; }
#TheImage { border:1px solid #cccccc; margin:auto; }
#productDescription p { margin-top:10px; padding:0px 0px 0px 0px; }
#productDescription { width:195px; float:left; margin-left:15px; }
#productDescription dd.price { font-size:1.0em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; display:block; padding-top:0px; padding-bottom:10px; display:block; line-height:1.3em; margin:0px; }
dd.price { line-height:1.0em; }
#productDescription dd.salePrice { font-size:1.6em; font-weight:normal; font-family:Arial, Helvetica, sans-serif; display:block; padding:0px 0px 5px 0px; margin:0px; padding-bottom:5px; color:#CC0000; display:block; padding:
}
dl { margin:0px; padding:0px; }
#busCentralGraphic { background-image:url(../images/bg-businesssolutionstext.jpg); width:565px; height:293px; position:relative; margin-top:-5px; }
#busCentralGraphic h2 { top:13px; color:#FFFFFF; font-size:28px; left:15px; position:absolute; margin:0px; padding:0px; }
#busCentralGraphic p { top:175px; color:#FFFFFF; position:absolute; left:15px; width:350px; }
#busCentralGraphic span { display:block; top:265px; position:absolute; left:15px; color:#ffffff; }
#busCentralGraphic span a { color:#FFFFFF; font-weight:bold; }
#productSolutionsTable { margin-top:0px; margin-bottom:10px; padding:0px; padding-top:0px; }
#productSolutionsTable td a { font-size:1.2em; font-weight:bold; }
#productSolutionsTable td { text-align:left; padding-right:10px; }
#productSolutionsTable td strong { display:none; }
#homesolCentralGraphic { background-image:url(../images/bg-homesolutionstext.jpg); width:565px; height:415px; position:relative; margin-top:10px; }
#homesolCentralGraphic h2 { top:13px; color:#FFFFFF; font-size:28px; left:15px; position:absolute; margin:0px; padding:0px; }
#homesolCentralGraphic h3 { top:270px; color:#FFFFFF; font-size:28px; left:15px; position:absolute; margin:0px; padding:0px; font-size:1.6em; font-weight:normal; width:200px; }
#homesolCentralGraphic p { top:175px; color:#FFFFFF; position:absolute; left:15px; width:350px; }
#homesolCentralGraphic span { display:block; top:270px; position:absolute; left:15px; color:#ffffff; }
#homesolCentralGraphic span a { color:#FFFFFF; font-weight:bold; }
#productSolutionsTable { margin-top:30px; margin-bottom:10px; }
#productSolutionsTable td a { font-size:1.2em; font-weight:bold; }
#productSolutionsTable td { text-align:left; padding-right:10px; }
#productList .salePrice { font-size:1em; font-weight:normal; font-family:Arial, Helvetica, sans-serif; display:block; padding-top:0px; padding-bottom:5px; font-weight:bold; color:#CC0000; }
#featureList { list-style:none; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px; }
#featureList li { background-repeat:no-repeat; background-position:0px 6px; padding-left:15px; margin-bottom:3px; background-image:url(../images/bullet-detail.gif); }
#detailedInformation { width:188px; padding:5px 7px 5px 7px; border-left:1px solid #b1c198; border-right:1px solid #b1c198; border-bottom:1px solid #b1c198; border-top:6px solid #b1c198; margin-top:15px; margin-bottom:30px; background-color:#f4f9ed; float:right; }
#detailedInformation ul { margin:0 0 0 0px; padding:0 0 0 20px; }
#detailedInformation h1 { margin:0px; text-align:center; padding:0px 0px 0px 0px; font-size:1.6em; }
#detailedInformation ul { margin:10px; }
#detailedInformation ul li { margin-bottom:20px; }
#detailedInformation ul li h2 { font-size:1em; margin:0px; padding:0px; }
#detailedInformation ul li p { margin:0px; padding:0px; }
/* //////////////////////// COVERBIND NEWS //////////////////////////// */
#coverbindNews { float:left; display:inline; margin-top:15px; display:inline; }
.sitemapColumn { width:200px; padding-right:15px; float:left; line-height:18px; height:1%; float:left; overflow:hidden; }
#coverbindNews ul { }
#coverbindNews ul li { background-image:url(../images/bullet-newslist.gif); top:8px; left:0; padding-left:20px; padding-right:0px; background-repeat:no-repeat; background-position:0px 30px; margin-bottom:20px; }
#coverbindNews ul li span { display:block; border-bottom:1px solid #ccc; margin-bottom:5px; font-size:.9em; padding-bottom:5px; }
#coverbindNews ul li h2 { font-size:1em; font-weight:bold; margin:0px 0 5px 0; padding:0px; line-height:1.4em; font-family:Arial, Helvetica, sans-serif; }
#coverbindNews ul li h2 a { color:#6c804d; text-decoration:none; }
#coverbindNews ul li h2 a:hover { text-decoration:underline; }
#coverbindNews ul li p { margin:0px; padding:0px; line-height:1.6em; }
#emailListSignUp { overflow:hidden; height:1%; margin-bottom:15px; }
#emailListSignUp input { vertical-align:middle; }
#emailListSignUp p { padding-right:0px; margin:0px; padding:0px 0px 10px 0px; }
#emailListTxtInput { width:180px; display:block; margin-bottom:10px; }
.emailListRadioInput { float:left; display:block; width:15px; height:15px; margin:0px; padding:0px; }
#emailListSignUp label { width:auto; float:left; display:block; vertical-align:middle; padding-top:0px; padding-right:10px; padding-left:5px; }
#emailListSignUp a { display:block; width:100px; float:left; margin-top:10px; margin-left:3px; display:inline; }
#emailListSubmit { display:block; float:right; width:70px; margin-top:5px; }
/* //////////////////////////////////////// FOOTER //////////////////////////////////////// */


#footer ul.hlist { width:960px; margin:auto; margin-top:20px; overflow:hidden; height:1%; }
#footer ul.hlist li { margin-bottom:5px; }
.footerSection { width:220px; float:left; padding:20px 10px 10px 0px; }
.footerSection h1 { font-size: 1em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:20px; color:#294e6b }
.footerSection ul { margin:0px; padding:0px 20px 0px 0px; list-style:none; }
.footerSection ul li { margin-bottom:5px; }
.footerSection ul li a { color:#000000; }
#footerNav { overflow:hidden; height:1%; width:960px; margin:auto; padding-left:10px; }
#footer { background-image:url(../images/bg-footer.gif); width:100%; background-color:#e9f2fa; background-repeat:repeat-x; clear:both; }
#footer p { width:700px; text-align:left; width:960px; margin:auto; padding-top:10px; }
#footer p a { color:#000000; text-decoration:none; }
#footer p a:hover { color:#000000; text-decoration:underline; }
#footer p#companyInfo { display:block; width:960px; padding:10px 0px 10px 0px; color:#000000; margin:auto; text-align:left; }
#footer p#companyInfo a {/*color:#00477e;*/ text-decoration:underline; }
#coverbindFAQ { }
#coverbindFAQ { padding-bottom:10px; }
#coverbindFAQ h2 { text-align:center; }
#coverbindFAQ p { text-align:left; margin:0 0 10px 0; padding:0; }
/* MUTIVARIATE TESTING */

    #CentralGraphic2 { background-image:url(../images/product-central-images/central-image-4.jpg); background-repeat:no-repeat; padding:20px; margin-top:10px; height:238px; }
#CentralGraphic2 h2 { font-family:Arial, Helvetica, sans-serif; width:270px; margin:0; padding:0; font-size:14px; font-weight:bold; }
#CentralGraphic2 p { width:270px; }
#CentralGraphic2 ul { margin:10px 0 0px 20px; padding:0 0 10px 0; list-style:square; }
#CentralGraphic2 ul li a { font-weight:bold; }
#CentralGraphic3 { background-image:url(../images/product-central-images/central-image-5.jpg); background-repeat:no-repeat; padding:20px; margin-top:10px; position:relative; height:236px; }
#CentralGraphic3 h2 { font-family:Arial, Helvetica, sans-serif; margin:0; margin-left:280px; padding:0; font-size:14px; font-weight:bold; }
#CentralGraphic3 p { width:270px; margin-left:280px; }
#CentralGraphic3 ul { margin:0px 0 0px 300px; padding:0 0 10px 0; list-style:square; }
#CentralGraphic3 ul li a { font-weight:bold; }
#CentralGraphic4 { background-image:url(../images/product-central-images/central-image-3.jpg); background-repeat:no-repeat; padding:20px; margin-top:10px; position:relative; }
#CentralGraphic4 h2 { color:#FFFFFF; margin:-5px 0 0 0; padding:0; font-size:24px; font-weight:normal; }
#CentralGraphic4 p { margin-top:110px; color:#FFFFFF; }
#CentralGraphic4 ul { margin:0px 0 0px 0px; padding:0 0 20px 0; list-style:square; }
#CentralGraphic4 ul li { float:left; list-style:none; color:#FFFFFF; padding-right:20px; }
#CentralGraphic4 ul li a { font-weight:bold; color:#FFFFFF; }
#CentralGraphic5 { background-image:url(../images/product-central-images/bg-businesssolutionstext.jpg); background-repeat:no-repeat; padding:20px; margin-top:10px; position:relative; }
#CentralGraphic5 h2 { color:#FFFFFF; margin:-5px 0 0 0; padding:0; font-size:24px; font-weight:normal; }
#CentralGraphic5 p { margin-top:140px; color:#FFFFFF; }
#CentralGraphic5 ul { margin:0px 0 0px 0px; padding:0 0 30px 0; list-style:square; }
#CentralGraphic5 ul li { float:left; list-style:none; color:#FFFFFF; padding-right:20px; }
#CentralGraphic5 ul li a { font-weight:bold; color:#FFFFFF; }
#CentralGraphic6 { background-image:url(../images/product-central-images/central-image-2.jpg); background-repeat:no-repeat; padding:20px; margin-top:10px; position:relative; height: 249px; }
#CentralGraphic6 h2 { color:#FFFFFF; margin:-13px 0 0 0; padding:0; font-size:24px; font-weight:normal; }
#CentralGraphic6 p { margin-top:20px; color:#FFFFFF; width:250px; }
#CentralGraphic6 ul { margin:15px 0 0px 0px; padding:0 0 0 0; list-style:none; }
#CentralGraphic6 ul li a { font-weight:bold; color:#FFFFFF; }
#miniContact { margin-bottom:20px; }
#miniContact.Form { border:0px solid #cccccc; padding:0px 10px 0 10px; width:188px; }
#miniContact.Form input { width:170px; }
#miniContact.Form input#submitButton { width:100px; }
#miniContact.Form textarea { width:170px; height:100px; }
#miniContact.Form li { margin:0 0 10px 0; padding:0; list-style:none; }
.moreInfoInset { background-color:##D5E5F1; border:1px solid ##b0CFE7; color:##294E6B; padding:10px; margin:10px 0px 0px 0px; background-color:#efefef; font-size:11px; }
#pageContent dd { line-height:21px; margin-left:0; }
#pageContent .productListPrice dd { line-height:18px }

