

/* ITEM TEMPLATE STARTS */

.paragraph {font-size:12px}
#mainContents { padding-left: 0 !important; margin-left:10px}
#itemtemplate { 
	width:612px; 
	padding-top:10px;
	margin-top:5px;
}
#itemtemplate p { 
	margin:0; 
	padding:0
}
#itemtemplateleft { 
	float:left;
	width:266px;
}
#itemtemplateright { 
	float:left;
	width:315px; 
	margin-left:20px;
}

#itemtemplateimagecont { 
	width:265px; 
	position:relative;
}
#enlargeandvideo { 
	background-color:#e2e2e2; 
	color:#808080; 
	padding:3px; 
	font-size:11px;
	margin-top:3px; 
	text-align:center;
}

#enlargeandvideo a:link, #enlargeandvideo a:visited { 
	color:#808080; 
	text-decoration:none;
}
#enlargeandvideo a:hover {
	color: #666666; 
	text-decoration:underline; 
}
#enlargeandvideo span { 
	border-left:#FFFFFF solid 2px; 
	padding-left:10px; 
	padding-right:10px;
	margin-left:10px;
}

#itemtemplateright h1 { 
	font-size:18px; 
	color:#000; 
	font-weight:normal; 
	margin:0
}

#itemtemplateright h2{ 
	font-size:12px;
	color:#333;
	font-weight:normal;
}
#reviewbox {
font-size:11px;
}

#requestemoreinfobox {background: #EBEBEB; font-size:11px; padding:2px; border: #cccccc solid 1px; border-top: none !important}

#reviewbox a, #reviewbox a:link, #reviewbox a:visited, #reviewbox a:hover { 
color:#8fa624;
}

/*#reviewbox img { float:left; padding-right:3px;}

#reviewbox div { float:left; padding-right:3px;}*/

#pricebox {
	 border:#b3b3b3 solid 1px; 
	 padding:10px; 
	 margin-top:10px; 
	 text-align:left; 
	 font-size:11px !important;
	 width:293px;
	 margin-right: 0 !important;
 }
#template_shortcuts {
	border:1px solid #CCCCCC;
	font-size:11px;
	margin-bottom:5px;
	padding:5px;
}

#shop_with_ {margin-bottom:5px;}
#shopconfidence { 
	background-color:#e1e1e1; 
	font-size:12px; 
	padding:5px 0;
	margin-bottom:5px; 
	border:1px solid #B3B3B3; 
	background-image:url(/site/images/check.gif); 
	background-repeat:no-repeat; 
	background-position:5px; 
	text-indent:20px; 
	border-top:none
} 
* html #pricebox {width:315px;}

#wishlistbox {
	border: #CCCCCC solid 1px; 
	margin-bottom: 10px;
	padding:5px; 
	font-size:11px;	
}
#wishlistbox p { padding-bottom:5px;}

#wishlistbox .reviews {
	color:#799207;
}
#wishlistbox .reviews a {
	font-size:11px;
}
#wishlistbox .reviews img {
	display: block;
	float: left;
	margin: 1px 5px 0px 0px;
}
.wishlist { 
	font-size:12px; padding-top:3px;
}
.wishlist a:link, .wishlist a:visited, .wishlist a:hover { 
	color:#799207; 
}
.descriptiontitle{
	cursor:pointer;
	margin-bottom: 3px;
	font-size: 12px;
	color:#000000;
	padding:2px;
	text-align:left; 
	border:#b3b3b3 solid 1px; 
	font-weight:bold;
}

#itemtemplateright .submenu {
	margin-bottom: 0.5em; 
	text-align:left; 
	font-size:12px; 
	background-color: #e1e1e1; 
	padding:5px;
}
.itemtemplateprice { 
	font-size:15px; 
	padding-bottom:10px;
}

.msrp {
	font-size:11px; 
	color:#666666; 
	text-decoration:line-through;
}

#pricebox .smalltextnolink { padding-bottom:4px;}

.yousave { 
	margin-left:10px;
	padding-left:5px; 
	padding-right:5px;
	font-size:13px; 
	background-color:#FFFF00; 
	font-weight:bold;
}
.div__prices {
	padding-top:5px;
}
#saleunit	{
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
}

.div_addtocart {
	border-top:#CCCCCC solid 1px;
	padding: 5px;
}

#itemOptions {}

#itemOptions p { margin:0;}


