/*------------------------------------------------------------------------------------------------------------------ Standard  Style -----------------*/
html { margin: 0px; padding: 0px; } 
body{margin: 0px; padding: 0px; color: #676667;font: 12px/150% Arial, Helvetica, sans-serif;
     background:#fff url(images/body_bg.gif) repeat-x;} 
p {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;padding:0;margin:0}
a.adtext { color: #666666; text-decoration:none} 
a.adtext:hover{ color: #666666; text-decoration:none} 

th {  vertical-align:top; } 
td {  vertical-align:top; } 
h1 { color: #ffffff; 	font: bold  200% Arial, Helvetica, sans-serif; margin: 0px;padding: 0px; } 
h2 { color: #ffffff; 	font: bold  160% Arial, Helvetica, sans-serif; margin: 0px;padding: 0px;} 
h3 { color: #ffffff; 	font: bold  140% Arial, Helvetica, sans-serif; margin: 0px;padding: 0px;} 
h4 { color: #000; 	font: bold  120% Arial, Helvetica, sans-serif; margin: 0px;padding: 0px;} 
h5 { color: #F94EB6; 	font: bold 100% Arial, Helvetica, sans-serif; margin: 0px;padding: 0px;line-height:24px; font-size:14px;} 
h6 { color: #000; 	font: bold  100% Arial, Helvetica, sans-serif;margin: 0px;padding: 0px; } 
img { border: 0px; } 
hr { color: #ccc; height: 1px; } 
table { font-size: 100%; } 
code { color: #6c0; font: 100% "Courier New", Courier, monospace } 
form { margin: 0px; padding: 0px; } 
input, textarea, select { font: 100% Arial, Helvetica, sans-serif; border:1px solid #666666;} 
/*-------------------------------------------------------------------------------------------------------------------- End Standard Style ------------*/

/*-------------------------------------------------------------------------------------------------------------------- Default Style -------------------*/
#loadingBox
{
    position: absolute;
    top: 40%;
    left: 40%;
    background-color: #ffffff;
    height: 50px;
    width: 250px;
    text-align: center;
    padding-top: 20px;
    border-right: dodgerblue 3px solid;
    border-top: dodgerblue 3px solid;
    font-weight: bold;
    font-size: 12pt;
    border-left: dodgerblue 3px solid;
    border-bottom: dodgerblue 3px solid;
    color:Black;
}
.clear
{
clear:both;font-size:0px;height:0px;overflow:hidden;
}

/* pager */
.pager{height:15px;padding:5px;margin:10px 0px 5px 0px;background-color:#D9DADC;}
.pagerContent{width:500px;float:left;}
.pagerN_S{text-decoration:none;}
a.pagerN_S:link,a.pagerN_S:visited{text-decoration:none;color:Black}
a.pagerN_S:hover,a.pagerN_S:active{text-decoration:none;color:gray;}
.pagerN{text-decoration:underline;}
a.pagerN:link,a.pagerN:visited{text-decoration:underline;color:Black}
a.pagerN:hover,a.pagerN:active{text-decoration:underline;color:gray;}
.pagerTotal{margin-left:600px;text-align:right;}

/* rss feed */
.rssZone{width:720px;overflow:auto;}
.rssCannelZone{}
.rssCannelHead{}
.rssCannelDescription{}
.rssItemZone{margin-top:5px;}
.rssItemTitle{padding-top:10px;}
.rssItemBody{padding:10px 10px 10px 15px;}
/*-------------------------------------------------------------------------------------------------------------------- End Default Style --------------*/

/* ================= Start Store Style =======================*/
.TopZone{margin-top:15px;margin-left:15px;margin-right:15px;background-color:#323385;}
.TopCatListZone{margin-top:15px;margin-left:15px;margin-right:15px;}
.LeftZone{margin-top:15px;margin-left:15px;}
.RightZone{margin-top:15px;margin-right:15px;}

/*================ Product Search Banner Zone==========================*/
.SearchBannerZone{width:963px;background-color:#323385;padding-bottom:10px}
.SearchBannerLeft{width:450px;float:left;}
.SearchBannerRight{width:500px;float:left}
.SearchBannerTitle{color:#FCFD26;font-style:italic;font-size:11pt;font-weight:bold;padding:15px 0px 10px 0px;}

/*================ Product RelateProducts List Zone==========================*/
.RelateProductsZone{width:575px;}
.RelateProductsTitle{width:555px;padding:10px;padding-top:5px;padding-bottom:5px;height:15px;background-color:#639E5A;color:#fff}
.RelateProductsContent{width:575px;}

.RelateProductsSecLevel{text-align:center; white-space:nowrap; line-height:150%; font-size:9pt;color:#000000;width:130px;margin-left:3px;margin-right:3px;padding-top:20px;padding-bottom:10px}
/*================ Product TopSale List Zone==========================*/
.TopSaleZone{width:160px;}
.TopSaleContent{padding-bottom:10px;}
.TopSaleSecLevel{margin-top:8px;margin-bottom:8px;text-align:left; white-space:nowrap;height:18px;padding-top:3px; font-size:10pt;color:#ffffff;padding-left:13px;background-image:url('/clientdata/image/global/bar.gif');background-repeat:repeat-x;}
.TopSaleSubSecLevel{padding-left:10px;padding-top:3px;padding-bottom:3px}
a.TopSaleSubSecLevelLink{color:#7B964A}
a.TopSaleSubSecLevelLink:visited{color:#7B964A;}
a.TopSaleSubSecLevelLink:hover{color:#7B964A;text-decoration:underline;}
a.TopSaleSubSecLevelLink:active{color:#7B964A;text-decoration:none;}
/*================ Product Featured_Product List Zone==========================*/
.Featured_ProductZone{width:160px;}
.Featured_ProductContent{padding-bottom:10px;}
.Featured_ProductSecLevel{margin-top:8px;margin-bottom:8px;text-align:left;white-space:nowrap;height:18px;padding-top:3px; font-size:10pt;color:#ffffff;padding-left:13px;background-image:url('/clientdata/image/global/bar.gif');background-repeat:repeat-x;}
.Featured_ProductSubSecLevel{padding-left:10px;padding-top:3px;padding-bottom:3px}
a.Featured_ProductSubSecLevelLink{color:#7B964A}
a.Featured_ProductSubSecLevelLink:visited{color:#7B964A;}
a.Featured_ProductSubSecLevelLink:hover{color:#7B964A;text-decoration:underline;}
a.Featured_ProductSubSecLevelLink:active{color:#7B964A;text-decoration:none;}


/*================ Product Category List Horizon Zone==========================*/
.CatListZoneHorizon{width:963px;text-align:left;border-bottom:1px dashed #ffffff}
.CatListTitleHorizon{color:#FCFD26;font-style:italic;font-size:13pt;font-weight:bold;padding:10px 0px 10px 0px;width:180px;float:left;}
.CatListContentHorizon{padding:10px 0px 10px 0px;width:783px;float:left}
.CatListSecLevelHorizon{text-align:left; white-space:nowrap; line-height:150%; font-size:10pt;color:#ffffff;display:inline;white-space:normal;}
a.CatListSecLinkHorizon{color:#ffffff;font-style:italic;}
a.CatListSecLinkHorizon:visited{color:#ffffff;}
a.CatListSecLinkHorizon:hover{color:#ffffff;}
a.CatListSecLinkHorizon:active{color:#ffffff;}
.CatListSecLevelSelectedHorizon{text-align:left; white-space:nowrap; line-height:150%; font-size:10pt;color:#ffffff;display:inline;white-space:normal;}
a.CatListSecLinkSelectedHorizon{color:blue;font-style:italic;}
a.CatListSecLinkSelectedHorizon:visited{color:blue;}
a.CatListSecLinkSelectedHorizon:hover{color:blue;}
a.CatListSecLinkSelectedHorizon:active{color:blue;}


/*================ Product Top Review Zone==========================*/
.TopReviewZone{width:280px;background-color:#323385;}
a.TopReviewZone{color:#ffffff;text-decoration:underline;}
a.TopReviewZone:hover{text-decoration:none;}
.TopViewContent{margin-left:15px;padding-top:15px;}
.TopReviewImg{margin-bottom:20px;text-align:center}
.TopReviewTitle{width:185px;float:left;}
.TopReviewTitle1{color:#FCFD26;font-style:italic;font-size:13pt;font-weight:bold;}
.TopReviewTitle2{color:#ffffff;font-style:italic;font-size:11pt;font-weight:bold;}
.TopReviewArchiveButton{float:left; padding-top:5px;}
.TopReviewPhoto{margin-top:15px;margin-right:15px;width:95px;float:left;}
.TopReviewRatingZone{float:left;width:130px;}
.TopReviewRating{margin-top:15px;color:#ffffff;font-style:italic;font-size:13pt;font-weight:bold; text-align:right}

.TopReviewRatingImg{margin-top:15px;text-align:center}
.TopReviewCreator{color:#ffffff;font-style:italic;font-size:13pt;font-weight:bold;}
.TopReviewContent{color:#ffffff;font-style:italic;font-size:13pt;font-weight:bold;line-height:120%; margin-top:30px;padding-bottom:15px;}

/*================ Product Best Products Zone==========================*/
.BestProductsZone{width:740px}
.BestProductsMoreBestButton{font-size:9pt;}
.BestProductsContent{margin-bottom:10px;}
.BestProductsTopName{margin-top:10px;}
.BestProductsTopNameLink{color:#FCFD26;font-size:9pt;font-weight:bold;}
a.BestProductsTopNameLink{color:#FCFD26;}
a.BestProductsTopNameLink:visited{color:#FCFD26;}
.BestProductsSecLevel{text-align:center; white-space:nowrap; line-height:150%; font-size:9pt;color:#000000;float:left;width:140px;margin-left:3px;margin-right:3px}
a.BestProductsSecLink:link{color:#000000;text-decoration:none;width:135px;font-weight:bold;}
a.BestProductsSecLink:visited{color:#000000;text-decoration:none;font-weight:bold;}
a.BestProductsSecLink:hover{color:#ff0000;text-decoration:none;font-weight:bold;}
a.BestProductsSecLink:active{color:#ff0000;text-decoration:none;font-weight:bold;}


/*================ Product Interrelated List Zone==========================*/
.InterrelatedListZone{width:280px;background-color:#323385;}
.InterrelatedListContent{padding-top:15px;}
.InterrelatedListImg{margin-bottom:20px;margin-left:10px;}
.InterrelatedListTitle{color:#FCFD26;font-style:italic;font-size:13pt;font-weight:bold;padding:0px 0px 10px 15px;}
.InterrelatedListContent{margin-left:10px;padding-bottom:15px;}
.InterrelatedListSecLevel{text-align:left; white-space:nowrap; line-height:150%; font-size:14px;color:#ffffff;padding-left:10px; font-weight:bold;}
a.InterrelatedListSecLink{color:#ffffff;font-style:italic;text-decoration:underline;}
a.InterrelatedListSecLink:visited{color:#ffffff;text-decoration:underline;}
a.InterrelatedListSecLink:hover{color:#ffffff;text-decoration:none;}
a.InterrelatedListSecLink:active{color:#ffffff;text-decoration:none;}

/*================ Product Review List Zone==========================*/
.ProductReviewListZone{background-color:#323385;margin-right:15px;padding:10px;}

/*================ Product Display Zone==========================*/
.ProductDisplayNameZone{text-align:left;line-height:25px;}
.ProductDisplayRetailPrice{font-weight: bold;color: #000;text-decoration: line-through;}
.ProductDisplayDescription{text-align:left;padding-left:10px;margin-right:3px;width:530px;padding-top:10px}
.ProductDisplayImgZone{text-align:left;white-space:normal;word-break:break-all;width:250px;}
/*.ProductDisplayPhotoZone{margin-top:5px;width:120px;font-size:13pt;font-weight:bold; float:left}*/
.ProductDisplayReviewContent{text-align:left; font-size:10pt;width:550px;padding-left:10px;padding-top:10px}
.ReviewsItem{border-bottom:dashed 1px black}
.SubmitReview{padding-left:10px;margin-top:15px}
.SubmitReviewTitle{background-color:#52924A;padding:5px;padding-left:10px;color:#fff;font-weight:bold}
/*================ Product Show First Zone==========================*/
.ProductShowFirstZone{margin-left:15px;margin-top:15px;margin-bottom:15px;width:660px;}
.ProductShowFirstWrapper{}
.ProductShowFirstCatName{font-size:13pt;font-weight:bold;margin-bottom:10px;}
.ProductShowFirstLeftZone{width:380px;float:left}
.ProductShowFirstImageHolder{width:145px;float:left}
.ProductShowFirstProductName{font-size:12pt;font-weight:bold;margin-top:10px;}
.ProductShowFirstReviewLevel{margin-top:20px;}
.ProductShowFirstWebsite{margin-top:10px;margin-bottom:10px;}
a.ProductShowFirstWebsite:link,a.ProductShowFirstWebsite:visited{text-decoration:underline}
a.ProductShowFirstWebsite:hover,a.ProductShowFirstWebsite:active{text-decoration:none}
.ProductShowFirstReview{}
.ProductShowFirstLeftMore{font-weight:bold;font-size:13pt; float:right}
.ProductShowFirstRightZone{width:250px;margin-left:15px; float:left}
.ProductShowFirstProductNameRight{font-size:12pt;font-weight:bold;margin-top:7px;line-height:150%}
.ProductShowFirstRightMore{font-weight:bold;font-size:13pt;}

/*================ Product Cart Zone==========================*/
.ProductCartZone{border:solid 1px #323385;padding:5px;}
.ProductCartTitle{padding-top:15px;text-align:center;}
.ProductCartContent{}
.ProductCartCheckOutTop{padding:15px;}
.ProductCartCheckOutBottom{padding-bottom:15px;text-align:center;}

/*================ Product Summary Template Single==========================*/
.ProductSummarySingleBox
{
	width:530px;
	border-bottom:1px dashed #c5c5c5;
        padding-top:5px;padding-bottom:5px;
	margin:3px;
	text-align:left;
}
.ProductSummarySingleDisplayWrapper
{
     width:520px;
     padding-top:10px;
}
.ProductSummarySingleImageHolder
{
    text-align:center;
    vertical-align:middle;
    width:120px;
    float:left
}
.ProductSummarySingleText
{
    float:left;
    margin-left:20px;
    vertical-align:middle;
    width:150px
}
.ProductSummarySingleProductName
{
	color: #000;
	margin-bottom:5px;
}
.ProductSummarySingleProductPrice
{
	width:150px;
}
.ProductSummarySingleRetailPrice
{
    font-weight: bold;
    color: #000;
    text-decoration: line-through;
}
.ProductSummarySingleOurPrice
{
	font-weight:normal;
    color: #000;
}
.ProductSummarySingleReviewLevel
{
    width:300px;
    text-align:left;
    margin-bottom:5px;
    margin-left:0px;/* 160px */
}
.ProductSummarySingleUsuallyShips
{
	margin-bottom:5px;
}
.ProductSummarySingleDescription
{
	border-top:1px dashed #323385;
	margin-top:10px;
	padding-top:5px;
	color:#000;
}


.ProductSummarySingleAdd{float:left;padding-left:20px;vertical-align:middle;padding-right:10px;padding-top:30px}
.ProductSummarySingleText a:link,.ProductSummarySingleText a:hover,.ProductSummarySingleText a:visited{color:#006699;font-weight:bold}
/*================ Product Review Statistics==========================*/
.ProductReviewStatisticsFloatZone
{
	width: 220px;
	text-align:center;
	position:absolute;
	top:200px;
	left:200px;
	background:white;
	border:1px gray solid;
	padding:3px;
	color:#000000;
}

.ProductReviewStatisticsZone
{
	width: 160px;
	height:122px;
	background:#ffffff;
	color:#000000;
	padding-left:5px;
}

a.ProductReviewStatisticsLink:link,a.ProductReviewStatisticsLink:visited
{
	color:#000000
}

a.ProductReviewStatisticsLink:hover,a.ProductReviewStatisticsLink:active
{
	color:#333333
}

/* ================= End Store Style =======================*/



/* ============ New =======================*/
#pagezone, #pagezone1 {width:990px; margin:0 auto; background:url(images/bg.gif) 0px 135px no-repeat; min-height:700px;}
#container {width:850px; margin:0 auto; min-height:600px;}
#container ul {margin:0; padding:0;}
#container ul li{list-style:none;}
#container img{border:none;}
#container a{text-decoration:none; color:#F94EB6;}
#container a:hover{text-decoration:underline;}

/*TOP*/
#container #top{height:101px; width:850px; background:url(images/logo.jpg); position: relative; margin-top:20px;}
#container #top #logo {position: absolute;right:280px; bottom:10px; width:280px; height:70px; cursor:pointer;}
#container #top #top_text {color:#F94EB6; position: absolute;right:0;bottom:15px; text-align:right;}
#container #top #top_text #shoppingcart{ margin-top:5px;}
#container #top #top_text a{text-decoration:underline;}

/*search*/
#container #search{height:38px; background:url(images/search_m.gif) repeat-x; width:850px;}
#container #search #search_link{width:535px; height:38px; background:url(images/search_l.gif) 0px 0px no-repeat; float:left;}
#container #search #search_link ul li{height:38px; line-height:38px; float:left; text-align:center; width:132px; background:url(images/search_s.gif) 0px 0px no-repeat;}
#container #search #search_link ul li:hover,
#container #search #search_link ul li.none:hover {background:url(images/menu_bg.gif) 5px 0px no-repeat;}
#container #search #search_link ul li.none{background:none}
#container #search #search_link ul li a {color:#fff; text-decoration:none}
#container #search #search_form{width:315px; height:38px; background:url(images/search_r.gif) right no-repeat; float:left;}
#container #search #search_form ul li{float:left; text-align:center; padding:0 5px;}
#container #search #search_form ul li input[type="text"] {width:140px; border:1px solid #DCD1EF; margin-top:8px;}
#container #search #search_form ul li select {width:100px; border:1px solid #DCD1EF;margin-top:8px;}
#container #search #search_form ul li input[type="image"] {margin-top:8px;}

/*mainZone*/
#container .mainzone {min-height:350px; background:#fff url(images/main_bg.gif)}
#container .mainzone .leftzone {float:left; width:150px;}
#container .mainzone .rightzone  {float:left; margin-left:20px; width:670px; margin-right:10px;}
#container .title {color:#000; font-weight:bold;}
#container #CartTable th{background-color:#FFE9F8; color:#676667; padding:5px; text-align:left}
#container #CartTable th.center {text-align:center}
#container #CartTable th.right {text-align:right}
#container #CartTable td{padding:5px; text-align:left}
#container #CartTable td.center {text-align:center}
#container #CartTable td.right {text-align:right}
#container #CartTable .CartTable_Footer{background-color:#FFE9F8;}
#container #CartTable .CartTable_Footer td {text-align:left;padding:7px; text-align:left}
#container #CartTable .CartTable_Footer td.center {text-align:center}
#container #CartTable .CartTable_Footer td.right {text-align:right}

/*home*/
#container .productall {background:url(images/all_products.gif) top left no-repeat; width:535px; height:219px; margin-right:8px; float:left; margin-top:5px; cursor:pointer}
#container .product1 {background:url(images/product_1.gif) top left no-repeat; width:307px; height:219px; float:left; margin-top:5px; cursor:pointer}
#container .product2 {background:url(images/product_2.gif) top left no-repeat; width:212px; height:129px; margin-right:6px; float:left; margin-top:10px; cursor:pointer}
#container .product3 {background:url(images/product_3.gif) top left no-repeat; width:317px; height:129px; margin-right:8px; float:left; margin-top:10px; cursor:pointer}
#container .product4 {background:url(images/product_4.gif) top left no-repeat; width:307px; height:129px; float:left; margin-top:10px; cursor:pointer}

/*================ Product Summary Template==========================*/
#container .productsummarytemplate { text-align:center;}
#container .productsummarytemplate .productinfo_image {width:150px; height:120px; text-align:center; vertical-align:middle;}
#container .productsummarytemplate .productinfo_image img {max-height:120px; max-width:150px;}
#container .productsummarytemplate .productinfo_text {line-height:18px;}
#container .productsummarytemplate .productinfo_button {padding-bottom:25px;}
#container .productsummarytemplate .productinfo_button input[type="text"],
#container .productsummarytemplate .productinfo_button input[type="image"]{ vertical-align:middle;}

/*================ Product Summary Pager==========================*/
#container .ProductPager{padding:5px; margin:5px 0; width:660px; text-align:center}
#container .ProductPager a{color:#00C1FE}

/*================ Product Category List Zone==========================*/
#container .catlistzone{width:150px;background-color:#ffffff; }
#container .catlistzone .catlistzone_top {background-color:#FFE6F9; height:25px; line-height:25px; padding-left:20px; color:#F94EB6}
#container .catlistzone .catlistzone_content{margin-top:2px; background:url(images/cat_bg.gif) top left repeat-x; width:130px; padding-left:20px; min-height:386px;}
#container .catlistzone .catlistzone_content ul{}
#container .catlistzone .catlistzone_content ul li{padding:2px 0; color:#676667;}
#container .catlistzone .catlistzone_content ul li a {color:#676667;}
#container .catlistzone .catlistzone_content ul li a:hover, #container .catlistzone .catlistzone_content ul li.current a{color:#F94EB6;}

/*Footer*/
#container #footer{clear:both; color:#F94EB6; padding-top:50px;}
#container #footer a{color:#F94EB6}
#container #footer #footer_link {float:left; text-align:center;}
#container #footer #footer_link a {padding:0 15px;}
#container #footer #footer_text {float:left; text-align:center; margin-left:5px;}





























