body { background:#fff; margin:0px; padding:0px; }
img {border:0px;}
#page { position:absolute;
	top: 50%;
	left: 50%;
	width:850px;
	height:575px;
	margin-top: -280px; /*set to a negative number 1/2 of your height*/
	margin-left: -425px; /*set to a negative number 1/2 of your width*/
	
}
#copyrights {padding-left:2px;}
#fx {width:850px; height:560px; border: 2px solid #f2f2f2; }
#main_area { height:326px; background:#ffcab2; overflow:auto; padding:15px;}
#main_area div#make-center {width:400px; margin:auto;}
#logo { height:158px; background:#ffcab2;}

.cart-row { border-top:1px solid #FF4F00; height:45px; width:80%; margin:0 auto; padding-top:5px;}
.cart-row div.product-name {width:150px; font:12px Arial, Helvetica, sans-serif; color:#000; margin-right:10px; float:left; padding: 1.1em 0px 0.5em 0px;}
.cart-row div.price-title {width:200px; font:12px Arial, Helvetica, sans-serif; color:#000; margin-right:10px; float:left; padding: 1.1em 0px 0.5em 0px; text-align:right;}
.cart-row div.image {width:42px; margin-right:10px; float:left;}
.cart-row div.image img {border:1px solid #ccc;}
.cart-row div.price {width:70px; float:left; margin-right:10px; font:12px Arial, Helvetica, sans-serif; padding: 1.15em 10px 0.5em 0px; text-align:right;}
.cart-row div.other {padding:0.5em 0px 0.2em 0px;}
.cart-row div.select {width:200px; float:left; margin-right:10px; font:12px Arial, Helvetica, sans-serif; padding: 0.8em 10px 0.5em 0px; text-align:right;}
.cart-row div.select select {border:1px solid #FF4F00; font:12px Arial, Helvetica, sans-serif;}
.fld-des {float:left; font:12px Arial, Helvetica, sans-serif; color:#000; margin-left:7px; margin-right:15px; width:140px; padding: 0.4em 0px 0.5em 0px; }
.fld {margin-left:auto; margin-bottom:10px;}
.fld input {height:20px; width:200px; border:1px solid #FF4F00; }
.fld select {height:20px; width:200px; border:1px solid #FF4F00;}

#left-menu {border:2px solid #FF4F00; width:180px; float:left; margin-right:15px;}
#content {border:2px solid #FF4F00; margin-left:195px;}

#left-menu div {margin:8px; font:11px Arial, Helvetica, sans-serif;}
#left-menu div A {color:#000; text-decoration:none;}
#left-menu div A:hover {color:#000; text-decoration:underline;}

#c-title {font:18px Arial, Helvetica, sans-serif; color:#000; margin:7px;}
.name1 {width:110px; float:left; margin-right:5px; font:12px Arial, Helvetica, sans-serif; color:#000; padding:7px;}
.name2 {width:350px; margin-left:115px; font:12px Arial, Helvetica, sans-serif; color:#000; padding:7px;}

.msg {margin:7px; font:12px Arial, Helvetica, sans-serif; color:#333;}

.small-title {font:bold 13px Arial, Helvetica, sans-serif; color:#000; margin:15px 7px 7px 7px;}
.txt {margin-left:7px; margin-bottom:3px; font:12px Arial, Helvetica, sans-serif; color:#000;}
#new-address { display:none; margin:7px;}

.tb-title TD {padding:3px; font:bold 12px Arial, Helvetica, sans-serif; color:#000000;}
.tb-line {border:1px solid #333;}
.tb-line TD {padding:3px 25px 3px 3px; font:12px Arial, Helvetica, sans-serif; color:#000000;}
.tb-line TD span {float:left; text-align:left;}
.tb-line TD span.r {float:right; text-align:right;}
.tb-line TD A { color:#000; text-decoration:none;}
.tb-line TD A:hover { color:#000; text-decoration:underline;}
.s {width:125px; height:31px; background:url(/images/bginput.gif) no-repeat; border:0px; font:11px Arial, Helvetica, sans-serif;}
