 @charset "utf-8";/*Avalanche*/* {	padding-left:0px;}body {	font-family: Arial, Verdana, Helvetica, sans-serif;	margin:0px;	font-size: 11px;	background-image:url(/site/top-navbar/top-navbar-back.gif);	background-position:left top;	background-repeat:repeat-x;	background-color:#33A5CC;}#div__body td {	padding-left: 0px !important;}.itemlist-desc {	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	color:#666666;	text-decoration:none;	font-weight:bold;}.no-padding {	padding:0!important;	margin:0!important;}.itemlist-price {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#666666;	white-space:nowrap;}#breadcrumbs {	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	font-size:10px;	color:#999;	text-decoration:none;	margin-top: 8px;	margin-left: 10px;	width: 100%;	margin-bottom: 8px;	margin-right: 0px;}#breadcrumbs a {	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	color:#E18E35;	text-decoration:none;	font-size: 10px;}#breadcrumbs a:hover {	text-decoration:underline;}p, p a {	font-family: Arial, Verdana, Helvetica, sans-serif; 	font-size: 11px;	color:#4D4D4D;	text-decoration:none;}a {	outline:0;	text-decoration: none;	font-weight: bold;	color: #E18E35;}a:hover {	text-decoration: underline;}.tabber-desc {	font-family: Arial, Verdana, Helvetica, sans-serif; 	font-size: 11px;	color:#4D4D4D;	text-decoration:none;	margin-left:10px;	margin-right:10px;}.tabber-desc ul {	margin-left: 15px;}.headerSearch {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	height: 22px;	width: 221px;	border:solid 1px #CCCCCC;	text-decoration: none;	background-color:#FFFFFF;	padding-left:5px;	vertical-align: middle;}.cart_preview_back {	background-image: url(/site/avalanche-header/ava_cart_back.gif);	background-repeat: no-repeat;	background-position: 1px top;	height: 62px;	width: 219px;}#cart_preview {	font-size: 11px;	font-weight: normal;	color: #666666;}#cart_preview  a   {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	font-weight:bold;	color: #E18E35;	text-decoration: none;}#cart_preview   a:hover {	text-decoration: underline;}/*==============Shopping Cart===============*/#carttable {	color: #666666;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #CCCCCC;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;	width: 98%;	margin-right: auto;	margin-left: auto;}#carttable a {	text-decoration: none;}#carttable a:hover {	text-decoration: underline;}#carttable td.texttable {	color: #666666;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	vertical-align: middle;	border-top-style: none;	border-right-style: none;	border-left-style: none;	padding-right: 10px;}#carttable td.texttable input {	color: #666;	text-align: center;	width: 25px;}#carttable td.texttablert {	color: #666666;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	vertical-align: middle;	border-top-style: none;	border-right-style: none;	border-left-style: none;}#carttable td.texttablectr {	color: #666666;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	border-top-style: none;	border-right-style: none;	border-left-style: none;	vertical-align: middle;	margin: 0px;	padding: 0px;}#carttable td.texttablectr img {	padding-top: 5px;	padding-bottom: 5px;	}#carttable td.listtexthl {	color: #666666;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	border-top-style: none;	border-right-style: none;	border-left-style: none;	vertical-align: middle;}#carttable tr#ordersummary_estship td.texttable {	text-align: right;	border-bottom-style: none;}#carttable tr#ordersummary_estship td.texttablert {	border-bottom-style:none;}#carttable td.smalltext {	margin: 0px;	padding: 0px;}#carttable .listheadernosort {	color:#333;	line-height:24px;	padding:0px;	margin:0px;	font-size: 10px;	font-weight: bold;	background-color:#CCC;}#tbl_recalc {	margin-right:5px;}#tbl_change {	margin-right:5px;}#addtocartwrapper {	margin-left: 10px;}.bgbutton {	color:#FFF;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(/site/avalanche-images/bgbutton-back.gif);	background-repeat: repeat-x;	background-position: left top;	height: 28px;	padding-right: 7px;	padding-left: 7px;	padding-top: 0px;	padding-bottom: 0px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 11px;}.nlbutton {	color:#FFF;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(/site/avalanche-images/nlbutton-back.gif);	background-repeat: repeat-x;	background-position: left top;	height: 28px;	padding-right: 7px;	padding-left: 7px;	padding-top: 0px;	padding-bottom: 0px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-weight: bold;	text-align:center;	font-size: 11px;}table#submitordertable {	padding-left: 0px;	width: 526px;}table#submitordertable .nlbutton {	color:#FFF;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(/site/avalanche-images/nlbutton-small-back.gif);	background-repeat: repeat-x;	background-position: left top;	height: 21px;	padding-right: 5px;	padding-left: 5px;	padding-top: 0px;	padding-bottom: 0px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 10px;}table#submitordertablet table#shippingaddress {	padding-top: 5px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 0px;}table#submitordertable table#billingaddress {	padding-top: 5px;	padding-right: 10px;	padding-bottom: 0px;	width: 295px;}table#submitordertable table#shippingmethodtable {	padding-top: 5px;	padding-right: 10px;	padding-bottom: 5px;}table#submitordertable table#paymentmethodtable {	padding-top: 5px;	padding-right: 10px;	padding-bottom: 5px;}table#submitordertable table#additionalfieldstable {	margin-top: 10px;	margin-bottom: 10px;	padding: 0px;}td.checkoutprogresstext {	display: none;}/*==============Shopping Cart===============*/.headerLinks {	margin-bottom: 8px;}.headerLinks a {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	font-weight:bold;	text-decoration: none;	margin-right: 10px;	margin-left: 10px;}.headerLinks a:hover {	text-decoration: underline;}.headerWelcome {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	color: #004251;	font-weight:bold;	text-decoration: none;	line-height:18px;}.headerWelcome a {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	font-weight:bold;	text-decoration: none;	line-height:18px;	margin-left: 0px;}.qty {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #4D4D4D;	height: 20px;	width: 26px;	border:solid 1px #CCCCCC;	text-decoration: none;	background-color:#FFFFFF;}.qty-text {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #4D4D4D;	text-decoration: none;	font-weight: bold;}#qty {	width:20px;	height:18px;	padding:0!important;	margin:0!important;}.viewDetails, .viewDetails a {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #E18E35;	text-decoration: none;	padding-bottom: 8px;}.viewDetails a:hover {	text-decoration: underline;}.item-name, .item-name a {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#E18E35;	text-decoration:none;	font-weight:bold;}.item-name a:hover {	text-decoration:underline;}.item-desc {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#666666;	text-decoration:none;}.bestsellers-price {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#666666;	font-weight:bold;}#category-title {	background-image: url(/site/avalanche-images/main_category_images/AVA-category-title-back.gif);	background-repeat: repeat-x;	background-position: left top;}#category-title h1 {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #9b6326;	margin: 0px;	padding: 0px;	white-space: nowrap;}.category-name{	height: 25px;}.category-name a {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#E18E35;	text-decoration:none;}.category-name a:hover {	text-decoration:underline;}#category-featured {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #CCCCCC;	margin: 0px;	padding: 0px;}#category-featured td {	margin: 0px;	padding: 0px;}#category-featured-cell {	margin: 0px;	padding: 0px;	width: 156px;	background-color: #FFFFFF;}#category-featured-cell td {	margin: 0px;	padding: 0px;}.itemlist-name, .itemlist-name a {	font-family:Arial, Helvetica, sans-serif;	font-size:15px;	font-weight:bold;	color:#E18E35;	text-decoration:none;}.itemlist-name a:hover {	text-decoration:underline;}.itemhome-desc {color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;}.avalanche-left {	background-color: #bfbfbf;	padding: 0px;	margin: 0px;}.avalanche-left-back {	background-color: #bfbfbf;}.avalanche-left-head {	background-image: url(/site/avalanche-left/AVA-shopbycat-back.gif);	background-repeat: repeat-x;	background-position: left top;	background-color: #FFF;	white-space: nowrap;}.avalanche-left-head h1 {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #666;	margin: 0px;	padding: 0px;	white-space: nowrap;}/******* LEFT **********/.leftcat {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;	color: #ffffff;	text-decoration:none;	margin-top: 10px;	margin-bottom: 0px;	width: 159px;	margin-right: 0px;	margin-left: 0px;	padding: 0px;}.smalltext  a {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;	color: #ffffff;	text-decoration:none;	display: block;}.smalltext  a:hover {	text-decoration: underline;}.textboldnolink {	padding-top: 5px;	padding-bottom: 5px;	color: #666;}.textboldnolink a:hover {	text-decoration: none;}.best_sellers-right {	margin-left: 5px;}/******* CATEGORY **********/.categoryName, .categoryName a {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight:bold;	color: #E18E35;	text-decoration: underline;}#best_sellers {	background-color: #FFFFFF;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #CCCCCC;	width: 100%;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;}#best_sellers-title {	background-image: url(/site/avalanche-right/AVA-BestSellers-back.gif);	background-repeat: repeat-x;	background-position: left top;}#best_sellers-title h1 {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #2D5B7A;	margin: 0px;	padding: 0px;	white-space: nowrap;}#best_sellers_cell {	border-right-width: 1px;	border-bottom-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	width: 100%;}#home-best_sellers {	border-top-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-left-style: solid;	border-top-color: #CCCCCC;	border-left-color: #CCCCCC;	width: 788px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 5px;}#home-best_sellers td {	margin: 0px;	padding: 0px;}#home-best_sellers-cell {	width: 156px;	margin: 0px;	padding: 0px;	background-color: #FFFFFF;}#home-best_sellers-cell td {}/*=====================*/#search-results-list {	border-top-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-left-style: solid;	border-top-color: #CCCCCC;	border-left-color: #CCCCCC;	padding: 0px;	margin: 0px 0px 0px 5px;}#search-results-list td {	margin: 0px;	padding: 0px;}#search-results-list   td.text {	display: none;}#search-results-list-cell {	width: 156px;	margin: 0px;	padding: 0px;}#search-results-list-cell td {}#item_list_container {	width: 100%;	border-top-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-left-style: solid;	border-top-color: #CCCCCC;	border-left-color: #CCCCCC;}#item_list_cell {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	background-color: #FFFFFF;	width: 475px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;}.itemlistName, .itemlistName a {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 15px;	font-weight:bold;	color: #E18E35;	text-decoration: none;}.itemlistName a:hover {	text-decoration: underline;}.itemlistDescription, .itemlistDescription a {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 13px;	font-weight:bold;	color: #666666;	text-decoration: none;}.itemlistNextpage {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;	color: #4d4d4d;	text-decoration: none;}.itemlistNextpage a{	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;	color: #E18E35;	text-decoration: none;}.itemDetailName, .itemDetailName a {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 16px;	font-weight:bold;	color: #666666;	text-decoration: none;}.itemDetailDescription, .itemDetailDescription a {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 13px;	font-weight:bold;	color: #666666;	text-decoration: none;}.itemDetailNumber {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;}.itemDetailPrice {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 16px;	font-weight:bold;	color: #666666;	text-decoration: none;}table#submitordertable .nlbutton{	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight:bold;	color: #666666;	text-decoration: none;}.itemDetailReview, .itemDetailReview a {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	font-weight:normal;	color: #E18E35;	text-decoration: none;}.itemDetailReview a:hover {	text-decoration: underline;}.prod_Price {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #666666;}.sort_by {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #666666;}#rating-cell {	height: 20px;	background-image: url(/site/review/empty_stars1.gif);	background-repeat: no-repeat;	background-position: left 1px;	width: 90px;}#thumbCell0 {	border: 1px solid #CCCCCC;}#thumbCell1 {	border: 1px solid #CCCCCC;}#thumbCell2 {	border: 1px solid #CCCCCC;}#thumbCell3 {	border: 1px solid #CCCCCC;}#thumbCell4 {	border: 1px solid #CCCCCC;}/*******************************************************************************  TABS *******************************************************************************/.TabbedPanels {	margin: 0px;	padding: 0px;	float: left;	clear: none;	width: 653px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/}.TabbedPanelsTabGroup {	margin: 0px;	padding: 0px;}.TabbedPanelsTab01 {	position: relative;	top: 1px;	float: left;	width:106px;	height:30px;	-moz-user-select: none;	-khtml-user-select: none;	cursor: pointer;	background-image: url(/site/avalanche-tabs/itemtab1Off.jpg);/*	text-indent:-9999px;*/}.TabbedPanelsTabHover {	background-color: #CCC;}.TabbedPanelsTabSelected {	background-image: url(/site/avalanche-images/sns_tabOpen.gif);	color:#000000;}.TabbedPanelsTab a {	color: black;	text-decoration: none;}.TabbedPanelsContentGroup {	clear: both;	border-left: solid 1px #CCC;	border-bottom: solid 1px #CCC;	border-top: solid 1px #999;	border-right: solid 1px #999;}.TabbedPanelsContent {	font-family:"trebuchet MS", sans-serif;	font-size:11px;	color:#606060;	padding-top: 5px;	padding-right: 15px;	padding-bottom: 10px;	padding-left: 15px;}.TabbedPanelsContentVisible {}.VTabbedPanels .TabbedPanelsTabGroup {	float: left;	width: 136px;	height: 20em;	background-color: #EEE;	position: relative;	border-top: solid 1px #999;	border-right: solid 1px #999;	border-left: solid 1px #CCC;	border-bottom: solid 1px #CCC;}.VTabbedPanels .TabbedPanelsContentGroup {	clear: none;	float: left;	padding: 0px;	width: 30em;	height: 20em;}/********************************** OLD FOOTER **********/.footerSections, .footerSections a {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 14px;	font-weight:bold;	color: #666666;	text-decoration:none;	height:22px;}.footerLinks, .footerLinks a {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #E18E35;	text-decoration: underline;}.footerNav {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #ffffff;	text-decoration: none;}.footerNav a{	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #ffffff;	text-decoration: underline;}#footer_bar {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #8C5222;	height: 55px;	width: 800px;	border-top-width: 4px;	border-top-style: solid;	border-top-color: #FFFFFF;	background-image: url(/site/avalanche-images/ava-bottom_bar.gif);	background-repeat: no-repeat;	background-position: -1px top;	background-color: #33A5CC;}#footer_bar p {	font-size: 10px;	font-weight: bold;	color: #8C5222;	padding-top: 10px;}#footer_bar a {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	font-size: 10px;}#footer_bar a:hover {	text-decoration: underline;}/******************* NEW FOOTER ****************************/#footer_menu-orange {	margin-top: 5px;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	padding: 0px;	width: 800px;	background-color: #BFBFBF;}#footer_menu-orange td {	vertical-align: top;}#footer_menu-orange a {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFF;	margin: 0px;	padding: 0px;	text-decoration: none;}#footer_menu-orange a:hover {	text-decoration: underline;}#footer_menu-orange ul {	margin: 4px 5px 12px 12px;	padding: 0px;}#footer_menu-orange li {	margin: 0px 0px 0px;	padding: 0px;	list-style-type: none;	line-height:14px;}.footer_menu_header-orange {	border-right-width: 4px;	border-right-style: solid;	border-right-color: #FFFFFF;}.footer_menu_header-orange h1 {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #666;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;	vertical-align: middle;	line-height: 25px;}.footer_menu_lists-orange {	border-right-width: 4px;	border-right-style: solid;	border-right-color: #FFFFFF;}.footer_menu_lists-left_border-orange {	border-right-width: 2px;	border-right-style: solid;	border-right-color: #FFFFFF;	background-color: #E6E6E6;	border-left-width: 4px;	border-left-style: solid;	border-left-color: #FFFFFF;}.footer_menu_lists-right_border-orange {	border-right-width: 4px;	border-right-style: solid;	border-right-color: #FFFFFF;	background-color: #E6E6E6;}#info_item_body {	margin: 30px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #333333;	width: 740px;	background-color: #FFFFFF;}#info_item_body h1 {	font-size: 18px;	font-weight: bold;	color: #F7931E;	margin: 0px 0px 20px;	padding: 0px;}#info_item_body p {	font-size: 11px;	font-weight: normal;	color: #333333;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}.itemdrill-price {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#4D4D4D;}#shipping_info {	width: 600px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;}#shipping_info h1 {	color: #666666;	font-size: 15px;	font-weight: bold;	margin: 0px 0px 10px;	padding: 0px;}#shipping_info h2 {	font-size: 15px;	font-weight: bold;	color: #666666;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}#shipping_info h3 {	font-size: 12px;	font-weight: bold;	color: #666666;	margin: 0px 0px 5px;	padding: 0px;}#shipping_info p {	margin: 0px 0px 10px;	padding: 0px;	font-size: 11px;}#shipping_info ul {	margin: 0px 200px 10px 0px;	padding: 0px;}#shipping_info li {	margin: 0px 0px 5px;	padding: 0px;	list-style-type: none;}#shippingrates {	width: 450px;	border-top-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-left-style: solid;	border-top-color: #CCCCCC;	border-left-color: #CCCCCC;}#shippingrates  td  {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;}#shippingrates p {	margin: 5px;	padding: 0px;	font-size: 11px;}#faq {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #666666;	width: 100%;}#faq h2 {	font-size: 15px;	font-weight: bold;	color: #666666;	margin: 0px 0px 10px;	padding: 0px;}#faq h3 {	font-size: 14px;	font-weight: bold;	color: #999999;	margin: 40px 0px 5px;	padding: 0px;}#faq p {	font-size: 11px;	font-weight: normal;	color: #333333;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	line-height: normal;}#faq a {	font-size: 11px;	font-weight: bold;	text-decoration: none;	color: #E18E35;}#faq a:hover {	text-decoration: underline;}#faq ul {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 25px;	margin-left: 0px;}#faq li {	margin: 0px 0px 5px;	padding: 0px;	list-style-type: none;}#tax_info {	color: #333333;	width: 600px;	font-size: 11px;	font-weight: normal;}#tax_info ul {	margin: 0px 0px 10px;	padding: 0px;}#tax_info li {	margin: 0px;	padding: 0px;	list-style-type: none;	line-height: 16px;}#store_events {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #333333;	width: 600px;}#store_events h1 {	font-size: 16px;	font-weight: bold;	color: #666666;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 15px;	margin-left: 0px;}#store_events h2 {	font-size: 14px;	font-weight: bold;	color: #F7931E;	margin: 0px 0px 10px;	padding: 0px;}#store_events h3 {	font-size: 12px;	font-weight: bold;	color: #333333;	margin: 0px;	padding: 0px;}#store_events p {	font-size: 11px;	font-weight: normal;	color: #333333;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}#store_events ul {	margin: 0px 0px 10px;	padding: 0px;}#store_events li {	margin: 0px 0px 9px;	padding: 0px;	list-style-type: none;	line-height: 12px;	width: 500px;}#sitemap_content {}#sitemap_content a {    color:#4D4D4D;    font-size:12px;	text-decoration: none;	line-height: 16px;}#sitemap_smtxt a {    color:#707070;    font-size:10px;	text-decoration: none;	line-height: 14px;}#sitemap_content a:hover {	text-decoration: underline;}.bot_border {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}#pcf_content li {	font-size: 10px;	line-height: 15px;	color: #666666;	list-style-type: none;}#pcf_content a {	color: #666666;}.medtextbold {	font-size: 11px;}#top-navbar {	background-image: url(/site/top-navbar/top-navbar-back.gif);	background-repeat: repeat-x;	background-position: left top;	width: 800px;}.stock {	font-size: 10px;	font-weight: bold;	color: #990000;	white-space: nowrap;	padding-bottom: 5px;}.outofstock {	font-size: 11px;	font-weight: bold;	color: #990000;	padding-top: 10px;}@media screen, projection{}#mainImage {	height: 318px;	width: 318px;}