#wishlistpopup {
	position:absolute; 
	z-index:50;
	background-color: #F0F0F0;
	padding:15px; 
	border:#999999 solid 1px; 
	font-size:11px;
}

#specialoffers { 
	margin-top:20px;
	margin-bottom:20px;
	text-align:left; 
	color:#CC0000;
	font-weight:bold;
}

#horizontalinfo{
	float:left;
	clear:both;
	width:600px;
}

#horizontalinfo h4, #reviewsTab h4 { 
	font-size:14px; 
	color:#333333;
	font-weight:bold; 
	border-bottom:#CCCCCC solid 1px; 
	margin: 15px 0 7px 0;
	padding: 5px;
	background: #ececec
}
#horizontalinfo p { font-size:12px; margin:0; padding-bottom:5px}

#horizontalinfo ul { margin:0; font-size:12px;}


#wrap {
	/*margin:20px auto;*/
	width:315px; 
	font-size:12px;
	}
#nav a, #nav a:active, #nav a:visited {
	display:block;
	float:left;
	padding:4px;
	background: #EBEBEB;
	margin-right:1px; 
	color:#000000;
	text-decoration:none; 
	border:#CCCCCC solid 1px; 
	border-bottom:none !important;
	outline:none;
	font-weight:bold;
	}
#nav a.selected, #nav a.selected:active, #nav a.selected:visited {
	background: #fff;
	text-decoration:none;
	outline:none; 
	border-bottom:#CCCCCC solid 1px;
	}


.hidden {
	padding:10px;
	display:none;
	text-align:left;
	}
	
.hiddencontent li { list-style-image: url(/site/images/misc/greenarrow.gif);}
.bordertabs { border:#CCCCCC solid 1px; }

#recentlyitems .itemcell { border-right: none !important; padding-bottom:7px; border-bottom:#CCCCCC solid 1px;}

#reviewsTab { font-size:12px; font-weight:normal; margin-bottom:15px}

#addtocart.adding	{
	background: url(/site/images/ajax-loader.gif) no-repeat 0px 0px;
	color: #9F0132;
	display: block;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	outline: none;
	padding: 10px 0px 5px 35px;
	text-decoration: none;
}
#added-wrapper	{
	display: none;
	position: relative;
	z-index: 200;
}
#item-added	{
	background: #fff;
	border: 3px solid #9F0132;
	left: 20px;
	padding-bottom: 15px;
	position: absolute;
	text-align: center;
	top: 150px;
	width: 500px;
}
#item-added h3	{
	color: #839E23;
	font-size: 24px;
	margin: 15px;
	width: 440px;
}
#item-added p	{
	border-bottom: 1px dashed #ccc;
	border-top: 1px dashed #ccc;
	font-size: 18px;
	padding: 10px 0px;
}
#close-added	{
	background: url(/site/images/bg-close-added.gif) no-repeat 0px 0px;
	height: 18px;
	outline: none;
	position: absolute;
	right: 5px;
	text-indent: -9999999px;
	top: 3px;
	width: 18px;
}
#close-added:hover	{
	color: #839E23;
}
#ajax-continue, #ajax-checkout	{
	color: #333;
	font-size: 13px;
	font-weight: bold;
}
#ajax-continue:hover, #ajax-checkout:hover	{
	color: #9F0132;
	text-decoration: none;
}
/* RELATED ITEMS
--------------------------------------------------------------------------------*/

#relateditems { 
	border:#CCCCCC solid 1px; 
	padding:5px; 
	text-align:left; 
	margin-top:10px; font-size:13px;
}
#relateditems a:link, #relateditems a:visited, #relateditems a:hover { 
	color:#556700; 
	font-size:11px !important; 
	text-align:center;
}


/* MULTI IMAGES
--------------------------------------------------------------------------------*/


#thumbnail {
	width:265px;
}
#thumbnail ul {
	width: 265px;
	list-style: none;
	margin:0px;
	padding:0px;
	text-align:center !important;
}
#thumbnail li {
	float: left;
	/*width: 45px;*/
	padding:3px; 

}

#thumbnail a, #thumbnail a:link,  #thumbnail a:visited, #thumbnail a:hover{
	display: block;
	/*width: 45px;*/
	padding:0;
	margin:0;
	border:#CCCCCC solid 1px;
}

#thumbnail a:hover {
	display: block;
	width: 45px;
	padding:0;
	margin:0;
	border: #333333 solid 1px;
}

