/* CSS Document */

body{ margin: 0px 0px 0px 0px }

.showinfobody {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt;
}

h1.showinfobody {
	font-size: 16pt;
}

h2.showinfobody {
	font-size: 15pt;
}

h3.showinfobody {
	font-size: 14pt;
}

h4.showinfobody {
	font-size: 13pt;
}

h5.showinfobody {
	font-size: 12pt;
}

h6.showinfobody {
	font-size: 12pt;
}

.showinfolabel {
	background-image: url('showinfo_titlebkg.gif');
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	padding-left: 30px; 
	background-position: 0%; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt;
	color: #FFFFFF
}

.ranking {
	font: 9pt/1.4em Arial, Helvetica, sans-serif;
	text-transform: none;
}

.itemTable { width:470px}

.photoSize{ height: 120px; border:1px solid #666666; }

.itemCaption {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}

.itemPrice {
	font-size: 11pt;
	border-right: #666666 1px;
	border-top: #666666 1px;
	border-left: #666666 1px;
	border-bottom: #666666 1px;
	font-family: Arial, Helvetica, sans-serif;
}

.SubCategory {
	font-size: 9pt;
	line-height: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
}

.itemDetailName {
	border-right: #cccccc 1px;
	padding-right: 20px;
	border-top: #cccccc 1px;
	padding-left: 20px;
	font-weight: normal;
	font-size: 12px;
	background-color: #feffee;
	padding-bottom: 3px;
	border-left: #cccccc 1px;
	color: #333333;
	line-height: 1.5;
	padding-top: 3px;
	border-bottom: #cccccc 1px;
	font-family: Arial, Helvetica, sans-serif;
}

.itemDetailPhoto {
	border:1px solid #666666;
}

.itemDetail { width:300px; font-size:12px; line-height:1.5; }

.NewArrivalPhoto {
	width: 86px;
	height: 86px;
}

.customer {
	font: normal 10pt/normal Arial, Helvetica, sans-serif;
	text-transform: none;
}
.whatisnew {
	font: normal 10pt/1.2em Arial, Helvetica, sans-serif;
}
.tablewidth {
	width: 720px;
}
.listTable {
	width: 483px;
}
.title {
	font: normal 12px Arial, Helvetica, sans-serif;
	left: 15px;
	top: 30px;
}
.customer2 {
	font-size: 10px;
	color: #666666;
	line-height: normal;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.itemCatch {
	font: normal 12px/1.5 Arial, Helvetica, sans-serif;
	color: #304081;
}
.current {
	background-color: #DBEAF7;
	font-size: 9.5pt;
}
.x10pxFont {
	font: 10px Arial, Helvetica, sans-serif;
}
.x12pxFont {
	font: 12px/1.5em Arial, Helvetica, sans-serif;
}
.number {
	font: 12px Arial, Helvetica, sans-serif;
	background-color: #EFEFEF;
	border: 1px solid #999999;
}
.priceList {
	font: 13px Arial, Helvetica, sans-serif;
	background-color: #B2B2B2;
	border: 1px none #999999;
	width: 649px;
}
.head {
	font: 12px Arial, Helvetica, sans-serif;
	background-color: #DEDFBD;
	color: #333333;
}
.listColor {
	background-color: #FFFFFF;
}
.total {
	background-color: #C2C486;
	height: 30px;
}
.infoTable {
	width: 535px;
	font: 12px Arial, Helvetica, sans-serif;
	background-color: #B2B2B2;
}
.infoHead {
	background-color: #CCE89D;
	width: 170px;
}
.infoHeadErr {
	background-color: #FFCCCC;
	width: 170px;
}
.font6px {
	font: 8pt Arial, Helvetica, sans-serif;
	color: #666666;
}
.notice {
	border: 1px solid #E7E7E7;
	margin: 10px;
	padding: 10px 20px;
	font: 12px/1.5em Arial, Helvetica, sans-serif;
}
.creditInfo {
	font: 12px Arial, Helvetica, sans-serif;
	width: 535px;
	border: 1px none;
	background-color: #FFF3DF;
}
.creditLine {
	border: 1px dotted #DFDFDF;
}
.creditHead {
	width: 220px;
	border: 1px none #CCCCCC;
}
.creditHeadErr {
	width: 220px;
	border: 1px none #CCCCCC;
	background-color: #FFCCCC;
}
.creditCheck {
	background-color: #F7F7F7;
	padding: 5px 5px 5px 15px;
	font: 10px/1.8em Arial, Helvetica, sans-serif;
	margin: 10px;
}
.x14pxFont {
	font: bold 14px Arial, Helvetica, sans-serif;
}
.border1px {
	border: 1px solid #003399;
	padding: 2px;
}
.question {
	background-color: #FFFCE1;
	padding: 20px;
	border: 1px solid #999999;
	font: 12px/15pt Arial, Helvetica, sans-serif;
}
.NewArriveText {
	font:12px Arial, Helvetica, sans-serif;
	color:#00CC00;
	text-align:center;
}
.HotAndBestText {
	font:12px Arial, Helvetica, sans-serif;
	color:#00CC00;
	text-align:center;
}
.GreetingTable {
	padding: 9px 7px 9px 12px
}
.HotAndBest {
	width: 120px;
	height: 120px;
}