body
{
margin:0px;
background-color:#ffffff;
font-family:verdana;
font-size:11px;
color:#000000;
/*text-decoration:none;*/
text-align:left;
line-height:1.5;
}
table
{
font-family:verdana;
font-size:11px;
/*color:#844049;*/
color:#000000;
line-height:1.5;
}
a
{
color:#000000;
text-decoration:none;
}
a:hover
{
text-decoration:underline;
}
a.link
{
color:#FF9C00;
}
#topwhitemenu a,#topwhitemenu
{
	color:#ffffff;
}
/*select, textarea
{
font-family:verdana;
font-size:11px;
text-decoration:none;
border:solid 1px #cacaca;
color:#000000;
}*/
#show_confirm input, select, textarea /* This is for showing input box with 0 border on the confirmation page */
{
	border:solid 0px #cacaca;
}
input, select, textarea
{
	font-family:verdana;
	font-size:9px;
	color:#000000;
	border:solid 1px #cacaca;
	height:18px;
	width:200px;
}
#registerfrm input, select, textarea
{
	border:solid 1px #cacaca;
}
#registerfrm input, select, textarea
{
	font-family:verdana;
	font-size:9px;
	color:#000000;
	border:solid 1px #cacaca;
	height:18px;
	width:200px;
}
.DataTD {background-color:#ffffff;} 

.DataTDover {background-color:#59a9d8;} 

#shipp_dets td table tr td, #bill_dets td table tr td
{
	padding-left:0px;
}
.title
{
font-family:verdana;
font-size:14px;
color:#4d4c4c;
font-weight:bold;
text-decoration:none;
line-height:1.6;
/*background-color:#844049;*/
}
.pagetitle
{
font-family:verdana;
font-size:14px;
color:#003F71;
font-weight:bold;
text-decoration:none;
line-height:1.6;

}
.productindextitle
{
font-family:verdana;
font-size:12px;
color:#003F71;
font-weight:bold;
text-decoration:none;
line-height:1.6;

}
.innerdatda
{
font-family:verdana;
font-size:12px;
color:#00395a;
font-weight:bold;
text-decoration:none;
line-height:1.5;
}
.protitle
{
font-family:verdana;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
line-height:1.6;
}
.protext
{
font-family:verdana;
font-size:10px;
color:#000000;
font-weight:normal;
text-decoration:none;
line-height:1.5;
}

.lefttitle
{
font-family:verdana;
font-size:14px;
color:#0d0d0d;
font-weight:normal;
text-decoration:none;
line-height:1.5;
}

.leftdata
{
font-family:verdana;
font-size:11px;
color:#0d0d0d;
font-weight:normal;
text-decoration:none;
line-height:1.5;
}
.pro-title
{
font-family:verdana;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
line-height:1.5;
}
.right-pro-title
{
font-family:verdana;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
line-height:1.5;
}

.right-pro-aqua
{
font-family:verdana;
font-size:11px;
color:#005ea8;
font-weight:normal;
text-decoration:none;
line-height:1.5;
}
.right-menu
{
font-family:verdana;
font-size:10px;
color:#5c5b5b;
font-weight:bold;
text-decoration:none;
line-height:1.5;
}
.right-menu-sub
{
font-family:verdana;
font-size:11px;
color:#096396;
font-weight:normal;
text-decoration:none;
line-height:1.7;
}
.right-menu-sub-bullet
{
font-family:verdana;
font-size:10px;
color:#737373;
font-weight:normal;
text-decoration:none;
line-height:1.7;
}
.checkout-title
{
font-family:verdana;
font-size:18px;
color:#636363;
font-weight:bold;
text-decoration:none;
line-height:1.5;
}

.checkout-data
{
font-family:verdana;
font-size:11px;
color:#474747;
font-weight:bold;
text-decoration:none;
line-height:1.5;
}
.data
{
font-family:verdana;
font-size:11px;
color:#474747;
font-weight:normal;
text-decoration:none;
line-height:1.5;
}
.productdata1
{
font-family:verdana;
font-size:10px;
color:#99ccff;
font-weight:normal;
text-decoration:none;
line-height:1.6;
}
.productdata
{
font-family:verdana;
font-size:10px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
line-height:1.6;
}
.producttitle
{
font-family:verdana;
font-size:13px;
color:#eaeaea;
font-weight:normal;
text-decoration:none;
line-height:1.5;
}
.multipro-white
{
font-family:verdana;
font-size:11px;
color:#eaeaea;
font-weight:normal;
text-decoration:none;
line-height:1.5;
}
.multipro-clickhere
{
font-family:verdana;
font-size:11px;
color:#000000;
font-weight:normal;
line-height:1;
text-decoration:none;

}
.productnote
{
font-family:verdana;
font-size:11px;
color:#225c80;
font-weight:normal;
text-decoration:none;
line-height:1.5;
}
.productmrp
{
font-family:verdana;
font-size:11px;
color:#225c80;
font-weight:bold;
text-decoration:none;
line-height:1.5;
}
.sitemap
{
font-family:verdana;
font-size:9px;
color:#969191;
font-weight:normal;
text-decoration:none;
line-height:1.5;
}
.sitemap a
{
color:#969191;
}
.statusbar
{
font-family:verdana;
font-size:9px;
color:#969595;
font-weight:normal;
text-decoration:none;
line-height:1.5;
}
.statusbar a
{
color:#969595;
}
.datebut{
    background-image : url('../images/cod/calender-img.gif');
    Font-Family : verdana;
    height : 14px;
    width : 16px;
    cursor:pointer;
    }
	
.subbutton
{
background-image:url('../images/common/button-bg.gif');
font-family:verdana;
cursor:pointer;
font-size:11px;
font-weight:bold;
color:#3d5563;
border:solid 1px #c1c2c2;

}
.textbox
	{
		font-family:verdana;
		font-size:9px;
		color:#000000;
		border:solid 1px #cacaca;
		height:18px;
	}
	.textbox1
	{
		font-family:verdana;
		font-size:9px;
		color:#000000;
		border:solid 1px #ff0000;
		height:18px;
	}
	
.row1
	{
		background-color:#ffffff;
	}
	.row2
	{
		background-color:#59a9d8;
	}
	.msgred
	{
		color:#ff0000;
		font-family:verdana;
		font-weight:bold;
		font-size:10px;
	}
.hint {
   	display: none;
    position: absolute;
    /*right: -250px;*/
    width: 200px;
    margin-top: -4px;
    font-size:9px;
    color:#5D5C5C;
    font-weight:normal;
    line-height:1.6;
    margin-left: 10px;
    border: 1px dashed #59a9d8;
    padding: 5px;
    /* to fix IE6, I can't just declare a background-color,
    I must do a bg image, too!  So I'm duplicating the pointer.gif
    image, and positioning it so that it doesn't show up
    within the box */
    background: #ffffff url(../../images/pointer.gif) no-repeat -10px 5px;
}
/* The pointer image is hadded by using another span */
.hint .hint-pointer {
    position: absolute;
    color:#5D5C5C;
    font-weight:normal;
    line-height:1.6;
    left: -7px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: url(../../images/pointer.gif) left top no-repeat;
}
.alert
{
font-family:verdana;
font-size:10px;
font-weight:bold;
color:#ff0000;

}
.msggreen
{
font-family:verdana;
font-size:10px;
line-height:1.5;
color:#0CB114;
font-weight:bold;
}
.alertgreen
{
font-family:verdana;
font-size:14px;
line-height:1.5;
color:#0CB114;
font-weight:bold;
}
.logintitle
{
	color:#005EA8;
	font-size:12px;
	text-align:left;
	line-height:1.5;
}

/* start here tab style  */
ul .shadetabs{
position:relative;
border:solid 0px #ff0000;
}
#maintab li
{
border-right:solid 1px #ffffff;
}
.shadetabs{
text-decoration: none;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
list-style-type: none;
border:solid 0px #ff0000;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li {
display: inline;
margin:0px 0px 0px 0px; 
padding : 0px 0px 0px 0px;
border:solid 0px #ff0000;
}

.shadetabs li a{
text-decoration: none;
padding:10px 10px 3px 13px;
/*width:114px;*/
border:1px solid #e8e8e8;
text-align: left;
background-repeat:no-repeat;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: none;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
}
.shadetabs li.selected a{ /*selected main tab style */
background-color:#e8e8e8;
border-bottom-color: #e8e8e8;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
width: 582px;
background-color:#e8e8e8;
border: 1px solid #e8e8e8;
margin-bottom: 1em;
}

.tabcontent{
display:none;
margin:0px 0px 10px 0px;
border:solid 1px #ff0000;
}
/* end tab style */ 
.protooltip
{
font-family:verdana;
font-size:10px;
color:#000000;
font-weight:normal;
}
.menubg
{
background-image:url("../images/common/menu-bg.gif");
background-repeat:repeat-x;
/*color:#5c5b5b;*/
color:#ff0000;
height:22px;
font-size:10px;
}
.menubg1
{
background-image:url("../images/common/menu-bg-hover.gif");
/*color:#5c5b5b;*/
color:#000000;
font-size:10px;
}
.sortby
{
color:#000000;
font-size:10px;
}
.chkbox
{
width:20px;
height:13px;
border:solid 0px #ff0000;
margin:0px;
padding:0px;
font-size:9px;
}
ul
{ 
list-style-type: none;
padding:0px;
margin:0px;
border:0px solid #ff0000;
}
ul.outer
{ 
list-style-type: none;
margin:0px;
padding:0px;
border:0px solid #ff0000;
} 
li
{
list-style-type: none;
line-height:2;
background-image:url("../images/common/square-bullet.gif");
background-repeat:no-repeat;
color:#474747;
background-position:0 10;
padding-left: 12px;
border:0px solid #ff0000;
} 
.myaccount
{
font-family:verdana;
font-size:13px;
color:#005FAA;
font-weight:normal;
text-decoration:none;
line-height:1.5;
}
.viewdetails
{
font-family:verdana;
font-size:11px;
color:#328A0F;
font-weight:normal;
text-decoration:none;
line-height:1.5;
}
.gray
{
background-color:#d8d8d8;
height:1px;
border:1px solid #ff0000;
}
.butdisable
{
font-family:verdana;
font-size:12px;
color:#185e96;
font-weight:normal;
text-decoration:none;
line-height:1.5;
}
.butenable
{
font-family:verdana;
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
line-height:1.5;
}
.thum-data
{
font-family:verdana;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
line-height:1;
}
.trans-success
{
font-family:verdana;
font-size:18px;
color:#0b5201;
font-weight:normal;
text-decoration:none;
line-height:1;
}