/*#thumbnail ul img {
		border: 1px solid #cecece;
}
#thumbnail ul a:hover img {
		border: 1px solid #e7e7e7;
}*/


#large{
	min-height:180px;
	height:auto;
	text-align:center !important;
	background: url(/site/itemtemplate/loader.gif) no-repeat;
	background-position: 50% 40%;}

*html #large{
	min-height:180px;
	height:180px;
}
#linksfooter_seo, #seotag { display:none}
.relatedprice {font-size:11px;}
#item-wishlist {
	clear: both;
	padding-top: 7px;
}
#thumbnail li	{
	padding: 2px !important;
}
.hide_review { display:none;}
.hide_review { display:none;}
#outOfStockDivMsg {padding-top:5px; padding-bottom:5px; border-bottom:1px solid #CCCCCC; clear:both}
#bottom_footer, #footerbottom #line_separator { display:none !important;}
#cor_div_sc #related_tt { display:none !important;}
#cor_div_sc #correl_tt { display:block !important;}
#shortcutlinks ul li {display: inline; padding-right: 10px; font-size: 12px; padding-left: 14px}
#shortcutlinks ul {margin:20px 0px; padding: 0}

#titleSpanRecently, #freeshippingbadge,
#in-stock, #avail-ns,
#youtubeVideo, #rRpdemo, #youtubeVideoTab,
#outOfStockDivMsg, #idDivMsgQtyAvailable	{display: none;}
#yousave	{
	display: none;
	margin-left: 0px;
}
#itemtemplate #backInStockMail	{
	display: none;
	padding-top: 5px;
}
#imgItemTD	{
	border-bottom: #ccc 1px solid;
	position: relative;
}
#imgItemTD a	{
	display: block;
	height: 240px;
	overflow: hidden;
	width: 240px;
}
#imgItemTD a img	{
	border: 0px;
	width: 240px;
}
#checkerrorfield	{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#idDivMsgQtyAvailable span	{
	color: red;
	font-weight: bold;
}
#backInStockMail p	{padding-top: 5px;}
#itemOptions .wrap-1	{
	border-bottom: #CCCCCC solid 1px;
	font-weight: bold;
}
#itemOptions .wrap-1 p	{
	font-weight: bold;
	padding: 5px 0px 5px 0px;
}
#itemOptions .wrap-1 p b	{color: #839E23;}
#itemOptions .wrap-1 p span span	{padding-left: 56px;}
#gift-wrapper	{
	float: left;
	padding: 5px 0px;
}
#custcolgiftwrap_fs_lbl	{
	display: block;
	float: left;
	margin: 0px 20px 0px 0px;
	padding-bottom: 0px !important;
}
#custcolgiftwrap_fs, #custcolgiftwrap_fs_inp	{
	display: block;
	float: left;
	margin: 0px 5px 0px 0px;
}
#messageDivOption	{
	clear: both;
	display: none;
	float: left;
	padding: 0px 0px 5px 45px;
	width: 300px;
}
#messageDivOption span	{
	display: block;
	float: left;
	margin-right: 5px;
}	
#idDivMsgQtyAvailable	{clear: both;}
#addToCartTable td	{font-size: 10px;}
#qty	{margin-right: 5px; border:1px solid #555}
#template_shortcuts	{
	float: left;
	*margin-bottom: 0px;
	width: 303px;
	*width: 315px;
}
#template_shortcuts a	{
	background: url(/site/images/icons/about.gif) no-repeat;
	color: #799207;
	display: block;
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin-right: 15px;
	padding-left: 12px;
}
#template_shortcuts a:hover	{text-decoration: none;}
#wishlistbox .submit-review-to	{color: #000;}
#wishlistbox .win-gift-card	{
	color: #F00;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#cost-methods	{text-align: left;}
.cartbelow #addToCartTable	{
	background-color: #eff4de;
	text-align: left;
}
.cartbelow #addToCartTable td	{font-size: 11px;}
#itemtemplateright #addToCartTable	{
	float: left;
	width: 284px;
	*width: 294px;
}
#gray-bg	{
	background: #333;
	left: 0px;
	position: absolute;
	top: 0px;
	opacity: 0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
}
.at300b {padding-right: 15px !important}
#recent-items-wrap {
		display: block !important;
	}
	#price_match_DC {
		padding-bottom: 6px;
		position: relative;
	}
	#socialNETK {
		padding-top: 8px;
	}
	.tooltip {
		background: #fff;
		border: 1px solid #8F9F3C;
		bottom: 20px;
		display: none;
		padding: 10px;
		position: absolute;
		right: -6px;
	}
	#price_match_DC .tooltip {
		height: auto;
		width: 520px;
	}
	#price_match_DC .tooltip ul {
		margin-left: 0px;
		padding-left: 20px;
	}
	.TurnToItemTeaser {
		/* float: right; */
		width:266px;
		/*position: relative;*/
	}
	#socialNETK {}
	#Flike, #FSend_, #TWITT_ {
		float: left;
	}
	#FSend_ {
		margin-right: 14px;
	}
