html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tr, td, table tfoot, thead
{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body{line-height: 1;font-family: Helvetica Neue,Arial,Helvetica,sans-serif;color: #7D7363;}
ol, ul{list-style: none;}
h1, h2, h3, h4, h5{font-family: Helvetica Neue,Arial,Helvetica,sans-serif;}
a:link {color: #7D7363;text-decoration:none;}
a:visited {color: #7D7363;text-decoration:none;}
a:hover {color: #7D7363;text-decoration:none;}
a:active {color: #7D7363;text-decoration:none;}
.main{margin: auto auto auto auto;position:relative;height: 650px;width: 950px;border: 1px solid #FFFFFF;font-size: 8.5px;}
.content{margin: 53px 59px 0px 53px;position:relative;height: 560px;width: auto;font-size: 8.5pt;line-height: 120%;}
.content input, textarea, select{font-family: inherit;font-size: 8.5pt;color: #7D7363;border: 1px solid #A49D8E; width:130px;}
.logo{height: 24px; width: 160px;}
.contentMiddle{margin: 27px auto auto 0px;height: 560px;width: 830px;float: left;position:relative;}
.cart{margin-top: 20px;}
.cartwrapper{height:150px;overflow:auto;}
.menu{position:absolute;height:12px;width:467px;right:7px;top:10px;}
.menuItem{float:right;margin-left: 20px;}
.menuItemSelected a{float:right;color: #EA6820;margin-left: 20px;}
.title{background-color: #D3CF84;height: 13px;padding-left: 3px;font-weight: bold;color: #FFFFFF;}
#backgroundPopup{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#000000;border:1px solid #cecece;z-index:1;}
#popupSignUp{display:none;position:fixed;_position:absolute;height:75px;width:357px;background:#FFFFFF;border:2px solid #BBBFB2;z-index:2;padding:15px;}
#popupSignUpClose{font-size:14px;line-height:14px;right:6px;top:4px;position:absolute;color:#BBBFB2;font-weight:700;display:block;cursor:pointer;}
.button{height: 13px;width:50px;position:relative;background-color: #7D7363;border: 1px solid #A49D8E;cursor:pointer;text-align:center;font-weight: normal;font-size: 8.5pt;}
.signUp{font-weight: bold; width:108px;position:absolute;bottom:-10px;right:7px;top:515px;}
.transparent{color: #7D7363;border: 1px solid #BBBFB2;background-color: #FFFFFF;}
.bottomRight{position:absolute;right:7px;bottom:7px;color: #FFFFFF;}
.warning{text-align: center;}
.fix{border:1px solid red;}
.hidden{display:none;}
.error{color:red;}
table, tr, th, td{text-align:left;}
.remove{background-color:#FFFFFF;}