/* CSS Document */

/* COLORS

dark blue {#15658A}
blue {#37AAE0}
light blue {#c3ecff}
gold {#F4BA09}
orange {#FF5C14}
pink {#ffaeac}
brown {#c08a2c}
green {#7ecb10}


*/


/* BODY */
body {
	font-family:Comic Sans MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
a:link{
	color:#15658A;
	text-decoration:none
}
a:visited{
	color:#15658A;
	text-decoration:none
}
a:hover{
	text-decoration:underline
}

.altlink{
	color:#FF5C14;
}
.altlink a:link{
	color:#FF5C14;
	text-decoration:none
}
.altlink a:visited{
	color:#FF5C14;
	text-decoration:none
}
.altlink a:hover{
	text-decoration:underline
}
h1{
	color:#37AAE0;
	font-size:22px;
	font-weight:normal;
	margin:0px;

}
h2{
	color:#15658A;
	font-size:18px;
	font-weight:normal;
}
h3{
	color:#15658A;
	font-size:14px;
	font-weight:bold;
}
h4{
	color:#FF5C14;
	font-size:12px;
	font-weight:bold;
}
h4 a:link,
h4 a:visited {
	color:#FF5C14;
	font-size:11px;
	font-weight:bold;
}
.breadcrumbs{
	color:#FF5C14;
	margin:0px
}
.breadcrumbs a:link{
	color:#FF5C14;
	text-decoration:none
}
.breadcrumbs a:visited{
	color:#FF5C14;
	text-decoration:none
}
.breadcrumbs a:hover{
	color:#FF5C14;
	text-decoration:underline
}
.content{padding:0px 20px 20px 20px}
.content-index{padding:0px 35px 30px 35px}
.content-list{padding:0px 15px 15px 15px}
.content-cat{padding:0px 15px 0px 15px}
.content-cart{padding:0px 15px 15px 15px}
.content-about{padding:0px 25px 15px 15px}

form{margin:0}

/* ----------------Aslett clearing method ------------------------------------------- */
.clearfix:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}

* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/* --------------- form Layout --------------------------------------------- */
#form_wrap {margin: 10px 0 10px 0; background: #7ecb10; width: 350px;}

.form_caprow {}

.l_cap {float: left;}

.r_cap {float: right;}

#form_content {padding: 0 30px 0 30px; color: #ffffff;}
	#form_content fieldset{border: none; padding: 0 0 5px 0;}
	#form_content label.block{display: block;}
	#form_content input.textbox {width: 250px; border: 1px solid #51820a; background: #ffffff; padding: 2px;}
	#form_content p{padding: 0 0 5px 0; margin: 0; font-size: 11px;}
	#form_content select {border: none; margin: 0 5px 0 0; border: 1px solid #51820a; padding: 2px;}
	
.child_group{padding: 10px 0 10px 0; border-bottom: 1px solid #51820a;}
	
.req {color: #dc4e00; font-size: 14px; font-weight: bold;}

#form_title {padding: 0 0 5px 0;}

#form_signup_btn {padding: 10px 0 0 0;}

/* HEADER */
.header-bullet{
	margin-left:14px;
	margin-right:14px;
}
.login a:link{
	color:#ffffff;
	text-decoration:none
}
.login a:visited{
	color:#ffffff;
	text-decoration:none
}
.login a:hover{
	text-decoration:underline
}
.topnav{

}
.topnav-icon{
	float:left;
	margin-right:5px
}
input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#15658A;
}
select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#15658A;
	margin:0px
}

/* header banners - free shipping 75 no end date  */
.hdr_banner_freeship75ned { background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/hdr_freeship_bnr_75.gif);}
.hdr_banner_freeship75ned a{
       display: block;
       width: 772px;
       height: 42px;
       text-decoration: none;
       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/hdr_freeship_bnr_75.gif);
	   overflow: hidden;
    }
.hdr_banner_freeship75ned a:hover {
    background-position: 0px -42px;}
	
