html,body,div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,img, strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;text-decoration:none;list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif;vertical-align:top;}

body	{
	background:#8c9497 url(https://checkout.netsuite.com/c.685081/site/img/bodybg.jpg) repeat-y center;
}
#sc_header { width:970px; padding-top:10px; margin-bottom:10px; float:left}
#headerleft { float:left; padding-top:4px }
#headermiddle { float:left; padding-left:10px; padding-top:25px}
#headerright { float:right; margin-top:3px; }
#leftsource { width:1px; height:1px; overflow:hidden; }
#breadcrumb { clear:both; padding-top:3px; padding-bottom:3px; padding-left:10px; font-size:11px; color:#000000;}
#addtocart.bgbutton { margin:0 !important; }

#logo { 
	display:block; 
	width:303px; 
	height:133px;
	background:url(/site/img/logo.png);
	text-indent:-9999px; background-repeat:no-repeat
}
#mainnav	{
	margin-bottom:10px;
	float:right; font-weight: bold
}
#mainnav li	{
	float:right;
}
#mainnav li a.first, #loginlinks li a.first	{
	border:0 !important;
	padding-right:0 !important;
}
#mainnav li a	{
	font-size:13px;
	padding:0 7px;
	border-right:1px solid black;
	color:#000;
}
#mainnav li a:hover, #loginlinks li a:hover	{
	text-decoration:underline;
}
#headerfreeshipping	{
	float:right;
	clear:right;
	font-size:12px;
	color:#d62626;
	font-weight:bold;
	margin-bottom:10px;
	width:310px;
	text-align:right;
}
#loginlinks	{
	clear:right;
	float:right;
	width:310px;
}
#cartitemcount	{
	line-height:20px;
	padding-left:20px !important;
	margin-left:7px;
	background:url(/site/img/carticon.png) no-repeat left center;
}
#loginlinks li	{
	float:right;
}
#loginlinks li a	{
	font-size:13px;
	font-weight:bold;
	color:#000;
	border-right:1px solid #000;
	padding:0 7px;
	line-height:20px;
}

#underheader	{
	width:970px;
	border:dotted #b2b2b2;
	border-width:1px 0 1px 0;
	background:#666666;
	margin-bottom:10px; 
	float:left; 
	height:43px;
	font-weight: bold;
}

#search	{
	float:left;
	height:30px;
	width:370px;
	background:#666;
	position:relative; margin-top:6px
}
#searchTextField	{
	font-size:12px;
	color:#696969;
	height:20px;
	width:280px;
	position:absolute;
	top:5px;
	left:10px; font-weight: bold
}
#searchSubmit	{
	height:20px;
	width:62px;
	border:0;
	background:url(/site/img/searchbutton.png);
	cursor:pointer;
	position:absolute;
	top:5px;
	right:10px;
}
#buttonsleft	{
	float:left;
	margin-right:110px; 
	padding-top:5px;
}

#buttonsleft li	{
	float:left;
}
#buttonsright li a:hover, #buttonsleft li a:hover	{
	text-decoration:underline;
}
#buttonsleft li a, #buttonsright li a	{
	font-size:15px;
	font-family:tahoma, arial;
	padding:0 10px;
	border-right:1px solid #fff;
	line-height:30px;
	color:#fff;
}
/*#saleicon	{
	padding-left:30px !important;
}*/
#buttonsright	{
	float:right;padding-top:5px;
}
#buttonsright li	{
	float:right;
}
#buttonsright li a.first	{
	border:0;
}
#sc_footer	{
	float:left;
	width:970px;
}
#copyright	{
	float:left;
	font-size:11px;
	font-family:tahoma, arial;
	line-height:25px;
	margin-right:55px;
}
#copyright img	{
	position:relative;
	top:5px;
	#top:0;
}
#copyright strong	{
	color:#ea343b;
}
#footerlinks	{
	float:left;
}
#footerlinks li	{
	float:left;
}
#footerlinks a	{
	font-size:11px;
	font-family:tahoma, arial;
	line-height:25px;
	color:#000;
	padding:0 7px;
	border-right:1px solid #000;
}
#footerlinks a:hover	{
	text-decoration:underline;
}
#footerlinks a.last	{
	border:0 !important;
}
#footerphone	{
	float:right;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	color:#000;
}
#div__body	{
	float:left;
	width:970px;
	margin-bottom:10px !important;
}
#div__footer	{
	float:left;
	width:970px;
}

