/********************************************************** #6B1983 #F1A42B #EEEEEE, #DE8802
 * Description:  New CSS for MLV redesign. 
 * Last updated: November 08, 2011
 * Authors:      yangko@hotmail.com on May 5, 2008.
 * Copyright(c)  1997-2012 VM-MEDIA INC
 **********************************************************/
/* Layout */
BODY { background: url(images/bg_body1360.jpg) #6B1A83 fixed repeat-y center top; margin: 0px; padding: 0px; border: 0px;}

#wrapper {
	margin: 0px auto;
	padding: 0px;
	width: 980px;
	border-top: none; 
	border-right: #eee 13px solid; 
	border-bottom: none; 
	border-left: #eee 13px solid;
	background-color: #eee;
}
/* header */
#header  { margin:0 auto; width: 980px; background:url(images/header/header_bg.gif) repeat-y;}
#logo_banners { margin:0; width:100%; height:90px;} 
#logo    { float:left;  width: 250px; height:90px; text-align:left; overflow:hidden;}
#banners { float:right; width: 728px;height:90px; text-align:center; overflow:hidden; padding-right:2px;}
  
#header #menu  { margin:0 auto; width:980px; height:35px; overflow:hidden; clear:both; }
#header #menu2 { margin:0 auto; width:980px; height:28px; overflow:hidden;}

/* menu */
#menu ul { float:left; margin:0; padding:0; list-style:none; width:100%; height:100%; background:url(images/header/bg_tabs.gif) repeat-x;}
#menu li { float:left; margin:0; padding:0; list-style:none; display:inline;}
#menu li.left      { float:left; width:10px; height:35px;}
#menu li.center    { float:left; width:auto; height:35px; text-align:center;}
#menu li.separator { float:left; width:3px;  height:35px; background:url(images/header/bg_tabs_separator.gif);}
#menu li.right     { float:right;width:auto; height:35px; text-align:right;}

#menu li.center div.normal  { margin:0; padding:10px 5px; min-width:50px; height:15px; color:#eee;}
#menu li.center div.normal2 { margin:0; padding:10px 5px; min-width:50px; height:15px; color:#000; background-color:#9f6;}
#menu li.center div.current { margin:0; padding:10px 5px; min-width:50px; height:15px; color:#000; background-color:#F1A42B;}
#menu li.right div.right    { margin:0; padding-top:15px; padding-bottom:5px; padding-right:5px; height:15px;}

#menu li.center span {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	cursor: pointer;
	white-space: nowrap;
}
#menu li.right span {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F1A42B;
	font-weight:bold;
}
/* eof menu */

/* menu2 */
#menu2 ul { margin:0; padding:0; width:980px; height:28px; background-color:#F1A42B; overflow:hidden;}
#menu2 li { float:right; margin:0; padding:0; list-style:none; display:inline;}
#menu2 li.welcome-msg { margin:0; width:auto; height:16px; padding:10px 20px 0px 0px;}
#menu2 li.icons       { margin:0; width:auto; height:16px; padding:6px;}

#pagebody{ width: 980px; margin:0 auto; background-color: #EEEEEE; overflow: hidden;}
#pagebody #left_nav    { float:left; width:160px; margin-top:20px; margin-left:0px; text-align:left;}
#pagebody #center_body { float:left; width:612px; margin-top:20px; margin-left:10px; }
#pagebody #right_nav   { float:left; width:188px; margin-top:20px; margin-left:10px }

#pagebody #center_body #flashSlider { width:612px; margin:10px auto; text-align:center; }
#pagebody #center_body #productInfo { width:600px; margin-left:12px; margin-top:10px; overflow:hidden }

/* products_listing */
#center_body #top-space { width: 600px; height: 10px; }
#center_body #products-listing { width: 600px; height: auto; overflow: auto; }
#products-listing ul { float: left; width: 600px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; list-style-type: none; }
#products-listing li { float: left; margin:0; width: 290px; padding-left: 10px; list-style-type: none; display: inline; }
div.product-img   { float: left; width: 110px; height: 165px;}
div.product-space { float: left; width: 10px;  height: 190px;}
div.product-info  { float: left; width: 160px; height: auto; padding-right: 0px; vertical-align: top;}

