/* Default  */
/* Comment must be in C style! */   
  html, body {
    height: 100%;
  }
  #tableContainer-1 {
    height: 100%;
    width: 100%;
    display: table;
  }
  #tableContainer-2 {
    vertical-align: middle;
    display: table-cell;
    height: 100%;
  }
  #centerTable {
    margin: 0 auto;
  }

BODY  { font-family: verdana, arial, helvetica, sans-serif; font-size:8pt; margin-top:0em;}
UL    { margin-left:18pt; font:8pt; margin-top:0em; margin-bottom: 1 }
 
SPAN .classSpan {
	color: #666990;
}

BUTTON {
	font-size:8;
	nowrap: true;
}

button_cart  { font-size: 8; nowrap: true; float: left }

/* Table Styles */
TABLE .classTable { 
	background-color:white;
	font-family: verdana, arial, Helvetica; 
	font-size:8pt; 
	color:black; 
	font-weight:regular; 
}

TABLE TD.classCell { 
	background-color:white;
	font-family: verdana, arial, Helvetica; 
	font-size:8pt; 
	color:black; 
	font-weight:regular; 
	nowrap: true;
}

TABLE TD.blueCell { 
	background-color:#666990;
	font-family: verdana, arial, Helvetica; 
	font-size:8pt; 
	color:white; 
	font-weight:bold; 
	nowrap: true;
}

TABLE TD.blueCell A { 
	text-decoration:none;
	font-family: verdana, arial, Helvetica; 
	font-size:8pt; 
	color:white; 
	font-weight:bolder; 
}

TABLE TD.blueCell A:hover { 
	color:#FF6600; 
	font-weight:bold; 
	color:purple;		
}

TABLE TD.cartHeaderCell { 
	background-color:eeeeee;
	font-family: verdana, arial, Helvetica; 
	font-size:8pt; 
	color:black; 
	font-weight:bold; 
	nowrap: true;

}

TABLE TD.priceCell { 
	background-color:#7220DF;
	font-family: verdana, arial, Helvetica; 
	font-size:8pt; 
	color:white; 
	font-weight:bold; 
	nowrap: true;

}

/* Search Nav Bar Styles */ 
TABLE TD.navBarText { 
	font-family: verdana, arial, Helvetica; 
	font-size:8pt; 
	color:#666990; 
	font-weight:bolder; 
	text-decoration:none;
	background-color:#C0C0C0;

	nowrap: true;
}

TABLE TD.nav { 
	font-family: verdana, arial, Helvetica; 
	font-size:7pt; 
	color:#666990; 
	font-weight:bolder; 
	text-decoration:none;
	background-color:#C0C0C0;
	align:middle;
	nowrap: true;
}

TABLE TD.nav A { 
	text-decoration:none;
	font-family: verdana, arial, Helvetica; 
	font-size:7pt; 
	color:#666990; 
	font-weight:bolder; 
}

TABLE TD.nav A:hover { 
	color:#FF6600; 
	font-weight:bold; 
	color:purple;		
}

/* Hyperlink Styles */
TABLE TD.classLink { 
	background-color:white;
	font-family: verdana, arial, Helvetica; 
	font-size:8pt; 
	color:#666990; 
	font-weight:bolder; 
	text-decoration:none;
}
TABLE TD.classLink A { 
	background-color:white;
	text-decoration:none;
	font-family: verdana, arial, Helvetica; 
	font-size:8pt; 
	color:#666990; 
	font-weight:bolder; 
}

TABLE TD.classLink A:hover { color:#FF6600; }



/* Footer Styles */
TABLE TD.classFooter1 { 
	background-color:#6B6699;
	font-family: verdana, arial, Helvetica; 
	font-size:10pt; 
	color:white; 
	font-weight:bolder; 
	text-decoration:none;
}
TABLE TD.classFooter1 A { 
	background-color:#6B6699;
	text-decoration:none;
	font-family: verdana, arial, Helvetica; 
	font-size:10pt; 
	color:white; 
	font-weight:bolder; 
	position:center; 
}

TABLE TD.classFooter1 A:hover { color:#FF6600; }

TABLE TD.classFooter2 { 
	background-color:#6B6699;
	font-family: verdana, arial, Helvetica; 
	font-size:10pt; 
	color:white; 
	font-weight:bolder; 
	text-decoration:none;
}

TABLE TD.tblHeader {
	font-size:8pt; 
	font-family: verdana, arial, Helvetica; 
	background-color: "#b1abed";
}
TABLE TD.tblData {
	font-size:8pt; 
	font-family: verdana, arial, Helvetica; 
}

/* For setup_domain, order cgi */
TABLE TD.headerCell { 
	background-color:#66669a;
	font-family: verdana, arial, Helvetica; 
	font-size:8pt; 
	font-weight:bolder; 
	color:white; 
}

TABLE TD.headerCell A { 
	text-decoration:none;
	font-family: verdana, arial, Helvetica; 
	font-size:8pt; 
	color:white; 
	font-weight:bolder; 
}

TABLE TD.headerCell A:hover { 
	color:#FF6600; 
	font-weight:bold; 
	color:purple;		
}

TABLE TD.footer { 
	background-color:#66669a;
	font-family: verdana, arial, Helvetica; 
	font-size:10pt; 
	color:white; 
	font-weight:bolder; 
	text-decoration:none;
}

TABLE TD.footer A { 
	background-color:#6B6699;
	text-decoration:none;
	font-family: verdana, arial, Helvetica; 
	font-size:10pt; 
	color:white; 
	font-weight:bolder; 
	position:center; 
}

TABLE TD.footer A:hover { color:#FF6600; }


TABLE TD.li {
    font-family: verdana, arial, Helvetica;
    font-size:1;
}

TABLE TD.a:hover {
	color:#FF6600;
}