/** allproducts.css *********************************************/

#pg-links { background: transparent; }

/*#all-products-content { padding: 0 30px; }*/
#all-products-content { padding: 0px; }
/*#all-products-content h1 { padding: 0 0 8px 30px; font-size: 28px; font-weight: bold; color: #306A0F; }*/
#all-products-content h1 { padding: 0 0 8px 30px; font-size: 28px; font-weight: bold; color: #000000; }
/*#all-products-content h2 { padding: 0 0 25px 30px; font-size: 21px; line-height: 24px; color: #55AA00;  }*/
#all-products-content h2 { padding: 0 0 25px 30px; font-size: 21px; line-height: 24px; color: #333333;  }
#all-products-content h3 { padding: 25px 0 25px 30px; font-size: 16px; font-weight: bold; color: #333333; }

#all-products-content #pod-grouping {width:812px;margin:0 29px;}
#all-products-content #pod-grouping #chooseandcompare {float:right;}
#all-products-content #pod-grouping #chooseandcompare .arrow {font-size: 12px;font-weight:normal;}
/*#all-products-content #pod-grouping .pod {width:812px; height:198px; margin-bottom:7px;background: url(/images/allproducts/product-pod.gif) no-repeat center bottom;}*/
#all-products-content #pod-grouping .pod { background: #f5f9fc; width:812px; height:198px; margin-bottom:40px; border:1px solid #7bc6f4;border-radius:4px;-moz-border-radius:4px; }
/*#all-products-content #pod-grouping .pod img { display:block;float:left;margin-left:34px;}*/
#all-products-content #pod-grouping .pod img { display:block; float:left; margin-top: -30px; margin-left: 6px; }
/*#all-products-content #pod-grouping .description {width:430px;height:155px;float:left;margin-top:30px;margin-left:40px;color:#3a3a3a;font:14px/16px Arial;}*/
#all-products-content #pod-grouping .description { width:430px; height:155px; float:left; margin-top:14px; margin-left:40px; color:#3a3a3a; font:14px/16px Arial;}
#all-products-content #pod-grouping .description h3 {font:16px/19px Arial;color:#333333;margin:0 0 15px 0;padding:0px;}
/*#all-products-content #pod-grouping .description .title {color:#0c549c;font-weight:bold;margin:0px;padding:0px;}*/
#all-products-content #pod-grouping .description .title { color:#c60c30; font-weight:bold; margin:0px; padding:0px; }
/*#all-products-content #pod-grouping .description ul li {background:url(/images/allproducts/bullet.jpg) no-repeat 0px 5px; padding-left:10px; }*/
#all-products-content #pod-grouping .description ul li {background:url(/images/allproducts/bullet.jpg) no-repeat 0px 5px; padding-left:10px; line-height: 18px; margin-bottom: 4px; }
#all-products-content #pod-grouping .addtocart {float:left;font:11px/13px Arial;color:#373737;margin:30px 0 0 12px;}
#all-products-content #pod-grouping .addtocart .price {font:18px/13px Arial;font-weight:bold;}
/*#all-products-content #pod-grouping .addtocart .button {display:block;width:132px;height:41px;background:url(/images/allproducts/addtocart.jpg) top left no-repeat;margin:9px 0 0 -2px;}*/
#all-products-content #pod-grouping .addtocart .arrow { font:12px/18px Arial; font-weight:bold; padding-right: 16px; background: url(/images/red-arrow.gif) no-repeat top right; }
/*#all-products-content .products-inner { padding: 10px 10px 0px 10px; margin-top: 10px; margin-bottom:22px; background: #BBDFF4 url(/images/allproducts/content-bg-allproducts.gif) repeat-x left top; }*/
#all-products-content .products-inner { padding: 10px 10px 0px 10px; margin-top: 10px; margin-bottom:22px; }
#all-products-content .products-inner table .labels { width:230px; }
#all-products-content .products-inner table .products { width:155px;border-left:1px solid #b7dbf0; }
#all-products-content .products-inner-blank { padding: 0 10px; }
#all-products-content .product-grouping { padding-bottom:10px;width:848px;font-size:12px;line-height:15px;color:#333333;border:1px solid #7BC6F4;margin:0 0 20px 20px;border-radius:4px;-moz-border-radius:4px;background:#F5F9FC;}
#all-products-content .product-grouping a { font-size: 13px; font-weight: bold; color: #0C549C; }
#all-products-content .product-floats { margin-left: 230px; padding-bottom: 25px; width: 638px; }
#all-products-content .product-item { float: left; padding-right: 20px; width: 190px; height: 180px; }