div.product-info-space { width: 155px; height:5px; margin: 0px; padding-left: 5px; }

#products-listing .product-info-studio { width: 155px; margin: 0px; padding-left: 5px; padding-top: 5px; padding-bottom: 0px; font-size: 1.1em;}
#products-listing .product-info-data {   width: 155px; margin: 0px; padding-left: 5px; padding-top: 0px; padding-bottom: 0px; font-size: 1.1em;}
#products-listing .product-info-onsale { width: 155px; margin: 0px; padding-left: 5px; padding-top: 5px; padding-bottom: 0px; font-family: "Trebuchet MS", Tahoma, sans-serif; color: #000; font-size: 1.1em;}
#products-listing .product-info-price { width: 155px; margin: 0px; padding-left: 5px; padding-top: 5px; padding-bottom: 0px; font-weight: bold; font-size: 1.0em; color: #000;}
div.product-info-price-button { margin:0px; padding:5px 0px; width:120px; height:20px;}
#products-listing .product-info-watch-button { width:150px; padding-left:5px; height:auto;}

/* SPAN.productSpecialPrice { font-family: "Trebuchet MS", Tahoma, sans-serif; color: #DE8802; font-size: 1.1em;} */
SPAN.productSpecialPrice { font-family: Tahoma, sans-serif; color: #c00; font-size: 1.0em;} 
/* eof products_listing */


#pagebottom {clear:both; margin:0 auto; height:20px; width:1007px; background-image:url(images/bg_bottom.jpg) }
#pagebottom1152 {clear:both; margin:0 auto; height:20px; width:1132px; background-image:url(images/bg_bottom1152.jpg) }
#pagebottom1280 {clear:both; margin:0 auto; height:20px; width:1260px; background-image:url(images/bg_bottom1280.jpg) }
#pagebottom1360 {clear:both; margin:0 auto; height:20px; width:1340px; background-image:url(images/bg_bottom1360.jpg) }

#footer { margin: 0px auto; padding: 0px; width: 1050px;}
#footer #bg-bottom { margin: 0px; padding: 0px; width: auto; height: 20px; background: url(images/bg_bottom1360.jpg) top center no-repeat;}

/* Header CSS */
/* RoundedCornerHeader */
div.RoundedCornerHeader{background: #F1A42B; width:998px;}
b.rtop, b.rbottom{display:block; background:#EEEEEE}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #F1A42B}
b.r7{margin: 0 7px}
b.r5{margin: 0 5px}
b.r3{margin: 0 3px}
b.r2{margin: 0 2px}
b.rtop b.r1, b.rbottom b.r1{margin: 0 1px;height: 2px}

.label {          color:#333333; font: normal 12px/1.25 "Trebuchet MS", Tahoma; text-decoration:none }
A.label:link {    color:#6B1983; font: normal 12px/1.25 "Trebuchet MS", Tahoma; text-decoration:none }
A.label:visited { color:#6B1983; font: normal 12px/1.25 "Trebuchet MS", Tahoma; text-decoration:none }
A.label:hover {   color:#000000; font: normal 12px/1.25 "Trebuchet MS", Tahoma; text-decoration:underline }
A.label:active {  color:#CC0000; font: normal 12px/1.25 "Trebuchet MS", Tahoma; text-decoration:underline }


/* nav left */
/*
#browseByStudios { width: 146px; height: 26px; float: left; overflow: hidden;}
#browseByStudios select { font-family: Arial, Helvetica, sans-serif; font-size: 9px;}
*/
TD.titleQuickShop, DIV.titleQuickShop { color: #F1A42B; font: normal 18px/1.25 "Trebuchet MS", Tahoma;font-weight: bold; padding-top:8px}
TD.leftTitle, DIV.leftTitle { color:#EEEEEE; font: normal 14px/1.25 "Trebuchet MS", Tahoma; text-decoration:none; font-weight:bold}
TD.leftTitle2, DIV.leftTitle2 { color:#6B1983; font: normal 14px/1.25 "Trebuchet MS", Tahoma; text-decoration:none; font-weight:bold; letter-spacing: 1px;}
TD.leftTitle3, DIV.leftTitle3 { color:#1A1A1A; font: normal 14px/1.25 "Trebuchet MS", Tahoma; text-decoration:none; font-weight:bold; padding: 5px,0px,10px,0px; }
TD.leftList2, DIV.leftList2 { margin-left:15px; margin-top:5px; margin-bottom:10px }
ul.leftList2 { margin: 0px; padding:0 20px;}
li.leftList2 { padding-top:5px;}

.label2 {color: #6B1983;font: normal 12px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;}

/* right_nav */
A.right:link    {color: #F1A42B; font: normal 11px/1.25 "Trebuchet MS", Tahoma, sans-serif; text-decoration:none }
A.right:visited {color: #F1A42B; font: normal 11px/1.25 "Trebuchet MS", Tahoma, sans-serif; text-decoration:none }
A.right:active  {color: #6B1983; font: normal 12px/1.25 "Trebuchet MS", Tahoma, sans-serif; text-decoration:none}
A.right:hover   {color: #FFFFFF; font: normal 12px/1.25 "Trebuchet MS", Tahoma, sans-serif; text-decoration:underline}
TD.rightTitle, DIV.rightTitle { color:#6B1983; font: normal 14px/1.25 "Trebuchet MS", Tahoma; text-decoration:none; font-weight:bold; padding: 5px,0px,5px,0px; }
TD.rightTitle2, DIV.rightTitle2 { color:#FFFFFF; font: normal 14px/1.25 "Trebuchet MS", Tahoma; text-decoration:none; font-weight:bold; padding: 5px,0px,10px,0px; }
TD.right2 {color: #6B1983; font: normal 11px/1.25 Verdana, Arial, Helvetica, sans-serif; text-decoration:none; text-align:right }
A.right2:link    {color: #6B1983; font: normal 11px/1.25 Verdana, Arial, Helvetica, sans-serif; text-decoration:none }
A.right2:visited {color: #6B1983; font: normal 11px/1.25 Verdana, Arial, Helvetica, sans-serif; text-decoration:none }
A.right2:active  {color: #6B1983; font: normal 11px/1.25 Verdana, Arial, Helvetica, sans-serif; text-decoration:none}
A.right2:hover   {color: #DE8802; font: normal 11px/1.25 Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight: normal;}

div.topSellersMonth { background:url(images/bg_thismonth.gif) #631779 bottom repeat-x;}
TD.right22        {color: #FFFFFF; text-align:right }
A.right22:link    {color: #FFFFFF; font: normal 11px/1.25 Verdana, Arial, Helvetica, sans-serif; text-decoration:none }
A.right22:visited {color: #FFFFFF; font: normal 11px/1.25 Verdana, Arial, Helvetica, sans-serif; text-decoration:none }
A.right22:active  {color: #DE8802; font: normal 11px/1.25 Verdana, Arial, Helvetica, sans-serif; text-decoration:none}
A.right22:hover   {color: #DE8802; font: normal 11px/1.25 Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight: normal;}

div.right_banners { margin:0px auto; width:188px; height:600px; padding-top:25px; padding-bottom:20px; background:url(images/bg_thismonth.gif) #631779 bottom repeat-x; text-align:center;}
/* eof right_nav */

/* Pages CSS */
.tableborder TD {
	BORDER-RIGHT: #92a5b0 0px; BORDER-TOP: #92a5b0 0px; BORDER-LEFT: #92a5b0 0px; BORDER-BOTTOM: #92a5b0 0px
}
.tableborder {
	BORDER-RIGHT: #6B1983 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #6B1983 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #6B1983 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #6B1983 1px solid
}
.tableborder2 {
	BORDER-RIGHT: #EEEEEE 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #EEEEEE 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #EEEEEE 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #EEEEEE 1px solid
}
DIV.pageBottomHr {
	color: #F1A42B; 
	background: #6B1983 url('images/bg_pageHeading.gif');
	margin-top:10px;
	margin-left:10px; 
	margin-right:10px; 
	margin-bottom:5px; 
	height:1px;
}
TD.pageHeading, DIV.pageHeading { 
	color: #F1A42B; 
	font: normal 20px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	background: #6B1983 url('images/bg_pageHeading.gif');
	margin-left:10px; 
	margin-right:10px; 
	margin-bottom:10px; 
	padding:4px; 
	text-align:left; 
	text-indent:10px;
	letter-spacing: 3px;
}
div.pageHeading2 { margin:0 auto; width:590px; height:32px; background:url(images/bg_pageHeading.gif) left repeat-y;} 
div.heading { margin:0 auto; float:left; width:400px; text-align:left; padding-top:3px; overflow:hidden;
font-family:"Trebuchet MS", Tahoma;
font-size:1.2em;
color:#F1A42B;
letter-spacing:3px;
}
div.linkmore {
margin:0 auto; float:left; width:180px; text-align:right; padding-right:10px; padding-top:12px; overflow:hidden;
}

div.center_pageHeading {
  margin:0 auto; width:600px; height:auto; padding:10px 0 20px 0;
}
div.center_wrapper580 {
	margin:0 auto; width: 580px; height: auto;
}

A.pageHeadingMore:link    {color: #EEEEEE; font-family:Verdana, Arial; font-size:10px; font-weight:bold; text-decoration:none }
A.pageHeadingMore:visited {color: #EEEEEE; font-family:Verdana, Arial; font-size:10px; font-weight:bold; text-decoration:none }
A.pageHeadingMore:active  {color: #EEEEEE; font-family:Verdana, Arial; font-size:10px; font-weight:bold; text-decoration:underline}
A.pageHeadingMore:hover   {color: #F1A42B; font-family:Verdana, Arial; font-size:10px; font-weight:bold; text-decoration:underline}

TD.pageHeading2, DIV.pageHeading2 { 
	color: #6B1983;
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	text-align:left;
	text-indent:12px;
}
h2.pageHeading2 {
	color: #000000;
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	text-align:left;
	margin:0 auto;
	padding-left:12px; padding-bottom:0;
}
DIV.productDescription { margin:0; padding:6px 12px; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 1.5em; text-align:left;}

.left2           {COLOR: #101010; font-family:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.left2 A:link    {COLOR: #6B1983; font-family:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.left2 A:visited {COLOR: #6B1983; font-family:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.left2 A:hover   {COLOR: #F1A42B; font-family:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
.left2 A:active  {COLOR: #F1A42B; font-family:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

TR.productListing-heading2 { background: #F1A42B; }
TD.productListing-heading2 { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #EEEEEE; color: #101010; font-weight: bold; font-variant: small-caps; }
TD.productListing-data2 { font-family: "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
TD.productListing-price, DIV.productListing-price { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; margin-right:5px; }

TD.errorMsg { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px; background: #EEEEEE; color: #FF0000; font-weight : bold; text-align : center; }
TD.checkoutBar { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #6B1983;}
SPAN.checkoutBarHighlighted { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #101010; }


/* Footer CSS */
.footer           {COLOR: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none}
.footer A:link    {COLOR: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none}
.footer A:visited {COLOR: #EEEEEE; font-family:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none}
.footer A:hover   {COLOR: #F1A42B; font-family:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: underline}
.footer A:active  {COLOR: #DE8802; font-family:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none}


/*
below are original 
*/

.label2_big {color: #F1A42B;font: normal 26px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;}
/* .label here moved to Header CSS*/
.center_con A:link {color: #6B1983;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.center_con A:visited {color: #6B1983;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.center_con A:active {color: #DC0000;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.center_con A:hover {color: #DE8802; font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.top {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.top A:active {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.top A:link {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.top A:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.top A:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.left {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.left A:active {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.left A:link {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.left A:visited {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.left A:hover {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FCCF46; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.text A:active {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFB591; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.text A:link {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFB591; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.text A:visited {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFB591; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.text {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #59596A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.text A:hover {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFB591; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.Ver12b_w {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
/*td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}*/
td {  font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;}

.Ver12b_w a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.Ver12b_w a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.Ver12b_w a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.Ver12b_w a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFB700; text-decoration: none }
.title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #D8B563; text-transform: uppercase; clip:  rect(   )} 
.leftmenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.boxText { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 10px; color: crimson; }
.stockShipping { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 12px; color: crimson; }
/*BODY { background: #000000; color: #ffffff; margin: 0px;} */
a:link    { font-family:"Trebuchet MS", Tahoma; font-size: 1.0em; color: #6B1983; text-decoration: none;}
a:visited { font-family:"Trebuchet MS", Tahoma; font-size: 1.0em; color: #6B1983; text-decoration: none;}
a:active  { font-family:"Trebuchet MS", Tahoma; font-size: 1.0em; color: #FF0000; text-decoration: underline;}
a:hover   { font-family:"Trebuchet MS", Tahoma; font-size: 1.0em; color: #DE8802; text-decoration: underline;}
/*a:link { color: 1E37D1; text-decoration: none;}
a:visited { color: 1E37D1; text-decoration: none; }
a:active { color: 1E37D1; text-decoration: none; }
a:hover { color: ff0000; text-decoration: underline; }*/
A:pageResults { color: #0000FF; }
a.hover.pageResults { color: #0000FF; background: #FFFF33; }
FORM { display: inline; }
TR.header { background: #ffffff; }
TR.headerInfo { background: #00FF00; }
TD.headerInfo { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #00FF00; color: #FFFFFF;  font-weight: bold; text-align: center; }
TR.headerNavigation { background: #BBC3D3; }
TD.headerNavigation { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; background: #BBC3D3; color: #FFFFFF; font-weight : bold; }
TABLE.infoBox { background: #B6B7CB; }
TABLE.infoBoxContents { background: #FFFFFF; }
TD.infoBoxHeading {  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; background: #000000; color: #FFFFFF;}
TD.infoBox, SPAN.infoBox { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; }
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #E1E1E1; }
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #EEEEEE; }
/*
TR.productListing-heading { background: #6B1983; }
TD.productListing-heading { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #6B1983; color: #ffffff; font-weight: bold; font-variant: small-caps; }
TD.productListing-data { font-family: "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
TD.pageHeading, DIV.pageHeading { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #6B1983; }
TD.pageHeading2, DIV.pageHeading2 { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #6B1983; }
*/
TR.subBar { background: #F4F7FD; }
TD.subBar { font-family: "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
TD.main, P.main {   font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 1.5; }
TD.accountCategory { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 13px; color: #AABBDD; }
TD.fieldKey { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color:#6B1983 }
TD.fieldValue { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; }
TD.tableHeading { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }
TD.formAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }

SPAN.markProductOutOfStock { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #C76170; font-weight: bold; }
/*SPAN.productSpecialPrice { font-family: "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; color: #333333; font-size: 13px;} #ED9205*/
SPAN.greetUser { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #F0A480; font-weight: bold; }

SPAN.newItemInCart { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #FF0000; }
TABLE.formArea { background: #FFFFFF; border-color: #7B9EBD; border-style: solid; border-width: 1px;}
TD.smallText, SPAN.smallText { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #6B1983; }
CHECKBOX, INPUT, RADIO, SELECT { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; }
TEXTAREA { width: 100%; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; }
/*
TR.footer { background: #bbc3d3; }
TD.footer { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; background: #bbc3d3; color: #ffffff; font-weight: bold; }
*/
TR.headerError { background: #ff0000; }
TD.headerError { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center; }
TABLE.left { border-color: #6F673F; border-style: solid; border-width: 1px;}

table.shadow { align: center}

td.shadow-top { height: 16px;  background-image: url(images/borders/shadow/top.gif)}
td.shadow-topRight { width: 16px; height: 16px; background-image: url(images/borders/shadow/topRight.gif)}
td.shadow-right { width: 16px; background-image: url(images/borders/shadow/right.gif)}
td.shadow-bottomRight { width: 16px; height: 16px; background-image: url(images/borders/shadow/bottomRight.gif)} 
td.shadow-bottom { height: 16px; background-image: url(images/borders/shadow/bottom.gif)}
td.shadow-bottomLeft { width: 16px; height: 16px; background-image: url(images/borders/shadow/bottomLeft.gif)} 
td.shadow-left { width: 16px; background-image: url(images/borders/shadow/left.gif)}
td.shadow-topLeft { width: 16px; height: 16px; background-image: url(images/borders/shadow/topLeft.gif)}      
td.shadow-center { background-color: EEEEEE  }


/* The new layout of 5cols cover image, Yangko on 03/31/2011 */
div.coverimage-wrap  { margin:0 auto; padding:0 6px; width:590px; height:auto;}
div.products-listing { margin:0 auto; padding:0; width:590px; height:auto; overflow: hidden;}
ul.p5 { float: left; margin:0; padding:10px 0px 10px 0px; width:590px; height:auto; list-style-type: none;}
li.p5 { float: left; margin:0; padding:0; width:118px; height:auto; list-style-type: none; display: inline; overflow:hidden;}
div.product-img   { margin:0; width:102px; height:145px; padding:0px 8px; margin-bottom:4px;}
div.extra-item    { margin:0; width:118px; height:auto; text-align:center; font-size:0.7em; font-family: "Trebuchet MS", Tahoma, sans-serif;}
div.product-price { margin:0; width:118px; height:auto; text-align:center; overflow: hidden;
	font-family: "Trebuchet MS", Tahoma, sans-serif;
	color:#000; font-size:0.7em; font-weight: bold;
}
div.product-price span { color: #b00;}
div.no-price { margin:0; width: auto; height:16px;}
div.button-buy   { margin:0; width:118px; height:15px; padding-top:2px; padding-bottom:4px; text-align:center;}
div.button-watch { margin:0; width:118px; min-height:15px; padding:0px; text-align:center;}
.picstroke { border: #333 1px solid;}
div.bottom-line { clear:both; margin:5px 10px; width:auto; height:1px; background:url(images/bg_pageHeading.gif) #000;}
div.bottom-space{ clear:both; margin:0; padding:0; width:590px; height:10px;}

div.no-found { margin:0; padding:20px; text-align:center;}
div.no-found p { font-family: "Trebuchet MS", Tahoma, sans-serif; font-size:0.8em; color:#333;}
div.no-found span.keywords { color:#c00; font-style:italic; font-weight:bold;}

/* update layout of left_nav to CSS div style, Yangko on 07/13/2011 */
#product-search { margin:0 auto; width:160px; height:86px;}
#product-search ul { margin:0; padding:0; list-style:none;}
#product-search li { margin:0; padding:0; list-style:none; display:inline;}
#product-search h2 { 
	margin:0;
	padding-top:3px;
	text-align:center;
	font: normal 14px/1.25 "Trebuchet MS", Tahoma;
	color:#6B1983;
	font-weight:bold;
	text-decoration:none; 
	letter-spacing: 1px;
}

#product-search ul.titlebar { width:160px; height:26px; overflow:hidden;} /* search titlebar */
#product-search li.titlebar-left { 
	float:left; width:6px; height:26px; background:url(images/buttons/bar_title2_left.gif) left top no-repeat;
}
#product-search li.titlebar-center { 
	float:left; width:148px; height:26px; background:url(images/buttons/bar_title2_center.gif) left top repeat-x;
}
#product-search li.titlebar-right { 
	float:left; width:6px; height:26px; background:url(images/buttons/bar_title2_right.gif) left top no-repeat;
}
#product-search ul.form { width:160px; height:50px; overflow:hidden;} /* search form */
#product-search li.form-left { 
	float:left; width:6px; height:50px; background:url(images/buttons/bar_tablebody_left.gif) left repeat-y;
}
#product-search li.form-center { 
	float:left; width:148px; height:40px; padding-top:10px; background-color:#e9e9e9; text-align:center;
}
#product-search li.form-right { 
	float:left; width:6px; height:50px; background:url(images/buttons/bar_tablebody_right.gif) left repeat-y;
}
#product-search ul.bottom { width:160px; height:10px; overflow:hidden;} /* search bottom */
#product-search li.bottom-left { 
	float:left; width:6px; height:10px; background:url(images/buttons/bar_tablebottom_left.gif) left top no-repeat;
}
#product-search li.bottom-center { 
	float:left; width:148px; height:10px; background:url(images/buttons/bar_tablebottom_center.gif) left top repeat-x;
}
#product-search li.bottom-right { 
	float:left; width:6px; height:10px; background:url(images/buttons/bar_tablebottom_right.gif) left top no-repeat;
}

.browse-by { margin:20px auto; width:160px; height:66px;}
.browse-by ul { margin:0; padding:0; list-style:none;}
.browse-by li { margin:0; padding:0; list-style:none; display:inline;}
.browse-by h2 { 
	margin:0;
  padding-top:3px;
	text-align:center;
	font: normal 14px/1.25 "Trebuchet MS", Tahoma;
	color:#eee;
	font-weight:bold;
}

ul.browse-titlebar { width:160px; height:26px; overflow:hidden;} /* browse-by titlebar */
li.browse-titlebar-left { 
	float:left; width:6px; height:26px; background:url(images/buttons/bar_title_left.gif) left top no-repeat;
}
li.browse-titlebar-center { 
	float:left; width:148px; height:26px; background:url(images/buttons/bar_title_center.gif) left top repeat-x;
}
li.browse-titlebar-right { 
	float:left; width:6px; height:26px; background:url(images/buttons/bar_title_right.gif) left top no-repeat;
}
ul.browse-form { width:160px; height:40px; overflow:hidden;} /* browse form */
li.browse-form-left { 
	float:left; width:6px; height:40px; background:url(images/buttons/bar_tablebody_left.gif) left repeat-y;
}
li.browse-form-center { 
	float:left; width:148px; height:25px; padding-top:15px; background-color:#e9e9e9; text-align:center;
}
li.browse-form-right { 
	float:left; width:6px; height:40px; background:url(images/buttons/bar_tablebody_right.gif) left repeat-y;
}
ul.browse-bottom { width:160px; height:10px; overflow:hidden;}
li.browse-bottom-left { 
	float:left; width:6px; height:10px; background:url(images/buttons/bar_tablebottom_left.gif) left top no-repeat;
}
li.browse-bottom-center { 
	float:left; width:148px; height:10px; background:url(images/buttons/bar_tablebottom_center.gif) left top repeat-x;
}
li.browse-bottom-right { 
	float:left; width:6px; height:10px; background:url(images/buttons/bar_tablebottom_right.gif) left top no-repeat;
}
/* Quick Shop */
.quickshop { margin:20px auto; width:160px; height:auto!important; min-height:100px; background:url(images/bg_quickshop.gif) #6B1983 top repeat-x; text-align:center;}
.quickshop h2 { 
	margin:0;
	padding:8px 0;
	font: normal 18px/1.25 "Trebuchet MS", Tahoma;
	color:#F1A42B; 
	font-weight:bold;
}
.quickshop ul { margin:0; padding:0; padding-bottom:6px; width:160px; height:auto;}
.quickshop li { margin:0; padding:0px 20px 12px 20px; width:120px; height:60px; overflow:hidden;}
.clear { clear:both;}
/* Order by Phone */
.orderbyphone { margin:20px auto; width:160px; height:auto!important; min-height:100px; background-color:#6B1983;}
.space10 { margin:0; width:160px; height:10px;}
.space20 { margin:0; width:160px; height:20px;}
.orderbyphone ul {
	margin:0px 5px 10px 5px;
	padding:5px 0;
	width:150px; 
	height:auto;
	background-color:#eee;
}
ul.list {
padding-left:20px;
}
.orderbyphone li {
	margin:auto;
	padding-left:6px;
	list-style: inside disc;
	font-family:"Trebuchet MS", Tahoma;
	font-size:11px;
}
.orderbyphone p {
	margin:4px 0;
	line-height:20px;
  font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	color:#1A1A1A;
	font-weight:bold;
}
.orderbyphone span {
	font-family:"Trebuchet MS", Tahoma;
	color: #6B1983;
	font-size:16px;
	font-weight:bold;
}