/** LEFT COLUMN STYLES START **/

#lefttd	{
	background:url(/site/img/homebannerbg.png);
	border:1px solid #ccc;
}
#left	{
	width:210px;
}
#leftcolumn	{
	padding:5px;
}
#leftcolumn a	{
	display:none;
	padding-bottom:15px;
	font-size:16px;
	padding-left:15px;
	color:#000;
}
#leftcolumn a:hover, #leftcolumn a.leftLinkBold	{
	font-weight:bold;
}
#leftcolumn a.leftLink2 { display:block; }
#leftcolumn a.leftLink3 { display:block; padding-left:30px; font-size:14px; margin-top:-5px; color:#333; }

/** LEFT COLUMN STYLES END **/

/** HOME STYLES START **/

#homemainbanner	{
	float:left;
	width:970px;
	background:url(/site/img/homebannerbg.png);
	border:1px solid #ccc;
	margin-bottom:10px;
}
#homemainbannercontent	{
	padding:7px;
}
#homebannerlist	{
	float:left;
	width:200px;
	position:relative;
}
#homebannerlist h2, #leftcolumn h2	{
	font-size:14px;
	background:url(/site/img/startshopping.png);
	text-align:center;
	width:144px;
	height:50px;
	line-height:36px;
	color:#fff;
}
/*#homebannerlist h2 span, #leftcolumn h2 span	{
	color:#eb2b2b;
}*/
#homebannerlist li	{
	padding-bottom:8px;
}
#homebannerlist a	{
	padding-left:15px;
	font-size:15px;
	font-weight:bold;
	color:#000;
	display:block;
	height:18px;
}
#homebannerlist a:hover	{
	font-weight:bold;
	color:red;
	font-size:16px;
}
#homebannerdropdowns	{
	position:absolute;
	left:0;
	top:50px;
}
#homebannerdropdowns li	{
	visibility:hidden;
	position:relative;
	padding:0;
	height:33px;
}
#homebannerdropdowns li div	{
	position:absolute;
	left:85px;
	top:20px;
	background:#333;
	z-index:100;
	width:200px;
	height:100px;
}
#homebannerlist li div li	{
	position:static;
}
#homebannerimage	{
	float:right;
	width:660px;
}
#homebannerimage2	{
	border:8px solid #393939;
	background:#000;
}
#homebannerimage3	{
	height:443px;
	overflow:hidden;
}
#homeitemlist	{
	float:left;
	width:970px;
	background:#fff;
	border:1px solid #ccc;
}
#homeitemlist .promotion	{
	float:left;
	width:290px;
	overflow:hidden; margin:15px;
}
#homeitemlist .promotion b { font-size: 16px; color:#c21214}
#homeitemlist #list	{
	float:right;
	width:630px;
}
#homeitemlist td	{
	width:120px;
	
}
#homeitemlist .homeitem	{
	padding:0 5px;
	margin:5px 0;
	border-left:1px dotted #ccc;
}
#homeitemlist .homeitem .content	{
	width:115px;
}
#homeitemlist .homeitem .image	{
	width:110px;
	height:100px;
	overflow:hidden;
	text-align:center;
}
#homeitemlist .homeitem .name	{
	background:#333;
	color:#fff;
	font-size:11px;
	padding:5px 7px;
	line-height:15px;
	display:block; 
	margin-top:3px; 
	height:75px;
}
* html #homeitemlist .homeitem .name { height:87px}
#homeitemlist .homeitem .name:hover	{
	text-decoration:underline;
}
#homeitemlist .homeitem .name span	{
	background:red;
	padding:1px;
	text-decoration:none !important;
}

