/* modules */
.downloads{text-align:left}.dl_section{margin-bottom:15px!important}.dl_section_empty{border:silver solid 1px;padding:10px;margin-top:10px;background-color:#ffffc0}.dl_section_description{padding-bottom:30px}.dl_table{width:100%}.dl_header{margin:10px}.dl_footer{margin:10px}.dl_name_td{width:35%}.dl_description_td{width:65%}.dl_name_td,.dl_description_td{vertical-align:top;padding-bottom:10px}.dl_name{font-size:12px;color:#005f04}.dl_files{margin-top:5px;margin-left:5px}.dl_file{margin-bottom:5px}.dl_file a{text-decoration:none}.dl_file a,.dl_file a:visited,.dl_file a:hover{color:blue}a.icon_link:hover{text-decoration:none!important}.dl_file span a:hover{text-decoration:underline}.dl_file img{border:0}.dl_file img,.dl_file span{vertical-align:middle}.dl_agreement{text-align:left}.dl_agree_btns{text-align:center}.nw_nav .nw_post_name .no_link{padding-left:2px}.nw_nav .nw_post{padding-left:2px;margin-top:5px}.nw_nav .nw_post_date{color:gray;font-size:9px;padding-left:2px}.nw_nav .nw_post_sep{border-bottom:silver dotted 1px;margin-top:2px;margin-bottom:10px}.nw_nav li{margin-bottom:10px;padding-bottom:15px;border-bottom:silver dotted 1px}.nw_nav li.first{margin-top:0}.nw_nav li.last{border:0;margin-bottom:0;padding-bottom:0}.nw_read_all_btn{background-image:url(/squirrelcart/modules/news/templates/images/news_read_all.png);width:96px;height:27px;display:block;margin-top:10px}.nw_page{text-align:left}.nw_page .nw_header,.nw_page .nw_footer{padding:0 5px 0 5px}.nw_header_img img{border:0;margin-bottom:10px}.nw_page .nw_posts{margin-top:20px}.nw_page .nw_post_name{font-size:16px;color:blue}.nw_page .nw_post_date{color:gray}.nw_post .nw_section_link{color:gray;text-decoration:none}.nw_post .nw_section_link:hover{text-decoration:underline}.nw_post_header{position:relative;padding:6px 6px 0 2px;height:45px;margin:auto 6px;background:url(/squirrelcart/modules/news/templates/images/news_post_header_mid.png) repeat-x}.nw_post_header_left{position:absolute;left:-6px;top:0}.nw_post_header_right{position:absolute;right:-6px;top:0}.nw_page .nw_post_content{padding:5px}.nw_page .nw_post_sep{margin-bottom:20px;border-bottom:#dfdfdf dotted 1px;line-height:1px}.nw_page iframe{width:100%;margin:0;height:0;visibility:hidden}.nw_sections{margin-bottom:10px;margin-left:-2px}.nw_sections .nav_links li,.nw_sections .nav_links li a{display:inline;width:auto}.nw_archives{margin:10px auto 20px 5px;overflow:auto;width:100%}.nw_archives_year_box{float:left;width:140px;margin-bottom:20px}.nw_archives_year{font-size:16px;font-weight:bold;margin-bottom:5px}.nw_archives_months{font-size:14px;color:silver}.news_optin{margin-top:15px}.news_optin_fs{padding-top:10px;padding-bottom:10px}.news_optin_header{font-size:12px;margin-bottom:10px}.news_optin_footer{margin-bottom:10px;padding:0 30px}.news_optin_groups{text-align:center;width:100%;overflow:hidden}.news_optin_group{width:49%}.news_optin_group_lone{margin-left:auto;margin-right:auto}.news_optin_group_multi{float:left}.news_optin_group input,.news_optin_group .news_optin_group_name{vertical-align:middle}.news_optin_footer{margin-top:10px;color:gray}.quick_total{font-size:16px;text-align:center;margin-top:10px;display:none}.rv_form label,.rv_write_thanks label{width:80px}.rv_form input,.rv_form textarea{width:370px}.rv_review_ro{width:370px}.rv_form textarea{height:200px}.rv_settings input{width:250px}.rv_settings .sc_light{margin-bottom:10px;margin-top:2px}.rv_notify{clear:left;text-align:center;margin-top:10px}.rv_moderation_notice{margin:10px}.rv_star_rating,.rv_star_rating a:hover,.rv_star_rating a:active,.rv_star_rating a:focus,.rv_star_rating .current-rating{background:url(/squirrelcart/modules/review/templates/images/star.png) left -1000px repeat-x}.rv_star_rating{position:relative;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top}.rv_form .rv_star_rating,.rv_write_thanks .rv_star_rating{margin:0 auto}.rv_write_thanks .fields_box_field{padding-top:1px}.rv_star_rating li{display:inline}.rv_star_rating a,.rv_star_rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:25px;line-height:25px;outline:none;overflow:hidden;border:none;text-align:left}.rv_star_rating_editable{display:none}.rv_star_rating_editable a:hover,.rv_star_rating_editable a:active,.rv_star_rating_editable a:focus{background-position:left bottom}.rv_star_rating-static a{cursor:default}.rv_star_rating a.one-star{width:20%;z-index:6}.rv_star_rating a.two-stars{width:40%;z-index:5}.rv_star_rating a.three-stars{width:60%;z-index:4}.rv_star_rating a.four-stars{width:80%;z-index:3}.rv_star_rating a.five-stars{width:100%;z-index:2}.rv_star_rating .current-rating{z-index:1;background-position:left center}.rv_no_script_rater{margin-top:3px}.rv_small_rating{display:block;background:url(/squirrelcart/modules/review/templates/images/stars_empty.png);width:74px;height:14px;margin:5px auto auto auto;font-size:1px;text-decoration:none;text-align:left}.rv_small_rating span{display:block;background:url(/squirrelcart/modules/review/templates/images/stars_full.png);width:74px;height:14px;font-size:1px;cursor:pointer}.rv_edit_review{position:absolute;margin-left:120px;margin-top:7px;font-size:9px}.rv_edit_review img{border:0}.rv_edit_review a{text-decoration:none}.rv_edit_review span{margin-left:-5px}.rv_avg_label,.rv_rating_label{padding-top:5px}.rv_rating_info{text-align:center}.rv_your_rating_info{font-size:14px;font-weight:bold;color:green}.rv_reviews_section_name{float:left}.rv_rating_avg_info{float:right}.rv_reviews_detail{clear:left;text-align:left;padding-top:10px}.rv_review_detail{margin-top:20px;padding:5px}.rv_review_detail_alt{background-color:#efefef}.rv_review_detail_title{font-weight:bold;font-size:12px;color:green}.rv_review_detail_review{margin-top:10px;margin-bottom:10px}.rv_read_more{font-size:12px}.rv_review_detail_pending{font-size:10px}.rv_reviewer_name_and_date,.rv_reviewer_name_and_date a{color:gray}.rv_reviewer_name_and_date a{padding:0 0 2px 18px;background:url(/squirrelcart/modules/review/templates/images/reviewer_icon.png) no-repeat}.rv_write_review_button{text-align:left}.rv_reviewer_settings_instuctions{font-size:13px;margin-bottom:25px;text-align:center}.field_td .rv_reviewer_settings_name,.field_td .rv_reviewer_settings_location{width:200px}.rv_form .sc_btn{display:block;margin:0 auto}.rv_read_all{text-align:right}.rv_read{text-align:left}.rv_read_prod{margin-top:20px}.rv_read_prod fieldset{padding:10px}.rv_read_prod_left{width:30%;float:left;border-right:silver solid 1px;text-align:center}.rv_read_prod_right{float:right;width:69%;text-align:left}.rv_read_prod_description{padding-left:20px;padding-top:15px;margin-bottom:30px;clear:right}.rv_read_prod_left>.rv_star_rating{margin-left:auto;margin-right:auto}.rv_read_prod .rv_star_rating{margin-top:20px}a.rv_buy_now_btn{position:absolute;bottom:0;right:0;background-image:url(/squirrelcart/themes/squirrelcart/images/btn_buy_now.png);width:84px;height:27px;display:block}a.rv_write_review_btn{background-image:url(/squirrelcart/modules/review/templates/images/write_review.png);width:107px;height:27px;display:block}.rv_reviewer_prod{float:right;width:34%;text-align:center;margin-top:25px}.rv_reviewer_reviews .rv_review_detail{float:left;width:64%}.rv_reviewer_header{float:left;width:25%}.rv_reviewer_review{border-bottom:silver solid 1px;margin-bottom:20px;padding-bottom:20px;overflow:auto;width:100%}.rv_reviewer_info{float:right;width:74%;text-align:right;margin-top:5px;margin-bottom:30px}.rv_reviewer_name{color:blue}.rv_reviewer_name,.rv_reviewer_info td{font-size:14px}.rv_reviewer_review .rv_review_detail{margin-top:5px}.rv_sort{float:right;padding-top:10px}.rv_reviewer_info .rv_sort{padding-top:0}.rv_moderator_email{background-color:#fff}.rv_moderator_email .cart_instruction{text-align:left;margin:5px}.rv_moderator_options{font-size:11pt;text-align:left;border:black solid 2px;background-color:yellow;margin:10px;padding:10px}.rv_none{text-align:center}.rv_prod_detail_section{padding-top:15px}.rv_prod_detail_section h2{float:left;margin:0}.ts_form .header{margin-bottom:20px}.ts_form fieldset{padding-top:10px}.ts_form label,.ts_write_thanks label{width:120px}.ts_form input,.ts_form textarea{width:300px}.ts_form textarea{height:250px}.ts_testimonial_ro{width:370px}.ts_write .sc_header{float:left}.ts_write .required_field_indicator{text-align:right;padding-top:8px}.ts_write .sc_btn{display:block;margin:0 auto}.ts_write_thanks .fields_box_field{padding-top:1px}.ts_moderator_email{background-color:#fff}.ts_moderator_email .cart_instruction{text-align:left;margin:5px}.ts_moderator_options{font-size:11pt;text-align:left;border:black solid 2px;background-color:yellow;margin:10px;padding:10px}.ts_page{text-align:left}.ts_page .header{margin-bottom:20px}.ts_header_msg{margin-bottom:20px;font-size:12px}a.ts_write_link1,a.ts_write_link2{display:block;font-size:12px;color:blue;text-align:right}a.ts_write_link1{float:right;padding-top:5px}div.ts_bubble{width:auto;font-size:1.2em;margin-bottom:40px;text-align:left}.ts_date{margin:5px;color:green;font-size:1.0em}div.ts_bubble blockquote{margin:0;padding:0;border:1px solid #c9c2c1;background:url(/squirrelcart/modules/testimonials/templates/images/yellow_gradient.jpg) #fdf997 repeat-x}div.ts_bubble .ts_url{display:block;text-align:right;margin-right:10px;margin-top:10px}div.ts_bubble blockquote p{margin:10px;padding:0}div.ts_bubble cite{position:relative;margin:0;padding:7px 0 0 15px;top:-1px;background:transparent url(/squirrelcart/modules/testimonials/templates/images/tip.gif) no-repeat 20px 0;font-style:normal;display:block}div.ts_bubble .sc_smaller{display:block;float:right;padding:5px}.ts_nav_quote_link{display:block;text-decoration:none;color:black!important}.ts_nav .ts_bubble{font-size:11px;margin-bottom:20px}.ts_nav cite{font-size:10px;background-position:15px 0!important;padding-left:5px!important}#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}.lbLoading{background:#fff url(/squirrelcart/lib/slimbox2/loading.gif) no-repeat center}#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url(/squirrelcart/lib/slimbox2/prevlabel.gif) no-repeat 0 15%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url(/squirrelcart/lib/slimbox2/nextlabel.gif) no-repeat 100% 15%}#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(/squirrelcart/lib/slimbox2/closelabel.gif) no-repeat center;outline:none}.lbCloseLinkTop{position:fixed;background-color:#fff;padding:7px;z-index:1000;top:0;border:4px solid navy}#lbCaption,#lbNumber{margin-right:71px}#lbCaption{font-weight:bold}body{background:#CCC url(/images/TopBackgroundImg.jpg) repeat-x;background-color:#CCC;margin:0 20px 20px 20px}#sc{margin-top:7px;min-width:980px;margin-left:auto;margin-right:auto}#sc_inner{margin:0 auto;position:relative;min-width:925px;width:100%;background-color:#FFF;padding-top:20px}#sc_col1,#sc_col2{position:absolute;width:210px}#sc_col1{left:0;top:0}#sc_col2{right:0;top:0}.cols3 #sc_main,.cols2 #sc_main{padding:0 7px;vertical-align:top;text-align:center}.cols3 #sc_main{margin:0 210px}.cols2 #sc_main{margin-left:210px;}.sc_content h1,.cart_table thead th,.order_info_table th,#order_ship_details h4,.cart_discounts h4,.address_box h4{border-bottom:gray solid 1px;padding:3px;background:url(/images/green-theme-background.jpg) repeat-x;margin-bottom:10px;font-size:93%;line-height:2;*line-height:1.9}.cat_links .expanded .parent a,.cat_links .expanded .parent,.nav_link_container a:hover{background-color:#99c6df}.sc_content{border-color:#eff9ff}.nav_block a,.nav_link_container a:link,.nav_link_container a:visited,.nav_link_container a.selected,.sc_content a,.prod_section h2,.cart_table a.prod_name,.prod_name a,.sc_form fieldset h3,.sc_form fieldset h4,.cat_links .expanded .parent a,.prod_detail h1{color:#32127a}.prod_detail h1{background-color:transparent}.cart_table tr.qty_row td,.order_info_table .alt{background:url(/images/green-theme-background.jpg) repeat-x}.sc_link,.sc_link a,.breadcrumb_nav,.breadcrumb_nav a{color:Blue}.nav_block{margin:0 auto;width:17em;background:url(/images/navblock_corners/sbbody-r.gif) no-repeat bottom right;font-size:100%}.nav_block_title{background:url(/images/navblock_corners/sbhead-r.gif) no-repeat top right;margin:0;padding:0;text-align:center}.nav_block_title h2{background:url(/images/navblock_corners/sbhead-l.gif) no-repeat top left;margin:0;padding:22px 30px 5px;color:white;font-weight:bold;font-size:1.2em;line-height:1em;text-shadow:rgba(0,0,0,.4) 0 2px 5px}.nav_block_content{background:url(/images/navblock_corners/sbbody-l.gif) no-repeat bottom left;margin:0;padding:5px 30px 31px}#sc a .PicBorder{margin:0;border:DarkGray solid medium}.hpIncreasedWidth{width:1050px}.bbProdIncreasedWidth{width:1080px}#bbTopBar{width:100%;text-align:right;background-color:#CCC;padding:0}#bbTopBarHeaderSpace{width:100%;height:20px;background:#CCC url(/images/TopBackgroundImg.jpg) repeat-x}#bbHeader{width:100%;background-color:#FFF}#bbNav{width:180px;padding:10px}#bbMainConent{width:99%;padding:10px;margin-top:10px}#bbTopBackground{position:absolute;top:0;left:0;width:100%;height:150px;z-index:1;border-bottom:2px solid #fff;background:url(/images/TopBackgroundImg.jpg) repeat}#bbLogo{position:absolute;background:url(/images/bb_logo.png) no-repeat;height:115px;width:321px;z-index:1;margin-top:-60px}#bbFreeShipping{position:absolute;background:url(/images/freeshipping-usa.gif) no-repeat;height:76px;width:91px;z-index:1;margin-top:-10px;margin-left:575px}.bb_custom_content{text-align:left;width:750px}.bb_custom_content h2{color:#656e8a}.myAccordion{float:left;margin-right:50px}.myAccordion .yui-cms-accordion .yui-cms-item{width:200px}.img_wrap_outer{float:left;background:url(/images/product-image-shadow.gif) no-repeat bottom right;margin:5px}.img_wrap_inner{float:left;background-color:#fff;border:1px solid #a9a9a9;padding:12px;position:relative;left:-5px;top:-5px}.img_wrap_outer_sm{background:url(/images/product-image-shadow.gif) no-repeat bottom right;margin:3px}.img_wrap_inner_sm{background-color:#fff;border:1px solid #a9a9a9;padding:3px;position:relative;left:-3px;top:-3px}.spiffy-topbar{display:block}.spiffy-topbar *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#ccc}.spiffy-topbar1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #878d9f;border-right:1px solid #878d9f;background:#aeb0b8}.spiffy-topbar2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #606985;border-right:1px solid #606985;background:#b5b7bd}.spiffy-topbar3{margin-left:1px;margin-right:1px;border-left:1px solid #b5b7bd;border-right:1px solid #b5b7bd}.spiffy-topbar4{border-left:1px solid #878d9f;border-right:1px solid #878d9f}.spiffy-topbar5{border-left:1px solid #aeb0b8;border-right:1px solid #aeb0b8}.spiffy-topbarfg{background:#ccc}.spiffy-main{display:block}.spiffy-main *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#fff}.spiffy-main1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #9da3b5;border-right:1px solid #9da3b5;background:#d4d6de}.spiffy-main2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #656e8a;border-right:1px solid #656e8a;background:#dee0e6}.spiffy-main3{margin-left:1px;margin-right:1px;border-left:1px solid #dee0e6;border-right:1px solid #dee0e6}.spiffy-main4{border-left:1px solid #9da3b5;border-right:1px solid #9da3b5}.spiffy-main5{border-left:1px solid #d4d6de;border-right:1px solid #d4d6de}.spiffy-mainfg{background:#fff}.bobOptionOutOfStock{font-weight:bold;margin-left:auto;margin-right:auto;color:#e80000;font-size:12px;text-align:center;margin-bottom:10px;padding:5px;border:medium #eee solid}.bbHide{display:none}#bbHorizMenu{position:static}#hidden_submit{display:none} .crossSellProd { width:125px; border: 1px #eee solid; float:left; padding:5px; height:152px; overflow:hidden; text-align:center; font-size:11px }