/* header banners - free shipping 75 end date  */
.hdr_banner_freeship75end { background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/hdr_freeship_bnr_75end.gif);}
.hdr_banner_freeship75end a{
       display: block;
       width: 772px;
       height: 42px;
       text-decoration: none;
       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/hdr_freeship_bnr_75end.gif);
	   overflow: hidden;
    }
.hdr_banner_freeship75end a:hover {
    background-position: 0px -42px;}

/* header banners - free shipping 85 no end date  */
.hdr_banner_freeship85ned { background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/hdr_freeship_bnr_85.gif);}
.hdr_banner_freeship85ned a{
       display: block;
       width: 772px;
       height: 42px;
       text-decoration: none;
       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/hdr_freeship_bnr_85.gif);
	   overflow: hidden;
    }
.hdr_banner_freeship85ned a:hover {
    background-position: 0px -42px;}
	
/* header banners - free shipping 85 end date  */
.hdr_banner_freeship85end { background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/hdr_freeship_bnr_85end.gif);}
.hdr_banner_freeship85end a{
       display: block;
       width: 772px;
       height: 42px;
       text-decoration: none;
       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/hdr_freeship_bnr_85end.gif);
	   overflow: hidden;
    }
.hdr_banner_freeship85end a:hover {
    }
	
/* header banners - free shipping 100 no end date  */
.hdr_banner_freeship100ned { background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/hdr_freeship_bnr_100.gif);}
.hdr_banner_freeship100ned a{
       display: block;
       width: 772px;
       height: 42px;
       text-decoration: none;
       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/hdr_freeship_bnr_100.gif);
	   overflow: hidden;
    }
.hdr_banner_freeship100ned a:hover {
    background-position: 0px -42px;}
	
/* header banners - free shipping 100 end date  */
.hdr_banner_freeship100end { background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/hdr_freeship_bnr_100end.gif);}
.hdr_banner_freeship100end a{
       display: block;
       width: 772px;
       height: 42px;
       text-decoration: none;
       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/hdr_freeship_bnr_100end.gif);
	   overflow: hidden;
    }
.hdr_banner_freeship100end a:hover {
    background-position: 0px -42px;}

/* header banners - free shipping 75 */
.hdr_banner_freeship75 { background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/hdr_freeshipping_bnr75.gif);}
.hdr_banner_freeship75 a{
       display: block;
       width: 772px;
       height: 42px;
       text-decoration: none;
       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/hdr_freeshipping_bnr75.gif);
	   overflow: hidden;
    }
.hdr_banner_freeship75 a:hover {
    background-position: 0px -42px;}
	
/* header banners - free shipping 60 */
.hdr_banner_freeship60 { background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/hdr_freeshipping_bnr60.gif);}
.hdr_banner_freeship60 a{
       display: block;
       width: 772px;
       height: 42px;
       text-decoration: none;
       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/hdr_freeshipping_bnr60.gif);
	   overflow: hidden;
    }
.hdr_banner_freeship60 a:hover {
    background-position: 0px -42px;}
	
/* header banners - free shipping 50 */
.hdr_banner_freeship50 { background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/hdr_freeshipping_bnr50.gif);}
.hdr_banner_freeship50 a{
       display: block;
       width: 772px;
       height: 42px;
       text-decoration: none;
       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/hdr_freeshipping_bnr50.gif);
	   overflow: hidden;
    }
.hdr_banner_freeship50 a:hover {
    background-position: 0px -42px;}


/* CSS ROLLOVER MENU */

/* home */
.nav_home{ background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/nav_home2.gif);}
.nav_home a{
       display: block;
       width: 40px;
       height: 28px;
       text-decoration: none;
       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/nav_home2.gif);
	   overflow: hidden;
    }
.nav_home a:hover {
    background-position: -40px 0;}

/* shop */
.nav_shop{ background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/nav_shop2.gif);}
.nav_shop a{
       display: block;
       width: 36px;
       height: 28px;
       text-decoration: none;
       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/nav_shop2.gif);
	   overflow: hidden;
    }
.nav_shop a:hover {
    background-position: -36px 0;}

/* about */
.nav_about{ background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/nav_about2.gif);}
.nav_about a{
       display: block;
       width: 150px;
       height: 28px;
       text-decoration: none;
       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/nav_about2.gif);
	   overflow: hidden;
    }
