/*shop*/
.shop{
padding-left:20px;
float:left;
vertical-align:top;

}

.esales_steps{
font-family :Times;
color:#7E86C0;
font-size:1.1em;
padding-top:15px;
padding-bottom:5px;
text-transform:uppercase;
}
.esales_step_inactive{
color:#b4b4b4
}
.prod_opt {font-size:0.7em}
.prod_opt select{font-size:1em}
.prod_opt input{font-size:1em;background:#ffffff}
.prod_pic{
width:400px;
height:400px;
background:#DBDCDD
}
.prod_title{
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size:0.8em;
line-height:1.2em;
font-weight : bold;
width:400px;
background:#ffffff;
padding-top:5px;
}
.prod_desc{
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size:0.8em;
line-height:1.2em;
width:400px;
background:#ffffff;
padding-top:5px;
padding-left:5px;
}
.prod_ref{
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size:0.6em;
line-height:1.2em;
text-transform:uppercase;
font-weight : normal;
width:400px;
background:#ffffff
}
.prod_price{
padding-top:3px;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size:0.6em;
line-height:1.2em;
text-transform:uppercase;
font-weight : bold;
width:400px;
background:#ffffff
}
.prod_add{
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size:0.6em;
line-height:1.2em;
text-transform:uppercase;
font-weight : normal;
width:400px;
background:#ffffff;
padding-top:3px
}
.prod_add a{
color:#6AA6DA
}

.prod_title div,.prod_ref div,.prod_price div,.prod_ref div,.prod_add div{
padding-left:5px;
}
/* */
.esales_order tr th{
background:#909090;
color:#ffffff;
font-weight:normal;
font-size:0.8em;
line-height:1.8em;
}
.esales_order tr td{
background:#ffffff;
color:#000000;
font-weight:normal;
font-size:0.8em;
line-height:1.8em;
vertical-align:top
}
.esales_order tr td select{
font-size:0.8em
}
.esales_order_item{
text-align:left;
padding-left:10px
}
.esales_full_cart{font-size:0.8em;}
/*shopping cart*/
.smallcart{
font-size:0.8em;
padding-left:20px;
}
.smallcart_hdr{

color:#7E86C0;
}
.order_processed{font-size:0.8em;
padding-left:20px
}
.order_processed_message{font-size:0.8em;
padding-left:20px
}
.esales_order_confirm_layer{
float:left;
text-align:right;
width:600px
}
.sales_total{font-weight : bold;}
.sales_confirm_links{
color:#6AA6DA;
font-size:1em;
padding-top:15px;
padding-bottom:5px;
text-transform:uppercase;
}
.showme {position:absolute;clear:left;padding:0em;top:370px;left:200px;
float:left;border:1px solid #c6c6c6;float:left;
margin:0;width:500px;background:#d6e3f3;z-index:10}
.message{width:230px;height:80px;border:1px solid #c6c6c6;	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:0.8em}
.showla {display:inline}

.hideme{position:absolute;top:-9999px;left:0}
#choose_acc{font-size:0.8em}
#choose_acc_button{font-size:0.8em;background:#6aa6da;color:#ffffff;cursor:pointer}
.form_popup{border:10px solid #d8d8d8;float:left}