/*
Buybuybar.Com CSS Document
Designed By Summer
Date: 2007-10-20 
*/
/*全局定义*/  
img { border:0px;}
h1,h2,h3,h4,h5,th { margin:0px; padding:0px}
ul { list-style:none; padding-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; margin:0px}
input,select { font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
}
.black,.black a:link,.black a:visited { color:#000000;}
.green,.green a:link,.green a:visited { color:#008800;}
a,a:link,a:visited,a:active { color:#666666; text-decoration:none}
a:hover { color:#f87311}
.red {color:Red }
#mainpaper { width:758px; text-align:center}
/*头部开始*/
.line { height:10px; line-height:10px; clear:both}
 
#top {
	CLEAR: both; WIDTH: 980px
}
 
#tools {
	FLOAT: right; WIDTH: 710px; PADDING-TOP: 5px; HEIGHT: 54px; TEXT-ALIGN: right;
}
 BODY {
	TEXT-ALIGN: center; MARGIN: 0px; FONT: 12px arial
}
A:link {
	COLOR: #000; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000
}
#container {
	MARGIN: 0px auto; WIDTH: 100%; BACKGROUND: url(/images/cbg.gif) repeat-x; OVERFLOW: hidden; text-align:center
}

.input { border:#aaaaaa solid 1px; background-color:#FFFFFF; width:200px; margin-right:5px; height:16px; line-height:16px; font-size:12px; color:#666666}
/*首页主体开始*/
#innerpaper { text-align:center}
#mainblock { padding-top:10px}
#mainblock #left{ float:left; width:279px}
#mainblock #right{ float:left}
#adbanner-1 { margin-top:5px; clear:both}
#product { padding-bottom:5px}
#productlist { border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; width:749px; margin-left:4px!important;margin-left:2px; float:left}
#productlist ul{ padding:5px 0px}
#productlist li{ float:left; width:22%; text-align:left; padding-left:18px; display:block}
#productlist li a { font-size:14px; font-weight:bold; text-decoration:underline}
#productlist li a:hover { color:#000099;}
#productlist .productimg { border:#DDDDDD solid 1px;}
#categories { clear:both; float:left}
#categories-title{ background:url(/images/TopMenu.gif) no-repeat; height:28px; text-align:center; clear:both; width:758px}
#categories-title h1{ float:left; font-size:14px; color:#000000; padding-left:20px; padding-top:8px; width:300px; text-align:left}
#categories-title h2{ float:left; font-size:14px; padding-top:5px; padding-right:30px; color:#000000; width:408px; text-align:right}
#categories .column {float:left; clear:both;width:736px; border:#CCCCCC solid 1px; margin-left:4px!important;margin-left:2px; padding:4px 6px}
#categories .column ul{ float:left; width:24.9%; padding:5px 0px}
#categories .column h2{ font-size:14px; color:#000000; text-align:left;}
#categories .column h2 a { color:#000000}
#categories .column h2 a:hover { text-decoration:underline}
#categories .column li{ text-align:left; background:url(/images/dian4.gif) left no-repeat; text-indent:10px; margin-left:5px}
#categories .column li.index{ background:url(/images/smarrow.gif) left no-repeat;}
#categories .column li a { color:#666666}
#categories .column li a:hover { text-decoration:underline}
#adbanner-2 { clear:both; background:url(/images/email.gif) no-repeat; text-align:right; width:730px; padding:26px 28px 26px 0px}
 
/*尾部开始*/
#footer { border-bottom:#aaaaaa solid 1px; border-left:#aaaaaa solid 1px; border-right:#aaaaaa solid 1px; clear:both;}
#footer #title{ background-color:#f87311; height:16px; line-height:16px; padding:5px; color:#FFFFFF; font-size:14px; text-align:center; border-bottom:#bbbbbb solid 5px}
#footer #title a { color:#FFFFFF}
#innerfooter { height:220px; background:url(/image_en/foot_bg.gif)}
#innerfooter #div1 { float:left; width:320px; height:196px; background:url(/image_en/foot_bg1.gif); text-align:center; padding:19px 0px 5px 0px;}
#innerfooter #div1 #pic { width:250px;}
#innerfooter #div1 span{ padding:2px;}
#innerfooter #div1 div { font-size:14px; line-height:18px; clear:both; padding:5px 10px; }
#innerfooter #div2 { float:left; border-left:#AAAAAA solid 1px; border-right:#AAAAAA solid 1px; width:330px; padding:31px 0px 0px 7px; height:190px}
#innerfooter #div2 ul { margin-top:5px}
#innerfooter #div2 li{ padding:3px 2px; background:url(/image_en/dian2.gif) left no-repeat; text-indent:17px; font-size:11px;}

#innerfooter #div3 { float:left; padding-top:20px; text-align:center; color:#000000; font-size:11px; padding-left:10px; padding-right:1px; width:300px}
#innerfooter #div3 #top1 { border-bottom:#CCCCCC solid 1px; text-align:center; padding-bottom:10px}
#innerfooter #div3 a:hover { text-decoration:none}


/*产品列表页、详细页*/
#subpaper { width:980px; MARGIN: 0px auto;clear:both; text-align:left; padding-bottom:10px;}
/*列表页、详细页头部*/
#subsearch { width:935px; background:url(/images/TopMenu980.gif); font-size:15px; font-weight:bold; color:#000000; text-align:left; padding-top:5px; padding-bottom:8px; padding-left:43px; height:22px}
#subsearch #left { float:left}
#subsearch #midright { float:right; padding-right:40px; padding-top:1px; font-size:12px; font-weight:normal}
#subsearch #right { float:right; padding-right:51px; padding-top:1px}
/*列表页主体*/
 
#subinnerpaper {
	MARGIN: 0px auto; CLEAR: both;  text-align:center; width:980px;
}
#subinnerpaper #left {   width:198px; float:left}
#subinnerpaper #left #title { font-size:14px; color:#ff8800; font-weight:bold; text-align:left; background:url(/image_en/searches_bg.gif) repeat-x} 
#subinnerpaper #left li h1 { font-weight:normal; text-indent:24px; background:url(cat2.gif) left no-repeat; font-size:11px; clear:both;}
#subinnerpaper #left li h2 { font-weight:normal; text-indent:30px; background:url(cat3.gif) left no-repeat; font-size:11px; clear:both;} 

#subinnerpaper #right { float:left; margin-left:10px; width:760px;}
#subinnerpaper #location { border-top:#aaaaaa solid 2px; border-left:#bbbbbb solid 1px; border-right:#bbbbbb solid 1px; border-bottom:#bbbbbb solid 1px; text-align:left; padding:5px; background-color:#EEEEEE}
#subinnerpaper #sublocation { background-color:#FFFFFF; padding:5px;border-left:#bbbbbb solid 1px; border-right:#bbbbbb solid 1px; border-bottom:#bbbbbb solid 1px; margin-bottom:10px; text-align:left}
#subinnerpaper #right #title{ border-top:#CCCCCC solid 1px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; height:20px; background-color:#F4F4F4; padding-top:5px; text-align:left}
#subinnerpaper #right #list { padding:20px; border:#CCCCCC solid 1px; float:left; width:725px}
#subinnerpaper #right #list li{ float:left; width:22%; text-align:left; padding-left:18px; padding-bottom:30px}
#subinnerpaper #right #list li .imgProduct { border:#DDDDDD solid 1px;}
/*列表页、详细页尾部*/
#subfooter { clear:both; text-align:center}
#subinnerfooter { width: 980px; background-color:#EEEEEE; padding-bottom:20px; text-align:center}
#subdivblock { width:850px}
#subdivblock #subdiv1{ float:left; width:670px; padding:0px 25px}
#subdivblock #subdiv1 h1,#subdivblock #subdiv1 h2{ float:left; }
#subdivblock #subdiv1 h2{font-size:12px; font-weight:normal; padding-top:5px; background-color:#FFFFFF; height:22px; margin-top:2px; width:650px; text-align:center}
#subdivblock #subdiv1 h3 { float:right}
#subdivblock #subdiv2{ float:left}
#subdivblock #subdiv2 h1,#subdivblock #subdiv2 h2,#subdivblock #subdiv2 h3{ float:left; }
#subdivblock #subdiv2 h2 { width:95px; background-color:#FFFFFF; margin-top:2px; padding-top:7px; height:20px;}
#subdivblock-2 { margin:15px 0px; float:left; clear:both}
#subdivblock-2 div{ float:left; text-align:center;  padding-left:95px; color:#000000}
#subinnerfooter #subbottom-card { clear:both}

/*详细页主体*/
#viewpaper { clear:both; margin-top:5px; float:left; margin-bottom:10px}
#viewpaper #left { float:left; width:720px}
#viewpaper #left #maincontent{ clear:both; float:left; width:100%}
#viewpaper #left #maincontent #mainleft{ float:left;}
#viewpaper #left #maincontent #mainleft img { border:#eeeeee solid 0px;}
#viewpaper #left #maincontent #mainright{ float:left;}
#viewpaper #left #maincontent #mainright .block {line-height:20px; width:270px; float:left; clear:both}
#viewpaper #left #maincontent #mainright .textleft { float:left; width:120px; text-align:right}
#viewpaper #left #maincontent #mainright .textleft a { color:#FF0000; line-height:16px; text-decoration:underline}
#viewpaper #left #maincontent #mainright .textright { float:left; width:140px; padding-left:5px}
#viewpaper #left #middlecontent { clear:both; float:left; width:100%; padding-top:15px}
#viewpaper #left #middlecontent h1 { background-color:#D8EEF8; font-size:16px; font-weight:bold; padding:5px; color:#397599;letter-spacing:2px}
#viewpaper #left #middlecontent #title {border-top:#dfdfdf solid 1px; border-bottom:#dfdfdf solid 1px;  padding:3px 0px;}
#viewpaper #left #middlecontent ul { width:340px; padding:10px 0px}
#viewpaper #left #middlecontent li { float:left; width:150px; line-height:20px; color:#222222}
#viewpaper #left #middlecontent li.index { width:190px}
#viewpaper #left #middlecontent li img { padding-top:4px}
#viewpaper #left #middlecontent #bottom { clear:both; padding:15px 0px 5px 0px; text-align:center}
#viewpaper #left #Description { float:left; clear:both; width:100%}
#viewpaper #left #Description #title { background-color:#EEEEEE; color:#397599; font-weight:bold; font-size:16px; padding:5px; letter-spacing:2px; margin-bottom:5px}
#viewpaper #left #Description #content { line-height:1.7em; border-top:#DDDDDD solid 1px; padding:10px; color:#222222}
#viewpaper #left #viewHistory { clear:both; margin-top:15px; width:720px;}
#viewpaper #left #viewHistory h1 { font-size:15px; letter-spacing:2px; color:#397599; background:url(/images/topV27975199.gif) no-repeat; padding-left:20px}
#viewpaper #left #viewHistory #content { padding:10px 0px 0px 10px; border-left:#5C9EBF solid 1px; float:left; clear:both; border-right:#5C9EBF solid 1px; width:708px}
#viewpaper #left #viewHistory #content #content-left { width:160px;  float:left}
#viewpaper #left #viewHistory #content #content-left img { float:left;}
#viewpaper #left #viewHistory #content #content-left li span { padding-top:5px; height:18px; line-height:18px}
#viewpaper #left #viewHistory #content #content-left li { clear:both; width:160px; font-size:11px;}
#viewpaper #left #viewHistory #content #content-left h3{ font-size:12px; color:#000000}
#viewpaper #left #viewHistory #content #content-right{ float:left; width:520px; padding:0px 10px;border-left:#CCCCCC dashed 1px;}
#viewpaper #left #viewHistory #content #content-right h3{ font-size:12px; font-weight:normal; color:#333333}
#viewpaper #left #viewHistory #content #content-right ul { text-align:left; padding-top:5px;}
#viewpaper #left #viewHistory #content #content-right li { text-align:center; width:25%}
#viewpaper #left #viewHistory #content #powerby { text-align:right; clear:both; padding-right:15px}

#viewpaper #right { float:left; margin-left:17px; width:240px;}
#viewpaper #right #top { border:#DDDDDD solid 1px; width:230px; padding:2px 4px; margin-bottom:10px}
#viewpaper #right #relative_product { border:#DDDDDD solid 1px; width:230px; padding:2px 4px;}
#viewpaper #right #relative_product h1 { background:url(newcheckout_rule_horizontal.gif) bottom repeat-x; font-size:12px; font-weight:normal; margin-right:80px; padding-bottom:5px; margin-bottom:5px; clear:both}
#viewpaper #right #relative_product h2 { background:url(newcheckout_rule_horizontal.gif) bottom repeat-x; font-size:12px; font-weight:normal; margin-right:80px; height:5px; line-height:5px; clear:both}
#viewpaper #right #relative_product li { clear:both; padding:4px 0px; line-height:17px;}
#viewpaper #right #relative_product li .img { border:#eeeeee solid 1px; float:left; margin-right:3px}
#viewpaper #right #relative_product li .seal { border:#eeeeee solid 0px; float:left; margin-right:3px}



/*video*/

#viewpaper #left #middlecontent2 { clear:both; float:left; width:100%; padding-top:15px}
#viewpaper #left #middlecontent2 h1 { background-color:#EEEEEE; font-size:16px; font-weight:bold; padding:5px; color:#397599;letter-spacing:2px}
#viewpaper #left #middlecontent2 #title {border-top:#dfdfdf solid 1px; border-bottom:#dfdfdf solid 1px;  padding:3px 0px;}
#viewpaper #left #middlecontent2 #mid2block { padding-top:8px}
#viewpaper #left #middlecontent2 #mid2left { float:left; width:400px; margin-right:10px}
#viewpaper #left #middlecontent2 #mid2right { float:left}
#viewpaper #left #middlecontent2 #mid2right #uptitle { line-height:16px; padding-top:15px; padding-bottom:10px; width:275px; background:url(images/Video_bg1.gif) no-repeat;}
#viewpaper #left #middlecontent2 #mid2right #up { background:url(images/Video_bg2.gif) repeat-y; width:275px; text-align:center; padding-top:5px}
#viewpaper #left #middlecontent2 #mid2right #up #up2 { border:#CCCCCC solid 1px; background-color:#FFFFFF; width:245px; text-indent:5px; height:150px;}
#up2 li { text-align:left}
#up2 li a,#up2 li a:link,#up2 li a:visited { display:block; width:245px; line-height:16px; padding-top:2px}
#up2 li a:hover { background-color:#E9EDF5; line-height:16px; padding-top:2px; text-decoration:none}
#viewpaper #left #middlecontent2 #mid2right #down{ border:#eeeeee solid 1PX; padding:10px; text-align:center; width:255px; line-height:36px}




#subinnerpaper #left #TopMenu {
	 padding-left:0px;
	padding-top:5px;
	 font-size:12px;
    font-weight:bold;
    color: #F87311; 
}
#subinnerpaper #left #TopMenu LI {
	  LIST-STYLE-IMAGE: url(/images/cat1.gif); list-style-position:inside; text-align:left;
}
#subinnerpaper #left #TopMenu LI .innermenu {
	CLEAR: both; FLOAT: left
}
#subinnerpaper #left #SecondMenu {
	 padding-left:0px; 
	 font-size:12px;
      color: #F87311; 
      	padding-top:2px;
}
#subinnerpaper #left #ThirdMenu {
		padding-left:0px; 
	 font-size:11px;
      color: #F87311; 
      	padding-top:2px;
}

 .price {
	COLOR: #990000; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
.spec
{
	font-size: 11px;
	color: #444444;
	text-decoration: none;
	display: inline;
	line-height: 16px;
}.listTitle
{
	font-size: 12px;
	color:Black;
 
}
.spec1
{
	font-size: 12px;
	color: #666666;
}
.spec2
{
	font-size: 10px;
	color: #222222;
}
.pid
{
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	text-align: left;
}.priceLabel{FONT-SIZE: 11px;COLOR: #333333;FONT-FAMILY: arial;}
.pname
{
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-align: left;
}
.red_line A:link, .red_line A:visited
{
	color: #FF0000;
	text-decoration: underline;
}
.red_line A:hover
{
	color: #0000FF;
	text-decoration: underline;
}

.group
{
	font-size: 16px;
	font-weight: bolder;
	color: #446174;
	word-spacing: 2pt;
	letter-spacing: 2pt;
}

 .coupon 
{
	COLOR:red; FONT-FAMILY: arial,verdana,helvetica,sans-serif; font-size:x-small;
} .couponBig
{
	COLOR:red; FONT-FAMILY: arial,verdana,helvetica,sans-serif; font-size:12px;
}
#subinnerpaper #left #SecondMenu LI  {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 11px;  LIST-STYLE-IMAGE: url(/images/cat2.gif); list-style-position:inside; text-align:left; TEXT-INDENT: 0px; 
}
#subinnerpaper #left #ThirdMenu LI {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 11px;LIST-STYLE-IMAGE: url(/images/cat3.gif); TEXT-INDENT: 0px;list-style-position:inside;
}


