@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------------------------------Member | Layout-----*/
.left{
width:445px;
background-color:#;
float:left;
}
.left hr{
width:100%;
margin:5px 0;
padding:0;
background-color:#000;
color:#000;
height:1px;
border:0;
}
*html .left hr{
margin:0;
}
.right{
float:left;
margin:0 0 0 10px;
background-color:#;
width:290px;
}
.right .spacer{
margin-top:0px;
float:left;
display:block;
width:100%;
height:28px;
}
/*----------------------------------------------------------------------------Member | Check Out-----*/
.left_checkout{
width:310px;
background-color:#;
float:left;
}
.left_checkout hr{
width:100%;
margin:20px 0 5px 0;
padding:0;
background-color:#000;
color:#000;
height:1px;
border:0;
}
*html .left_checkout hr{
margin:0;
}
.right_checkout{
float:left;
margin:0 0 0 10px;
background-color:#;
width:430px;
}
.left_checkout2{
width:350px;
background-color:#;
float:left;
}
.left_checkout2 hr{
width:100%;
margin:20px 0 5px 0;
padding:0;
background-color:#00f;
color:#000;
height:1px;
border:0;
}
.right_checkout2{
float:left;
margin:0 0 0 10px;
background-color:#;
width:390px;
}
/*----------------------------------------------------------------------------Member | Account Options Sublink-----*/
.acc_sublink{
}
.acc_sublink ul{
}
.acc_sublink li{
display:block;
font:bold 1.1em/1.3em Arial, Helvetica, sans-serif;
color:#000;
padding:5px 0;
}
.acc_sublink li em{
display:block;
font:normal 0.9em/1.1em Arial, Helvetica, sans-serif;
color:#959595;
}
.acc_sublink li a{
color:#000;
}
.acc_sublink li a:hover{
color:#c6253a;
}
.acc_sublink a em{
color:#959595;
}
.acc_sublink a:hover em{
color:#000;
text-decoration:underline;
}
/*----------------------------------------------------------------------------Member | News-----*/
#member_news{
background-color:#;
float:left;
padding:0;
width:100%;
margin:-5px 0 0 0;
overflow:auto;
}
*html #member_news{
padding-left:0px;
padding-right:0px;
}
#member_news ul{
}
#member_news li{
display:block;
padding:0 0 15px 0;
}
#member_news li a{
font:normal 1em/1em "Arial", Helvetica, sans serif;
color:#000;
text-decoration:none;
text-transform:capitalize;
display:block;
padding:5px;
margin:0;
}
#member_news li a:hover{
color:#C6253A;
background-color:#EBEBEB;
}
#member_news a em { 
color: #959595;
font: normal 1em/1.2em Arial, Helvetica, sans-serif;
}
#member_news a:hover em { 
color: #000;
font: normal 1em/1.2em Arial, Helvetica, sans-serif;
}
#member_news a:hover img {
}
.newsthumbnail{
display:block;
}
/*----------------------------------------------------------------------------Member | Forms | Standard-----*/
#form{
display:block;
}
#form input .field{
border:1px solid #959595;
background-color:#ebebeb;
font:normal 1em Arial, Helvetica, sans-serif;
height:15px;
padding:2px;
}
#form input:hover .field{
border:1px solid #959595;
background-color:#fff;
font:normal 1em Arial, Helvetica, sans-serif;
height:15px;
padding:2px;
}
.select{
width:305px;
height:20px;
}
.standard{
width:300px;
height:15px;
}
.standard250{
width:250px;
height:15px;
}
.formleft{
float:left;
width:120px;
background-color:#;
font-weight:bold;
text-transform:capitalize;
padding:10px 0;
}
.formright{
float:left;
background-color:#;
width:325px;
padding:6px 0;
}
/*----------------------------------------------------------------------------Member | Forms | Checkout Addition-----*/
.side_add{
width:265px;
height:15px;
}
.select_add{
width:270px;
height:20px;
}
.formleft_side_add{
float:left;
width:120px;
background-color:#;
font-weight:bold;
text-transform:capitalize;
padding:10px 0;
}
.formright_side_add{
float:left;
background-color:#;
width:285px;
padding:6px 0;
}
/*----------------------------------------------------------------------------Member | Links-----*/
.back{
float:right;
text-transform:capitalize;
}
.back a{
color:#000;
text-decoration:none;
padding:0 10px;
border-left:1px solid #959595;
}
.back a:hover{
color:#C6253A;
}
/*----------------------------------------------------------------------------Member | Sign Up-----*/
#signup{
width:auto;
display:block;
background-color:#39b54a;
padding:15px;
text-align:center;
border:1px solid #959595;
margin:15px 0;
}
#signup a{
text-decoration:none;
color:#fff;
font:normal 2.2em/1.8em Arial, Helvetica, sans-serif;
padding:15px 24px;
background-color:#;
}
#signup a:hover{
color:#fff;
text-decoration:underline;
}
/*----------------------------------------------------------------------------Member | Shopping Cart-----*/
#paymentmethod{
}
#paymentmethod ul li{
display:block;
float:left;
list-style-type:none;
}
#paymentmethod ul li a{
display:block;
width:0;
height:32px;
background:transparent url("../images/pic/common/gfx_paymentmethod.gif") no-repeat 0 0 scroll;
text-indent:-9999px;
text-transform:uppercase;
}
#paymentmethod ul li#visa a{
background-position:0 0;
width:39px;
}
#paymentmethod ul li#visaelectron a{
background-position:-40px 0;
width:39px;
}
#paymentmethod ul li#mastercard a{
background-position:-80px 0;
width:40px;
}
#paymentmethod ul li#worldpay a{
background-position:-123px 0;
width:118px;
}