#comingsoon {
display:none;
position:absolute;
right:0;
top:0;
z-index:1;
}
#freesharpener {
display:none;
position:absolute;
right:0;
bottom:0;
z-index:1;
}
#soldoult { cursor:pointer;}
.invisible {
	display: none;
}
.quick_content_top { height:19px; background:url(/site/images/top_qv.gif) !important; text-align:right; padding-right:5px; margin-top:3px; }
.classFull a { font-size:13px;  color:#889F33; display:block; padding:6px 0px; }
.quick_contentall {
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 6px;
	background: url("/site/images/png_.gif") repeat scroll 0 0 transparent !important;
    border: 1px solid #B6BCAE;
    width: 670px;
	text-align:left;
	}

.close_qw { cursor:pointer;}
.quick_c_m { height:318px; overflow:auto; background:url(/site/itemtemplate/loader.gif) center center no-repeat #fff !important; }
.quick_c_m .formdesc { width:630px; margin:10px; background:#fff;}

.quick_c_m .formdesc  {}
     /*default iteaser*/
      #TT2ILTbox {
    background-color: #F3F3F3;
    border: 1px solid #D2D2D2;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 10px;
    text-align: center;
    width: 244px;
    }

      #TT2ILTbox h2 {
        font-size: 12px;
        font-weight: bold;
        margin: 5px 0 5px 0;
      }

      #TT2ILTcount-line * {
        font-size: 11px;
      }

      #TT2ILTcount-line strong {
        font: bold 11px Arial;
      }

      #TT2ILTcount-line p {
        margin: 5px 0 5px 0;
      }

      #TT2ILTbutton-holder {
        display: -moz-box !important;
        display: block;
        height: 31px;
        text-align: center;
      }

      a.TT2ILTbutton, a.TT2ILTbutton span {
        background-color: #fa6230;
      }

      .TT2ILTbutton * {
        font: bold 12px Arial;

      }

      a.TT2ILTbutton {
        background-image: url('http://static.www.turnto.com/tra2/images/iteaser/1/button-right.png');
        background-repeat: no-repeat;
        background-position: top right;
        display: block;
        height: 31px;
        margin-right: 6px;
        padding-right: 16px;
        text-decoration: none;
        color: white;
      }

      a.TT2ILTbutton span {
        background-image: url('http://static.www.turnto.com/tra2/images/iteaser/1/button-left.png');
        background-repeat: no-repeat;
        display: block;
        line-height: 22px;
        padding: 2px 0 7px 18px;
      }

      a.TurnToIteaSee {
        font-size: 11px;
        text-decoration: none;
        color: #000;
        cursor: pointer;
      }
      /*---------------------------------------------------------------------
New Reviews
---------------------------------------------------------------------*/
#list_of_rev	{
	padding-bottom: 10px;
}
#review_iframe_pop_ajax	{
	background: url(/site/images/ajax-loader.gif) no-repeat center;
	display: none;
	height: 350px;
	overflow: hidden;
	width: 540px;
}
#review_iframe_pop_ajax iframe	{
	height: 600px;
	width: 600px;
}
#reviews_html	{
	margin-top: 10px;
}
.product_review {
	border-bottom: 1px dotted #CCCCCC;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	margin-bottom: 10px;
}
.product_review h3 {
	float: left;
	font-size: 12px;
}
.product_review .rating {
	float: right;
}
.product_review .content {
	clear: both;
}
.product_review .comment {
	margin: 0px;
	padding-bottom: 8px;
}
.product_review .reviewer, .product_review .location {
	font-style: italic;
	padding-bottom: 5px;
}

#see_all_r, #show-review-link {
	color: #819E20;

	font-weight: bold;
	text-decoration: underline;
}
#show-review-link {	font-size: 13px;}
#see_all_r {	font-size: 17px;}
#see_all_r:hover, #show-review-link:hover	{
	text-decoration: none;
}