/** HOME STYLES END **/

/** CATEGORY STYLES START **/


#catcatlist	{	
	float:left;
	width:795px;
	background:#fff url(/site/img/catcatbg.gif) repeat-x;
	padding-bottom:20px;
}
* html #catcatlist { width:750px}
#catcatlist .content	{
	padding:10px 0 10px 10px;
}
#catname	{
	padding:10px;
	font-size:16px;
	color:#fff;
	background:#666;
	margin-bottom:10px;
	margin-right:10px;
}
.catcatcell	{
	width:135px;
	margin:0 5px 10px;
}
.catcatcell .image	{
	height:135px;
	text-align:center;
	overflow:hidden;
	border:1px solid #c7c7c7;
}
.catcatcell .name	{
	display:block;
	text-align:center;
	padding:5px 0;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:#666; 
	height:30px
}
html* .catcatcell .name { height:40px}

.catcatcell .name:hover	{
	text-decoration:underline;
}
#catitemlist	{
	float:left;
	width:750px;
	background:#fff;
}
#catitemlist .content	{
	padding:10px 0 10px 10px;
}
#catitemlist h2	{
	padding-bottom:5px;
	border-bottom:1px solid #ccc;
	font-size:14px;
	margin-bottom:10px;
	margin-right:10px;
}
.catitemcell	{
	width:175px;
	margin-right:10px;
	margin-bottom:30px;
}
.catitemcell .image	{
	width:175px;
	height:130px;
	overflow:hidden;
	margin-bottom:5px;
	text-align:center;
	border:1px solid #ccc;
}
.catitemcell .name	{
	font-size:11px;
	font-weight:bold;
	color:#000;
	margin-bottom:5px;
	display:block;


	height:45px;
}
.catitemcell .name:hover	{
	text-decoration:underline;
}

.catitemcell .itemcode, .gift_item_cell	.itemcode{
	font-size:11px;
	color:#666;
	margin-bottom:5px;
}
.catitemcell .description	{
	font-size:11px;
	color:#666;
}
.catitemcell .price, .gift_item_cell .price{
	font-size:12px;
	margin-bottom:5px;
}
.catitemcell .price span	{
	font-weight:bold;
}
.catitemcell .addtocart	{
	/*position:relative;
	height:30px;*/ margin-top:10px
}
.catitemcell .addtocart	table td {padding: 2px}
.catitemcell #qty	{
	width:25px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	/*position:absolute;
	left:0;
	height:20px;
	top:5px;*/
}
.catitemcell #addtocart{
	width:105px;
	height:28px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	/*position:absolute;
	left:30px;
	top:0;*/
	border:0;
	cursor:pointer;
	/*background:url(/site/img/addtocartbutton.gif);*/
}

.catitemcell .bglt .listheadernosort, .catitemcell .bglt .texttable { font-size:11px;}

.gift_item_cell { width:720px}
.gift_item_cell .image {
	border:1px solid #CCCCCC;
	height:130px;
	margin-bottom:5px;
	overflow:hidden;
	text-align:center;
	width:175px; float:left
}
.gift_item_cell .info { width:500px; margin-left:15px; float:left}

/** CATEGORY STYLES END **/

/** ITEM STYLES START **/

