#breadcrumb{padding:50px 0px 0px 25px;font-size:0.917em}

/* GATEWAY PAGE */
/* display:inline on floats used to correct IE6 bug.  Details: http://www.positioniseverything.net/explorer/doubled-margin.html */

#gateway-header{float:right;width:533px;height:194px;background:transparent url(/images/crest-products/products-header.jpg) no-repeat top right}
#gateway-header-txt{float:left;width:305px;height:194px;}
#gateway-header-txt-body{padding:0px 0px 0px 30px;}
#gateway-content{clear:both;background:#FFF url(/images/_global/internal-body-gradient.jpg) no-repeat top left;width:942px}
#gateway-content a:link {font-size:1em;color:#0066CC;text-decoration:none}
#gateway-content a:active {font-size:1em;color:#0066CC;text-decoration:none}
#gateway-content a:visited {font-size:1em;color:#0066CC;text-decoration:none}
#gateway-content a:hover {font-size:1em;color:#0066CC;text-decoration:underline}
#gateway-content li h2 {margin:0px;font-weight:normal}

#gateway-content-left {float:left;margin:25px 0px 10px 30px;padding:0;width:420px;display:inline}
#gateway-content-right {float:right;margin:25px 20px 10px 0px;padding:0;width:420px;display:inline}

.gateway-bullets-left {float:left;width:210px;}
.gateway-bullets-right {float:right;width:210px}
.gateway-bullets-left ul, .gateway-bullets-right ul {list-style:none;margin:0;list-style-position: outside;padding:0 0 0 10px;}
.gateway-bullets-left ul li, .gateway-bullets-right ul li {margin-bottom:10px;background:transparent url(/images/_global/arrow-bullet.png) no-repeat 0px 2px;padding:0 0 0 18px;}

#gateway-product-types-left {float:left;width:210px}
#gateway-product-types-right {float:right;width:210px}


/* PRODUCT LANDING PAGES */

#products-faux-column-container{position:relative;background:transparent url(/images/_global/faux-right-column.gif) repeat-y bottom right;width:942px}
#products-large-image-pop {border:1px solid #666;background:#FFF url(/images/crest-products/crest-enlarged/enlarged-bg.jpg) repeat-x scroll left top;width:540px;height:570px;left:50px;margin:0;padding:0px;position:absolute;top:0px;z-index:1000;display:none;}
#products-large-image {width:500px;height:500px;margin:10px auto;}
#products-large-header {background-color:#FFF;width:540px;height:45px}
#products-large-header-left {padding:10px;float:left;width:300px}
#products-large-header-right {float:right;width:100px;padding:10px}
#products-right-column{float:right;position:relative;width:300px;min-height:400px;background:#eaf7fd url(/images/_global/internal-header-right-column.jpg) no-repeat top right}
#products-header-txt{float:left;width:635px;}
#products-header-txt-body{padding:30px 0px 0px 22px;}
#products-content{clear:both;background:#FFF none;width:942px}
#products-content a:link {font-size:1em;color:#0066CC;text-decoration:none}
#products-content a:active {font-size:1em;color:#0066CC;text-decoration:none}
#products-content a:visited {font-size:1em;color:#0066CC;text-decoration:none}
#products-content a:hover {font-size:1em;color:#0066CC;text-decoration:underline}
#products-content li h2 {margin:0px;font-weight:normal}
#products-callout {margin:85px auto 0px auto;width:270px;}
#products-upsell {margin:0px auto 0px auto;width:270px;}
#products-more-in-this-line{padding-top:15px;}
#products-related-reading {margin:0px auto 0px auto;width:270px;}
#products-logo {float:left;width:220px;height:220px;}
#products-name {float:right;width:360px;height:220px;padding-right:10px}
#products-btn-container{width:200px;padding-left:50px;padding-bottom:20px}
#products-enlarge-container{float:left;width:100px;}
#products-print-container{float:right;width:100px}
#products-view-larger {cursor:pointer;display:block;background: url(/images/_global/btn-enlarge.gif) top left no-repeat;padding-left:20px;color:#0066CC}
#products-print{cursor:pointer;display:block;background: url(/images/_global/btn-print.gif) top left no-repeat;padding-left:20px;color:#0066CC}