.nav_about a:hover {
    background-position: -150px 0;}

/* safety */
.nav_safety{ background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/nav_safety.gif);}
.nav_safety a{
       display: block;
       width: 46px;
       height: 28px;
       text-decoration: none;
       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/nav_safety.gif);
	   overflow: hidden;
    }
.nav_safety a:hover {
    background-position: 46px 0;}

/* career */
.nav_career{ background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/nav_careers.gif);}
.nav_career a{
       display: block;
       width: 61px;
       height: 28px;
       text-decoration: none;
       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/nav_careers.gif);
	   overflow: hidden;
    }
.nav_career a:hover {
    background-position: -61px 0;}

/* customer */
.nav_customer{ background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/nav_customerservice2.gif);}
.nav_customer a{
       display: block;
       width: 124px;
       height: 28px;
       text-decoration: none;
       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/nav_customerservice2.gif);
	   overflow: hidden;
    }
.nav_customer a:hover {
    background-position: -124px 0;}

/* blog */
.nav_blog{ background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/nav_blog.gif);}
.nav_blog a{
       display: block;
       width: 37px;
       height: 28px;
       text-decoration: none;
       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/nav_blog.gif);
	   overflow: hidden;
    }
.nav_blog a:hover {
    background-position: -37px 0;}

    
/* SLIDESHOW */
.slideshowContainer{position:relative;width:100%;width:497px;height:293px;overflow:hidden;padding:0px;margin:0px;cursor:hand;cursor:pointer;}
.slideContainer{position:absolute;padding:0px;margin:0px;}



/* FOOTER */
.footer {
	color:#ffffff;
}
.footer a:link{
	color:#ffffff;
	text-decoration:none
}
.footer a:visited{
	color:#ffffff;
	text-decoration:none
}
.footer a:hover{
	text-decoration:underline
}

/* footer banners - free shipping */
.ftr_banner_freeship{ background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/ftr_freeshipping_bnr2.gif);}
.ftr_banner_freeship a{
       display: block;
       width: 772px;
       height: 42px;
       text-decoration: none;
       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/ftr_freeshipping_bnr2.gif);
	   overflow: hidden;
    }
.ftr_banner_freeship a:hover {
    background-position: 0px -42px;}
	
/* footer banners - join club */
.ftr_banner_joinclub{ background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/ftr_joinclub_bnr.gif);}
.ftr_banner_joinclub a{
       display: block;
       width: 772px;
       height: 42px;
       text-decoration: none;
       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/ftr_joinclub_bnr.gif);
	   overflow: hidden;
    }
.ftr_banner_joinclub a:hover {
    background-position: 0px -42px;}
	
/* footer banners - special offer 35% Off */
.ftr_banner_so{ background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/ftr_special-offer_bnr.gif);}
.ftr_banner_so a{
       display: block;
       width: 772px;
       height: 42px;
       text-decoration: none;
	   border:0px;
/*       background-image: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/ftr_joinclub_bnr.gif);
	   overflow: hidden;*/
    }
/*.ftr_banner_joinclub a:hover {
    background-position: 0px -42px;}*/


/* LEFT NAV */

.menu{
border-left:4px solid #15658A;
padding:0px 4px 15px 4px
}
.menu1 {
	margin-bottom:0px;
	margin-top:8px;}
.menu1 a:link,
.menu1 a:visited
{
	color:#ffffff;
	font-size:13px;
	text-decoration:none;
}
.menu1 a:hover{
	color:#ffffff;
	font-size:13px;
	text-decoration:underline;
}

