/********************************/
/* Shopping Modules Style Sheet */
/********************************/

/* All Shopping Module Styles */

.shopmod_prodtitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding-bottom: 3px;}
.shopmod_storessellingA {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF9900;}
.shopmod_storesselling2A {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #4572CD;}
.shopmod_proddescrip {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.shopmod_storessellingB {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.shopmod_sellingprice {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; padding-bottom: 5px;}
.shopmod_link {color: #000088;}
.shopmod_link:visited {color: #000088;}
.shopmod_link:hover {color: #000088;}
.shopmod_link:active {color: #000088;}

.shopmod_image_link
{
	text-decoration: none;
}

.shopmod_expert_review
{
	font-size: 10px;
	font-weight: bold;
}

/* Shopping Module Type 1 Styles */

#shopmod_container_type1 {width: 480px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin: 0px 0px 0px 0px;}
#shopmod_container_type1 .smheader {padding-bottom: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; padding-top: 2px; padding-left: 10px; background-color: #FAA619; margin-bottom: 10px;}
#shopmod_container_type1 .smheader2 {padding-bottom: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000088; padding-top: 2px; padding-left: 10px; height: 25px;}
#shopmod_container_type1 .smsubheader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000088; padding-top: 5px; background-color: #FAF6DB; padding-bottom: 5px; border-top: 1px solid #FAA619; text-align: center; width: 33%; float: left; margin-bottom: 5px;}
#shopmod_container_type1 .smdivider_orange {width: 100%; border-top: 1px solid #FAA619; margin-top: 0px;}
#shopmod_container_type1 .smfooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-top: 1px; background-color: #FAF6DB; height: 23px; text-align: center;}
#shopmod_container_type1_2 {width: 480px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin: 0px 0px 0px 0px;}
#shopmod_container_type1_2 .smcell1 {width: 137px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; float: left;}
#shopmod_container_type1_2 .smcell2 {width: 288px; padding-right: 15px; float: right; clear: right;}
#shopmod_container_type1_2 .smcell3 {width: 480px; padding-right: 15px; padding-left: 10px;}
#shopmod_container_type1_3 {width: 500px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin: 0px 0px 0px 0px;}
#shopmod_container_type1_3 .smcomponent1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000088; padding-top: 5px; margin-top: 5px; margin-bottom: 10px; text-align: center; width: 33%; float: left;}
#shopmod_container_type1 a {color: #000088;}

/* Shopping Module Type 2 Styles */

#shopmod_container_type2 {width: 480px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
#shopmod_container_type2 .smheader {padding-bottom: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; clear: both; font-size: 14px; font-weight: bold; color: #FFFFFF; padding-top: 2px; padding-left: 10px; background-color: #FAA619; height: 23px; margin-bottom: 10px; width: 100%;}
#shopmod_container_type2 .smfooter {font-family: Verdana, Arial, Helvetica, sans-serif; clear: both; font-size: 12px; font-weight: bold; padding-top: 1px; background-color: #FAF6DB; height: 23px; text-align: center; width: 100%;}
#shopmod_container_type2_content {width: 100%;}
#shopmod_container_type2_content .smdivider_orange {width: 100%; border-top: 1px solid #FAA619; margin-top: 5px;}
#shopmod_container_type2_content .smcell1 {width: 100px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; float: left;}
#shopmod_container_type2_content .smcell2 {width: 370px; float: right;}
#shopmod_container_type2 a {color: #000088;}

/* Shopping Module Type 3 Styles */

#shopmod_container_type3 {width: 480px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
#shopmod_container_type3 .smheader {padding-bottom: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; clear: both; font-size: 14px; font-weight: bold; color: #FFFFFF; padding-top: 2px; padding-left: 10px; background-color: #FAA619; height: 23px; margin-bottom: 10px; width: 100%;}
#shopmod_container_type3 .smfooter {font-family: Verdana, Arial, Helvetica, sans-serif; clear: both; font-size: 12px; font-weight: bold; padding-top: 1px; background-color: #FAF6DB; height: 23px; text-align: center; width: 100%; margin-top: 5px;}
#shopmod_container_type3_content {width: 480px;}
#shopmod_container_type3_content .smdivider_orange {width: 480px; border-top: 1px solid #FAA619; margin-top: 5px;}
#shopmod_container_type3_content .smcell1 {width: 100px; float: left;}
#shopmod_container_type3_content .smcell2 {width: 370px; float: right;}
#shopmod_container_type3 a {color: #000088;}

/* Shopping Module Type 5 Styles */

#shopmod_container_type5 {width: 480px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
#shopmod_container_type5 .smheader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; padding-bottom: 4px; padding-top: 2px; padding-left: 10px; background-color: #FAA619; height: 23px; margin-top: 10px; width: 478px;}
#shopmod_container_type5 .smsubheader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000088; padding-top: 2px; padding-left: 10px; background-color: #FAF6DB; height: 23px; margin-bottom: 10px; border-top: 1px solid #FAA619; width: 478px; }
#shopmod_container_type5 .smdivider_orange {width: 480px; border-top: 1px solid #FAA619; margin-bottom: 5px; margin-top: 5px; clear: both;}
#shopmod_container_type5 .smfooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-top: 1px; background-color: #FFFFFF; height: 23px; text-align: center; width: 100%;}
#shopmod_container_type5_content {width: 480px;}
#shopmod_container_type5_cell {width: 160px; float: left; clear: right;}
#shopmod_container_type5 a {color: #000088;}

/* Shopping Module HSW Top Seller Styles */

#shopmod_container_hswtop {width: 550px;}
#shopmod_container_hswtop .header {padding-bottom: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; padding-top: 5px; padding-left: 10px; background-color: #4572CD; height: 25px; margin-bottom: 10px;}
#shopmod_container_hswtop .divider_blue {width: 100%; border-top: 1px solid #4572CD;	margin-top: 5px;}
#shopmod_container_hswtop .smfooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-top: 1px; background-color: #F0F3FA; height: 23px; text-align: center;}
#shopmod_container_hswtop_2 {width: 550px;}
#shopmod_container_hswtop_2 .cell1 {width: 110px; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 5px; float: left;}
#shopmod_container_hswtop_2 .cell2 {width: 420px; float: right;}
#shopmod_container_hswtop a {color: #000088;}

/* Shopping Module HSW Search Styles */

#shopmod_container_hswsearch {width: 200px;}
#shopmod_container_hswsearch .header {padding-bottom: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; padding-top: 5px; padding-left: 10px; background-color: #4572CD; height: 25px;}
#shopmod_container_hswsearch .subheader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-top: 4px; padding-left: 10px; background-color: #F0F3FA; color: #000088; height: 20px;}
#shopmod_container_hswsearch .divider_blue {width: 100%; border-top: 1px solid #4572CD; margin-top: 5px;}
#shopmod_container_hswsearch_2 {width: 190px; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px;}
#shopmod_container_hswsearch_2 .cell1 {width: 150px; padding: 10px 15px 5px 15px; text-align: center;}
#shopmod_container_hswsearch_2 .cell2 {width: 190px; text-align: left;}
#shopmod_container_hswsearch a {color: #000088;}

/* Shopping Module HSW Blurb Styles */

#shopmod_container_hswblurb {width: 450px;}
#shopmod_container_hswblurb .smheader {padding-bottom: 4px; background: url(http://products.kstirnkorb.howstuffworks.com/hsw_shopper_header_01.gif); height: 60px;}
#shopmod_container_hswblurb .smfooter {background: url(http://products.kstirnkorb.howstuffworks.com/hsw_shopper_footer_01.gif); height: 25px;}
#shopmod_container_hswblurb_2 {width: 450px; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px;}
#shopmod_container_hswblurb_2 .cell1 {width: 110px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 5px; float: left;}
#shopmod_container_hswblurb_2 .cell2 {width: 300px; padding-right: 20px; float: right;}
#shopmod_container_hswblurb a {color: #000088;}

/* Shopping Module HSW Text Styles */

#shopmod_container_hswtext {margin-left: 20px; width: 260px; background-color: #FFFFFF; border-bottom: 1px solid #FAA619; border-left: 1px solid #FAA619; border-right: 1px solid #FAA619;}
#shopmod_container_hswtext .smheader {padding-bottom: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; padding-top: 5px; padding-left: 10px; background-color: #FAA619; height: 25px;}
#shopmod_container_hswtext a {color: #000088;}
