@charset "utf-8";
body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	margin: 0px;
	padding: 0px;
}
table {
	font-size: 12px;
}
#topline {
	border-left:#EBEBEB solid 1px;
	border-right:#EBEBEB solid 1px;
	border-bottom:#EBEBEB solid 1px;
	padding: 5px;
	font-size: 11px;
	background: #FAFAFA;
}
#main {
	width: 970px;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
	background: #EBF3FA;
}
#smallMenu {
	float: right;
}
#smallMenu a {
	color:#333;
}
#helloUser {
	font-size: 9px;
	float: right;
}
#helloUser a {
	color: #06C;
}
.clear {
	clear: both;
}
#logoBox {
	float: left;
}
#searchBox {
	position: absolute;
	right:10px;
	top: 6px;
}
#searchBox input {
	float: left;
	
}
#topCenter {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
}
.searchInput {
	color: #06C;
	height: 25px;
	width: 200px;
	margin-right: 5px;
	background:url(/images_new/searchBg.gif);
	border:none;
	background-repeat: no-repeat;
	font-size: 15px;
	padding-left: 5px;
	padding-top: 5px;
}
.qtyInput {
	height: 25px;
	width: 30px;
	border:none;
	background-repeat: no-repeat;
	padding-top: 2px;
	text-align: center;
	background-image: url(/images_new/qtyInput.gif);
}
form {
	margin: 0px;
	padding: 0px;
}
#topMenu {
	height: 40px;
	position: relative;
	background: url(/images_new/menuBack.jpg);
}
#topMenu ul {
	padding: 0px;
	margin: 0px;
}
#topMenu li {
	padding-left: 3px;
	padding-right: 3px;
	float: left;
	list-style-type: none;
}
#topMenu a {
	color: #FFF;
	font-weight: bold;
	line-height: 35px;
	text-decoration: none;
}
#topMenu a:hover {
	text-decoration: underline;
}
#contentLeft {
	width: 176px;
	float: left;
	padding-left: 6px;
}
#contentRight {
	float: left;
	padding-left: 5px;
	width: 774px;
}
#top {
	margin-bottom: 10px;
	background: #FFF;
}
.categoryName {
	font-size: 11px;
	font-weight: bold;
	color: #3582B5;
	padding-left: 10px;
	line-height: 27px;
	height: 27px;
	background: url(/images_new/categoryNameBack.jpg);
}
.categoryList {
	background:#FFF;
	position:relative;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #8EB4CE;
	border-left-color: #8EB4CE;
}
.categoryList ul {
	margin: 0px;
	padding: 0px;
}
.categoryList li {
	list-style-type: none;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 169px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DDD;
	background-image: url(/images/category_next.gif);
	background-repeat: no-repeat;
	background-position: 164px;
}
.categoryList li a {
	display:block;
}
.categoryList li ul {
	border: 1px solid #8EB4CE;
	position: absolute;
	left: 174px;
	background:#FFF;
	display: none;
	Z-INDEX:999999;
}
.categoryList li ul li{
	width: 250px;
	background:none;
}
.categoryList li a{
	font-size: 11px;
	color: #333;
	text-decoration: none;
}
.categoryList li a:hover{
	text-decoration: underline;
}
.productCategory {
	margin-bottom: 10px;
	background:#FFF0C4;
}
.productList {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #CCC;
	background: #FFF;
}
.productBox {
	
	margin-left: 10px;
	margin-bottom: 10px;
}
.productListTool{
	padding:4px;
	width:123px;
	height:15px;
	background:#FFF7D3;
	border:1px solid #D8BB81;
}
.productListTool span{
	font-size: 10px;
	float:left;
}
.productListTool ul{
	padding:0px;
	margin:0px;
	float:left;
}
.productListTool li{
	list-style:none;
	padding:0px;
	margin:0px;
	float:left;
}
.productListTool a{
	margin-left:5px;
	width:15px;
	height:15px;
	float:left;
}
.grid_btn a{
	background:url(/images_new/grid_row.jpg) no-repeat scroll -15px 0px;
}
.grid_btn .current{
	background:url(/images_new/grid_row.jpg) no-repeat scroll -15px -15px;
}
.grid_btn a:hover{
	background:url(/images_new/grid_row.jpg) no-repeat scroll -15px -15px;
}
.row_btn a{
	background:url(/images_new/grid_row.jpg) no-repeat scroll 0px 0px;
}
.row_btn .current{
	background:url(/images_new/grid_row.jpg) no-repeat scroll 0px -15px;
}
.row_btn a:hover{
	background:url(/images_new/grid_row.jpg) no-repeat scroll 0px -15px;
}
.productBoxList .productBoxChild {
	display: block;
	width: 150px;
	height: 240px;
	float: left;
	padding-top: 3px;
	margin: 4px;
	margin-left: 20px;
	background: #fff;
}
.productBoxList .productBoxChild .text p {
	display:none;
}
.productBoxList .productBoxChild .details {
	display:none;
}

