/* Modify By Prashant Rokade */
body {
font-family : Arial, sans-serif;
font-size : 14px;
color : #333333;
margin : 0;
padding : 0px;
text-align : center;
}
table,td,th{ font-family: Arial, sans-serif; font-size:11px; font-weight:normal; color: #000000;}
div{font-family: Arial, sans-serif;}

h1 {
font-family : Verdana, Arial, sans-serif;
font-size : 120%;
color : #334d55;
margin : 0;
padding : 0;
}
h2 {
font-family : Arial, sans-serif;
font-size : 114%;
color : #006699;
margin : 0;
padding : 0;
}
h3 {
font-family : Arial, sans-serif;
font-size : 100%;
color : #334d55;
margin : 0;
padding : 0;
}
h4 {
font-family : Arial, sans-serif;
font-size : 100%;
font-weight : normal;
color : #333333;
margin : 0;
padding : 0;
}
h5 {
font-family : Verdana, Arial, sans-serif;
font-size : 100%;
color : #334d55;
margin : 0;
padding : 0;
}
ul {
list-style-type : square;
}
ul ul {
list-style-type : disc;
}
ul ul ul {
list-style-type : none;
}
label {
font-family : Arial, sans-serif;
font-size : 100%;
font-weight : bold;
font-size : 13px;
color : #000000;
}
#masthead {
padding : 0 0 0 0;
width : 941px;
text-align : left;
background : url(images/headCurve.gif);
background-position : top;
background-repeat : no-repeat;
}
#MainPanel {
padding : 0;
azimuth: center;
}
#navBar {
float : left;
text-align : left;
width : 20%;
}
#headlines {
float : right;
text-align : left;
width : 20%;
border-left : 1px solid #cccccc;
border-bottom : 1px solid #cccccc;
padding-left : 10px;
}
#content {
float : left;
width : 58%;
}
#tophead {
padding : 1px 15px 1px 15px;
line-height : 32px;
background : url(images/header.gif);
background-repeat : repeat-x;
background-position : bottom;
}
#headlink {
padding : 13px 0px 0px 0px;
float : right;
font-size : 11px;
font-weight : bold;
color : #25839f;
text-align:right;
}
#headlink a {
font-family:arial;
font-size:11px;
font-weight:bold;
color:#25839f;
text-decoration:none;
}
.cart {
margin : 0 0 0 0;
padding : 0 0 0 30px;
background : url(images/cart_icon.gif);
background-repeat : no-repeat;
background-position : left;
}
#siteName {
margin : 0;
padding : 10px 0 0 0;
background : #fd0002 url(images/bg_topNav.gif);
background-repeat : repeat-x;
background-position : top;
}
#globalNav {
background : #867a70;
float : left;
width : 100%;
padding : 0 0 2px 0;
border-bottom : 1px solid #0b308f;
color : #cccccc;
}
#globalNav img {
background : #867a70;
display : block;
}
#globalNav a {
background : #867a70;
color : #fff;
font-family : Arial;
font-weight : bold;
font-size : 12px;
padding : 0 4px 2px 4px;
border : 1px solid #b2874e;
}
#pageName {
background : #dbde69;
margin : 0;
padding : 0 0 0 10px;
}
#breadCrumb {
font-size : 80%;
line-height : 25px;
padding : 10px 0 0 10px;
}
.feature {
padding : 0 0 10px 10px;
font-size : 80%;
}
.feature h3 {
padding : 30px 0 5px 0;
text-align : center;
}
.feature img {
float : left;
padding : 10px 10px 0 0;
}
/*.backend-Fullborder {
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
}*/
.LabelStyle {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #333333;
text-decoration : none;
padding-right : 2px;
padding-left : 5px;
}
/*.Nav-MainHeading {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #ffffff;
background-color : #003466;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 15px;
}
.Nav-Sublink {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #333333;
background-color : #cfe7ff;
padding-top : 5px;
padding-bottom : 5px;
background-image : url(images/submenubg.gif);
background-repeat : no-repeat;
padding-left : 25px;
}
.categorytdclass {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #333333;
background-color : #eaeade;
padding-top : 5px;
padding-bottom : 5px;
background-image : url(images/submenubgActive.gif);
background-repeat : no-repeat;
padding-left : 25px;
}
.backend-Fullborder {
border:1px solid #eaeade;
}*/
.shopcatheader{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #333333;	
}
/*.Sublink:link {
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #662d13;
}
.Sublink:visited {
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #662d13;
}
.Sublink:active {
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #662d13;
}
.categorytdclass ul{
margin:0px;
}
.categorytdclass ul li{
list-style: none;
margin:0px;
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #662d13;
white-space: nowrap;
}*/
.story {
clear : both;
padding : 10px 0 0 10px;
font-size : 80%;
}
.story p {
padding : 0 0 10px 0;
}
#space {
width : 100%;
line-height : 10px;
}
#vspace{
width:5px;
}
#siteInfo {
width :99.50%;
font-size : 12px;
line-height:25px;
font-size : 75%;
color : #cccccc;
background-color : #003366;
margin-top:5px;
padding-left:5px;
}
#footer {
background : url(images/footer_left.gif) no-repeat left top;
font-family:arial;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
#footer span {
font-family:arial;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
#footerRight {
background : url(images/footer_right.gif) no-repeat right top;
margin : 0px;
}
#footerRight ul {
padding : 0.1em 0;
margin : 0;
list-style-type : none;
color : #fff;
text-align : center;
float : right;
}
#footerRight li {
display : inline;
}
#footerRight li a {
text-decoration : none;
background-color : #003366;
font-size : 11px;
color : #fff;
padding : 0.2em 1em;
background : url(images/textLinkSeperator.gif) no-repeat right;
}
#footerRight li .last {
background : none;
}
#siteInfo img {
padding : 4px 4px 4px 10px;
vertical-align : middle;
}
#search {
margin : 2px;
padding : 2px;
float : right;
text-align : right;
font-size : 14px;
color : #000000;
}
#search table{
float : right;
word-spacing: nowrap;
border:0px;
text-align : right;
font-size : 14px;
color : #000000;
}
#search table img{
border:0px;
}
#search form {
margin : 0px;
padding : 0px;
}
#search label {
margin : 0px;
padding : 0px;
color : #000000;
font-weight: normal;
}
#search Input {
color : #ff0000;
padding:2px;
border : 0px solid #000;
}
#search Input.button {
padding : 0px 0px 0px 20px;
border : none;
background : #023467 url(images/search-arrow.gif) no-repeat left;
}
#navBar ul a:link, #navBar ul a:visited {
display : block;
}
#navBar ul {
list-style : none;
margin : 0;
padding : 0;
}
#navBar li {
border-bottom : 1px solid #eee;
}
#sectionLinks h3 {
padding : 1px 0 2px 10px;
}
#sectionLinks a {
display : block;
border-top : 1px solid #cccccc;
padding : 2px 0 2px 10px;
background-color : #999966;
}
.relatedLinks {
margin : 0;
padding : 0 0 10px 10px;
font-size : 90%;
}
.relatedLinks h3 {
padding : 10px 0 2px 0;
}
.relatedLinks a:link, .relatedLinks a:visited {
display : block;
}
#advert {
padding : 30px 0 10px;
}
#advert img {
display : block;
}
#headlines {
margin : 0;
padding : 10px 0 20px 10px;
font-size : 80%;
}
#headlines p {
padding : 5px 0 5px 0;
}
table.catpromotionTable{
width:100%;
z-index:0;
vertical-align:top;
border-bottom:1px solid #CCC;
}
.catpromotionTable td.catboxleft{
width:8px;
height:30px;
padding-bottom:3px;
line-height:30px;
background : url(images/cbl_cerver.gif) no-repeat left top;
border-bottom:1px solid #CCC;
}
.catpromotionTable td.catboxbg{
padding-bottom:3px;
background : url(images/cb_bg.gif) repeat-x left top;
border-bottom:1px solid #CCC;
}
.catpromotionTable td.catboxright{
width:8px;
padding-bottom:3px;
background : url(images/cbr_cerver.gif) no-repeat right top;
border-bottom:1px solid #CCC;
}
#bestDealsActivDiv{
display: block;
margin:-25px 0px 0px 4px;
z-index:10000;
width:98%;
line-height:23px;
float: left;
white-space: nowrap;
padding: 0px 0px 0px 8px;
}
#newArrivalsActivDiv{
display: none;
margin:-25px 0px 0px 4px;
z-index:10000;
width:98%;
line-height:23px;
float: left;
white-space: nowrap;
padding: 0px 0px 0px 8px;
}
#bestDealstabA{
padding:0px 0px 0px 0px;
float: left;
width:100px;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-top:1px solid #CCC;
border-bottom:1px solid #FFF;
text-align:center;
font-weight: bold;
font-size : 14px;
color:#006600;
background : url(images/tab_bg.gif) repeat-X right top;
}
#newArrivalstabA{
margin:0px 0px 0px 5px;
padding:0px 0px 0px 0px;
float: left;
width:100px;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-top:1px solid #CCC;
border-bottom:1px solid #FFF;
text-align:center;
font-weight: bold;
font-size : 14px;
color:#006600;
background : url(images/tab_bg.gif) repeat-X right top;
}
#bestDealstabD{
padding:0px 0px 0px 0px;
float: left;
width:100px;
text-align:center;
font-weight: bold;font-size : 14px;
color:#000;
cursor:pointer;
}
#newArrivalstabD{
margin:0px 0px 0px 5px;
padding:0px 0px 0px 0px;
float: left;
width:100px;
text-align:center;
font-weight: bold;font-size : 14px;
color:#000;
cursor:pointer;
}
#BestDealsPromotion{
z-index:0;
padding:5px;
text-align:left;
vertical-align:top;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
}
#NewArrivalsPromotion{
display: none;	
width:100%;
z-index:0;
padding:5px;
text-align:left;
vertical-align:top;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
}
.style1 {
font-family: verdana;
font-size: 11px;
color:#000000;
}
.style1red {
font-family: verdana;
font-size: 11px;
color:#FF0000;
}
.style2 {
font-size: 11px;
color: #37569B;
font-family: verdana;
text-decoration:none;
}
.style2:hover {
font-size: 11px;
color: #37569B;
font-family: verdana;
text-decoration: underline;
}
.style3 {
font-size: 12px;
color: #000000;
font-family: verdana;
font-weight:bold;
text-decoration:none;
}
.style3:hover {
font-size: 12px;
color: #000000;
font-family: verdana;
font-weight:bold;
text-decoration:underline;
}

