.boxText
{
    /*BACKGROUND-IMAGE: url(images/bk003.gif);*/
	FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
.errorBox
{
    BACKGROUND: #ffb3b5;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 13pt
}
.stockWarning
{
    COLOR: #cc0033;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
.productsNotifications
{
    BACKGROUND-COLOR: whitesmoke;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat
}
.orderEdit
{
    COLOR: orchid;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt;
    TEXT-DECORATION: underline
}


BODY
{
	/*BACKGROUND-COLOR: #F9F3E7;*/
	background-image: url(images/bg_main.png);
	background-repeat: repeat-x;
	background-position: top left;
	/*background-color: #FFE7B3;*/
	background-color: #812739;
    font-family: Arial;
    font-size: 12px;
    margin: 0px;
    border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
/*區塊文字 藍色#0033FF; */
/**/
A
{
    COLOR: #0033FF;
    TEXT-DECORATION: none
}

A:hover
{
    COLOR: orchid;
    TEXT-DECORATION: underline
}
FORM
{
    DISPLAY: inline
}

TR.header
{
    BACKGROUND: #F9F3E7
}

/*首頁上方條框  橘色#FF9900*/
/**/
TR.headerNavigation
{
    font-family: Verdana, Arial, sans-serif; 
    font-size: 13px; 
	BACKGROUND: #ffffff;
    COLOR: #FF9900
}
/* 上導覽列的背景顏色、字體顏色及大小 */
/**/
TD.headerNavigation
{
    /*BACKGROUND-COLOR: #e6cdd7;
	BACKGROUND-COLOR: #FF9900;
    BACKGROUND-REPEAT: repeat;*/
	BACKGROUND-IMAGE: url(images/infobox/cellpic3.gif);
    /*COLOR: silver;*/
	COLOR: #6633FF;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 20pt;
    MARGIN-BOTTOM: 0%;
    PADDING-TOP: 0pt
}
/* 上導覽列連結前字體顏色 */
/**/
A.headerNavigation
{
    COLOR: #6633FF;
}
/* 上導覽列連結後字體顏色 黃色#FFFF66 */
/**/
A.headerNavigation:hover
{
    COLOR: #FF33FF
}
TR.headerError
{
    BACKGROUND: #ff0000
}
TD.headerError
{
    BACKGROUND: #ff0000;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
/* 綠色 #00ff00*/
/**/
TR.headerInfo
{
    BACKGROUND: #00ff00
}
/* 淡紫色 #e2b1d3*/
/**/
TD.headerInfo
{
    COLOR: #e2b1d3;
    FONT-SIZE: 13px;
    TEXT-ALIGN: center
}
/* 淡紫色 plum/
/**/
TR.footer
{
    BACKGROUND-COLOR: plum;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: white
}
/* 下導覽列的背景顏色、字體顏色及大小black; */
/**/
TD.footer
{
    /*BACKGROUND-COLOR: #FF9900;*/
    BACKGROUND-IMAGE: url(images/infobox/cellpic3.gif);
    BACKGROUND-REPEAT: repeat;
    COLOR: #6633FF;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 20pt
}
TR.footer1 {
	BACKGROUND: #bbc3d3
}
TD.footer1 {
	FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND: #ffffff; FONT-SIZE: 12px; 底部: #ffffff
}
/* 區塊外框顏色 橘色 #FF9900; */
/**/
.infoBox
{
    BACKGROUND-COLOR: #FFFFFF;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat
}
/* 區塊背景 黃色#FFFFB9; 與字體大小顏色 藍色#0033FF; 灰色#e6cdd7;*/
/**/
.infoBoxContents
{
  /*  BACKGROUND: #e6cdd7; */
	/*BACKGROUND: #FFFFFF; */
	BACKGROUND-IMAGE: url(images/infobox/leftbox_05.jpg);
    BACKGROUND-REPEAT: repeat-y;
	COLOR: #0033FF;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
.best_viewed
{
  /*  BACKGROUND: #e6cdd7; */
	/*BACKGROUND: #FFFFFF; */
	BACKGROUND-IMAGE: url(images/infobox/leftbox_05.jpg);
    BACKGROUND-REPEAT: repeat-y;
	COLOR: #0033FF;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 10pt
}
/* BACKGROUND: 橘色#ff8e90 */
/**/
.infoBoxNotice
{
    BACKGROUND: #FFFFFF
}
/* BACKGROUND: 淡粉色 #ffe6e6; */
/**/
.infoBoxNoticeContents
{
    BACKGROUND: #ffe6e6;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}

/*每個區塊的框設定*/ 
/* 區塊抬頭的背景顏色、字體顏色及大小 正藍色 #3333FF*/
/**/
TD.infoBoxHeading
{
    /*BACKGROUND-COLOR: #FF9900;
    BACKGROUND-REPEAT: repeat;*/
	background: url(images/infobox/002.gif);
    COLOR: #6633FF;
    FONT-SIZE: 13px;
    /*LINE-HEIGHT: 13pt;
    VERTICAL-ALIGN: super*/
}
TD.infoBox
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
SPAN.infoBox
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
TR.accountHistory-odd
{
    BACKGROUND: #f8f8f9
}
TR.addressBook-odd
{
    BACKGROUND: #f8f8f9
}
TR.alsoPurchased-odd
{
    BACKGROUND: #f8f8f9
}
TR.payment-odd
{
    BACKGROUND: #f8f8f9
}
TR.productListing-odd
{
    BACKGROUND: #f8f8f9
}
TR.productReviews-odd
{
    BACKGROUND: #f8f8f9
}
TR.upcomingProducts-odd
{
    BACKGROUND: #f8f8f9
}
TR.shippingOptions-odd
{
    BACKGROUND: #f8f8f9
}
TR.accountHistory-even
{
    BACKGROUND: #f8f8f9
}
TR.addressBook-even
{
    BACKGROUND: #f8f8f9
}
TR.alsoPurchased-even
{
    BACKGROUND: #f8f8f9
}
TR.payment-even
{
    BACKGROUND: #f8f8f9
}
TR.productListing-even
{
    BACKGROUND: #f8f8f9
}
TR.productReviews-even
{
    BACKGROUND: #f8f8f9
}
TR.upcomingProducts-even
{
    BORDER-BOTTOMBACKGROUND: 
}
TR.shippingOptions-even
{
    BACKGROUND: #f8f8f9
}
TABLE.productListing
{
    : #FF9900 1px solid;
    BORDER-LEFT: #FF9900 1px solid;
    BORDER-RIGHT: #FF9900 1px solid;
    BORDER-TOP: #FF9900 1px solid;
    border-spacing: 1px
}

/*商品列表項目*/
/**/
.productListing-heading
{
    COLOR: #6633FF;
    FONT-SIZE: 13px;
}
TD.productListing-data
{

	FONT-SIZE: 13px;

}
A.pageResults
{
    COLOR: #0000ff
}
/* 中間區塊背景 */
/**/
A.pageResults:hover
{
    *BACKGROUND-COLOR: plum;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: #0000ff
}
/*分頁內文字*/ 
/* 中間區塊字體顏色與大小 */
/**/
TD.pageHeading
{
    BACKGROUND-IMAGE: url(images/bk003.gif);
	COLOR: mediumorchid;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 13pt
}
DIV.pageHeading
{
    COLOR: orchid;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 13pt
}
TR.subBar
{
    BACKGROUND-COLOR: #f8f8f9;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat
}
/* 橘色 #FF3333*/
/**/
TD.subBar
{
   /* COLOR: #000000; */
	COLOR: #FFFFFF;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
/*行高*/ 
/**/
TD.main
{
    BACKGROUND-COLOR: white;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 1.5
}
P.main
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 1.5
}
/*產品的字*/ 
/**/
TD.smallText
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
SPAN.smallText
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
P.smallText
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
TD.accountCategory
{
    COLOR: mediumorchid;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
TD.fieldKey
{
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 13pt
}
TD.fieldValue
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
TD.tableHeading
{
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 13pt
}
SPAN.newItemInCart
{
    COLOR: #ff0000;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
CHECKBOX
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
INPUT
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
RADIO
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
SELECT
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
TEXTAREA
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt;
    WIDTH: 100%
}
SPAN.greetUser
{
    COLOR: mediumorchid;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 13pt
}
/*表格框*/ 
/**/
TABLE.formArea
{
    BACKGROUND-COLOR: azure;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BORDER-BOTTOM: #FF9900 1px solid;
    BORDER-LEFT: #FF9900 1px solid;
    BORDER-RIGHT: #FF9900 1px solid;
    BORDER-TOP: #FF9900 1px solid
}
TD.formAreaTitle
{
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 13pt
}
SPAN.markProductOutOfStock
{
    COLOR: #c76170;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 13pt
}
SPAN.productSpecialPrice
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.errorText
{
    COLOR: #ff0000;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
.moduleRow
{
}
.moduleRowOver
{
    BACKGROUND-COLOR: #d7e9f7;
    CURSOR: hand
}
.moduleRowSelected
{
    BACKGROUND-COLOR: #e9f4fc
}
.checkoutBarFrom
{
    COLOR: orchid;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
.checkoutBarTo
{
    COLOR: orchid;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
.checkoutBarCurrent
{
   /* COLOR: #000000; */
	COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 13px
}
.messageBox
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
.messageStackError
{
    BACKGROUND-COLOR: #ffb3b5;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px
}
.messageStackWarning
{
    BACKGROUND-COLOR: #ffb3b5;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 13px
}
.messageStackSuccess
{
    BACKGROUND-COLOR: #99ff00;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
.inputRequirement
{
    COLOR: #ff0000;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 13pt
}
.bannertitle
{
    BACKGROUND-COLOR: #FF9900;
    COLOR: white;
    FONT-SIZE: 13px;
    FONT-WEIGHT: lighter;
    LINE-HEIGHT: 13pt
}
TD.center
{
    BACKGROUND-COLOR: white;
    BACKGROUND-IMAGE: url(images/infobox/center_title_bg.gif);
    COLOR: #FF9900;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13pt
}
TD.productDesc { 
/*BACKGROUND-IMAGE: url(images/bk003.gif);*/
font-family: Verdana, Arial, sans-serif; 
font-size: 13px; 
color: #808080; 
padding: 1px 7px 1px 7px; 
}

TD.productDesc {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #808080;
  padding: 1px 7px 1px 7px;
}

TD.productheadDesc {
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
 padding: 4px 0px 0px 10px;
}

/* ----------------- coolMenu ----------------- */

.clCMEvent{
	position:absolute;
	width:99%; height:99%;
	clip:rect(0,100%,100%,0);
	left:0; 
	top:0;
	visibility:visible
}


.clCMAbs{
	position:absolute;
	visibility:hidden;
	left:0;
	top:0;
}

.clBar{
	position:absolute;
	width:10;
	height:10;
	background-color:#ffffff;
	layer-background-color:#ffffff;
	visibility:hidden;
}

.clLevel0,.clLevel0over{
	position:absolute;
	padding:1px;
	font-family:Verdana,arial,helvetica;
	font-size:10px;
}

.clLevel0{
	background-color:#ffffff;
	layer-background-color:#ffffff;
	color:#000000;
}

.clLevel0over{
	background-color:#bbc3d3;
	layer-background-color:#bbc3d3;
	color:#ffffff;
	cursor:pointer;
	cursor:hand;
}

.clLevel0border{
	position:absolute;
	visibility:hidden;
	background-color:#c0c0c0;
	layer-background-color:white;
}

.clLevel1, .clLevel1over{
	position:absolute;
	padding:2px;
	font-family:Verdana,arial,helvetica;
	font-size:10px;
}

.clLevel1{
	background-color:#ffffff;
	layer-background-color:#ffffff;
	color:#000000;
}

.clLevel1over{
	background-color:#bbc3d3;
	layer-background-color:#bbc3d3;
	color:#ffffff;
	cursor:pointer;
	cursor:hand;
}

.clLevel1border{
	position:absolute;
	visibility:hidden;
	background-color:#c0c0c0;
	layer-background-color:white;
}

/* New Products Scroller */

#pscroller_np {
height: 180px;
border: 0px;
padding: 5px;
}

.pscroller_c_np {
  font-family: sans-serif;
  font-size: 11px;
  line-height: 1.5;
}
  
/* ----------------- coolMenu_eof ----------------- */
/*再分享我一些修改的地方 
區塊標題用圖片顯示 
TD.headerNavigation { 
font-family: Verdana, Arial, sans-serif; 
font-size: 12px; 
color: #ffffff; 
font-weight : bold; 
background: url(images/infobox/hbar_bg.gif) repeat-x}; 
} 
但是請注意 
background: url(images/infobox/hbar_bg.gif) repeat-x}; 
這一段必須要在最下方.如果不是在最下方.那 
background下方的程式碼都會無效. 

大家可以參考看看*/