.productBoxList_list .productBoxChild {
	margin: 4px;
	background: #fff;
	border:#EFEFEF solid 1px;
	position:relative;
	height:190px;
}
.productBoxList_list .productBoxChild .image {
	position:absolute;
	top:4px;
	left:4px;
}
.productBoxList_list .productBoxChild .text {
	position:absolute;
	top:2px;
	left:170px;
	width:570px;
}
.productBoxList_list .productBoxChild .other {
	position:absolute;
	top:150px;
	left:20px;
}
.productBoxList_list .productBoxChild .details {
	position:absolute;
	top:145px;
	left:180px;
}
.productBoxList_list a {
	text-decoration:none;
}
.productBoxList a {
	text-decoration:none;
}
h3 {
	margin: 10px;
	font-size: 14px;
	font-weight:bold;
	color: #069;
}
h3 a{
	color: #069;
	text-decoration:none;
}
#bottom {
	background: #8EB4CE;
	padding: 10px;
	font-size: 10px;
	position: relative;
	margin-bottom:5px;
	text-align: center;
	color: #666;
}
#bottom a {
	color: #333;
}
h1 {
	font-size: 18px;
	margin: 0px;
	padding: 10px;
}
#location {
	border-bottom: #ccc solid 1px;
	padding: 3px;
	font-size: 9px;
}
#location a{
	text-decoration:none;
}
.box_04a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0F669F;
	padding: 3px;
}
.box_04b {
	background-color: #DAE9F3;
}
.box_05a {
	background-color: #fffee3;
}
.box_05a td {
	padding: 3px;
	border-bottom:#ccc solid 1px;
	font-weight: bold;
}
.box_05b td {
	padding: 3px;
}
.box_05c {
	background-color:#E5E5E5;
	padding: 3px;
}
.sale_price {
	color: #CC0000;
	font-size: 16px;
	font-weight: bold;
}
div.DynamicTabs{	border-left: solid 1px #CFDDDE;	border-top: solid 1px #CFDDDE;
	border-bottom: none 0px #CFDDDE;	border-right: none 0px #CFDDDE;
	padding: 4px 10px 4px 10px;	float:left;	cursor: pointer;	font-family: Arial;
	font-size: 10pt;	color: Blue;
}
.strikeoff {
	text-decoration: line-through;
}
.alert {
	color: #CC0000;
	font-weight: bold;
}
#tags {
	padding: 10px;
	line-height: 20px;
}
#tags a{
	margin: 5px;
	text-decoration:none;
}
#topAd {
	margin-top: 20px;
	float: left;
}
#topAd span {
	color: #069;
	font-size: 18px;
}
#table_info {width:420px; text-align:center;border:1px solid #ddd; border-width:0 0 1px 1px;font-size:11px;}
#table_info a,#table_info_clothes a {text-decoration:underline;}
#table_info th,#table_info_clothes th {background:#ececec;}
#table_info th,#table_info td {height:25px; border:1px solid #ddd; border-width:1px 1px 0 0; }
.dialogDiv {
    position : absolute;
    width : 550px;
    height :200px;  
	background-color:#FFF;
	#opacity: 0.9;
	#-moz-opacity: 0.9;
	#filter:alpha(opacity=90,0);
	border:1px solid #336699;
}
.dialogDiv li {
	list-style-type:none;
	float:right;
	border-bottom:solid 1px #666666;
	width:100%;
	height:20px;
	text-align:right
}
.linkButton {
	border:#06C solid 1px;
	padding:5px;
	text-decoration: none;
	background:#CAE4FF;
}
.error_box,.success_box,.warning_box,.caution_box{
	font-size:12px;
	font-weight:bold;
	margin-top: 10px;
	margin-right: 10;
	margin-bottom: 10px;
	margin-left: 10;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 60px;
}
.error_box,.warning_box,.caution_box {
	border:1px solid #bf0000;
	color:#bf0000;
	background-color: #FEDFDF;
	background-image: url(/images/icon_error.gif);
	background-repeat: no-repeat;
	background-position: 20px 5px;
}
.success_box {background:#EBFEDF url(/images/icon_success.gif) 20px 5px no-repeat; border:1px solid #859802;color:#666;}
.saleBox {
	background-color: #FFFBEC;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FC0;
	border-bottom-color: #FC0;
}
.productItem h3 {
	background-image: url(/images_new/titleArrow.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	color:#09F;
}
#cart_box {
	padding:5px;
	font-size:10px;
}
.page_info {
	text-align:center;
}
.page_info a {
	padding: 3px;
	border: 1px solid #CCC;
	text-decoration:none;
	font-size: 11px;
	line-height:25px;
	
}
.category_owner {
	color:#999;
	font-size:10px;
}
.category_owner a{
	color:#999;
	font-size:10px;
	text-decoration:underline;
}
.box_05aa{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AACCEE;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #AACCEE;
	border-left-color: #AACCEE;
}
.foot_dotline{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;	
}
.intro{margin:10px;}
.intro .headline{width:100%;height:53px;background:url(/images_new/introTitle.gif) repeat-x;}.intro .headline .introTL,.intro .headline .introTR{float:left;width:4px;height:53px;background:url(/images_new/bg.gif) no-repeat left -241px;overflow:hidden;}.intro .headline .introTR{float:right;background:url(/images_new/bg.gif) no-repeat -4px -241px;}
.intro .headline h1{padding:10px 5px 3px 10px;height:18px;line-height:22px;font-size:14px;color:#484848;overflow:hidden;}
.introBody{border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;}#intro{width:100%;overflow:hidden;}
.modBottom{width:100%;height:4px;background:url(/images_new/modAB.gif) repeat-x left top;overflow:hidden;}
.modBottom span.modABL,.modBottom span.modABR,.modTopB span.modATR,.modTopB span.modATL{float:left;width:4px;height:4px;background:url(/images_new/bg.gif) no-repeat left -28px;overflow:hidden;}
.modBottom span.modABR{float:right;background:url(/images_new/bg.gif) no-repeat -4px -28px;}
.saleInfo{
	margin: 0px;
	padding: 0px;
	list-style-type: none;	
}
.saleInfo li{
	margin-top: 3px;
}
.saleInfo li span{}
.tab{margin:10px;}.tabContainer{width:100%;background:url(/images_new/tab.gif) repeat-x bottom;overflow:hidden;}.tabContainer li{float:left;margin-right:2px;background:url(/images_new/tabOff_right.gif) no-repeat right top;}.tabContainer li a{display:block!important;display:inline-block;padding:0 15px;height:27px;line-height:27px;background:url(/images_new/tabOff_left.gif) no-repeat left top;}
.tabHead{
	list-style-type: none;	
	margin:0px;
	padding:0px;
}
.tabHead li a{
	font-weight: bold;
	text-decoration: none;
	color: #0099FF;
}
.tabCot{
	 border-left:#dbdbdb solid 1px;
	 border-right:#dbdbdb solid 1px;
}
.tabContainer li.currentBtn{background:url(/images_new/tabOn_right.gif) no-repeat right top;}
.tabContainer li.currentBtn a{height:28px;background:url(/images_new/tabOn_left.gif) no-repeat left top;color:#434142;}
.modA{margin:10px;}
.modBody{border-left:#dbdbdb solid 1px;border-right:#dbdbdb solid 1px;}
.modTop h3{margin:0px;height:28px;background:url(/images_new/modAT.gif) repeat-x left top;color:#09F;font-size:12px;line-height:25px;}.modTop span.modATL,.modTop span.modATR{float:left;width:4px;height:28px;background:url(/images_new/bg.gif) no-repeat left top;overflow:hidden;}.modTop span.modATR{float:right;background:url(/images_new/bg.gif) no-repeat -4px top;}.modA #sideNav dd a:hover{background:url(/images_new/bg.gif) no-repeat left -110px;color:#FFF;text-decoration:none;}
.historyBox li{
	background-image:none;
	padding-bottom:10px;
	padding-top:10px;
	text-align: center;
}
#slideshow li{
	list-style:none;
	margin:0px;
	padding:0px;
}
#slideshow ul{
	margin:0px;
	padding:0px;
}
#slideshow{
	
}
.slideThumb li{
	float:left;
}
.slideView img{
	width:260px;
	height:210px;
}
.slideView{
	background-color:#990;
	text-align:left;
	position: relative;
}
.slideView li{
	position: absolute;
	left:0px;
	top:0px;
}
.slideThumb img{
	width:60px;
	height:50px;
}