.products-rtcolumn-h2 {margin-top:5px;margin-bottom:5px;font-size:1em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#142e8b;}
.products-rtcolumn-separator{border-top:1px solid #CCC;width:270px;padding-bottom:4px}
.products-rtcolumn-image{float:left;width:96px;}
.products-rtcolumn-txt{float:right;width:160px;font-size:0.917em;}
.products-rtcolumn-txt h2{font-size:0.917em;font-weight:bold;color:#0066CC;margin-top:10px;margin-bottom:3px}
.products-rtcolumn-txt p{margin-top:3px;}
.prodH2 {margin-bottom:0px;}
.prodSub {margin-top:2px}

a.buy-now-button {background-image:url(/images/crest-products/button-middle.jpg); background-repeat:repeat-x; padding:6px 30px 6px 30px; line-height:26px; text-decoration:none; border-left:solid 1px #c2d0dc; border-right:solid 1px #c2d0dc; color:#FFF;}
a.buy-now-button:hover {background-image:url(/images/crest-products/button-middle-over.jpg); background-repeat:repeat-x; padding:6px 30px; line-height:26px; text-decoration:none; border-left:solid 1px #c2d0dc; border-right:solid 1px #c2d0dc; color:#FFF;}


/* PRODUCT TABS */

#tabs {clear:both;font-size:1em;margin: 20px auto;width:600px}
#tabs ul {float: left;width: 600px;margin: 0px;padding:0px}
#tabs li {margin: 0px 2px 0px 0px;list-style: none;color:#132f8c;}
* html #tabs li {display: inline; /* ie6 double float margin bug */}
#tabs li,#tabs li a {float: left;}
#tabs ul li {background: url(/images/crest-products/tab-off-rt-corner.gif) no-repeat right top;}
#tabs ul li a {text-decoration: none;padding: 8px 25px 6px 25px;color: #0066CC;font-weight: bold; background: url(/images/crest-products/tab-off-lft-corner.gif) no-repeat left top;}
#tabs ul li.active {background: #d0eefb url(/images/crest-products/tab-on-rt-corner.gif) no-repeat right top;}
#tabs ul li.active a {background: url(/images/crest-products/tab-on-lft-corner.gif) no-repeat left top;color: #142e8b;}
#tabs > div {background: #FFF url(/images/crest-products/tab-body-on.jpg) no-repeat top left;clear: both;padding: 20px;min-height: 200px;}
#tabs > div h2 {margin:0px 0px 10px 0px}
#tabs > div h3 {margin:2px 5px}
#tabs > div p {line-height: 150%;margin-top:0px}
#tabs-product-features-list-container{width:560px;height:130px;background:transparent url(/images/crest-products/tab-product-feature-bg.jpg) no-repeat top left;margin-top:15px;}
#tabs-product-features-list{padding:10px;}
#tabs-product-features-list ul {width:500px !important;list-style:none;list-style-image: url(/images/_global/checkmark-red.png);margin:0;padding:0 0 0 18px;list-style-position: outside;}
#tabs-product-features-list ul li {float:left;padding:5px 15px 0px 20px;background:transparent url(/images/_global/checkmark-red.png) no-repeat 0px 8px;width:205px}



/* PRODUCT RESULTS PAGES */

#product-results-header{float:right;width:533px;height:194px;background:transparent url(/images/crest-products/products-header.jpg) no-repeat top right}
#product-results-header-txt-body{padding:0px 0px 0px 30px;}
#product-results-content{clear:both;background:#FFF url(/images/_global/internal-body-gradient.jpg) no-repeat top left;width:942px}
#product-results-content a:link {font-size:1em;color:#0066CC;text-decoration:none}
#product-results-content a:active {font-size:1em;color:#0066CC;text-decoration:none}
#product-results-content a:visited {font-size:1em;color:#0066CC;text-decoration:none}
#product-results-content a:hover {font-size:1em;color:#0066CC;text-decoration:underline}
#product-results-content li h2 {margin:0px;font-weight:normal}

#product-results-content .dropdowncontainer .dropdowns, #product-results-content .dropdowncontainer .pages{margin:15px 0px 10px 30px;}
#product-results-content .dropdowns {float:left; width:450px;}
#product-results-content .pages {float:right; width:380px; text-align:right;padding-right:20px}
#product-results-content .productscontainer {margin:10px 0px 10px 70px;}
#product-results-content .productscontainerHidden {display:none;margin:10px 0px 10px 70px;}
#product-results-content .productscontainer .product {float:left; width:145px; margin-right:20px;}
#product-results-content .productscontainerHidden .product {float:left; width:145px; margin-right:20px;}

.product-results-bullets-left {float:left;width:210px;}
.product-results-bullets-right {float:right;width:210px}
.product-results-bullets-left ul, .traditional-bullets-right ul {list-style:none;list-style-image: url(/images/_global/arrow-bullets.png);margin:0;padding:0 0 0 18px;list-style-position: outside;}
.product-results-bullets-left ul li, .traditional-bullets-right ul li {margin-bottom:10px}

#product-results-product-types-left {float:left;width:210px}
#product-results-product-types-right {float:right;width:210px}

#buyNowButton{margin:0px;background:transparent url(/images/crest-products/btn-buy-now.gif) no-repeat top left;width:131px;height:26px}
.buyNowButton {display:block;width:131px;height:26px;color:#FFF;font-weight:bold;cursor:pointer;font-size:1em;padding:5px 0px;text-align:center}
.buyNowButton:link{text-decoration:none;color:#FFF}
.buyNowButton:active{text-decoration:none;color:#FFF}
.buyNowButton:visited{text-decoration:none;color:#FFF}
.buyNowButton:hover{text-decoration:none;color:#FFF}


/* WHERE TO BUY */

#ci-product-description{float:left;width:300px;padding:20px 0px 20px 30px;}
#ci-results-placeholder{float:right;width:569px;height:440px;background:transparent url(/images/crest-products/WTB-bg.png) no-repeat top left;margin-top:20px;margin-bottom:20px;padding-right:20px}
#ci-results{width:545px;height:415px;overflow:auto;margin:10px auto;overflow-x:hidden;padding:0px 5px;}
#ci-retailers{margin-left:30px}
#ci-product-image{margin:10px auto 45px auto;width:220px;height:220px}
#ci-store-locator{width:300px;padding-top:10px;}
#ci-globe{float:left;width:62px;height:65px;padding-right:10px}
#ci-zip-txt-container{float:right;width:220px;}
#zipText {float:left;width:100px;margin-top:5px}
#zipButton{float:left;background:transparent url(/images/_global/btn-submit-sm.gif) no-repeat top left;width:77px;height:26px}
.zipButton {background-color:transparent;border:0 none;width:77px;color:#FFF;font-weight:bold;cursor:pointer;font-size:1.167em;padding-top:3px}
.ciText{width:90px;color:#999;font-size:0.833em;font-weight:bold;}
.ci-retailer{float:left;width:175px;height:85px;margin:5px;}