.lightbox_background	{
	background:#000;
}
.lightbox_box	{
	width:170px;
	height:170px;
	border:2px solid #000;
	background:#fff url(/site/img/lightbox/loading3.gif) no-repeat center center;
}
.lightbox_close	{
	padding:5px;
	font-size:11px;
	font-weight:bold;
	color:#000;
}
#item	{
	float:left;
	width:795px;
	background:#fff url(/site/img/catcatbg.gif) repeat-x;
}
* html #item { width: 755px}
#item .content	{
	padding:10px 0 10px 10px;
}
#itemleft	{
	float:left;
	width:250px;
	margin-right:10px;
	margin-bottom:20px;
}
#itemimage	{
	width:250px;
	overflow:hidden;
	border:1px solid #ccc;
	text-align:center;
}
#enlarge	{
	display:block;
	text-align:center;
	text-indent:20px;
	line-height:25px;
	font-size:11px;
	color:#666;
	background:url(/site/img/enlargeicon.gif) no-repeat 75px 6px;
}
#enlarge:hover	{
	color:#000;
}
#itemright	{
	width:470px;
	float:left;
	margin-bottom:20px;
}
#itemname	{
	font-size:18px;
	margin-bottom:2px;
}
#itemcode	{
	font-size:10px;
	color:#666;
	margin-bottom:10px;
	font-weight:normal;
}
#itemaverage	{
	margin-bottom:10px;
	font-size:10px;
	font-weight:bold;
}
#itemaverage img	{
	margin:0 5px;
}
#itemprice	{
	background:#eaeaea;
	margin-bottom:10px; 
	padding:5px;
	/*height:40px;*/
}
#itemprice h3	{
	float:left;
	margin-left:15px;
	font-size:16px; 
	padding-top:10px
	/*line-height:40px;*/
}
#itemaddtocart	{
	float:left;
	margin-left:15px;
	margin-top:5px;
	/*position:relative;*/
}
#itemaddtocart table td { padding:2px}
#itemaddtocart #qty	{
	width:25px;
	height:20px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	/*position:absolute;
	left:0;
	top:5px;*/
}
#itemaddtocart #addtocart	{
	width:105px;
	height:28px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	/*position:absolute;
	left:30px;
	top:0;*/
	border:0;
	cursor:pointer;
	/*background:url(/site/img/addtocartbutton.gif);*/
}
#itemshippinginfo h4	{
	font-size:11px;
	line-height:20px;
	border-bottom:1px solid #cecece;
	margin-bottom:5px;
}
#itemshippinginfo p	{
	font-size:11px;
	color:#666;
	margin-bottom:5px;
}
#itemfreeshipping	{
	color:#d62626;
	font-weight:bold;
}
#itembottom	{
	clear:both;
}
#itemtabs	{
	float:left;
}
#itemtabs li	{
	float:left;
	margin-right:3px;
}
#itemtabs a	{
	display:block;
	padding:0 10px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	border:solid #cecece;
	border-width:1px 1px 0;
	background:#eaeaea;
	color:#4d4d4d;
}
#itemtabs a:hover	{
	color:#000;
}
#itemtabs a.selected	{
	background:#fff !important;
	color:#000 !important;
	border-bottom:0 !important;
}
#itemcontents	{
	float:left;
	border:1px solid #cecece;
	margin-right:10px;
	width:730px;
}
#itemcontents{
	font-size:11px;
	color:#666;
}
#itemcontents a	{
	color:#d62626 !important;
	text-decoration:underline;
}
#itemdescription, #itemspecifications, #itemreviews	{
	padding:10px;
}
#itemrelated	{
	clear:both;
	width:730px;
}
#relateditems	{
	margin-top:20px;
}
#relateditems h6	{
	font-size:12px;
	line-height:25px;
	border-bottom:1px solid #a8a8a8;

	margin-bottom:5px;
}
.relateditem	{
	width:120px;
	margin-right:20px;
}
.relateditem .image	{
	width:120px;
	text-align:center;
	margin-bottom:10px;
	overflow:hidden;
}
.relateditem .name	{
	font-size:11px;
	font-weight:bold;
	color:#000;
	margin-bottom:5px;
	display:block;
}
.relateditem .name:hover	{
	text-decoration:underline;
}
.relateditem .price	{
	font-size:12px;
	font-weight:bold;
	color:#d62626;
}


