/* CSS Document */

body {margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; background-color:#FFF;}

a:link {color:#709797;}
a:visited {color:#709797;}
a:hover {color:#CCC;}
img {border:0;}

.clear {clear: both; height:1px; overflow:hidden;}
.title_01 {color:#191209; font-size:20px; font-weight:bold;}
#logo {margin-top:30px; text-align:center; margin-bottom:8px;}
 
/* layout
************************************ */
#content {margin-left:auto; margin-right:auto; margin-top:55px; width:1002px;}
#contentTxt {margin-left:auto; margin-right:auto; margin-top:32px; width:1002px;}


/* pages 
*********************************** */
#pages { color:#191309; text-align:right; font-size:12px; font-weight:bold;margin:0 2px;}
#pages a:link {text-decoration:none; color:#191209; margin:0 2px;}
#pages a:visited {text-decoration:none;  color:#191209}
#pages a:hover {text-decoration: underline;}

#pages span a:link { text-decoration:underline; margin:0;}
#pages span a:visited {text-decoration:underline;}
#pages span a:hover {text-decoration:none;}
#pages .on {color:#709797;margin:0 2px;}

/* products
************************************ */
#products_list {height:392px;}
#products_left { width:420px; height:350px; float:left;}
#products_left img {margin-left:10px;}
#products_right {width:406px; margin-right:33px; float:right;}

#products_name {font-weight:bold; font-size:16px; margin-left:15px;}
#products_name p {margin:0; padding:0;}
#products_dec {font-size:12px; margin-top:15px; margin-left:15px; line-height:1.3;}
#products_dec p { margin:0; padding:0;}
#price {font-weight:bold; color:RED; font-size:16px; margin-left:15px;}
#fabrics {font-size:12px; margin-left:15px; margin-top:3px;}
#price p {margin:0; padding:0;}

/* products list
************************************ */
#productList { margin:0; padding:0; margin-top:12px;}
#productList ul { margin:0; padding:0;}
#productList li {float:left; margin:0; padding:0; list-style:none;  margin-bottom:13px;}
#productList li img{border:1px solid #FFF; margin-bottom:0px !important; margin-bottom:1px;  margin-right:13px;}
#productList li img:link {border:1px solid #FFF;}
#productList li img:visited {border:1px solid #FFF;}
#productList li img:hover {border:1px solid #F60;}


#products_info { margin-top:16px; color:#000; font-size:14px;}


/* menu
********************************** */
#menu {font-size:9px; text-align:center;}
#menu span{margin:0 2px; color:#E7E7E7;}
#menu a:link {color:#000; text-decoration: none;}
#menu a:visited {color:#000; text-decoration: none;}
#menu a:hover { color:#709797; text-decoration: none;}

#category { font-size:11px; color:#CCC; text-align:center; line-height:1.8;}
#category a:link {color:#000; text-decoration: none;}
#category a:visited {color:#000; text-decoration: none;}
#category a:hover { color:#709797; text-decoration: none;}
#category span {margin:0 2px;}



/* txt 
*************************************** */
#txtBorder { background-color:#FFF; border:13px solid #FFF; height:425px; padding:15px;}
#txtTitle {font-weight:bold; font-size:18px; color:#000; padding-bottom:8px; border-bottom:1px solid #E7E7E7; text-indent:8px; height:18px;}
#txtTitle strong {float:left;}
#txtTitle span {float:right; font-size:12px; font-weight:normal; margin-top:4px; margin-right:6px; font-weight:bold;}
#txtTitle span a:link { color:#333; text-decoration:none;}
#txtTitle span a:visited { color:#333; text-decoration:none;}
#txtTitle span a:hover { color:#709797; text-decoration:underline}

/* news
************************************** */
#newsPic {border:3px solid #E7E7E7; padding:1px; margin-bottom:8px;}

.newsTitle {font-size:13px; font-weight:bold; padding:0 3px;}
.newsTitle p { margin:0; padding:0;}
.newsTime {font-size:9px; color:#999;  padding:0 3px;}
.newsDec {font-size:9px; color:#666; margin-top:3px;  padding:0 3px; height:36px; overflow: hidden;}
.newsDec p {margin:0; padding:0;}
.newsDec a:link{color:#666; text-decoration:none;}
.newsDec a:visited{color:#666;text-decoration:none;}
.newsDec a:hover{color:#000;text-decoration: underline;}

.more {font-size:10px; text-align:right;}
.lineX {height:1px; overflow:hidden; background-color:#E7E7E7; margin-top:8px; margin-bottom:10px;}


.newsTitle_detail {font-size:16px; font-weight:bold; padding:0 3px;}
.newsTitle_detail p { margin:0; padding:0;}
.newsDec_detail {font-size:12px; color:#666; margin-top:8px;  padding:0 3px;}
.txt_border {font-size:12px; color:#666; margin-top:5px;  padding:0 3px; height:340px; overflow-y: scroll;}
.txt_border2 {font-size:12px; color:#666; margin-top:5px;  padding:0 3px; height:340px;}



/* contact us
******************************** */
.contactForm {text-align:left; margin-left:10px;}
.contactForm select {font-size:11px}

/* myAccount
******************************** */
#login_border { border: 3px solid #DBD4D4; background-color:#FFF;}



/* register 
*************************************** */
.register-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 43px; MARGIN: 0px auto; OVERFLOW: hidden; width:740px; PADDING-TOP: 24px
}
.register-box .left {
	FLOAT: left; WIDTH: 340px
}
.register-box .right {
	FLOAT: right; WIDTH: 320px
}
.register-box H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #1f2e33; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e2e2 1px solid; margin-bottom:10px;
}
.register-box  EM {
	MARGIN: 0px 4px 0px 0px; COLOR: #e30202
}



/* DIV TABLE */
.list-item {
	OVERFLOW: hidden; WIDTH: 700px;
}
.list-item UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 700px; PADDING-TOP: 24px; LIST-STYLE-TYPE: none
}
.list-item UL LI {
	DISPLAY: inline; FLOAT: left; WIDTH: 170px; height:248px;
}
.list-item UL IMG {
	MARGIN: 0px auto
}
.list-item UL .txt {
	PADDING:0px; text-align:center; font-size:11px;
}
.list-item UL .name {PADDING:0px; text-align:center; height:40px; font-size:11px;}
.list-item UL .txt STRONG {
	DISPLAY: block; MARGIN: 4px 0px 0px; COLOR: #6DB1DB
}
.list-item UL .add {
	padding-top:4px;
}

UL.register {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 360px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.register LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 330px
}
UL.register .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 320px
}
UL.register .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.register .row .s1{
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; WIDTH: 110px; text-align:right; 
}
UL.register .row .s2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px;  WIDTH: 200px; 
}
UL.register .row .s3{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px;  WIDTH: 200px; 
}
UL.register .row .s2 INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; WIDTH: 185px; PADDING-TOP: 0px; HEIGHT: 16px; font-size:12px;
}	
UL.register .row .s3 INPUT {
	WIDTH: 180px;HEIGHT: 30px; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
}


UL.cartSummary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 280px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.cartSummary LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 280px
}
UL.cartSummary .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 270px
}
UL.cartSummary .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.cartSummary .row .s1{
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; WIDTH: 130px; text-align:right; height:30px; font-size:14px;
}
UL.cartSummary .row .s2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px;  WIDTH: 95px; height:30px; font-size:14px; font-weight:bold; color:#CC0033; text-align:right
}
UL.cartSummary .row .s2 A{
	color:#CC0033; font-size:14px; font-weight:bold
}
UL.cartSummary .row .s3{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px;  WIDTH: 210px; 
 height:30px; font-size:14px; font-weight:bold; color:#CC0033; text-align:right}




UL.signUp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 763px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.signUp LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 763px
}
UL.signUp .left {
	FLOAT: left; WIDTH: 763px
}
UL.signUp .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 763px
}
UL.signUp EM {
	MARGIN: 0px 4px 0px 0px; COLOR: #e30202
}
UL.signUp .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.signUp .row .s1{
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; WIDTH: 150px; text-align:right; 
}
UL.signUp .row .s2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px;  WIDTH: 298px; 
}

UL.signUp .row .s2 INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 11px , Geneva, Arial, Helvetica, sans-serif; WIDTH: 200px; PADDING-TOP: 2px; HEIGHT: 15px
}
UL.signUp .row .s3{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; WIDTH: 300px;
}



UL.accountDetails {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 310px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.accountDetails LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 310px
}
UL.accountDetails .left {
	FLOAT: left; WIDTH: 743px
}
UL.accountDetails .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 310px
}
UL.accountDetails EM {
	MARGIN: 0px 4px 0px 0px; COLOR: #e30202
}
UL.accountDetails .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.accountDetails .row .s1{
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; WIDTH: 120px; 
}
UL.accountDetails .row .s2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px;  WIDTH: 170px; 
}
UL.accountDetails .row .s2 INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 11px , Geneva, Arial, Helvetica, sans-serif; WIDTH: 200px; PADDING-TOP: 2px; HEIGHT: 15px
}

