div,form,img,ul,ol,li,dl,dt,dd {margin: 0 auto;padding: 0;list-style:none;border: 0;text-align:left;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-family:"Arial MT";}	
img{border:0;}
input{background:;border:0px;}
textarea{background:#320D2E;border:1px solid #320D2E;}
.box {margin-bottom: 10px;background: url('../image/box_top.png') no-repeat;}
.top {display:none;}
.top h1{font-size:12px; display:none}
.box .top img {float: left;margin-right: 5px;}
.box .middle {border-left: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD;background: #FFFFFF;padding: 10px;}
.box .bottom {height: 5px;background: url('../image/box_bottom.png') no-repeat;}
.success {padding: 5px 0px;margin-bottom: 10px;/*	background: #E4F1C9;	border: 1px solid #A5BD71;*/color:#005E00;font-size:14px;font-family:"Arial MT";text-align: center;}
.warning {padding: 5px 0px;margin-bottom: 10px;/*background: #FFDFE0;border: 1px solid #FF9999;*/font-size: 12px;font-family:"Arial MT";text-align: center;color:#f00;}
.wait {padding: 5px 0px;margin-bottom: 10px;background: #FBFAEA;border: 1px solid #EFEBAA;font-size: 11px;font-family:"Arial MT";text-align: center;}
.required {color: #FF0000;font-weight: bold;}
.error {color: #FF0000;display: block; margin-top:5px;}
.help {cursor: pointer;}
.tooltip {border: 1px solid #FDDA5C;background: #FBFF95;padding: 5px;font-size: 11px;width: 250px;}
.clear { /* generic container (i.e. div) for floating buttons */overflow: hidden;width: 100%;}
a.button {background: transparent url('../image/button_right.png') no-repeat scroll top right;color: #69025B;display: inline-block;font: normal 12px arial, sans-serif;height: 20px;line-height:17px;margin-right: 0px;	padding-right: 0px; /* sliding doors padding */	text-decoration: none; cursor:pointer}
a.button span {background: transparent url('../image/button_left.png') no-repeat;display: inline-block;height: 20px;line-height:17px;padding: 0px 1px 0px 1px;cursor:pointer}
.buttons {/*background: #F8F8F8;border: 1px solid #FFE48C;margin-bottom: 10px;*/clear: both;padding: 5px;width:96%;cursor:pointer}
.buttons input {padding: 0px;margin: 0px; cursor:pointer}
.buttons table {width: 100%;border-collapse: collapse;}
.buttons table td {vertical-align: middle;}
.list {width: 100%;	margin-bottom: 10px;}
.list td {text-align: center;vertical-align: top;padding-bottom: 10px;}
.sort {margin-bottom: 10px;background: #FEE8A1;height: 30px;width: 96%;}
.sort .div1 {float: right;margin-left: 5px;padding-top: 6px;padding-right: 9px;}
.sort .div2 {text-align: right;padding-top: 9px;}
.sort select {font-size: 11px;margin: 0;padding: 0;}
.pagination {clear:both;display: inline-block;width: 100%;margin-bottom: 10px;}
.pagination .links, .pagination .results {padding: 7px;}
.pagination .links {float: left;}
.pagination .links a {border: 1px solid #5B1E3F;padding: 4px 7px;text-decoration: none;color: #FFF;}
.pagination .links b {border: 1px solid #5B1E3F;padding: 4px 7px;text-decoration: none;color: #FFF;background:#390034;}
.pagination .results {float: right;}
.tabs {display: block;width: 97%;margin-bottom: 0px;margin-left:15px}
.tabs a {float: left;display: block;padding: 6px 15px 7px 15px;margin-right: 2px;border-top: 1px solid #DDDDDD;	border-bottom: 1px solid #DDDDDD;border-left: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD;background: #FFFFFF url('../image/tab.png') repeat-x;color: #000000;font-weight: bold;font-size: 13px;text-decoration: none;z-index: 1;position: relative;top: 1px;}
.tabs a.selected {background: #FFFFFF url('../image/tab.png') repeat-x;border-bottom: 0px;padding-bottom: 8px;z-index: 3;}
/*.page {border: 1px solid #DDDDDD;background: #FFFFFF;display: inline-block;padding: 10px;display: block;width: 97%;clear: both;z-index: 2;margin-bottom: 10px;margin-left:15px}
*/#footer {width: 100%;clear: both;padding-top: 5px;border-top: 1px solid #DDDDDD;}
#footer .div1 {float: left;text-align: left;}
#footer .div2 {float: right;text-align: right;}
#category ul {margin-top: 0px;margin-bottom: 0px;margin-left: 8px;padding-left: 12px;list-style: url('../image/bullet_1.png');}
#information ul {margin-top: 0px;margin-bottom: 0px;margin-left: 8px;padding-left: 12px;list-style: url('../image/bullet_2.png');}
.cart {border-collapse: collapse;margin-bottom: 10px;width: 100%;border: 0px solid #EEEEEE;}
.cart th {padding: 5px;	font-weight: normal;font-size:12px}
.cart td {padding: 5px;}
