



body,dl,dd,dt,ul,li,table,tr,td,form,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}
dl,dd,dt,ul,li{list-style:none;text-align:left;}

A:ACTIVE{color:#5d5d5d;text-decoration:none;}
A:LINK{color:#5d5d5d;text-decoration:none;}
A:VISITED{color:#5d5d5d;text-decoration:none;}
A:HOVER{color:#5094df;text-decoration:underline;}

.logintext {
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	vertical-align: middle;
}
.logintext A:ACTIVE{color:#5d5d5d;text-decoration:none;}
.logintext A:LINK{color:#5d5d5d;text-decoration:none;}
.logintext A:VISITED{color:#5d5d5d;text-decoration:none;}
.logintext A:HOVER{color:#5094df;text-decoration:underline;}

.regtext {
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
}
.regtext A:ACTIVE{color:#5d5d5d;text-decoration:none;}
.regtext A:LINK{color:#5d5d5d;text-decoration:none;}
.regtext A:VISITED{color:#5d5d5d;text-decoration:none;}
.regtext A:HOVER{color:#5094df;text-decoration:underline;}

.BoxLink A:ACTIVE{color:#5d5d5d;text-decoration:none;}
.BoxLink A:LINK{color:#5d5d5d;text-decoration:none;}
.BoxLink A:VISITED{color:#5d5d5d;text-decoration:none;}
.BoxLink A:HOVER{color:#5094df;text-decoration:underline;}

.mainframe {
	clear: both;
	float: none;
	padding-bottom: 30px;
	display: block;
}

.bottomrow {
	vertical-align: bottom;
}

.leftboxcontent,.rightboxcontent{padding:2px;border:0px;background:#ececec;}

.leftcolumn {
	float: left;
}
.centerframe {float: left;}
.centercolumn {width:466px;float:left;padding:10px 0 0 6px;}
.contentbox {
	width: 466px;
	float: left;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
}

.bigbluetext {
	font-family:arial;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#4d86b3;
	text-align: left;
}

.redspecial {
	font-family:verdana;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	color:#ff0000;
}

.headtag {
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	margin-left: 10px;
	letter-spacing: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
	text-decoration: underline;
}

.rightcolumn {
	float: right;
}

.whitetext {
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#ffffff;
}

.newsletter {
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	margin-left: 10px;
	margin-right: 10px;
}
.newsletter A:ACTIVE{color:#5d5d5d;text-decoration:none;}
.newsletter A:LINK{color:#5d5d5d;text-decoration:none;}
.newsletter A:VISITED{color:#5d5d5d;text-decoration:none;}
.newsletter A:HOVER{color:#5094df;text-decoration:underline;}

.top {
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#ffffff;
}
.top A:ACTIVE{color:#ffffff;text-decoration:none;}
.top A:LINK{color:#ffffff;text-decoration:none;}
.top A:VISITED{color:#ffffff;text-decoration:none;}
.top A:HOVER{color:#ffc000;text-decoration:underline;}

.xlargebluetext {
	font-family:arial;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	color:#4d86b3;
	text-align: left;
}

.prices {
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#4e86b4;
	margin-left: 10px;
        margin-right: 10px;
}

body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	background-color: #ededed;
}

.categories {
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#4e86b4;
	margin-left: 10px;
        margin-right: 10px;
}

.categories_child {
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#4e86b4;
}
.categories_child A:ACTIVE{color:#5d5d5d;text-decoration:none;}
.categories_child A:LINK{color:#5d5d5d;text-decoration:none;}
.categories_child A:VISITED{color:#5d5d5d;text-decoration:none;}
.categories_child A:HOVER{color:#5094df;text-decoration:none;}

.qty {
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	width: 25px;
}

.steps {
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#666666;
}
.steps A:ACTIVE{color:#666666;text-decoration:none;}
.steps A:LINK{color:#666666;text-decoration:none;}
.steps A:VISITED{color:#666666;text-decoration:none;}
.steps A:HOVER{color:#666666;text-decoration:underline;}


.whitetext2 {
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#ffffff;
}
.whitetext2 A:ACTIVE{color:#ffffff;text-decoration:none;}
.whitetext2 A:LINK{color:#ffffff;text-decoration:none;}
.whitetext2 A:VISITED{color:#ffffff;text-decoration:none;}
.whitetext2 A:HOVER{color:#ffffff;text-decoration:underline;}

.steps_active {
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#333333;
	text-decoration:underline;
}

.regtext2 {
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
}

.graycolor11pt {
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#4e86b4;
}

.dropdownbox {
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	width: 130px;
}


.dropdownbox2 {
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	width: 125px;
}

.bluecolor14 {
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	color:#4e86b4;
}

.FormInputText{
	font-family:arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:130px;color:#333333;
}
.FormInputSelect{
	font-family:arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:130px;
	color:#333333;
}
.FormRemark {
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#999999;
}
.PageHeader{
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	background-color:#FFFFFF;
	text-align:left;
	padding:5px;
	height:20px;
	color:#ffffff;
}
BODY, DIV, TD, BLOCKQUOTE {
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
}

/*pete's code right here*/
.pgzHead{float:left;width:872px;padding:0 0 11px 0;background:url(/images/custom/pgz_bg_head.gif) repeat-x;}
.pgzHead dd{float:left;padding:26px 0 0 27px;}
.pgzHead .headNavi{float:right;width:492px;padding:10px 11px 0 0;text-align:right;}
.pgzHead .headCart{float:right;width:492px;text-align:right;padding:40px 11px 0 0;}

.loginUl{float:left;width:872px;color:#5f5f5f;border:#e1e1e1 1px solid;background:#f3f3f3;}
.loginUl td{padding:4px 0;font-size:10px;text-align:left;}
.loginUl .loginInput input{float:left;width:86px;height:13px;line-height:14px;border:#aaaaaa 1px solid;font-size:10px;color:#5f5f5f;}

.cellSearch{width:100%;height:61px;padding:24px 0 0 0;font-size:10px;}
.cellSearch dd{float:left;padding:0 10px 0 20px;}
.cellSearch dd input{float:left;width:114px;height:14px;border:#aaaaaa 1px solid;font-size:10px;color:#5f5f5f;}
.cellSearch .searchBtn{float:left;}
.cellSearch .searchAdv{float:left;width:100%;padding:10px 0 0 0;text-align:center;}

.item2Col{float:left;width:100%;}
.item2Col li{float:left;display:inline;width:222px;height:202px;margin:6px 6px 0 0;padding:1px;border:#dbdbdb 1px solid;text-align:center;position:relative;background:url(/images/custom/pgz_bg_container.gif) no-repeat 1px 134px;}
.item2Col .thumbPic{height:127px;padding:7px 0 0 0;overflow:hidden;}
.item2Col .thumbPic img{border:#f0f0f0 1px solid;}
.item2Col .thumbText{padding:3px 0;}
.item2Col .thumbText .title{float:left;width:100%;font-size:11px;font-family:Arial;font-weight:bold;}
.item2Col .hotdeal{float:left;position:absolute;top:94px;left:127px;}
.item2Col .thumbText .id{float:left;width:100%;}
.item2Col .thumbText .price{float:left;width:100%;padding:4px 0 0 0;}
.item2Col .thumbText .price span{color:#c90000;font-weight:bold;}

.item3Col{float:left;width:100%;}
.item3Col .itemEach{float:left;display:inline;width:146px;height:146px;margin:6px 7px 0 0;border:#dbdbdb 1px solid;text-align:center;position:relative;background:url(/images/custom/pgz_bg_container.gif) no-repeat left bottom;}
.item3Col .thumbPic{height:84px;padding:6px 0 0 0;overflow:hidden;}
.item3Col .thumbPic img{border:#f0f0f0 1px solid;}
.item3Col .thumbText{padding:3px 0;}
.item3Col .thumbText .title{float:left;width:100%;font-size:10px;font-family:Arial;}
.item3Col .hotdeal{float:left;position:absolute;top:94px;left:127px;}
.item3Col .thumbText .id{float:left;width:100%;}
.item3Col .thumbText .price{float:left;width:100%;color:#c90000;}

.newsletter h4{width:100%;line-height:14px;font-weight:normal;font-size:11px;margin:0px;padding:8px 0 0 0;color:#6b6b6b;text-align:center;}
.newsletter .nlName, .newsletter .nlBtn{width:100%;height:20px;padding:10px 0 0 0;text-align:center;}
.newsletter .nlName input{width:124px;height:17px;line-height:15px;border:#aaaaaa 1px solid;color:#6b6b6b;}
.newsletter h5{width:100%;height:20px;font-weight:normal;font-size:11px;margin:0px;padding:8px 0 0 0;color:#6b6b6b;text-align:center;}

.catalogTitle{float:left;width;460px;margin:0px;padding:0 0 6px 0;}
.catalogTitle dd{float:left;0}
.catalogTitle dt{float:left;width:460px;margin:0px;padding:4px 0 0 0;font-size:12px;}
.catalogTitle dt a{color:#fff;}
.catalogTitle dt a:hover{color:#ffb6f7;}

.pageList{float:left;width:456px;padding:10px 0 0 0;text-align:right;}

.allTitles{float:left;width:460px;padding:5px 0 0 0;text-align:left;font-weight:bold;color:#fff;}
.allTitles .cateName{float:left;line-height:30px;font-size:16px;font-weight:bold;padding:1px 15px 10px 36px;background:url(/images/custom/pgz_ico_box.gif) no-repeat;}
.allTitles a{color:#5d5d5d;}
.allTitles a:hover{color:#5094df;}

.logMember{float:left;width:450px;padding:0 5px 10px 5px;}
.logMember dd{float:left;padding:2px 6px 0 0;font-size:10px;color:#5094df;}
.logMember .logInput{float:left;padding:0 20px 0 0;}
.logMember .logInput input{width:80px;height:14px;font-size:10px;border:#aaaaaa 1px solid;}
.logMember .logBtn{float:left;width:100px;padding:0 0 10px 0;}
.logMember .logRemeber{float:left;padding:4px 0 0 0;}
.logMember .logForget{float:left;width:100%;padding:4px 6px 0 0;font-family:Arial;}

.regMember{float:left;width:450px;padding:0 5px 10px 5px;}
.regMember dd{float:left;width:100%;padding:0 0 10px 0;font-size:10px;font-weight:bold;color:#5094df;}
.regMember .regRefer{float:left;width:100%;padding:0 0 10px 0;color:#bebebe;}
.regMember .choTitle{float:left;width:100%;padding:10px 0;}

.psCell{float:left;width:446px;height:240px;margin:35px 0 0 0;}
.psCell .itemSpec dd{width:100%;padding:0 0 17px 0;px;text-align:left;font-size:14px;font-weight:bold;color:#b701a3;}
.psCell .itemSpec dt{width:100%;padding:0 0 18px 0;line-height:18px;font-size:11px;color:#6b6b6b;}

.spbCell{float:left;width:440px;border-top:#7e7e7e 1px dotted;border-bottom:#7e7e7e 1px dotted;}
.spbCell .secPic{width:219px;padding:8px 0 0 31px;}
.spbCell .quatBuy{width:264px;padding:0 0 0 10px;}

.itemPic img{padding:2px;border:#e1e1e1 1px solid;}
 
.itemDesc{float:left;width:524px;margin:20px 0 0 0;}
.itemDesc dd{float:left;width:524px;height:30px;background:url(/images/custom/kzone_title_desc.gif) no-repeat left top;}
.itemDesc dt{width:500px;padding:0 12px;font-size:11px;font-family:verdana;line-height:20px;color:#6b6b6b;}

.invoiceTitle{float:left;width:460px;padding:10px 0;font-size:12px;color:#5094df;font-weight:bold;}
.invoiceUnit{float:left;width:460px;padding:0 0 10px 0;}
.invoiceUnit dd{float:left;display:inline;width:460px;line-height:22px;background:#ececec;margin:0px;padding:0px;font-weight:bold;text-indent:4px;color:#7e7e7e;}
.invoiceUnit dt{float:left;width:100%;padding:10px 0 0 0;}
.invoiceUnit .billInfo{float:left;width:225px;padding:10px 0 0 5px;}
.invoiceUnit .shipInfo{float:right;width:230px;}
.invoiceUnit .billInfo ul,.invoiceUnit .shipInfo ul{float:left;width:100%;line-height:16px;font-size:10px;}
.invoiceUnit .billInfo ul .title,.invoiceUnit .shipInfo ul .title{width:100%;font-weight:bold;color:#5094df;line-height:22px;}
.invoiceUnit .billInfo ul .editBill{padding:5px 0 0 0;background:url(/images/custom/kzone_ico_arrow.gif) no-repeat 0 11px;text-indent:8px;}
.invoiceUnit .summaryUl{float:left;width:458;margin:10px 0 0 0;padding:10px 2px 10px 0;border-top:#7e7e7e 1px dotted;border-bottom:#7e7e7e 1px dotted;}
.invoiceUnit .summaryUl li{float:left;width:100%;}
.invoiceUnit .summaryUl li h3{float:left;width:378px;font-size:10px;font-weight:normal;text-align:right;}
.invoiceUnit .summaryUl li span{float:right;width:80px;text-align:right;}

.orderSent{float:left;width:460px;}
.orderSent dd{float:left;width:100%;padding:20px 0;font-weight:bold;color:#5094df;font-size:14px;text-indent:10px;}
.orderSent .thxCell{float:left;width:100%;padding:0 0 15px 0;text-indent:10px;}
.orderSent .backCell{float:left;padding:5px 0 0 10px;background:url(/images/custom/pgz_ico_arrow.gif) no-repeat 10px 11px;text-indent:8px;}

.addressUl{float:left;width:450px;padding:0 5px 30px 5px;}
.addressUl li{float:left;}
.addressUl .title{float:left;width:100%;padding:0 0 10px 0;border-bottom:#b5b5b5 1px solid;}
.addressUl .view{float:left;width:212px;padding:10px 6px;line-height:14px;}
.addressUl .enterNew{float:left;width:100%;padding:10px 0;border-top:#b5b5b5 1px solid;color:#5094df;font-weight:bold;}
.addressUl .enterForm{float:left;width:100%;}
.addressUl .enterBtn{float:left;width:100%;padding:15px 0;border-bottom:#b5b5b5 1px solid;text-align:center;}
.linkIco{background:url(/images/custom/pgz_ico_arrow.gif) no-repeat 0 4px;padding:0 0 0 8px;}
/*------------------------*/