/** ITEM STYLES END **/

/** PRODUCT REVIEWS STYLES START **/

#reviews_average a	{
	font-weight:bold;
	display:block;
}
#reviews_starline	{
	margin-bottom:10px;
}
.product_review {
	border-bottom:1px dotted #ccc;
	color:#555;
	float:left;
	margin-bottom:10px;
	padding-bottom:10px;
	width:710px;
}
.product_review .heading, .product_review .content, .product_review .footing {
	float:left;
	width:710px;
	padding:0 !important;
}
.product_review h3 {
	float:left;
	font-size:12px !important;
	margin:0;
}
.product_review .heading {
	margin-bottom:5px;
}
.product_review .heading .rating {
	float:right;
}
.product_review .content blockquote {
	color:#555;
	font-size:12px;
	margin:0 0 10px 0;
}
.product_review .footing p {
	font-size:11px;
	font-style:italic;
	margin:0;
}
#add_review {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:underline;
}
#reviews h4 {
	color:#FFD000;
	font-size:16px;
	font-weight:normal;
	margin:0 0 10px;
}
#reviews_container {
}
#new_review {
	display:none;
	padding-bottom:10px;
	float:left;
}
#starsrating a {
	cursor:pointer;
	display:block;
	float:left;
	height:20px;
	text-indent:-1000px;
	width:10px;
}
#starsrating a.left {
	background-image:url(/site/reviews/starleft.png);
}
#starsrating a.right {
	background-image:url(/site/reviews/starright.png);
}
.selected, .hovered {
	background-position:0 -20px;
}
.field {
	clear:both;
	float:left;
	margin-top:10px;
	width:710px;
}
.field label {
	color:#FFFFFF;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	margin-right:5px;
}
.field input, .field textarea, .field select, .field div {
	font-size:13px;
	width:270px;
}
.field input, .field select, .field textarea {
	border:1px solid #CCCCCC;
}
.field.submit input {


	background:#ccc none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	cursor:pointer;
	height:20px !important;
	width:70px !important;
	color:#000;
}
.field span {
	color:#FFFFFF;
	font-size:9px;
}
.reviews_average {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:underline;
}
.reviews_img {
	position:relative;
	top:1px;
}

/** PRODUCT REVIEWS STYLES END **/

/** INFORMATION ITEM STYLES START **/

#infoitem	{
	
	width:970px;
	background:#fff url(/site/img/catcatbg.gif) repeat-x;
}
#infoitem .content	{
	padding:10px 0 10px 10px; border:#333333 solid 1px;
}
#infoitem h1	{
	font-size:18px;
	margin-bottom:2px;
}
#infoitem .brief	{
	color:#666;
	font-size:12px;
	margin-bottom:10px;
}
#infoitem .detailed	{
	color:#333;
	font-size:12px;
	font-weight:normal;
	margin-right:10px;
}

/** INFORMATION ITEM STYLES START **/


/** SITE MAP START**/

