body{margin:0px; padding:0px; background:#ffffff}
a:focus, a:active{outline:0}
/*************************************************************************************************************************************
                                                                  LOGIN PAGE
**************************************************************************************************************************************/
#loginWrap{width:636px; margin:0 auto; padding:0px}
#loginPanel{width:636px; height:337px; margin:102px 0 0 0; padding:0px; float:left; background:url(images/loginBg.png) no-repeat}
#loginPanel .logo{width:217px; height:60px; margin:152px 0 0 0; padding:0 0 0 363px; float:left; }
#adminLogin{width:520px; margin:10px 0 0 0; padding:0 0 0 58px; float:left}
#adminLogin h2{width:520px; height:11px; margin:0px; padding:0px; float:left; text-indent:-9999px; background:url(images/adminlogin.png) no-repeat 3px 0}
#adminLogin input{width:196px; height:23px; margin:11px 0 0 0; padding:5px 7px 0 7px; float:left; font-family:Arial; font-size:12px; color:#333333; line-height:16px; border:0px; background:url(images/inputbg.png) no-repeat}
#adminLogin .blank{width:11px; height:11px; margin:11px 0 0 0; padding:0px; float:left}
#adminLogin .link{width:77px; height:27px; margin:11px 0 0 0; padding:0px; float:left; background:url(images/signinBg.png) no-repeat}
#adminLogin p{width:175px; margin:15px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:10px; color:#FFFFFF; line-height:14px}
#adminLogin p a{color:#FFFFFF; text-decoration:none}
#adminLogin p a:hover{text-decoration:underline}
#adminLogin p span{padding:0 9px 0 9px}
#loginFoot{width:430px; margin:0px; padding:0 0 0 18px; float:left}
#loginFoot p{font-family:Arial; font-size:10px; color:#ffffff; line-height:14px; font-style:italic}
#loginFoot p a{color:#ffffff; text-decoration:none}
/*************************************************************************************************************************************
                                                                  ADMIN PAGE
**************************************************************************************************************************************/
/*-----------Head--------------*/
#headwrap{width:100%; height:179px; margin:0px; padding:0px; float:left; background:url(images/headbg.jpg) repeat-x}
#headPanel{width:955px; height:179px; margin:0 auto; padding:0px}
#headPanel .topWrap{width:995px; margin:0px; padding:0px; float:left}
#headPanel .logo{width:116px; height:25px; margin:78px 0 0 0; padding:0px; float:left; background:url(images/innerlogo.jpg) no-repeat}
#headPanel .top{width:839px; margin:6px 0 0 0; padding:0px; float:left; font-family:Tahoma; font-size:10px; color:#998675; line-height:14px; text-align:right}
#headPanel .top a{color:#998675; text-decoration:none}
#headPanel .bottom{margin:15px 0 0 0; padding:0px; float:left; font-family:Tahoma; font-size:10px; color:#998675; line-height:14px}
#headPanel .bottom a{color:#998675; text-decoration:none}
#headPanel .bottom span{color:#fbb03b; font-weight:bold}
/*-----------body--------------*/
#bodyWrap{width:100%; margin:0px; padding:0px; float:left; background:url(images/bodybgTop.jpg) repeat-x}
#bodyWrap2{width:100%; margin:0px; padding:0px; float:left; background:url(images/bodybgbottom.jpg) repeat-x left bottom}
#bodyContent{width:951px; margin:0 auto; padding:14px 0 0 0}
#content{width:951px; margin:0px; padding:0px; float:left}
#content .top{width:951px; height:10px; margin:0px; padding:0px; float:left; background:url(images/contentTop.jpg) no-repeat}
#content .bottom{width:951px; height:10px; margin:0px; padding:0px; float:left; background:url(images/contentBottom.jpg) no-repeat}
#content .filler{width:927px; margin:0px; padding:11px 0 0 24px; float:left; background:url(images/filler.jpg) repeat-y}
#leftPanel{width:615px; margin:0px; padding:0px; float:left}
#leftTop{width:573px; margin:0px; padding:25px 10px 20px 10px; float:left; border:#dad6d1 solid 1px; background:url(images/panelBg.jpg) repeat-x}
#leftTop ul{width:537px; margin:0px; padding:0px; float:right; display:block}
#leftTop ul li{width:auto; margin:0px; padding:0px; float:left; display:block}
#leftTop ul li .space{width:auto; margin:0px; padding:0 12px 0 12px; float:left; font-family:Arial; font-size:11px; color:#333333; line-height:15px;}
#leftTop ul li a, #leftTop ul li a.active{width:auto; margin:0px; padding:0px; float:left; font-family:Arial; font-size:11px; color:#333333; line-height:15px; text-decoration:none; text-transform:uppercase}
#leftTop ul li a:hover, #leftTop ul li a.active{color:#683a1e}
#leftTop h2{width:526px; margin:22px 0 0 0; padding:0 0 4px 0;  font-family:Arial; font-size:22px; color:#2b8384; line-height:26px; border-bottom:#f0ebe7 solid 1px}
#leftTop p{width:535px; margin:17px 0 0 0; padding:0px;  font-family:Tahoma; font-size:11px; color:#998675; line-height:15px}
#leftTop .table{width:530px; margin:16px 0 0 0; padding:0 0 9px 17px; float:left; background:url(images/tableBg.jpg) repeat-y right top}
#leftTop .table .title{width:173px; margin:11px 0 0 0; padding:0px; float:left; font-family:Tahoma; font-size:10px; color:#998675; line-height:14px}
#leftTop .table .points{width:85px; margin:11px 0 0 0; padding:0px; float:left; font-family:Tahoma; font-size:10px; color:#998675; line-height:14px; text-align:center}
#leftTop .table .title a{width:auto; margin:10px 0 0 0; padding:0px; float:left; font-family:Tahoma; font-size:11px; color:#534741; line-height:15px; text-decoration:none}
#leftBottom{width:527px; margin:20px 0 0 0; padding:25px 36px 20px 30px; float:left; border:#dad6d1 solid 1px; background:url(images/panelBg.jpg) repeat-x}
#leftBottom h2{width:526px; margin:0px; padding:0 0 4px 0; float:left; font-family:Arial; font-size:22px; color:#998675; line-height:26px;}

#rightPanel{width:292px; margin:0px; padding:0px; float:left}
#rightPanel .panel{width:270px; margin:0px; padding:14px 0 18px 20px; float:left; border:#d6d1c9 solid 1px; background:url(images/panelBg.jpg) repeat-x}
#rightPanel .panel .inner{width:222px; margin:0px; padding:22px 0 19px 26px; float:left; border:#e6e3e0 solid 1px; background:#FFFFFF}
#rightPanel .panel .inner h2{width:222px; margin:0px; padding:0px; float:left; font-family:Arial; font-size:20px; color:#2b8384; line-height:24px}
#rightPanel .panel .inner p{width:222px; margin:2px 0 0 0; padding:0px; float:left; font-family:Tahoma; font-size:10px; color:#998675; line-height:14px}
#rightPanel .panel .inner p.toppadding{float:left; margin:16px 0 0 0; width:222px;}
#rightPanel .panel .inner p label{ width:222px;  height:20px; float:left; margin:0px; padding:0px;}
#rightPanel .panel .inner p label span{font-family:Tahoma; font-size:10px; color:#998675; line-height:18px; padding:0 0 0 9px}
#rightPanel .panel .inner .submitbutton{float:left; margin:9px 0 0 0; padding:0px; width:122px;}
#rightPanel .panel .inner .submitbutton a{ float:left; font-family:"Trebuchet MS"; font-size:10px; font-weight:normal; color: #666666; background:url(images/submitactive.gif) no-repeat; width:75px; text-align:center; text-decoration:none; line-height:19px; height:21px;}
#rightPanel .panel .inner ul{width:195px; margin:27px 0 0 0; padding:0px; float:left; display:block; border-top:#cec8c2 solid 1px}
#rightPanel .panel .inner ul li{width:195px; height:29px; margin:0px; padding:0px; float:left; display:block; border-bottom:#cec8c2 solid 1px}
#rightPanel .panel .inner ul li a{width:169px; height:29px; margin:0px; padding:0 0 0 26px; float:left; font-family:Tahoma; font-size:11px; color:#998675; line-height:28px; text-decoration:none}
#rightPanel .panel .inner ul li a:hover{background:url(images/rightlistHover.jpg) repeat-y}
#rightPanel .panel .inner a{  font-family:Tahoma; font-size:11px; color:#998675; line-height:28px; text-decoration:underline}
#rightPanel .panel .inner {  font-family:Tahoma; font-size:11px; color:#998675; }

#rightPanel .blank{width:292px; height:20px; margin:0px; padding:0px; float:left}
#bottomPanel{width:900px; margin:13px 0 0 0; padding:0 0 20px 0; float:left}
#bottomPanel #info, #bottomPanel #conf, #bottomPanel #error{width:900px; height:50px; margin:20px 0 0 0; padding:0px; float:left; background:url(images/infoBg.jpg) repeat-x}
#bottomPanel a{width:900px; height:50px; margin:0px; padding:0px; float:left; font-family:Tahoma; font-size:13px; color:#534741; line-height:50px; text-decoration:none}
#bottomPanel a span.info{width:23px; height:26px; margin:12px 24px 0 0; padding:0 0 0 38px; float:left; text-indent:-9999px; background:url(images/infoIco.jpg) no-repeat right top}
#bottomPanel a span.conf{width:23px; height:18px; margin:16px 24px 0 0; padding:0 0 0 38px; float:left; text-indent:-9999px; background:url(images/conferIco.jpg) no-repeat right top}
#bottomPanel a span.error{width:23px; height:18px; margin:16px 24px 0 0; padding:0 0 0 38px; float:left; text-indent:-9999px; background:url(images/errorIco.jpg) no-repeat right top}
#footer{width:951px; height:94px; margin:0px; padding:0px; float:left}
#footer p{width:430px; margin:22px 0 0 0; padding:0 0 0 25px; float:left; font-family:Arial; font-size:10px; color:#736357; line-height:14px; font-style:italic}
#footer p a{color:#736357; text-decoration:none}
#footer p a:hover{text-decoration: underline}

.headings h1{float:left; margin:0px; padding:0px; font-family:Arial; font-size:22px; font-weight:bold; color: #998675; width:190px;}
.headings h2{float:left; margin:4px 0 0 0; padding:0px; font-family:Arial; font-size:20px; font-weight:bold; color: #998675; width:190px;}
.headings h3{ margin:4px 0 0 0; padding:0px; font-family:Arial; font-size:19px; font-weight:bold; color: #998675; width:190px;}
.headings h4{float:left; margin:4px 0 0 0; padding:0px; font-family:Arial; font-size:18px; font-weight:bold; color: #998675; width:190px;}
.headings h5{float:left; margin:4px 0 0 0; padding:0px; font-family:Arial; font-size:17px; font-weight:bold; color: #998675; width:190px;}
.headings h6{float:left; margin:4px 0 0 0; padding:0px; font-family:Arial; font-size:16px; font-weight:bold; color: #998675; width:190px;}


.headermenu{float:left; width:945px; padding:0px; margin:6px 0 0 0;}
.headermenu ul{float:right; padding:0px; margin:0px; display:block;}
.headermenu ul li{float:left; padding:0 1px 0 0; margin:0px; display:block; width:116px;}
.headermenu ul li a{ float:left; background:url(images/headermenuacitve.gif) no-repeat; width:116px; height:22px; padding:10px 0 0 0; text-align:center; font-family: "Trebuchet MS"; font-weight:normal; font-size:11px; color: #e6e6e6; text-decoration:none; display:block; line-height:13px;}
.headermenu ul li a:hover{ float:left; background: url(images/headermenuhover.gif) no-repeat; width:116px; height:22px; padding:10px 0 0 0; text-align:center; font-family: "Trebuchet MS"; font-weight:normal; font-size:11px; color: #ffffff; text-decoration:none; display:block; line-height:13px;}

.submenu{ float:left; padding:0 0 0 395px; width:550px; font-family: "Trebuchet MS"; font-size:11px; font-weight:normal; color: #666666; margin:11px 0 0 0}
.submenu a{color: #666666; text-decoration:none;}
.submenu a:hover{color: #666666; text-decoration: underline;}
.submenu span{padding:0 8px 0 8px;}

.submenu1{ float:left; padding:0 0 0 523px; width:414px; font-family: "Trebuchet MS"; font-size:11px; font-weight:normal; color: #666666; margin:11px 0 0 0;}
.submenu1 a{color: #666666; text-decoration:none;}
.submenu1 a:hover{color: #666666; text-decoration: underline;}
.submenu1 span{padding:0 8px 0 8px;}

.submenu2{ float:left; padding:0 0 0 640px; width:300px; font-family: "Trebuchet MS"; font-size:11px; font-weight:normal; color: #666666; margin:11px 0 0 0;}
.submenu2 a{color: #666666; text-decoration:none;}
.submenu2 a:hover{color: #666666; text-decoration: underline;}
.submenu2 span{padding:0 8px 0 8px;}
#menu{width:583px; height:75px; margin:0px; padding:0px; float:left}

/* forms */


.btn {

  background-position: 0px 0px;
  background-repeat: repeat-x;
  background-color: #DEE1E3;

  border: 1px solid #CCCCCC;

  font-family: Arial Narrow, "Trebuchet MS", Arial, Arial, Tahoma;
  text-decoration: none;
  font-style: normal;
  letter-spacing: 1px;
  word-spacing: 0px;
  font-size: 11px;

  color: #666666;

}


input, select {
  font-family:  Verdana, Arial, "Trebuchet MS", Verdana;
  font-size: 11px;
  font-weight: normal;

  color: #666;
}

select {
  background-color: #F8FCFF;
}

.txtinput {
  border: 1px solid #DDDDDD;
  background-color: #F3F3F3;
  background-repeat: repeat-x;
  padding: 2px;
}

textarea {
    border: 1px solid #DDDDDD;
  background-color: #F3F3F3;
  background-repeat: repeat-x;
  padding: 2px;
}

/*PRODUCT LISTING*/
.cart_qtd {
  border: 1px solid #DDDDDD;
  background-color: #998675;
  color: #ffffff;
  background-repeat: repeat-x;
  padding: 2px;
}
.ListProducts th { margin:0px; padding:5px;  font-family: Tahoma; font-weight:bold; font-size:12px; color: #998675; line-height:15px;}

.odd, .even {
font-family: Tahoma; font-weight:normal; font-size:10px; color: #998675; line-height:15px;
}


.odd {
background-color: #ffffff;
}

#cartstatus {
    color: #998675;
}

.totals {
    font-size: 12px;
    font-weight: bold;
}
.even {
margin:7px 0 0 0; padding:7px 0 0 0; background: url(images/contentbg.gif) repeat-y; height:23px;

}

.tablenav {
    margin:7px 0 0 0; padding:7px 0 0 0; background: url(images/contentbg.gif) repeat-y; height:23px;
    font-family: Tahoma; font-weight:normal; font-size:10px; color: #998675; line-height:15px;
}