UL.accountBilling {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 470px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.accountBilling LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 470px
}
UL.accountBilling .left {
	FLOAT: left; WIDTH: 743px
}
UL.accountBilling .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 460px
}
UL.accountBilling EM {
	MARGIN: 0px 4px 0px 0px; COLOR: #e30202
}
UL.accountBilling .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.accountBilling .row .s1{
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; WIDTH: 121px; 
}
UL.accountBilling .row .s2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px;  WIDTH: 313px; 
}
UL.accountBilling .row .s2 INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 11px , Geneva, Arial, Helvetica, sans-serif; WIDTH: 200px; PADDING-TOP: 2px; HEIGHT: 15px
}

UL.item-price2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 680px; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e2e2 1px solid; LIST-STYLE-TYPE: none
}
UL.item-price2 LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 680px
}
UL.item-price2 .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 680px
}
UL.item-price2 .title {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 1.08em; BACKGROUND: #f2f2f2; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 675px; COLOR: #1c609f; LINE-HEIGHT: 27px; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 27px
}
UL.item-price2 .title DIV {
	PADDING-TOP: 0px! important
}
UL.item-price2 .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.item-price2 .row .t1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; WIDTH: 50px; PADDING-TOP: 0px
}
UL.item-price2 .row .t2 {
	WIDTH: 290px
}
UL.item-price2 .row .t2 IMG {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
UL.item-price2 .row .t2 H3 {
	FONT-SIZE: 1em; COLOR: #1c609f
}
UL.item-price2 .row .t3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; WIDTH: 90px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
UL.item-price2 .row .t4 {
	PADDING-RIGHT: 23px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
UL.item-price2 .row .t1 INPUT {
	BORDER-RIGHT: #6a87a7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #6a87a7 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: #6a87a7 1px solid; WIDTH: 27px; PADDING-TOP: 0px; BORDER-BOTTOM: #6a87a7 1px solid; HEIGHT: 15px
}
UL.item-price2 .row .t2 H3 {
	FONT-SIZE: 1.1em; MARGIN: 10px 0px 2px
}
UL.item-price2 .row .t2 P {
	FONT-SIZE: 1em; MARGIN: 0px; COLOR: #6d6d6d
}
UL.item-price2 .separate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/separator.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-TOP: 6px
}
UL.item-price2 .option {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 896px; PADDING-TOP: 12px
}
UL.item-price2 .option UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 105px; OVERFLOW: hidden; WIDTH: 791px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.item-price2 .option UL LI {
	FLOAT: left; WIDTH: auto
}
UL.item-price2 .option UL A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; BACKGROUND: url(../images/bullet3.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px 36px 0px 0px; PADDING-TOP: 0px
}






UL.item-price {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 896px; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e2e2 1px solid; LIST-STYLE-TYPE: none
}
UL.item-price LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 896px
}
UL.item-price .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 896px
}
UL.item-price .title {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 1.08em; BACKGROUND: #f2f2f2; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 894px; COLOR: #1c609f; LINE-HEIGHT: 27px; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 27px
}
UL.item-price .title DIV {
	PADDING-TOP: 0px! important
}
UL.item-price .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.item-price .row .t1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; WIDTH: 77px; PADDING-TOP: 0px
}
UL.item-price .row .t2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; WIDTH: 453px; PADDING-TOP: 10px; 
}
UL.item-price .row .t2 IMG {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
UL.item-price .row .t2 H3 {
	FONT-SIZE: 1em; COLOR: #1c609f
}
UL.item-price .row .t3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; WIDTH: 136px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
UL.item-price .row .t4 {
	PADDING-RIGHT: 23px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; WIDTH: 181px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
UL.item-price .row .t1 INPUT {
	BORDER-RIGHT: #6a87a7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #6a87a7 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: #6a87a7 1px solid; WIDTH: 27px; PADDING-TOP: 0px; BORDER-BOTTOM: #6a87a7 1px solid; HEIGHT: 15px
}
UL.item-price .row .t2 H3 {
	FONT-SIZE: 1.1em; MARGIN: 10px 0px 2px
}
UL.item-price .row .t2 P {
	FONT-SIZE: 1em; MARGIN: 0px; COLOR: #6d6d6d
}
UL.item-price .separate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/separator.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-TOP: 6px
}
UL.item-price .option {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 896px; PADDING-TOP: 12px
}
UL.item-price .option UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 105px; OVERFLOW: hidden; WIDTH: 791px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.item-price .option UL LI {
	FLOAT: left; WIDTH: auto
}
UL.item-price .option UL A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; BACKGROUND: url(../images/bullet3.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px 36px 0px 0px; PADDING-TOP: 0px
}


UL.billing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 373px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.billing LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 353px
}
UL.billing .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 361px
}
UL.billing .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.billing .row .s1{
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; WIDTH: 100px; text-align:right; 
}
UL.billing .row .s1 EM {
	MARGIN: 0px 4px 0px 0px; COLOR: #e30202
}
UL.billing .row .s2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px;  WIDTH: 248px; 
}
UL.billing .row .s2 INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 11px , Geneva, Arial, Helvetica, sans-serif; WIDTH: 200px; PADDING-TOP: 2px; HEIGHT: 15px
}
UL.billing .row .checkbox INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 4px 3px 0px 0px; WIDTH: 14px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
UL.billing .row .s3{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; WIDTH: 20px;
}


