/* CSS Document */
.tbl_1 th
{
padding:2px 0 2px 5px;
border-top:none;
background-color:#BF9FDF;
line-height:22px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
.tbl_1 td
{
padding:4px 0 6px 5px;
border-top:none;
}
.blk
{
color:#000000;
font-size:11px;
}
.w20
{width:25%; float:left; background-color:#fff;}

.txt12
{
color:#797979;
font-family:'Arial';
font-size:12px;
}
.t949494
 {
color:#949494;
font-family:'Arial';
font-size:12px;
}
.rowodd
{
background-color:#F2F2F2;
    /*  line-height:30px   */
}
.roweven
{
background-color:#ffffff;
  /*  line-height:30px   */
}
/*added on 12 jan*/
.rowodd_1
{
background-color:#F8F8F8;
line-height:18px;

}
.roweven_1
{
background-color:#ffffff;
line-height:18px;

}
.popupheading
{
color:#9966CC;
font-family:'Arial';
font-size:16px;
}
#popupwin_small_1
		{
	z-index:4;
	position:fixed;
	margin-top:30px;
		width:430px; 
	height:auto; 
	padding:5px; 
	background:url(../images/upgrade_bg.gif);
	/*border:2px solid #4382BF;*/
	}
	#popupwin_small_2
		{
	z-index:4;
	margin-top:30px;
	position:absolute;
	width:480px; 
	height:500px; 
	padding:5px; 
	background:url(../images/upgrade_bg.gif);
	overflow-y: auto;
	overflow-x: hidden;
	
	/*border:2px solid #4382BF;*/
	}
	.t5e5e5e
	 {
color:#5E5E5E;
font-size:13px;
}
.text_small_1
{
line-height:15px;
color:#666666;
font-size:11px;
padding:5px 0px 0px 5px;
margin-bottom:-3px;
}
/*added on 19 jan*/
.border
{
border: solid 1px #909090;
}

.accountstable td.dotted_line
{
	border-right: 1px dotted #666;
}

.accountstable td.dotted_line_bottom
{
	border-bottom: 1px dotted #666;
}

.accountstable td.align-right
{
	text-align:right;
}

.accountstable th
{
padding:4px;
border-top:none;
background-color:#735F85;
color:#FFFFFF;
font-weight:bold;
text-align:left;
}
.accountstable td
{
padding:4px;
}

/* for address book table*/
.accountstable2 td.dotted_line
{
	border-right: 1px dotted #666;
}

.accountstable2 td.dotted_line_bottom
{
	border-bottom: 1px dotted #666;
}

.accountstable2 td.align-right
{
	text-align:right;
}

.accountstable2 th
{
padding:4px;
border-top:none;
background-color:#735F85;
color:#FFFFFF;
font-weight:bold;
text-align:left;
}
.accountstable2 td
{
padding:0px 4px 0px 4px;
}
/* end */

.accountstableinner td
{
padding-bottom:0px;
padding-top:0px;
border-top:none;
}
td.paddingCell
{
	padding:0px;
}

.deafultblue
{
color:#2B33BB;
}
a.blue
 {
color:#6699FF;
font-family:'Arial';
font-size:13px;
}
/*
#transparentPage{
	 width:1020px;
    height:1080px;
    background-color:#000;
    opacity:0.6;
    filter:alpha(opacity=40);
    z-index:3;
    position:absolute;
    margin:0 0 0 0;
}*/

.border
{
border: solid 1px #909090;
}
.accountstable_hidden th
{
padding:2px 0 2px 5px;
border-top:none;
background-color:#735F85;
line-height:22px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
display:none;
}
.accountstable_hidden td
{
padding:4px 0 6px 5px;
border-top:none;
display:none;
}

.deafultblue
{
color:#2B33BB;
}
a.blue
 {
color:#6699FF;
font-family:'Arial';
font-size:13px;
}
.w45
{
	width:40px;
}
.w100
{
	width:100px;
}
.w150
{
	width:150px;
}
.w240
{
	width:240px;
}
.new-card-link-grey{
color:#808080;
font-family:'Arial';
font-size:13px;
text-transform:none;
text-decoration: none;

}
.view-order-title {
	font-size:21px;
	color:#9966CC;
	font-weight:bold;
}

#user-options {
	padding-left: 15px;
}

#user-options ul {
	padding: 0px 10px;
}

#newUserBlock {
	padding-left: 15px;
}

.add-credit-card-disable {
	color:#949494;
}

#editCustomerAddressForm table td input[type=text] {
	width:190px;
}

#createCreditCardForm table td input[type=text] {
	width: 180px;
}
.btn-cancel {
background:url(../../images/bachmans/but_cancel.gif);
height:31px;
width:72px;
border:0px;
display:inline-block;
}

.btn-save {
background:url(../../images/bachmans/btn_save_changes.png);
height:31px;
width:127px;
border:0px;
display:inline-block;
vertical-align: top;
}

.btn-add {
background:url(../../images/bachmans/but_add_enabled.jpg);
height:31px;
width:52px;
border:0px;
display:inline-block;
vertical-align: top;
}
.btn-ok {
background:url(../../images/bachmans/btn_ok.png);
height:31px;
width:45px;
border:0px;
display:inline-block;

}