/* CSS Document */
.bodytable{
padding-right:5px;
padding-left:5px;
}


.rightfloat {
position:absolute;
top:1px;
right:50px;
padding:0px;
line-height:17px;
	}

.squaretable1{
background-image:url(images/gradientbg_1.jpg);
background-repeat:repeat-x;
padding:5px 10px 5px 10px;
border:thin solid #737373;
}

.squaretable2{
margin-top:2px;
position:relative;
padding:10px 10px 0px 5px;
border:thin solid #CDCDCD;
}

.account_table{
border:thin solid #B3B3B4;
}

.account_header{
padding:3px 10px 3px 10px;
position:relative;
background-color:#EEEEF4;
border-bottom:thin solid #B3B3B4;
height:14px;
font-weight:bold;
color:#454545;
}

.account_body{
position:relative;
padding:6px 10px 13px 10px;
background-color:#F8F8F8;
}

.cart_page_header{
margin:3px 0px 3px 0px;
}
.cart_table{
border-top:thin solid #B3B3B4;
border-left:thin solid #B3B3B4;
border-right:thin solid #B3B3B4;
}

.cart_table_header{
padding:0px 10px 6px 10px;
position:relative;
background-color:#EEEEF4;
border-bottom:thin solid #B3B3B4;
height:14px;
font-weight:bold;
color:#454545;
}

.cart_table_bottom{
padding:4px 10px 4px 10px;
position:relative;
background-color:#EEEEF4;
border-bottom:thin solid #B3B3B4;
color:#454545;
}

.cart_table_body{
position:relative;
padding:6px 10px 13px 10px;
background-color:#F8F8F8;
}

.cart_table_item1{
background-color:#F8F8F8;
border-bottom:thin solid #B3B3B4;
}

.cart_table_item2{
background-color:#EBEBEB;
border-bottom:thin solid #B3B3B4;
}
.errorbox{
border:thin solid #C73232;
background-color:#FFFFD5;
color:#990000;
visibility:hidden;
padding: 5px;
}

.rndprpl1{
height:19px;
background:url(images/rnd_prpl_tr.gif) no-repeat right;
background-color:#752B57;
color:#FFFFFF;
font-weight:bold;
}

.rndprplbottom{
height:12px;
background:url(images/rnd_prpl_br.gif) no-repeat right;
}

.roundgreytable{
}

.roundgrey1top{
height:13px;
background:url(images/rnd_sq2_tr.gif) no-repeat right;
background-color:#752B57;
color:#FFFFFF;
font-weight:bold;
}

.roundgrey1bottom{
height:13px;
background:url(images/rnd_sq2_br.gif) no-repeat right;
}

.roundgreycontent{
border-left:2px solid #BEBEBF;
border-right:2px solid #BEBEBF;
padding: 0px 10px 0px 10px;
}

.grntable1{
}

.grntable1top{
height:6px;
background:url(images/grn_tbl_tr.gif) no-repeat right;
background-color:#FBFCF4;
font-weight:bold;
}

.grntable1bottom{
height:6px;
background:url(images/grn_tbl_br.gif) no-repeat right;
}

.grntable1content{
border-left:1px solid #9CBF34;
border-right:1px solid #9CBF34;
padding: 0px 10px 10px 10px;
}

.browsetable{
margin-top:6px;
}

.browseblock{
border-left:thin solid #752B57;
border-right:thin solid #752B57;
}

.product_carttable{
max-width:1000px;
min-width:500px;
}

.button1{
height: 23px;
background:url(/images/button1_r.gif) no-repeat right;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:12px;
}

.button1 a{
color:#FFFFFF;
text-decoration:none;
}

.button1 a:link{
color:#FFFFFF;
text-decoration:none;
}

.button1 a:visited{
color:#FFFFFF;
text-decoration:none;
}

.smbutton{
width:95px;
}

.s1button{
width:79px;
}

.signinbutton{
width:75px;
}

.finishbutton{
width:65px;
}

.savebutton{
width:55px;
}

.cpbutton{
width:155px;
}

.eshipbutton{
width:140px;
}

.ecartbutton{
width:145px;
}

.signupbutton{
width:98px;
}

.button2{
height: 27px;
background:url(/images/button2_r.gif) no-repeat right;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:16px;
}

.button2 a{
color:#FFFFFF;
text-decoration:none;
}

.button2 a:link{
color:#FFFFFF;
text-decoration:none;
}

.button2 a:visited{
color:#FFFFFF;
text-decoration:none;
}

.chkbutton{
width:105px;
}

.button3{
height: 23px;
background:url(/images/button3_r.gif) no-repeat right;
text-decoration:none;
font-weight:bold;
font-size:12px;
width:148px;
}

.button3 a{
text-decoration:none;
}

.button3 a:link{
text-decoration:none;
}

.button3 a:visited{
text-decoration:none;
}