#all-products-content .product-grouping-body  { min-height:100px; }
#all-products-content .product-grouping-body .product-grouping-gradient { min-height:210px; } 
#all-products-content .product-grouping-body .product-grouping-gradient .pod { margin-left:225px; } 
#all-products-content .product-grouping-body .product-grouping-gradient .pod {width:812px; height:125px;}
#all-products-content .product-grouping-body .product-grouping-gradient .pod img { display:block;float:left;}
#all-products-content .product-grouping-body .product-grouping-gradient .pod .description {width:390px;height:100px;float:left;margin-left:21px;color:#3a3a3a;font:14px/16px Arial;}
#all-products-content .product-grouping-body .product-grouping-gradient .pod .description h3 {font:16px/19px Arial;color:#333333;margin:0 0 15px 0;padding:0px;}
#all-products-content .product-grouping-body .product-grouping-gradient .pod .title {color:#0c549c;font-weight:bold;margin:0px;padding:0px;}
#all-products-content .product-grouping-body .product-grouping-gradient .pod .description ul li {background:url(/images/allproducts/bullet.jpg) no-repeat 0px 5px; padding-left:10px; }
#all-products-content .product-grouping-body .product-grouping-gradient .pod .addtocart {float:left;font:11px/13px Arial;color:#373737;margin:0 0 0 12px;}
#all-products-content .product-grouping-body .product-grouping-gradient .pod .addtocart .price {font:18px/13px Arial;font-weight:bold;}
#all-products-content .product-grouping-body .product-grouping-gradient .pod .addtocart .buttonz {display:block;width:132px;height:41px;background:url(/images/allproducts/addtocart.jpg) top left no-repeat;margin:9px 0 0 -2px;}
#all-products-content .product-grouping-body .product-grouping-gradient .pod .addtocart .arrow {font:12px/18px Arial;font-weight:bold;}

#compare_chart td { background:none;border-top:1px solid #dbedf8;padding:14px 9px 10px 25px;font:12px/14px Arial;color:#3a3a3a;vertical-align:top; }
#bg #compare_chart .label { width:244px; }
#compare_chart .product { width:145px;border-left:1px solid #a0d0ed; }
#compare_chart .rhead td { border-top:1px solid #d1e7f4;font-weight:bold;color:#0c549c;padding-left:18px; }
#bg #compare_chart .open_close_all .label { vertical-align:bottom;background-position:8px 80px;border-top:1px solid #d1e7f4;font-weight:bold;color:#0c549c;padding-left:18px; }
#compare_chart .open .label { background: url(/images/allproducts/compare_arrow_down.gif) 8px 19px no-repeat; }
#compare_chart .closed .label { background:url(/images/allproducts/compare_arrow_up.gif) 8px 19px no-repeat; }
#bg #pg #compare_chart .alt td { background-color:#E8E8E8; }
#compare_chart .alt .product { border-left:1px solid #a5d2ec; }
#compare_chart .boxshots td { background:none;height:54px;border-top:none;padding:2px 0 10px 17px; }
#compare_chart .boxshots .label {padding:11px 0 0 20px;font:12px/20px Arial;}
#compare_chart .boxshots .product { color:#0c549c;font:14px Arial;font-weight:bold;}
#compare_chart .boxshots .product img { padding-bottom:7px; }
#compare_chart .helpmechoose td { background:#68acdd;height:22px;padding:9px 0 9px 15px;height:0px; }
#compare_chart .helpmechoose .label { background:#aed8f1;padding:15px 19px; }
#compare_chart .helpmechoose .product { border-left:1px solid #569ed6;color:#ffffff;font:12px/14px Arial;font-weight:bold; }
#compare_chart .addtocart td { background:none;height:96px;padding-left:15px;height:0px; }
#compare_chart .systemreq td { height:0px; }
#bg #compare_chart .bullet .label {  padding-left:28px;background:url(/images/allproducts/compare_bullet.jpg) 20px 20px no-repeat;line-height:18px; }
#bg #compare_chart .systemreq .label { padding-left:0px;padding-top:10px;background:none; }
#bg #compare_chart .systemreq .label .box { width:218px;height:81px;background:#f2f9fd;border:1px solid #cfe6f5;padding-top:9px; }
#bg #compare_chart .systemreq .label .box span { padding-left:18px;background:url(/images/allproducts/compare_bullet.jpg) 12px 7px no-repeat;line-height:18px; }
#compare_chart .purple { background: url(/images/compare/dot-purple.png) no-repeat center center; }
#compare_chart .grey { background: url(/images/compare/dot-gray.gif) no-repeat center center; }
#compare_chart .orange { background: url(/images/compare/dot-orange.gif) no-repeat center center; }
#compare_chart .green { background: url(/images/compare/dot-green.gif) no-repeat center center; }
#compare_chart .blue { background: url(/images/compare/dot-blue.gif) no-repeat center center; }
#compare_chart .addtocart .product .price {font:18px/13px Arial;font-weight:bold;display:block;color:#373737;padding-bottom:0px;padding-left:1px;}
#compare_chart .addtocart .product .learnmore {display:block;width:65px;margin-left:3px;margin-top:4px;}

#all-products-content #pod-grouping .pod .pod-icon-img { margin-left: 0px; margin-top: 8px;   }