UL.creditCard {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 860px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.creditCard LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 880px
}
UL.creditCard .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 880px
}
UL.creditCard .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.creditCard .row .s1{
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; WIDTH: 250px; text-align:left; 
}
UL.creditCard .row .s1 EM {
	MARGIN: 0px 4px 0px 0px; COLOR: #e30202
}
UL.creditCard .row .s1 INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 11px , Geneva, Arial, Helvetica, sans-serif; WIDTH: 200px; background-color:#ffffa0
	}
UL.creditCard .row .s1 select {
	background-color:#ffffa0
	}
UL.creditCard .row .s2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px;  WIDTH: 250px; 
}
UL.creditCard .row .s2 EM {
	MARGIN: 0px 4px 0px 0px; COLOR: #e30202
}
UL.creditCard .row .s2 INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 11px , Geneva, Arial, Helvetica, sans-serif; WIDTH: 200px; background-color:#ffffa0; 
}
UL.creditCard .row .s3{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; WIDTH: 330px;
}
UL.creditCard .row .s3 select {
	background-color:#ffffa0
	}
UL.creditCard .row .s3 EM {
	MARGIN: 0px 4px 0px 0px; COLOR: #e30202
}


UL.payment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 560px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.payment LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 510px
}
UL.payment .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 505px
}
UL.payment .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.payment .row .s1{
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; WIDTH: 150px; text-align:right; 
}
UL.payment .row .s2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px;  WIDTH: 280px; 
}



