#login{float:right;width:280px;}
#loginsec{float:left;width:270px;}
#login h2{font:bold 12px Verdana, sans-serif;clear:both;}
.tabularData{width:290px;padding:0 1px;float:left;clear:both;margin:0 0 15px 0;}
.tabularData th{width:100px;}
.tabularData .log input{width:130px;margin:0;}
.tabularData .log .chk{width:20px;border:none;}
.tabularData .log textarea{width:140px;height:30px;margin:0;}
.tabularData .formButton{width:100px;}
.tabularData label{width:100px;}
#reg{float:left;width:610px;margin-bottom:20px;}
#reg td,th{font-size:11px;}
.formCheckbox{width:15px;border:none;}
.note{font-size:12px;text-align:left;}
input, select,textarea{font:11px Verdana,sans-serif;}
select{border:1px solid #999;}
#custinfo{width:300px;float:left;}
#shipinfo{width;300px;float:right;}
#reg h2{font:bold 12px Verdana, sans-serif;margin:3px 0;}
#reg .note{font:11px Verdana, sans-serif;line-height:160%;}

.subbutt{margin:0px;b!order:1px solid #999;width:100px;}
.subbutt a{color:#000;font-size:10px;font-weight:normal;text-decoration:none;width:100px;display:block;}

.nextbutt{margin:0px;border:none;width:50px;background:url(images/pinkdot.gif) left no-repeat;}
.nextbutt a{color:#000;font-size:10px;font-weight:normal;text-decoration:none;width:70px;display:block;}
.regbutt{margin:0px;border:none;width:75px;background:url(images/pinkarrow_rt.gif) right no-repeat;}
.regbutt a{color:#000;font-size:10px;font-weight:normal;text-decoration:none;width:75px;display:block;}
.errorMessage {
	color: #993333;
	font:11px Verdana,sans-serif;;
}
#register{width:455px;b!order:1px solid yellow;float:left;}
#register label{width:105px;float:left;;b!order:1px solid red;margin:0 2 0 0;}
#register .fields{float:left;clear:both;font:11px Verdana,sans-serif;text-align:left;margin:1px;width:455px;/margin:0;}
#register .pwfields{float:left;clear:both;font:11px Verdana,sans-serif;text-align:left;margin:5px 0;width:300px;}
#register input{width:185px;margin:0;}
#register .chk{border:none;width:15px;}
#register .pwfields label{width:135px;b!order:1px solid red;margin:0 7px 0 0;text-align:left;}
#register .pwfields input{width:135px;margin:0 7px 0 0;}
#register a{color:#000;}
#register a:hover{color:#999;}

#shipping{width:460px;b!order:1px solid yellow;float:left;margin:0 0 0 50px;}
#shipping label{width:105px;float:left;;b!order:1px solid red;margin:0 2 0 0;}
#shipping .fields{float:left;clear:both;font:11px Verdana,sans-serif;text-align:left;margin:1px;width:450px;/margin:0;}
#shipping .pwfields{float:left;clear:both;font:11px Verdana,sans-serif;text-align:left;margin:5px 0;}
#shipping input{width:185px;margin:0;}
#shipping .chk{border:none;width:15px;}
#shipping .pwfields label{width:135px;b!order:1px solid red;margin:0 7px 0 0;text-align:left;}
#shipping .pwfields input{width:135px;margin:0 7px 0 0;}
#shipping a{color:#000;}
#shipping a:hover{color:#999;}

#signin{clear:both;float:left;b!order:1px solid red;width:400px;padding:0;margin:15px 5px 0px 30px;min-height:390px;/width:400px;height:390px;margin:15px 5px 0px 30px;}
#signin p{font:11px Verdana, sans-serif; color:#000000;text-align:left;line-height:150%;margin:3px 1px 2px 0px;padding:5px 0px;}

.shoppic{width:180px;float:left;margin:20px 3px;font:12px Verdana,sans-serif;text-align:left;}
.shoppic a{color:000;}
.shoppic a:hover{color:#999;}
.shoppic img{border:1px solid #999;}