#sitemap{ list-style:none;display:inline; width:900px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; margin:0 20px;}
.leftsitemap{float:left; padding:10px 25px 5px 25px; border-right:1px solid #cccccc; margin-top:30px; height:283px;}
.leftsitemap ul{ margin:0px; padding:0;}
.leftsitemap ul li{ list-style:none; line-height:16px;}
.leftsitemap ul li a{color:#333333;}
.leftsitemap b{color:#FF0000;}
.leftsitemap b a{ text-decoration:none; color:#FF0000;}
.leftsitemap2{float:left; padding:10px 25px 5px 25px; border-right:1px solid #cccccc; margin-top:30px; height:283px;}
.leftsitemap2 ul{ margin:0px; padding:0;}
.leftsitemap2 ul li{ list-style:none; line-height:16px;}
.leftsitemap2 ul li a{color:#FF0000;}
.bordernone{border:none;}

/** SITE MAP END**/

#addthis {text-align:center; /*padding-top:12px; */padding-right:5px; text-align:right; float:right; width:200px}

/** WISHLIST STYLES START **/

#item-wishlist	{
	float:left;
	/*width:200px; line-height:38px;*/
	text-align:right;
	font-size:11px;
	
	margin-right:7px;
}
#item-wishlist input	{
	margin:10px 0;
}
#wishlist-visibility	{
	margin-bottom:10px;
}
#wishlist-visibility input	{
	border:0;
	position:relative;
	top:-2px;
	margin-left:0;
}

#show-wishlist	{
	margin-left:5px;
}
#wishlist-search-form label	{
	padding:5px 0;
	padding-right:5px;
}
#wishlist-search-form input	{
	width:400px;
	font-size:11px;
	margin-right:10px;
}
#wishlist-search-form span	{
	color:#ccc;
	font-size:11px;
}
#wishlist-search-form	{
	padding:10px 0;
	line-height:15px;
}
#wishlist-search-results	{
	font-style:italic;
}
.wishlist-add	{
	float:left;
	border:1px solid #666;
	font-size:12px;
	padding:5px;
	background:#ccc;
}
.wishlist-add a	{
	color:#000;
	text-decoration:underline;
}
.wishlist-add-loading a	{
	color:#ccc;
}
.wishlist-add-done, .wishlist-add-loading	{
	background:0;
	border:0;
}
.wishlist-search-row	{
	display:block;
	border-bottom:1px solid #ccc;
	font-size:12px;
	padding:5px;
}
.wishlist-search-row:hover	{
	background:#eee;
}
.wishlist-item	{
	width:175px;
	margin-right:13px;
	margin-bottom:30px;
	float:left;
	#overflow:hidden;
	position:relative;
}
.wishlist-item-status	{
	position:absolute;
	left:0;
	top:0;
	width:35px;
	height:35px;
	background:url(/site/img/lightbox/loading3.gif) no-repeat;
	border:1px solid #ccc;
	text-indent:-10000000px;
}
.wishlist-item-image	{
	border:1px solid #ccc;
	width:175px;
	height:175px;
	overflow:hidden;
	margin-bottom:5px;
}
.wishlist-item-image img	{
	width:175px;
}
.wishlist-item-name a	{
	font-size:12px;
	color:#000;
	display:block;
	margin-bottom:5px;
}
.wishlist-item-name a:hover	{
	text-decoration:underline;
}
.wishlist-item-price	{
	margin-bottom:5px;
	display:none;
}
.wishlist-item-comments	{
	font-size:11px;
	width:175px;
}
.wishlist-item-remove	{
	display:block;
	color:red;
	font-size:11px;
}
.wishlist-item-remove:hover	{
	color:#000;
}
.wishlist-item label	{
	font-size:11px;
	font-weight:normal;
}
.wishlist-item textarea.update	{
	width:175px;
	font-size:12px;
	color:#000;
	border:1px solid #999;
}
.wishlist-item textarea.updating	{
	width:175px;
	font-size:12px;
	color:#999;
	border:1px solid #ddd;
}
.wishlist-item .image	{
	width:175px;
	height:130px;
	overflow:hidden;
	margin-bottom:5px;
	text-align:center;
	border:1px solid #ccc;
}
.wishlist-item .name	{
	font-size:11px;
	font-weight:bold;
	color:#000;
	margin-bottom:5px;
	display:block;
	height:45px;
}
.wishlist-item .name:hover	{
	text-decoration:underline;
}
.wishlist-item .update, .wishlist-item .remove	{
	font-size:11px;
	line-height:20px;
	margin-right:10px;
	color:#000;
}
.wishlist-item .update:hover, .wishlist-item .remove:hover	{
	text-decoration:underline;
}
.wishlist-item .updating, .wishlist-item .removing	{
	font-size:11px;
	line-height:20px;
	margin-right:10px;
	color:#999;
}
.wishlist-item .comments	{
	padding-left:10px;
	height:50px;
}
#search-wishlist	{
	margin-bottom:5px;
}
.search-wishlist-result	{
	display:block;
	padding:5px 0;
	color:#000;
	float:left;
	width:950px;
	text-indent:10px;
	border-bottom:1px dotted #ccc;
}
.search-wishlist-result:hover	{
	background:#eee;
}
.search-wishlist-result span	{
	width:300px;
	display:block;
	float:left;
}