.simple-form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 570px; PADDING-TOP: 0px; min-width: 550px; max-width: 650px
}
.simple-form FIELDSET {
	CLEAR: both; MARGIN: 20px 10px 0px
}
.simple-form FIELDSET LEGEND {
	FONT-WEIGHT: bold
}
.simple-form LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: 150px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.simple-form INPUT {
	MARGIN: 5px 0px 0px 10px; WIDTH: 300px
}
.simple-form FIELDSET LABEL:first-letter {
	TEXT-DECORATION: underline
}
.simple-form TEXTAREA {
	MARGIN: 5px 0px 0px 80px; OVERFLOW: auto; WIDTH: 400px; HEIGHT: 150px
}
.simple-form SMALL {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 88%; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 5px 160px; PADDING-TOP: 1px
}
.simple-form .required {
	FONT-WEIGHT: bold
}
.simple-form BR {
	CLEAR: left
}


/* note box */
.note-box {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 20px; BACKGROUND: #fcfcfc; PADDING-BOTTOM: 20px; MARGIN: 15px auto; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: 400px; PADDING-TOP: 20px; BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: left
}
.note-box-small {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fcfcfc; PADDING-BOTTOM: 10px; MARGIN: 10px auto; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: left
}
.note-box-small H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #1f2e33; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e2e2 1px solid
}
.note-box H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #1f2e33; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e2e2 1px solid
}
.note-box .add {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.note-box .add LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../images/divider.gif) no-repeat left 50%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; PADDING-TOP: 0px
}
.note-box .add LI.first {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.add A {
	COLOR: #282828; TEXT-DECORATION: none
}
.note-box DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 330px; PADDING-TOP: 0px
}
.note-box DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 130px; LINE-HEIGHT: 20px; PADDING-TOP: 10px
}
.note-box DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 10px
}
.note-box DD INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; WIDTH: 185px; PADDING-TOP: 0px; HEIGHT: 16px
}