ul.menu2{
	padding-left:15px;
	margin:0px;
}
li.menu-item2{
	margin-bottom:0px;
	margin-top:6px;
	list-style-image:url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/bullet2.gif)
}
.menu-item2 a:link,
.menu-item2 a:visited
{
	color:#e4f6ff;
	font-size:12px;
	text-decoration:none;
}
.menu-item2 a:hover{
	color:#e4f6ff;
	font-size:12px;
	text-decoration:underline;
}
ul.menu3{
	padding-left:15px;
	margin:0px;
}
li.menu-item3{
	margin-bottom:0px;
	margin-top:6px;
	list-style:url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/bullet6.gif)
}
.menu-item3 a:link,
.menu-item3 a:visited
{
	color:#e4f6ff;
	font-size:11px;
	text-decoration:none;
}
.menu-item3 a:hover{
	color:#e4f6ff;
	font-size:11px;
	text-decoration:underline;
}
ul.menu4{
	padding-left:15px;
	margin:0px;
}
li.menu-item4{
	margin-bottom:0px;
	margin-top:6px;
	list-style:url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/bullet5.gif)
}
.menu-item4 a:link,
.menu-item4 a:visited
{
	color:#e4f6ff;
	font-size:11px;
	text-decoration:none;
}
.menu-item4 a:hover{
	color:#e4f6ff;
	font-size:11px;
	text-decoration:underline;
}



/* PRODUCT DETAIL */

.content-detail{padding:0px 10px 10px 10px}
.price{
	font-size:12px;
	margin-top:8px
}
.price-old{
	text-decoration:line-through;
}
.price-new{
	font-weight:bold;
	color:#FF5C14
}
.price-new-big{
	font-size:16px;
	font-weight:bold;
	color:#FF5C14
}
.price-percent{
	font-weight:bold;
	color:#FF5C14
}
.quote-title{
	margin-top:0px;
	font-weight:bold;
	font-size:12px;
}
.quote {
	margin-top:20px;
	margin-bottom:8px;
	font-style:italic;
}
.quote-author {
	margin-top:0px;
	margin-bottom:15px;
	font-style:italic;
}

#seoText {
	color:#6c6c6c;
	font-size:11px;
	padding:20px
}



/* BORDERS */
.border-t{border-top:4px solid #15658A;}
.border-r{border-right:4px solid #15658A;}
.border-b{border-bottom:4px solid #15658A;}
.border-l{border-left:4px solid #15658A;}


.bordergold-t{border-top:3px solid #F4BA09;}
.bordergold-r{border-right:3px solid #F4BA09;}
.bordergold-b{border-bottom:3px solid #F4BA09;}
.bordergold-l{border-left:3px solid #F4BA09;}


.borderltblue-t{border-top:3px solid #c3ecff;}
.borderltblue-r{border-right:3px solid #c3ecff;}
.borderltblue-b{border-bottom:3px solid #c3ecff;}
.borderltblue-l{border-left:3px solid #c3ecff;}

.borderblue-t{border-top:3px solid #37AAE0;}
.borderblue-r{border-right:3px solid #37AAE0;}
.borderblue-b{border-bottom:3px solid #37AAE0;}
.borderblue-l{border-left:3px solid #37AAE0;}

.dash {
	background-image:url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/gold_dash.gif);
	background-repeat:repeat-x
}
.dash-green {
	background-image:url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/green_dash.gif);
	background-repeat:repeat-x
}

cat-link{
	padding-left:20px;
	padding-right:20px;}
.cat-link a:link,
.cat-link a:visited
{
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.cat-link a:hover
{
	font-size:16px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
a.cat-link2 {display:block; width:100%; padding-top:10px;padding-bottom:10px}



.cart_header{padding:5px 0px; color:#ffffff; font-weight:bold;}

li.faq{list-style-image:url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/bullet2.gif)}

.caption {font-size:12px; color:#ffffff; text-align:center; font-weight:bold;padding-bottom:5px; padding-top:4px}

.pr_snippet_product {padding: 15px 0 0 0; width: 222px; overflow: hidden;}

.pr_review_summary {padding: 15px 0 10px 0;}

#prReviewSummary {border: 1px solid #f4ba09 !important;}

.prSummaryHeader {background: url(http://mediacdn.shopatron.com/media/mfg/677/design_content/0/img/review_header_bg.gif) repeat-x #f4ba09 !important;}


#seoText {
	color:#6c6c6c;
	font-size:11px;
	padding:20px
}
#seoCatText {
	color:#6c6c6c;
	font-size:11px;
	padding:0 20px 20px 20px
}