/** WISHLIST STYLES END **/

/** NETSUITE OVERWRITE START **/
.catitemcell #GIFTCERTMESSAGE { float:left; width:50px}
.catitemcell #GIFTCERTFROM, .catitemcell #GIFTCERTRECIPIENTNAME, .catitemcell #GIFTCERTRECIPIENTEMAIL {width:50px}
.greytitle { color:#666; padding-bottom:5px; }
.nlbutton, .bgbutton { margin:6px 3px 6px 3px; padding:2px; font-size:13px;}
.checkoutprogresstext { color:#666; }


#checkout {background-color:#BA0C10 !important; color:#FFFFFF !important}
.nlbutton {background-color: #CCCCCC; color:#333333; font-weight:bold}
.bgbutton {background-color:#BA0C10 !important; color:#FFFFFF !important}
.bgbar {background-color: #999}
.bgontabbottom, .bglt {background-color: white !important; color: #555 !important}
.listheadernosort  { height:25px !important; line-height:25px !important; font-size:13px;}
.texttablectr, .texttable, .texttablert { padding-top:5px !important; padding-bottom:5px !important; font-size:12px !important; color:#333333 !important; background-color: white !important; border-bottom:#999999 solid 1px !important; border-top: none !important; border-left: none !important; border-right:none !important}
.medtext { font-size:11px; color:#555}
.medtext a:link { color:#BA0C10 !important; background-color: white !important; padding: 3px}

/** NETSUITE OVERWRITE END **/
.image table td {vertical-align: middle !important}

/** RECENTLY CSS **/

#recent-items-wrap {background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC; margin:10 0px; overflow:hidden;  #height:10px; #overflow:visible; 
}
#recent-items-wrap h2 {
margin:5px; padding:5px;
clear:both;
overflow:hidden;
font-size:16px;
font-weight:normal; background-color:#ccc}

#recent-items-wrap  img { width: 110px;}

.recentlyItem { 
width:155px;
float:left; 
border-right:1px dotted #CCCCCC;
margin:5px 0;
text-align:center;
}
* html .recentlyItem { width:140px}
.recentlyItem .name {background:#333333 none repeat scroll 0 0;
color:#FFFFFF;
display:block;
font-size:11px;
line-height:15px;
padding:5px 7px; 
text-align:left; 
height:60px}
* html .recentlyItem .name { height:72px}
.recentlyItem .name span {
background:red none repeat scroll 0 0;
padding:1px;
text-decoration:none !important;}

.recentlyItem .thumbnail { margin:auto; width:135px; height: 160px; overflow: hidden}
.recentlyItem .details { margin:auto; width:147px; text-align:left; margin-top:4px}

#narrowingpagtop	{
	height:20px;
	font-size:12px;
}
.pagination-link-container	{
	float:left;
	font-size:12px;
}
.pagination-link-container a	{
	display:block;
	float:left;
	padding-right:6px;
	color:#000;
	text-decoration:underline;
}
.pagination-link-container a.pagination-link-selected	{
	font-weight:bold;
}
.pagination-status	{
	float:right;
	font-size:12px;
}
.pannel-box	{
	float:left;
}
.pannel-box h6	{
	display:none;
}
.pannel-box select	{
	width:200px;
	margin-right:10px;
}
#narrowingpannel	{
	height:25px;
}