.processUpdates {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c7c7c7 0px solid; PADDING-LEFT: 10px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 6px; MARGIN: 0px; margin-top:1px; OVERFLOW: hidden; BORDER-LEFT: #c7c7c7 1px solid; height:30px; WIDTH: 876px; PADDING-TOP: 6px; BORDER-BOTTOM: #c7c7c7 1px solid; clear:both; LIST-STYLE-TYPE: none
}


UL.cart-update {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c7c7c7 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 896px; PADDING-TOP: 0px; BORDER-BOTTOM: #c7c7c7 1px solid; LIST-STYLE-TYPE: none
}
UL.cart-update .left {
	PADDING-LEFT: 4px; FLOAT: left; OVERFLOW: hidden; WIDTH: 500px
}
UL.cart-update .right {
	PADDING-RIGHT: 4px; FLOAT: right; OVERFLOW: hidden; WIDTH: 350px; TEXT-ALIGN: right
}
UL.cart-update LI {
	LINE-HEIGHT: 27px; HEIGHT: 27px
}



/*  btns
**************************************************** */
.continue { background-color:#1f2e33; color:#FFF; font-weight:bold; border:2px solid #111f24; border-top:2px solid #2b3f45; border-left:2px solid #2b3f45; font-family: Verdana, Arial, Helvetica, sans-serif;}
.input {font-size:9px;}
.input2 { background-color:#1f2e33; color:#FFF; font-weight:bold; border:2px solid #111f24; border-top:2px solid #2b3f45; border-left:2px solid #2b3f45; font-family: Verdana, Arial, Helvetica, sans-serif;}


/* title */
.note1 {padding:6px 6px; margin:10px 0; border:1px solid #FEF181; width:883px; line-height:16px; overflow:hidden; background-color:#FFFFEC;}
H2.title {
	FONT-SIZE: 1.25em; MARGIN: 3px 0px 0px 5px
}
H3 {
	FONT-SIZE: 14px; MARGIN: 20px 0px 0px; COLOR: #1f2e33
}
.general-bar {
	BORDER-RIGHT: #e2e2e2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e2e2e2 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #fcfcfc; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; OVERFLOW: hidden; BORDER-LEFT: #e2e2e2 1px solid; WIDTH: 890px; LINE-HEIGHT: 27px; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e2e2 1px solid; HEIGHT: 27px
}
.billing-title {
	BORDER-RIGHT: #e2e2e2 1px solid; BORDER-TOP: #e2e2e2 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #fcfcfc; OVERFLOW: hidden; BORDER-LEFT: #e2e2e2 1px solid; WIDTH: 898px; LINE-HEIGHT: 27px; BORDER-BOTTOM: #e2e2e2 1px solid; HEIGHT: 27px
}
.billing-title .left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 370px; PADDING-TOP: 0px
}
.billing-title .right { FLOAT: left; WIDTH: 385px}
.billing-title .right EM { FONT-SIZE: 12px; FLOAT: right; MARGIN: 0px 19px 0px 0px; COLOR: #e30202; FONT-STYLE: normal}
.paymentTitle {	background-color:#000000; color:#FFFFFF; padding:5px 3px;}
.paymentTitle strong{ font-size:16px;}


/* MyAccount*/
#two {
	OVERFLOW: hidden; WIDTH: 896px
}
#two #left {
	FLOAT: left; WIDTH: 205px
}
#two #content-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 690px; PADDING-TOP: 10px
}
#two #left UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px 13px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#two #left LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.12em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#two #left UL .logout {
	MARGIN: 19px 0px 0px
}
#two #left UL .highlight {
	FONT-WEIGHT: bold
}
.account-details {
	OVERFLOW: hidden; WIDTH: 680px
}
.account-details .left {
	FLOAT: left; WIDTH: 324px
}
.account-details .right {
	FLOAT: right; WIDTH: 324px
}
.account-details H3 {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 12px; FONT-SIZE: 13px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #c7c7c7 1px solid; LINE-HEIGHT: 27px; PADDING-TOP: 0px; BORDER-BOTTOM: #c7c7c7 1px solid
}