.alsoFrom{ float:left; width:160px;background-color: #F7F7F7; color:Black; padding:0px 0px  0px, 0px;  height:20px; font-size:smaller; }
.alsoFromPrice{ float:left; width:100px;background-color:#F7F7F7; color:black; padding:0px 0px  0px, 0px;  height:20px; font-size:smaller;}
.alsoFromRest{float:left; width:300px;background-color: #F7F7F7; color:black; padding:0px 0px  0px, 0px;  height:20px;  font-size:smaller;}

.alsoFromC
{
	float: left;
	width: 160px;
	color: #000099;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 30px;
	vertical-align: middle;
	clip: rect(auto, auto, auto, auto);
	 
	line-height:30px;
}
.alsoFromPriceC
{
	float: left;
	width: 100px;
	color: #0099FF;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 30px;
	vertical-align: middle;
	line-height: 30px;
	text-decoration: underline; font-size:smaller;
}
.alsoFromRestC{float: left;
	width: 300px;
	color: #333333;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 30px;
	vertical-align: middle;   font-size:smaller;line-height:30px; }
.alsoFromC a
{
	color: #990000;
	text-decoration: underline; font-size:smaller;
}
.alsoFromRestC a
{
	color: #990000;
	text-decoration: underline; font-size:smaller;
}
.alsoFromRest1 a
{
	color: #990000;
	text-decoration: underline; font-size:smaller;
}
.alsoFromRest1{
	float: left;
	width: 100px;
	color: #000099;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 30px;
	vertical-align: middle;
	clip: rect(auto, auto, auto, auto);
	 
	line-height:30px; }
.alsoFromRest2{float:left; text-align:right;
	width: 200px;
	color: #333333;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 30px; font-size:smaller;
	vertical-align: middle;  line-height:30px; }

.price{COLOR: #003399;FONT-SIZE: 11px;}
.bigblue{color:#003399;Font-size: 15px;}
.miniOrder{color:Red;Font-size:11px;}
.retailPrice{COLOR: #333333;FONT-SIZE: 11px;}
.saleprice{COLOR: #cc0000;FONT-SIZE: 11px}
.priceLabelB{FONT-SIZE: 12px;COLOR: #333333;FONT-FAMILY: arial;}
.priceB{COLOR: #003399;FONT-SIZE: 12px;}
.fromLocation{COLOR:Black;font-weight:bold; FONT-SIZE: 11px;}
.retailPriceB{COLOR: #333333;FONT-SIZE: 12px;}
.salepriceB{COLOR: #cc0000;FONT-SIZE: 12px}
.sku{FONT-SIZE: 11px;}
.productTitle { font-size:18; color:Black ; font-weight: bold}
.strikePrice { color:red; text-decoration:line-through; font-size:22px;}
.bigGreenPrice{color:green; font-size:24px;}
.topsell{FONT-SIZE: 11px;color:Red }
.info {  color: #41699a; text-decoration: none; }
.FormHead           {font-weight: bold;  text-decoration: none; }
.DefaultShopxext    {font-size: 12px;	font-weight: normal;  text-decoration: none; }
.ReviewLinks        {color: #CC0000; text-decoration: none; font-weight: bold; }
.StepGrey           {color: #999999; text-decoration: underline; }
.StepGreyNoLine     {color: #999999; text-decoration: none; }
.FormInside         {font-size: 10px; color:Gray;text-decoration: none;  }
.address         {font-size: 11px; color:Black ; font-weight:bold }
#box768withBorder
{
  float: left;
  width: 768px; 
  padding:0px 0px  0px, 0px; 
 
  BORDER: #cccccc 1px solid
  
  
}
 #box768 {
  float: left;
  width: 768px;
   
  padding:0px 0px  0px, 0px;
  
  
}

#boxWithBorder
{
  float: left;
   
  padding:0px 0px  0px, 0px; 
 
  BORDER: #cccccc 1px solid
  
  
}


#subinnerpaper #left #SecondMenu LI  {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 11px;  LIST-STYLE-IMAGE: url(/images/cat2.gif); list-style-position:inside; text-align:left; TEXT-INDENT: 0px; 
}
#subinnerpaper #left #ThirdMenu LI {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 11px;LIST-STYLE-IMAGE: url(/images/cat3.gif); TEXT-INDENT: 0px;list-style-position:inside;
}
#subinnerpaper #right {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 770px
}
#righttop {
	CLEAR: both; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 764px; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid
}
#righttop #list {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#righttop LI {
	LIST-STYLE-POSITION: outside; MARGIN-LEFT: 40px
}
#rightbottom {
	FLOAT: left; WIDTH: 770px;
}
#bottomleft {
	FLOAT: left; WIDTH: 610px
}
.block {
	CLEAR: both; MARGIN-TOP: 5px; FLOAT: left
}
.blockcontent {
	CLEAR: both; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 15px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 578px; PADDING-TOP: 15px; BORDER-BOTTOM: #cccccc 1px solid
}
.blockcontent .number {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; WIDTH: 10px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #ff9900
}
.blocktitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: url(/images/classall11.gif) no-repeat; PADDING-BOTTOM: 7px; WIDTH: 610px; TEXT-INDENT: 40px; LINE-HEIGHT: 16px; PADDING-TOP: 7px; HEIGHT: 16px
}
.leftpic {
	FLOAT: left; WIDTH: 150px; MARGIN-RIGHT: 20px
}
.righttext {
	FLOAT: left; WIDTH: 408px; COLOR: #333333
}
.righttext .t {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.blockcontent .line {
	CLEAR: both; BACKGROUND: url(/images/newcheckout_rule_horizontal.gif) repeat-x center 50%; FLOAT: left; WIDTH: 578px; LINE-HEIGHT: 10px; HEIGHT: 10px
}
.plist {
	WIDTH: 540px; TEXT-ALIGN: center
}
.blockcontent UL {
	WIDTH: 540px
}
.blockcontent LI {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; WIDTH: 150px; COLOR: #222; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#bottomright {
	MARGIN-TOP: 15px; FLOAT: right; WIDTH: 155px; BACKGROUND-COLOR: #99ccff
}
#bottomright #a {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#bottomright #b {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 126px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#bottomright #bb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 7px; TEXT-ALIGN: left
}
#bottomright #c {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#bottomright #d {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; TEXT-ALIGN: center
}

.tiny {
	FONT-SIZE:10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.price {
	COLOR: #990000; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}

.cartmenu A:link {
	COLOR: #003399; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}


.pane {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}


.headerText {
	PADDING-RIGHT: 4px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 12px; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #efefef
} 
  
  
  
  
#foot {
	CLEAR: both; MARGIN: auto; WIDTH: 980px
}

#foot #con A.a1 {
	COLOR: #000; TEXT-DECORATION: underline
}
#foot #con A.a1:hover {
	COLOR: #900; TEXT-DECORATION: underline
}


#foot I {
	FLOAT: left; HEIGHT: 33px
}
#foot B {
	FLOAT: left; HEIGHT: 33px
}
#foot #con {
	FLOAT: left; HEIGHT: 33px
}
#foot I {
	DISPLAY: block; WIDTH: 2px
}
#foot B {
	DISPLAY: block; WIDTH: 2px
}
#foot I {
	BACKGROUND: url(/nd_files/foot_2.gif)
}
#foot B {
	BACKGROUND: url(/nd_files/foot_1.gif)
}
#foot #con {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/nd_files/footbg.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 976px; PADDING-TOP: 7px; HEIGHT: 26px; TEXT-ALIGN: center
}
#foot_help #con {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/nd_files/footbg.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 784px; PADDING-TOP: 7px; HEIGHT: 26px; TEXT-ALIGN: center
}

#foot #con * {
	VERTICAL-ALIGN: middle
}
#foot #con SPAN {
	FONT: bold 16px/26px Arial, Helvetica, sans-serif; COLOR: #777
}
#foot #con SELECT {
	MARGIN: 0px 10px; WIDTH: 200px
} 
#foot DL {
	CLEAR: both; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#foot DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: #333; LINE-HEIGHT: 20px; PADDING-TOP: 3px
}
#foot DT A {
	MARGIN: auto 5px
}