.style4 {
font-size: 11px;
color: #1c1c1c;
font-family: verdana;
font-weight:bold;
text-decoration:none;
}
.style5 {
font-size: 11px;
color: #37569B;
font-family: verdana;
text-decoration:none;
font-weight:bold;

}
.style5:hover  {
font-size: 11px;
color: #37569B;
font-family: verdana;
font-weight:bold;
text-decoration: underline;

}
.style6 {
font-size: 15px;
color: #000000;
font-family: verdana;
font-weight:bold; 
}

.style7 {
font-size: 18px;
color: #E30A15;
font-family: verdana;

}
.style8 {
font-size: 13px;
color: #000000;
font-family: verdana;
}

.style9 {
font-size: 10px;
color: #515151;
font-family: verdana;
text-decoration:none;
}
.style9:hover {
font-size: 10px;
color: #515151;
font-family: verdana;
text-decoration: underline;
}
.style10 {
font-size: 14px;
color: #1c1c1c;
font-family: verdana;
font-weight:bold; 
}

.style11 {
font-size: 21px;
color: #000000;
font-family: verdana;
}
.style12 {
font-size: 10px;
color: #000000;
font-family: verdana;
font-weight:bold;
text-decoration:none;
}
.style12:hover {
font-size: 10px;
color: #000000;
font-family: verdana;
font-weight:bold;
text-decoration: underline;
}
.style13 {
font-size: 18px;
color: #37569B;
font-family: verdana;
text-decoration:none;
}
.style14 {
font-size: 12px;
color: #000000;
font-family: verdana;
text-decoration:none;
}
.style15 {
font-size: 12px;
color: #ff0000;
font-family: verdana;
font-weight:bold;
text-decoration:none;

}
.style16 {
font-size: 12px;
color: #8A8E90;
font-family: verdana;
text-decoration:none;
font-weight:bold;
}
.style17 {
color: #374787;
font-size: 20px;
font-weight: bold;
text-decoration:none;
}
.style18 {font-size: 18px;
color: #374787;
font-weight: bold;
text-decoration:none;
}
.style19 {font-size: 12px;
color: #000000;
font-weight: bold;
font-family: Verdana;
}
.style20 {
font-size: 14px;
color: #1c1c1c;
font-family: verdana;
font-weight:bold;
text-decoration:underline;

}
.style21 {
font-size: 10px;
color: #E30A15;
font-family: verdana;
text-decoration:none;
}
.style22 {
font-size: 12px;
color: #8A8E90;
font-family: verdana;
text-decoration:none;

}
.style23 {
font-size: 13px;
color: #37569B;
font-family: verdana;
font-weight:bold;
text-decoration:none;
}
.style24 {font-weight: bold}
.style25 {
font-size: 12px;
color: #37569B;
font-family: verdana;
font-weight:bold;
text-decoration:none;
}
.style26 {
font-size: 11px;
color: #1c1c1c;
font-family: verdana;
text-decoration:none;
}
.style27 {font-size: 11px;
color: #ffffff;
font-family: verdana;
font-weight:bold;
text-decoration:none;
}
.style28 {
font-size: 11px;
color: #FF0000;
font-family: verdana;
font-weight:bold;
text-decoration:none;
}
.style29 {
font-size: 18px;
color: #37569B;
font-family: verdana;
text-decoration:none;
}
.style30 {font-size: 14px;
color: #ffffff;
font-family: verdana;
font-weight:bold;
text-decoration:none;
}
.style31 {font-size: 16px;
color: #FFFFFF;
font-weight: bold;
text-decoration:none;
}
.style32 {
font-size: 11px;
font-family: verdana;
font-weight:bold;
text-decoration:none;
color: #0dbccd;}
.style33 {	font-size: 11px;
font-family: verdana;
font-weight:bold;
text-decoration:none;
color: #ff147c;}

.style34 {	font-size: 11px;
font-family: verdana;
font-weight:bold;
text-decoration:none;
color: #9cab46;}

.style35 {	font-size: 11px;
font-family: verdana;
font-weight:bold;
text-decoration:none;
color: #ff6b1c;}
.style38 {
font-family: verdana;
color:#000000;	
font-size: 10px;
color: #000000;
}
.style39 {
font-family: verdana;
color:#223379;	
font-size: 10px;
font-weight:bold;
}
.style40 {	font-size: 10px;
font-family: verdana;
font-weight:bold;
text-decoration:none;
color: #ff147c;}
.style41 {
font-size: 14px;
color: #000000;
font-family: verdana;
font-weight:bold;
text-decoration:none;
}
.style42 {
font-size: 21px;
color: ##330066;
font-family: verdana;
}
.style43 {
font-size: 12px;
color: #000000;
font-family: verdana;
font-weight:bold;
text-decoration:none;
}
.popover-grouping {
margin-bottom: 0.7em; font-size: 11px;
color: #37569B;
font-family: verdana;
text-decoration:none;
}
.popover-grouping A {
MARGIN-LEFT: 0.3em;
COLOR: #039;
LINE-HEIGHT: 15px;
FONT-FAMILY: Tahoma, sans-serif;
TEXT-DECORATION: none;
}
.popover-grouping A:active {
margin-bottom: 0.7em; font-size: 11px;
color: #37569B;
font-family: verdana;
text-decoration:none;
}
.popover-grouping A:visited {
margin-bottom: 0.7em;
font-size: 11px;
color: #37569B;
font-family: verdana;
text-decoration:none;
}
.popover-grouping A:hover {
margin-bottom: 0.7em;
font-size: 11px;
color: #ed6322;
font-family: verdana;
text-decoration: underline;
}
.popover-row {
FONT-SIZE: 11px;
MARGIN-BOTTOM: 0.2em;
FONT-FAMILY: Tahoma, sans-serif;
}
.popover-row A {
MARGIN-LEFT: 0.3em;
COLOR: #039;
LINE-HEIGHT: 0.82em;
FONT-FAMILY: Tahoma, sans-serif;
TEXT-DECORATION: none;
}
.popover-row A:active {
MARGIN-LEFT: 0.3em;
COLOR: #039;
LINE-HEIGHT: 0.82em;
FONT-FAMILY: Tahoma, sans-serif;
TEXT-DECORATION: none;
}
.popover-row A:visited {
MARGIN-LEFT: 0.3em;
COLOR: #039;
LINE-HEIGHT: 0.82em;
FONT-FAMILY: Tahoma, sans-serif;
TEXT-DECORATION: none;
}
.popover-row A:hover {
COLOR: #cc6600;
TEXT-DECORATION: underline
}
.popover-category-name {
FONT-WEIGHT: bold;
COLOR: #004182;
}
.topnav:visited{
font-size: 10px;
color: #ffffff;
font-family: verdana;
font-weight:bold;
text-decoration:none;
}
.topnav:active{
font-size: 10px;
color: #ffffff;
font-family: verdana;
font-weight:bold;
}
.topnav:link{
font-size: 10px;
color: #ffffff;
font-family: verdana;
font-weight:bold;
text-decoration:none;
}
.topnav:hover{
font-size: 10px;
color: #ffffff;
font-family: verdana;
font-weight:bold;
text-decoration:underline;
}
#vidDiv {
margin: 0px;
padding: 0px;
border: 0px solid #ffffff;
width: 95%;
left: 30%;
height: 150px;
border: 0px solid #fff;
vertical-align: top;
overflow: auto;
white-space: nowrap;
text-align: center;
float: left;
background-repeat: repeat-x;
background-image: urlimages/ver_bg_bar1.gif);
scrollbar-face-color: #849EAD;
scrollbar-base-color: #EBF5FF;
scrollbar-arrow-color: #000;
scrollbar-track-color: #AFC0C9;
scrollbar-shadow-color: #EBF5FF;
scrollbar-highlight-color: #318694;
scrollbar-3dlight-color: #78AAFF;
scrollbar-darkshadow-color: #78AAFF;
}
#vidDiv img{
margin:0 20px;
background-image: url(images/ver_bg_bar1.gif);
}
#bigDiv {
width: 100%;
background-image: url(images/ver_bg_bar1.gif);
background-repeat: repeat-x;
text-align: center;
padding: 0px;
margin: 0px;
}
#leftDiv {
background-image: url(images/ver_left_bar_5.gif);
background-repeat: repeat-x;
float: left;
white-space: nowrap;
text-align: left;
padding: 0px;
margin: 0px;
}
#rightDiv {
background-image: url(images/ver_right_bar_4.gif);
background-repeat: repeat-x;
float: right;
text-align: right;
padding: 0px;
margin: 0px;
}
.myaccount {FONT-WEIGHT:bold; FONT-SIZE:11px; COLOR:#25839f; FONT-FAMILY:arial; TEXT-DECORATION:none}
.error {color: #FF0000;}


/* CHECK OUT PROCESS CSS START */
.CartTable{
border:1px solid #CCCCCC;
border-collapse:collapse;
background:#F8F8F8;
}
.CartItemsTable{
border:1px solid #CCCCCC;
border-collapse:collapse;
}
.CartHeadding{
background:#dbf1fe;
border:1px solid #CCCCCC;
border-collapse:collapse;
}
.CartFooter{
background:#F8F8F8;
border:1px solid #CCCCCC;
border-collapse:collapse;
}
.bordertable{
background:#F8F8F8;
border:1px solid #CCCCCC;
border-collapse:collapse;
}
.bordertable td	{
background:#F8F8F8;
border:1px solid #CCCCCC;
border-collapse:collapse;
}
.topborder{
border-top:1px solid #CCCCCC;
border-collapse:collapse;
}
.rightborder{
border-right:1px solid #CCCCCC;
border-collapse:collapse;
}
.bottomborder{
border-bottom:1px solid #CCCCCC;
border-collapse:collapse;
}
.leftborder{
border-left:1px solid #CCCCCC;
border-collapse:collapse;
}
.CardDetailsstart{ 
width:100%;
margin:0px;
padding:3px 3px 3px 3px;
white-space: nowrap;
vertical-align:top;
border-top:0px solid #CCC;border-left:1px solid #CCC;
border-right:1px solid #CCC;border-bottom:0px solid #CCC;
}
.CardDetailsTable{ 
width:100%;
white-space: nowrap;
vertical-align:top;
border:1px solid #CCC;
}
.CardDetailsmain{ 
margin-bottom:-3px;
text-align: left;
white-space: nowrap;
vertical-align:top;
}
.CardDetailsmain .headerline{
width:100.9%;
padding:5px;{
font-size: 12px;
color: #000000;
font-family: verdana;
font-weight:bold;
text-decoration:none;
text-align:left;
background:#dbf1fe;
border-collapse:collapse;border-bottom:1px solid #CCC;
}
.CardDetailsTable td.CardDetailstd1{ 
padding:3px 3px 3px 3px;
font-size: 11px;
color: #1c1c1c;
font-family: verdana;
font-weight:normal;
white-space: nowrap;
vertical-align:middle;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;border-collapse:collapse;
}
.CardDetailsTable td.CardDetailstd2{ 
padding:0px;
white-space: nowrap;
vertical-align:top;
border-bottom:1px solid #CCC;border-collapse:collapse;
}
.CardDetailsTable td.CardDetailstd2 td.cardnumbertd1{ 
padding:5px;
white-space: nowrap;
border-right:1px solid #CCC;border-collapse:collapse;
}
.CardDetailsTable td.CardDetailstd2 td.cardtexttd2{ 
padding-left:5px;
font-size: 11px;
color: #1c1c1c;
font-family: verdana;
font-weight:normal;
}
.CardDetailsTable td.CardDetailstd2 td.carddigittd2{ 
padding:5px;
font-size: 11px;
color: #1c1c1c;
font-family: verdana;
font-weight:normal;
border-right:1px solid #CCC;border-collapse:collapse;
}
.CardDetailsTable td.CardDetailstd2 td.cardimgtd2{ 
padding:5px;
font-size: 11px;
color: #1c1c1c;
font-family: verdana;
font-weight:normal;
}
.OrderLinkTable{
width:100.9%;
margin-left:-2px;
margin-top:-2px;
margin-right:-2px;
margin-bottom:-5px;	
white-space: nowrap;
text-align: center;
vertical-align:top;
}
.OrderLinkTable th{
font-size: 11px;
color: #1c1c1c;
font-family: verdana;
font-weight:normal;
text-decoration:none;
text-align: center;
background:#dbf1fe;
border-collapse:collapse;
border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.OrderLinkTable td{ 
white-space: nowrap;
border-bottom:1px solid #CCC;border-collapse:collapse;
}
.OrderLinkTable td table td{ 
border:0px solid #CCC;
}
.OrderLinkTable td.ColumnClass1{ 
width:30%;
padding:3px 3px 3px 3px;
text-align: center;
white-space: nowrap;
vertical-align:top;
border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.OrderLinkTable td.ColumnClass2{ 
width:35%;
padding:3px 3px 3px 3px;
text-align: center;
white-space: nowrap;
vertical-align:top;
border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.OrderLinkTable td.ColumnClass3{ 
width:35%;
padding:3px 3px 3px 3px;
text-align: center;
white-space: nowrap;
vertical-align:top;
border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.infoGClass {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: black;
text-decoration: none;
background-color: #FFFFFF;	
}
.warnGClass {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: black;
text-decoration: none;
background-color: #FFCC66;
}
.errorGClass {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: black;
text-decoration: none;
background-color: #FFCC66;	
}
.fatalGClass {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: black;
text-decoration: none;
background-color: #FFCC66;	
}
/* new datatable Class by prashant Rokade */
.dataTable{
	margin:-3px;
	white-space: nowrap;
	text-align: center;
}
.dataTable th{
	font-size: 11px;
	color: #1c1c1c;
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	background:#dbf1fe;
	border-collapse:collapse;border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.dataTable td{	
	text-align: center;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.dataTable table td {
	vertical-align:top;
	border:0px solid #CCC;
}
.orderdataTable{
	vertical-align:top;
	border-collapse:collapse; border:1px solid #CCCCCC;
}
.orderdataTable th{
	padding:5px 3px 5px 3px;
	white-space: nowrap;
	text-align: center;
	font-family: verdana;
	color:#223379;	
	font-size: 10px;
	font-weight:bold;
	background:#EAF4FF;
}
.orderdataTable td{
	vertical-align:top;
	padding:5px 3px 5px 3px;
	border-collapse:collapse; border:1px solid #CCCCCC;
}
.orderdata{
	margin-top:-1px;
	vertical-align:top;
	border-collapse:collapse; border:1px solid #CCCCCC;
}
.orderdata td{	
	padding:5px 3px 5px 3px;
	border-collapse:collapse; border:1px solid #CCCCCC;
}
.orderdata td.lebaltd{
	padding:5px 3px 5px 3px;
	font-size: 12px;
	color: #000000;
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
}
.orderdata td.valuetd{
	width:61px;
	padding:5px 3px 5px 3px;
	font-size: 12px;
	color: #000000;
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}


.CartdataTable{
	width:100.9%;
	margin-left:-2px;
	margin-top:-2px;
	margin-right:-2px;
	margin-bottom:22px;	
	white-space: nowrap;
	text-align: center;
	vertical-align:top;
}
.CartdataTable th{
	padding:5px 3px 5px 3px;
	font-size: 11px;
	color: #1c1c1c;
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	background:#dbf1fe;
	border-collapse:collapse;border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.CartdataTable td.ColumnClass1{ 
	padding:5px 3px 5px 3px;
	width:481px;
	column-width: 431px;
	text-align: left;
	vertical-align:top;
	border-right:1px solid #CCCCCC;border-bottom:1px solid #CCC;
}
.CartdataTable td.ColumnClass2{ 
	padding:5px 3px 5px 3px;
	width:279px;
	column-width: 249px;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.CartdataTable td.ColumnClass3{
	padding:5px 3px 5px 3px;
	text-align: center;
	vertical-align:top;
	border-bottom:1px solid #CCC;
}
.CartdataTable td.ColumnClass4{
	width:20%;
	padding:5px 3px 5px 3px;
	text-align: left;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.CartdataTable td.ColumnClass5{
	width:10%;
	padding:5px 3px 5px 3px;
	text-align: left;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
table.orderdetailtable{
	width:100.9%;
	margin-left:-2px;
	margin-top:-2px;
	margin-right:-2px;
	margin-bottom:22px;	
	white-space: nowrap;
	text-align: center;
	vertical-align:top;
}
table.orderdetailtable th{
	padding:5px 3px 5px 3px;
	font-size: 11px;
	color: #1c1c1c;
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	background:#dbf1fe;
	border-collapse:collapse;border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
table.orderdetailtable tfoot tr td{
	padding:5px 3px 5px 3px;
	font-size: 11px;
	color: #1c1c1c;
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	border-collapse:collapse;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
table.orderdetailtable tfoot tr td.footerClass span{
	text-indent: -10px;
	padding:2px;
	font-weight:bold;
}
table.orderdetailtable td.ColumnClass1{ 
	padding:5px 3px 5px 3px;
	width:48px;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.orderdetailtable td.ColumnClass1 span{ 
	position:inherit;
	text-indent: 15px;
	padding-right:-15x;
}
.orderdetailtable td.ColumnClass2{ 
	padding:5px 3px 5px 0px;
	width:179px;
	text-align: left;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.orderdetailtable td.ColumnClass3{
	padding:5px 3px 5px 3px;
	width:182px;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.orderdetailtable td.ColumnClass4{
	padding:5px 3px 5px 3px;
	width:187px;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.orderdetailtable td.ColumnClass5{
	padding:5px;
	word-spacing: nowrap;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.orderdetailtable td.orderColumnClass{
	padding:5px;
	word-spacing: nowrap;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.orderColumnClass{
	padding:5px;
	word-spacing: nowrap;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.addressListtable{
	width:100.9%;
	margin-left:-2px;
	margin-top:-2px;
	margin-right:-2px;
	margin-bottom:-5px;	
	white-space: nowrap;
	text-align: center;
	vertical-align:top;
}
.addressListtable th{
	padding:0px 3px 0px 3px;
	font-size: 11px;
	color: #1c1c1c;
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	background:#dbf1fe;
	border-collapse:collapse;border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.addressListtable td.ColumnClass1{ 
	padding:3px;
	text-align: center;
	vertical-align:middle;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}


.GiftOptiontable{
	width:100.9%;
	margin-left:-2px;
	margin-top:-2px;
	margin-right:-2px;
	margin-bottom:-5px;	
	white-space: nowrap;
	text-align: center;
	vertical-align:top;
}
.GiftOptiontable th{
	padding:5px 3px 5px 3px;
	font-size: 11px;
	color: #1c1c1c;
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
	text-align: left;
	background:#dbf1fe;
	border-collapse:collapse;border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.GiftOptiontable tfoot tr td{
	padding:5px 3px 5px 3px;
	font-size: 11px;
	color: #1c1c1c;
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	border-collapse:collapse;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.GiftOptiontable td.ColumnClass1{ 
	padding:5px 3px 5px 3px;
	width:40px;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.GiftOptiontable td.ColumnClass2{ 
	padding:5px 3px 5px 0px;
	width:300px;
	text-align: left;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.GiftOptiontable td.ColumnClass3{
	padding:5px 3px 5px 3px;
	width:100px;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.GiftOptiontable td.ColumnClass4{
	padding:0px 3px 2px 0px;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.GiftOptiontable td.ColumnClass4 table.Giftmsgtable{
	border-left:1px solid #CCC;
	border-top:1px solid #CCC;
	border-right:1px solid #CCC;
}
.GiftOptiontable td.ColumnClass4 table.Giftmsgtable td.ColumnClass{
	padding: 1px;
	border-bottom:1px solid #CCC;
}
.Giftfromtable td.td1{
	width:50%;
	padding: 5px 3px 3px 5px;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
}
.Giftfromtable td.td2{
	width:50%;
	padding: 5px 3px 3px 4px;
	border-bottom:1px solid #CCC;
}
.PaymentOptionTable{
	width:100.9%;
	margin-left:-2px;
	margin-top:-2px;
	margin-right:-2px;
	margin-bottom:-5px;	
	white-space: nowrap;
	text-align: center;
	vertical-align:top;
}
.PaymentOptionTable th{
	padding:5px 3px 5px 3px;
	font-size: 11px;
	color: #1c1c1c;
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
	text-align: left;
	background:#dbf1fe;
	border-collapse:collapse;border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.PaymentOptionTable tfoot tr td{
	padding:5px 3px 5px 3px;
	font-size: 11px;
	color: #1c1c1c;
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	border-collapse:collapse;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.PaymentOptionTable td.ColumnClass1{ 
	padding:5px 3px 5px 3px;
	width:45px;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.PaymentOptionTable td.ColumnClass2{ 
	padding:5px 3px 5px 0px;
	width:287px;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.PaymentOptionTable td.ColumnClass3{
	padding:5px 3px 5px 3px;
	width:155px;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.PaymentOptionTable td.ColumnClass4{
	padding:0px 3px 2px 0px;
	width:227px;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.PaymentOptionTable td.ColumnClass4 input{
	width:40px;
	text-align: center;
}
.PaymentOptionTable td.ColumnClass5{
	padding:0px 3px 2px 0px;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.paymodeOptionTable{
	width:100.9%;
	margin-left:-2px;
	margin-top:-2px;
	margin-right:-2px;
	margin-bottom:-5px;	
	white-space: nowrap;
	text-align: center;
	vertical-align:top;
}
.paymodeOptionTable td{ 
	border-bottom:1px solid #CCC;
}
.paymodeOptionTable td table td{ 
	border:0px solid #CCC;
}
.paymodeOptionTable td.ColumnClass1{ 
	width:10px;
	padding:5px 3px 5px 3px;
	text-align: left;
	vertical-align:top;
}
.paymodeOptionTable td.ColumnClass2{ 
	padding:5px 3px 5px 0px;
	text-align: left;
	vertical-align:middle;
	border-right:1px solid #CCC;
}
.paymodeOptionTable td.ColumnClass2 img{ 
	padding:5px 3px 5px 0px;
	text-align: left;
	vertical-align:middle;
	border:0px solid #CCC;
}
.MultipleAddresstable{
	width:100.9%;
	margin-left:-2px;
	margin-top:-2px;
	margin-right:-2px;
	margin-bottom:-5px;	
	white-space: nowrap;
	text-align: center;
	vertical-align:top;
}
.MultipleAddresstable td{ 
	white-space: nowrap;
	border-bottom:1px solid #CCC;
}
.MultipleAddresstable td table td{ 
	border:0px solid #CCC;
}
.MultipleAddresstable td.ColumnClass1{ 
	padding:5px 3px 5px 3px;
	width:28px;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;
}
.MultipleAddresstable td.ColumnClass2{ 
	padding:5px 3px 5px 0px;
	width:328px;
	text-align: left;
	white-space: nowrap;
	vertical-align:middle;
	border-right:1px solid #CCC;
}
.MultipleAddresstable td.ColumnClass3{ 
	padding:5px 3px 5px 0px;
	width:234px;
	text-align: center;
	white-space: nowrap;
	vertical-align:middle;
	border-right:1px solid #CCC;
}
.MultipleAddresstable td.ColumnClass4{ 
	padding:5px 3px 5px 0px;
	width:124px;
	text-align: center;
	white-space: nowrap;
	vertical-align:middle;
	border-right:1px solid #CCC;
}
.MultipleAddresstable td.ColumnClass4 input{ 
	text-align: center;
	white-space: nowrap;
}
.MultipleAddresstable td.ColumnClass5{ 
	padding:5px 3px 5px 0px;
	text-align: center;
	white-space: nowrap;
	vertical-align:middle;
	border-right:1px solid #CCC;
}
.reviewdataTable{
	width:100%;
	text-align: center;
	vertical-align:top;
	border:1px solid #CCC;border-collapse:collapse;
}
.reviewdataTable th{
	font-size: 11px;
	color: #1c1c1c;
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	background:#dbf1fe;
	border-collapse:collapse;border:1px solid #CCC;
	}
.reviewdataTable td{ 
	border-bottom:1px solid #CCC;border-collapse:collapse;
}
.reviewdataTable td table td{ 
	border:0px solid #CCC;
}
.reviewdataTable td.ColumnClass1{ 
	padding:3px 3px 3px 3px;
	text-align: center;
	white-space: nowrap;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.reviewdataTable td.ColumnClass2{ 
	padding:3px 3px 3px 3px;
	text-align: left;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.reviewdataTable td.ColumnClass3{ 
	width:150px;
	padding:3px 3px 3px 3px;
	text-align: left;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.reviewdataTable td.ColumnClass4{ 
	width:80px;
	padding:3px 3px 3px 3px;
	text-align: center;
	vertical-align:middle;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.reviewdataTable td.ColumnClass5{ 
	width:80px;
	padding:3px 3px 3px 3px;
	text-align: center;
	vertical-align:middle;
	border-bottom:1px solid #CCC;
}
.NowButtonTable{
	text-align: center;
	white-space: nowrap;
	vertical-align:middle;
	padding:5px;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
}
.NowButtonTable td{
	text-align: left;
}
.NowButtonTable td.ColumnClass1{
	width:50%;
	text-align: center;
	font-weight:bold;
}
.NowButtonTable td.ColumnClass2{
	width:50%;
	text-align: justify;
	font-weight:bold;
}
.ordsumtable{ 
	width:100.9%;
	margin-right:-1px;
	text-align: left;
	white-space: nowrap;
	vertical-align:top;
}
.ordsumtable td.ordsumtd1{ 
	padding:3px 3px 3px 3px;
	white-space: nowrap;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.ordsumtable td.ordsumtd2{ 
	padding:3px 3px 3px 3px;
	white-space: nowrap;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.Thawteimg{ 
	width:100.9%;
	margin:-1px;
	white-space: nowrap;
	text-align: center;
	border-top:1px solid #CCC;
}
.Thawteimg td{ 
	padding:5px;
}
.CardDetailsstart{ 
	width:100%;
	margin:0px;
	padding:3px 3px 3px 3px;
	white-space: nowrap;
	vertical-align:top;
	border-top:0px solid #CCC;border-left:1px solid #CCC;
	border-right:1px solid #CCC;border-bottom:0px solid #CCC;
}
.CardDetailsTable{ 
	width:100%;
	white-space: nowrap;
	vertical-align:top;
	border:1px solid #CCC;
}
.CardDetailsmain{ 
	margin-bottom:-3px;
	text-align: left;
	white-space: nowrap;
	vertical-align:top;
}
.CardDetailsmain .headerline{
	width:100.9%;
	padding:5px;{
	font-size: 12px;
	color: #000000;
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	background:#dbf1fe;
	border-collapse:collapse;border-bottom:1px solid #CCC;
}
.CardDetailsTable td.CardDetailstd1{ 
	padding:3px 3px 3px 3px;
	font-size: 11px;
	color: #1c1c1c;
	font-family: verdana;
	font-weight:normal;
	white-space: nowrap;
	vertical-align:middle;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;border-collapse:collapse;
}
.CardDetailsTable td.CardDetailstd2{ 
	padding:0px;
	white-space: nowrap;
	vertical-align:top;
	border-bottom:1px solid #CCC;border-collapse:collapse;
}
.CardDetailsTable td.CardDetailstd2 td.cardnumbertd1{ 
	padding:5px;
	white-space: nowrap;
	border-right:1px solid #CCC;border-collapse:collapse;
}
.CardDetailsTable td.CardDetailstd2 td.cardtexttd2{ 
	padding-left:5px;
	font-size: 11px;
	color: #1c1c1c;
	font-family: verdana;
	font-weight:normal;
}
.CardDetailsTable td.CardDetailstd2 td.carddigittd2{ 
	padding:5px;
	font-size: 11px;
	color: #1c1c1c;
	font-family: verdana;
	font-weight:normal;
	border-right:1px solid #CCC;border-collapse:collapse;
}
.CardDetailsTable td.CardDetailstd2 td.cardimgtd2{ 
	padding:5px;
	font-size: 11px;
	color: #1c1c1c;
	font-family: verdana;
	font-weight:normal;
}



.OrderLinkTable{
	width:100.9%;
	margin-left:-2px;
	margin-top:-2px;
	margin-right:-2px;
	margin-bottom:-5px;	
	white-space: nowrap;
	text-align: center;
	vertical-align:top;
}
.OrderLinkTable th{
	font-size: 11px;
	color: #1c1c1c;
	font-family: verdana;
	font-weight:normal;
	text-decoration:none;
	text-align: center;
	background:#dbf1fe;
	border-collapse:collapse;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
	}
.OrderLinkTable td{ 
	white-space: nowrap;
	border-bottom:1px solid #CCC;border-collapse:collapse;
}
.OrderLinkTable td table td{ 
	border:0px solid #CCC;
}
.OrderLinkTable td.ColumnClass1{ 
	width:30%;
	padding:3px 3px 3px 3px;
	text-align: center;
	white-space: nowrap;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.OrderLinkTable td.ColumnClass2{ 
	width:35%;
	padding:3px 3px 3px 3px;
	text-align: center;
	white-space: nowrap;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.OrderLinkTable td.ColumnClass3{ 
	width:35%;
	padding:3px 3px 3px 3px;
	text-align: center;
	white-space: nowrap;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}

.infoGClass {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;
	background-color: #FFFFFF;	
}

.warnGClass {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;
	background-color: #FFCC66;
}

.errorGClass {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;
	background-color: #FFCC66;	
}

.fatalGClass {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;
	background-color: #FFCC66;	
}

.magtext{
	color: #000;
}
.membShi_1{
	border:0px solid #000;
}
.membShi_2{
	width:28%;
	border:0px solid #000;
}

.CartdataTable td.ColumnClass1 a.style05{ 
	font-family: verdana;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}
.ordsumtable td.ordsumtd1 a.style05{ 
	font-size:12px;
	font-family: verdana;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}
span.style05{ 
	font-size:12px;
	font-family: verdana;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}


.pageno
{ font-family: verdana; color: #3366cc; font-size: 12px; font-weight: bold; text-decoration: none; }
.pageno:hover
{ font-family: verdana; color: #000000; font-size: 12px; font-weight: bold; text-decoration: underline; }
.pageno:active
{ font-family: verdana; color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; }
.bodylink
{ font-family: verdana; color: #3366cc; font-size: 13px; font-weight: bold; text-decoration: underline; }
.bodylink:active
{ font-family: verdana; color: #000000; font-size: 13px; font-weight: bold; text-decoration: underline; }
.bodylink1
{ font-family: verdana; color: #3366cc; font-size: 11px; font-weight: bold; text-decoration: underline; }
.bodylink1:active
{ font-family: verdana; color: #3366cc; font-size: 11px; font-weight: bold; text-decoration: underline; }

.feedbacktable{
	width:100.9%;
	margin-left:-2px;
	margin-top:-2px;
	margin-right:-2px;
	margin-bottom:-3px;	
	white-space: nowrap;
	text-align: center;
	vertical-align:top;
}
.feedbacktable th{
	padding:5px 3px 5px 3px;
	font-size: 11px;
	color: #1c1c1c;
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	background:#dbf1fe;
	border-collapse:collapse;border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.feedbacktable tfoot tr td{
	padding:5px 3px 5px 3px;
	font-size: 11px;
	color: #1c1c1c;
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	border-collapse:collapse;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.feedbacktable tfoot tr td.dataTableColumnClass {
	border:0px;
}
.feedbacktable td.ColumnClass1{ 
	width:40px;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.feedbacktable td.ColumnClass1 span{ 
	position:inherit;
	text-indent: 15px;
	padding-right:-15x;
}
.feedbacktable td.ColumnClass2{ 
	padding:5px 3px 5px 0px;
	text-align: left;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.feedbacktable td.ColumnClass3{
	padding:5px 3px 5px 3px;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.feedbacktable td.ColumnClass4{
	padding:5px 3px 5px 3px;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.feedbacktable td.ColumnClass5{
	padding:5px 3px 5px 3px;
	text-align: center;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.feedbacktable td.ColumnClass6{
	width:50%;
	padding:5px 3px 5px 3px;
	text-align: left;
	vertical-align:top;
	border-right:1px solid #CCC;border-bottom:1px solid #CCC;
}
.inputTextarea{
	padding:5px 3px 5px 3px;
	width:99%;
	height:50px;
}
.redstyle2{
font-weight: bold;
color: #FF0000;
}
.redchequepop{
font-weight: bold;
font-size:9px;
color: #FF0000;
text-decoration:none;
}
table th table.bordernone{
	border:none;
}
.error {
color: #FF0000;
}


/* CHECK OUT PROCESS CSS END */

/* butten Input Class */
.commandButton{
	vertical-align:bottom;
	padding:0px;
	margin:0px;
	height:20px;
	cursor: pointer;
}
.saveButton{
	border:0px;
	width:59px;
	background:url(/homeshop18/media/images/homeshop18/saveButton.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
.exitWithoutSavingButton{
	border:0px;
	padding-top:5px;
	width:130px;
	background:url(/homeshop18/media/images/homeshop18/exitWithoutSavingButton.gif);
	background-repeat: no-repeat;
	background-position: 100%;
	cursor: pointer;
}

.editButton{
	border:0px;
	width:59px;
	height:22px;
	background:url(/homeshop18/media/images/homeshop18/editButton.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
.goButton{
	border:0px;
	width:59px;
	height:22px;
	background:url(/homeshop18/media/images/homeshop18/goButton.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	cursor: pointer;
}
.addNewShippingAddressButton{
	border:0px;
	width:185px;
	height:22px;
	background:url(/homeshop18/media/images/homeshop18/addNewShippingAddressButton.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
.resetButton{
	border:0px;
	width:75px;
	height:22px;
	background:url(/homeshop18/media/images/homeshop18/resetButton.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
.loginbtn{
	border:0px;
	width:185px;
	height:22px;
	background:url(/homeshop18/media/images/homeshop18/mailpassword-button.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
.homebtn{
	border:0px;
	width:100px;
	height:22px;
	background:url(/homeshop18/media/images/homeshop18/Home-button.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
.continueButton{
	border:0px;
	width:100px;
	height:22px;
	background:url(/homeshop18/media/images/homeshop18/continueButton.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
.SubmitButton{
	border:0px;
	width:100px;
	height:22px;
	background:url(/homeshop18/media/images/homeshop18/submitButton.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
.clearButton{
	border:0px;
	width:100px;
	height:22px;
	background:url(/homeshop18/media/images/homeshop18/clearButton.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
.pointer{
	cursor: pointer;
}