.history {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 20px 0px 0px 11px; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 613px; BORDER-BOTTOM: #ccc 1px solid
}
.history H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 13px; BACKGROUND: #eee; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #474747; LINE-HEIGHT: 22px; PADDING-TOP: 0px
}
.history UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(../images/bg-history.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 613px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.history UL LI {
	BORDER-TOP: #ccc 1px solid; FLOAT: left; OVERFLOW: hidden; WIDTH: 613px; LINE-HEIGHT: 22px
}
.history UL LI.title {
	FONT-WEIGHT: bold
}
.history UL DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.history UL .t1 {
	WIDTH: 173px
}
.history UL .t2 {
	WIDTH: 159px
}
.history UL .t3 {
	WIDTH: 183px
}
.history UL .t4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 83px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.history A {
	COLOR: #255b96
}




.COLLECTIONSPECS { font-size:11px; margin-top:5px;}



/* tip 
*********************************** */

A.info {
	COLOR: #000; POSITION: relative; BACKGROUND-COLOR: #ccc; TEXT-DECORATION: none
}
A.info:hover {
	Z-INDEX: 1; BACKGROUND-COLOR: #ff0
}
A.info SPAN {
	DISPLAY: none
}
A.info:hover SPAN {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #000; LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #000 1px solid; COLOR: #d0721e; LINE-HEIGHT: 20px; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; bottom: 21px
}
A.infoimaegs {
	COLOR: #000; POSITION: relative; BACKGROUND-COLOR: #ccc; TEXT-DECORATION: none
}
A.infoimaegs:hover {
	Z-INDEX: 1; BACKGROUND-COLOR: #ff0
}
A.infoimaegs SPAN {
	DISPLAY: none
}
A.infoimaegs:hover SPAN {
	BORDER-RIGHT: #ffd687 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffd687 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #fff8cc; LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffd687 1px solid; COLOR: #d0721e; LINE-HEIGHT: 20px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffd687 1px solid; POSITION: absolute; bottom: 21px
}
