/*----------------- wgbd bannerboxes  --------------------*/
td.bannerbox { border: solid 1px #aca9a9; height: 150px;}

/* box email db */
td.bgcell35 { background-color:#018def; }

.inputemaildb {
		BORDER-RIGHT: #C9C7C7 1px solid;
		BORDER-TOP: #C9C7C7 1px solid;
		FONT-SIZE: 11px;
		COLOR: #008DEF;
		BORDER-LEFT: #C9C7C7 1px solid;
		BORDER-BOTTOM: #C9C7C7 1px solid;
		FONT-FAMILY: arial, sans-serif;
		FONT-WEIGHT: normal;
		BACKGROUND-COLOR: #FFFFFF;
		width: 110px;
		height: 20px;
		text-align: center;
	}

.buttonemail {
		BORDER-RIGHT: #666666 0px solid;
		BORDER-TOP: #666666 0px solid;
		FONT-SIZE: 11px;
		BORDER-LEFT: #666666 0px solid;
		WIDTH: 100%;
		HEIGHT: 20px;
		CURSOR: hand;
		COLOR: #FFFFFF;
		BORDER-BOTTOM: #666666 0px solid;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-WEIGHT: normal;
		BACKGROUND-COLOR: #8DC63F;
	}

/*----------------- wgbd warranty box classes  --------------------*/
td.warrantybar1 { background-color: #0B91F0; height: 23px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; padding:4px;}

td.warrantybar2 { background-color: #FD7411; height: 23px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding:4px; font-weight: bold; }


.jsynboxwarranty {
	font-size: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #B9B9B9;
	border-right-color: #B9B9B9;
	border-bottom-color: #B9B9B9;
	border-left-color: #B9B9B9;
	background: #FFFFFF;
}


/* HTC BEGIN */

.style1 {color: #242526}

h1 { 
 font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 font-weight: bold;
}



h2 { 
 font-family: Verdana, Arial, sans-serif;
 font-size: 14px;
}

/* HTC END */
/*-------------  hr classes ----------------*/
/*-------------  myecommerce hr blue ----------------*/
 .hrblu {
  border: 1;
  width: 100%;
  color: #7DA7D9;
  background-color: #FFFFFF;
  height: 1px;
}

/*-------------  myemcommerce hr gray ----------------*/
 .hrgra {
  border: 1;
  width: 100%;
  color: #CCCCCF;
  background-color: #FFFFFF;
  height: 1px;
}

/*-------------  main text ----------------*/

.productjsyn3 {
	color:#686868;
	font-family: arial, sans-serif;
	font-size: 11px; 
}
	
a.productjsyn3 {
	color:#686868;
	font-family: arial, sans-serif;
	font-size: 11px; }
	
a.productjsyn3:visited { 
	color:#686868;
	font-family: arial, sans-serif;
	font-size: 11px; }
	
a.productjsyn3:active {
	color:#686868;
	font-family: arial, sans-serif;
	font-size: 11px; }
	
a.productjsyn3:hover {
	color:#F26522;
	font-family: arial, sans-serif;
	font-size: 11px; }
	
/*-------------------- myecommerce used in splash featuresn ----------------------*/
.jsyn2d {
	font-family:arial, sans-serif;
	font-size: 11px;
	color: #333333;
}
a.jsyn2d {
	color:#333333; 
	font-family:arial, sans-serif;
	font-size: 11px;}
	
a.jsyn2d:visited { 
	color:#333333;
	font-family:arial, sans-serif;
	font-size: 11px; }
	
a.jsyn2d:active {
	color:#333333;
	font-family:arial, sans-serif;
	font-size: 11px; }
	
a.jsyn2d:hover {
	color:#F26522;
	text-decoration: underline;
	font-family: arial,san-serif;
	font-size: 11px; }
	
/*-------------------- myecommerce orange font cart ----------------------*/
.jsyn2dco1 {
	font-family:arial, sans-serif;
	font-size: 12px;
	color: #F26521;
	font-weight: bold;
}
a.jsyn2dco1 {
	color:#F26521; 
	font-family:arial, sans-serif;
	font-size: 12px;
	font-weight: bold;}
	
a.jsyn2dco1:visited { 
	color:#F26521;
	font-family:arial, sans-serif;
	font-size: 12px;
	font-weight: bold; }
	
a.jsyn2dco1:active {
	color:#F26521;
	font-family:arial, sans-serif;
	font-size: 12px;
	font-weight: bold; }
	
a.jsyn2dco1:hover {
	color:#F26522;
	text-decoration: underline;
	font-family: arial,san-serif;
	font-size: 12px;
	font-weight: bold; }
	
/*-------------------- black font ----------------------*/
.jsyn2dbl {
	font-family:arial, sans-serif;
	font-size: 11px;
	color: #000000;
}
a.jsyn2dbl {
	color:#000000; 
	font-family:arial, sans-serif;
	font-size: 11px;}
	
a.jsyn2dbl:visited { 
	color:#000000;
	font-family:arial, sans-serif;
	font-size: 11px; }
	
a.jsyn2dbl:active {
	color:#000000;
	font-family:arial, sans-serif;
	font-size: 11px; }
	
a.jsyn2dbl:hover {
	color:#F26522;
	text-decoration: underline;
	font-family: arial,san-serif;
	font-size: 11px; }

/*-------------------- myecommerce shopcart main ----------------------*/
.jsyn2dscm {
	font-family:arial, sans-serif;
	font-size: 11px;
	color: #2E2D2D;
}
a.jsyn2dscm {
	color:#2E2D2D; 
	font-family:arial, sans-serif;
	font-size: 11px;}
	
a.jsyn2dscm:visited { 
	color:#2E2D2D;
	font-family:arial, sans-serif;
	font-size: 11px; }
	
a.jsyn2dscm:active {
	color:#2E2D2D;
	font-family:arial, sans-serif;
	font-size: 11px; }
	
a.jsyn2dscm:hover {
	color:#F26522;
	text-decoration: underline;
	font-family: arial,san-serif;
	font-size: 11px; }
	
/*-------------------- myecommerce shopcart main blue font ----------------------*/
.jsyn2dscmbf {
	font-family:arial, sans-serif;
	font-size: 11px;
	color: #003399;
}
a.jsyn2dscmbf {
	color:#003399; 
	font-family:arial, sans-serif;
	font-size: 11px;}
	
a.jsyn2dscmbf:visited { 
	color:#003399;
	font-family:arial, sans-serif;
	font-size: 11px; }
	
a.jsyn2dscmbf:active {
	color:#003399;
	font-family:arial, sans-serif;
	font-size: 11px; }
	
a.jsyn2dscmbf:hover {
	color:#F26522;
	text-decoration: underline;
	font-family: arial,san-serif;
	font-size: 11px; }
	
/*-------------------- myecommerce used in splash featuresn ----------------------*/
.jsyn2dcr {
	font-family:arial, sans-serif;
	font-size: 9px;
	color: #FF6600;
}
a.jsyn2dcr {
	color:#FF6600; 
	font-family:arial, sans-serif;
	font-size: 9px;}
	
a.jsyn2dcr:visited { 
	color:#FF6600;
	font-family:arial, sans-serif;
	font-size: 9px; }
	
a.jsyn2dcr:active {
	color:#FF6600;
	font-family:arial, sans-serif;
	font-size: 9px; }
	
a.jsyn2dcr:hover {
	color:#CCCCCC;
	text-decoration: underline;
	font-family: arial,san-serif;
	font-size: 9px; }
	
	
/*-------------------- wgbd markout price ----------------------*/
.jsyn2mp {
	font-family:arial, sans-serif;
	font-size: 11px;
	color: #F26521;
	text-decoration: line-through;
}
a.jsyn2mp {
	color:#F26521; 
	font-family:arial, sans-serif;
	font-size: 11px;}
	
a.jsyn2mp:visited { 
	color:#F26521;
	font-family:arial, sans-serif;
	font-size: 11px; }
	
a.jsyn2mp:active {
	color:#F26521;
	font-family:arial, sans-serif;
	font-size: 11px; }
	
a.jsyn2mp:hover {
	color:#F26521;
	text-decoration: underline;
	font-family: arial,san-serif;
	font-size: 11px; }
	
/*-------------------- wgbd special price ----------------------*/
.jsyn2mp2 {
	font-family:arial, sans-serif;
	font-size: 12px;
	color: #242526;
	}
a.jsyn2mp2 {
	color:#242526; 
	font-family:arial, sans-serif;
	font-size: 242526;}
	
a.jsyn2mp2:visited { 
	color:#242526;
	font-family:arial, sans-serif;
	font-size: 242526; }
	
a.jsyn2mp2:active {
	color:#242526;
	font-family:arial, sans-serif;
	font-size: 242526; }
	
a.jsyn2mp2:hover {
	color:#F26521;
	text-decoration: underline;
	font-family: arial,san-serif;
	font-size: 242526; }
		
/*-------------------- myecommerce used in splash featuresn ----------------------*/
.jsyn2ppf {
	color: #018DEF;
	font-family:arial, sans-serif;
	font-size: 13px;
	
}
a.jsyn2ppf {
	color:#018DEF; 
	font-family:arial, sans-serif;
	font-size: 14px;}
	
a.jsyn2ppf:visited { 
	color:#018DEF;
	font-family:arial, sans-serif;
	font-size: 14px; }
	
a.jsyn2ppf:active {
	color:#018DEF;
	font-family:arial, sans-serif;
	font-size: 14px; }
	
a.jsyn2ppf:hover {
	color:#F26522;
	text-decoration: underline;
	font-family: arial,san-serif;
	font-size: 14px; }
/*-------------------- betterdeals menu left welcom ----------------------*/
.jsyn2ml {
	font-family:arial, sans-serif;
	font-size: 11px;
	color: #008DEF;
}
a.jsyn2ml {
	color:#008DEF; 
	font-family:arial, sans-serif;
	font-size: 11px;}
	
a.jsyn2ml:visited { 
	color:#008DEF;
	font-family:arial, sans-serif;
	font-size: 11px; }
	
a.jsyn2ml:active {
	color:#008DEF;
	font-family:arial, sans-serif;
	font-size: 11px; }
	
a.jsyn2ml:hover {
	color:#F26522;
	text-decoration: underline;
	font-family: arial,san-serif;
	font-size: 11px; }
	
/*-------------------- betterdeals menu left orange ----------------------*/
.jsyn2mlo {
	font-family:arial, sans-serif;
	font-size: 10px;
	color: #FE8B36;
}
a.jsyn2mlo {
	color:#FE8B36; 
	font-family:arial, sans-serif;
	font-size: 10px;}
	
a.jsyn2mlo:visited { 
	color:#FE8B36;
	font-family:arial, sans-serif;
	font-size: 10px; }
	
a.jsyn2mlo:active {
	color:#FE8B36;
	font-family:arial, sans-serif;
	font-size: 10px; }
	
a.jsyn2mlo:hover {
	color:#999999;
	text-decoration: underline;
	font-family: arial,san-serif;
	font-size: 10px; }
	
/*-------------------- betterdeals menu left orange ----------------------*/
.jsyn2mlo2 {
	font-family:arial, sans-serif;
	font-size: 11px;
	color: #FE8B36;
}
a.jsyn2mlo2 {
	color:#FE8B36; 
	font-family:arial, sans-serif;
	font-size: 11px;}
	
a.jsyn2mlo2:visited { 
	color:#FE8B36;
	font-family:arial, sans-serif;
	font-size: 11px; }
	
a.jsyn2mlo2:active {
	color:#FE8B36;
	font-family:arial, sans-serif;
	font-size: 11px; }
	
a.jsyn2mlo2:hover {
	color:#999999;
	text-decoration: underline;
	font-family: arial,san-serif;
	font-size: 11px; }
	
/*-------------------- betterdeals menu left blue ----------------------*/
.jsyn2mlb {
	color: #008DEF;
	font-family:arial, sans-serif;
	font-size: 10px;
	}
a.jsyn2mlb {
	color:#008DEF; 
	font-family:arial, sans-serif;
	font-size: 10px;}
	
a.jsyn2mlb:visited { 
	color:#008DEF;
	font-family:arial, sans-serif;
	font-size: 10px; }
	
a.jsyn2mlb:active {
	color:#008DEF;
	font-family:arial, sans-serif;
	font-size: 10px; }
	
a.jsyn2mlb:hover {
	color:#999999;
	text-decoration: underline;
	font-family: arial,san-serif;
	font-size: 10px; }
	
/*-------------------- betterdeals menu top white ----------------------*/
.jsyn2mtw {
	font-family:arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a.jsyn2mtw {
	color:#FFFFFF; 
	font-family:arial, sans-serif;
	font-size: 12px;}
	
a.jsyn2mtw:visited { 
	color:#FFFFFF;
	font-family:arial, sans-serif;
	font-size: 12px; }
	
a.jsyn2mtw:active {
	color:#FFFFFF;
	font-family:arial, sans-serif;
	font-size: 12px; }
	
a.jsyn2mtw:hover {
	color:#000000;
	text-decoration: underline;
	font-family: arial,san-serif;
	font-size: 12px; }
	
/*-------------------- betterdeals menu top white ----------------------*/
.jsyn2mtw11 {
	font-family:arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
a.jsyn2mtw11 {
	color:#FFFFFF; 
	font-family:arial, sans-serif;
	font-weight: normal;
	font-size: 11px;}
	
a.jsyn2mtw11:visited { 
	color:#FFFFFF;
	font-family:arial, sans-serif;
	font-weight: normal;
	font-size: 11px; }
	
a.jsyn2mtw11:active {
	color:#FFFFFF;
	font-family:arial, sans-serif;
	font-weight: normal;
	font-size: 11px; }
	
a.jsyn2mtw11:hover {
	color:#F26522;
	text-decoration: underline;
	font-weight: normal;
	font-family: arial,san-serif;
	font-size: 11px; }
/*-------------------- myecommerce small font ----------------------*/
.jsyn2b {
	font-family:arial, sans-serif;
	font-size: 9px;
	color: #5F606A;
}
a.jsyn2b {
	color:#5F606A; }
	
a.jsyn2b:visited { 
	color:#5F606A; }
	
a.jsyn2b:active {
	color:#5F606A; }
	
a.jsyn2b:hover {
	font-family:arial, sans-serif;
	font-size: 9px;
	color:#F26522;
	text-decoration: underline; }


/*-----------------  dynamic sitemap  ------------------*/
ul.sitemap {
color: #444C8A;
}
/*--------------  myecommerce button cleasses -----------*/	
.buttontryit {
		BORDER-RIGHT: #666666 1px solid;
		BORDER-TOP: #666666 1px solid;
		FONT-SIZE: 11px;
		BORDER-LEFT: #666666 1px solid;
		WIDTH: 80px;
		HEIGHT: 16px;
		CURSOR: hand;
		COLOR: #FFFFFF;
		BORDER-BOTTOM: #666666 1px solid;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-WEIGHT: normal;
		BACKGROUND-COLOR: #8DC63F;
	}
	
/*--------------  myecommerce button go! dropdown -----------*/	
.buttongomy {
		BORDER-RIGHT: #666666 1px solid;
		BORDER-TOP: #666666 1px solid;
		FONT-SIZE: 11px;
		BORDER-LEFT: #666666 1px solid;
		WIDTH: 23px;
		HEIGHT: 19px;
		CURSOR: hand;
		COLOR: #FFFFFF;
		BORDER-BOTTOM: #666666 1px solid;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-WEIGHT: normal;
		BACKGROUND-COLOR: #8DC63F;
	}
	

/*-----------------  table classes  --------------------*/

.boxtable1 {
	background-color: #DEEDF7;	
} 

.table2 {
	font-size: 10px;
	font-family: arial;
	color: 616263;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #8A8A8A;
	border-right-color: #FF6600;
	border-bottom-color: #8A8A8A;
	border-left-color: #FF6600;
	background: #F1F1F1;
}
/*-----------------  x  --------------------*/
.table3 {
	font-size: 10px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #8A8A8A;
	border-right-color: #FF6600;
	border-bottom-color: #8A8A8A;
	border-left-color: #FF6600;
	background: #FFFFFF;
}

.tablew {
	font-size: 10px;
	font-family: arial, sans-serif;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #8A8A8A;
	border-right-color: #FF6600;
	border-bottom-color: #8A8A8A;
	border-left-color: #FF6600;
	background: #FFFFFF;
}

.tablew2 {
	font-size: 10px;
	font-family: arial, sans-serif;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #8A8A8A;
	border-right-color: #FF6600;
	border-bottom-color: #8A8A8A;
	border-left-color: #FF6600;
	background: #F3F3F3;
}

.tableg {
	font-size: 10px;
	font-family: arial, sans-serif;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #8A8A8A;
	border-right-color: #FF6600;
	border-bottom-color: #8A8A8A;
	border-left-color: #FF6600;
	background: #DBD9D9;
}
/*-----------------  x  --------------------*/
.table4 {
	background-color: C04E12;
	font-size: 10px;
}
/*-----------------  x  --------------------*/
.table5 {
	background-color: FFFFFF;
	color: #2F2C2C;
	font-family: arial, sans-serif;
	font-size: 12px;
}

.table6 {
	background-color: 53A6DC;
	font-size: 10px;
}
/*----------------- table for sts template  --------------------*/
.table3sts {
	font-size: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B9B9B9;
	border-right-color: #B9B9B9;
	border-bottom-color: #B9B9B9;
	border-left-color: #B9B9B9;
	background: #FFFFFF;
}

/*----------------- table for sts template  --------------------*/
.table2sts2 {
	font-size: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B9B9B9;
	border-right-color: #B9B9B9;
	border-bottom-color: #B9B9B9;
	border-left-color: #B9B9B9;
	background: #FFFFFF;
}
/*----------------- myecommerce admin login box  --------------------*/
.table3sts2 {
	font-size: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #F26522;
	border-right-color: #F26522;
	border-bottom-color: #F26522;
	border-left-color: #F26522;
	background: #FFFFFF;
}
/*----------------- myecommerce shopping cart  --------------------*/
.table3sts3 {
	font-size: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F26522;
	border-right-color: #F26522;
	border-bottom-color: #F26522;
	border-left-color: #F26522;
	background: #FFFFFF;
}

/*--------------  end table classes ----------------*/
/*--------------  begin td classes ----------------*/
TD.splashblue
{background-color: #008DEF;}
TD.splashwhite
{background-color: #FFFFFF;}
/*--------------  begin input classes ----------------*/
.inputsearchsts {
		BORDER-RIGHT: #C9C7C7 0px solid;
		BORDER-TOP: #C9C7C7 0px solid;
		FONT-SIZE: 12px;
		COLOR: #008DEF;
		BORDER-LEFT: #C9C7C7 0px solid;
		BORDER-BOTTOM: #C9C7C7 0px solid;
		FONT-FAMILY: arial, sans-serif;
		FONT-WEIGHT: normal;
		BACKGROUND-COLOR: #FFFFFF;
		width: 208px;
		height: 18px;
	}
	
/*--------------  input shopping cart ----------------*/
.inputsc1 {
		BORDER-RIGHT: #0590F2 1px solid;
		BORDER-TOP: #0590F2 1px solid;
		FONT-SIZE: 11px;
		COLOR: #555556;
		BORDER-LEFT: #0590F2 1px solid;
		BORDER-BOTTOM: #0590F2 1px solid;
		FONT-FAMILY: arial, sans-serif;
		FONT-WEIGHT: normal;
		BACKGROUND-COLOR: #FFFFFF;
		width: 63px;
		height: 17px;
		padding: 1px;
	}
	
/*--------------  input shopping cart ----------------*/
.inputsc2 {
		BORDER-RIGHT: #0590F2 1px solid;
		BORDER-TOP: #0590F2 1px solid;
		FONT-SIZE: 11px;
		COLOR: #555556;
		BORDER-LEFT: #0590F2 1px solid;
		BORDER-BOTTOM: #0590F2 1px solid;
		FONT-FAMILY: arial, sans-serif;
		FONT-WEIGHT: normal;
		BACKGROUND-COLOR: #FFFFFF;
		width: 20px;
		height: 17px;
		padding: 1px;
	}
	
.inputcheckout1 {
		BORDER-RIGHT: #C9C7C7 1px solid;
		BORDER-TOP: #C9C7C7 1px solid;
		FONT-SIZE: 12px;
		COLOR: #008DEF;
		BORDER-LEFT: #C9C7C7 1px solid;
		BORDER-BOTTOM: #C9C7C7 1px solid;
		FONT-FAMILY: arial, sans-serif;
		FONT-WEIGHT: normal;
		BACKGROUND-COLOR: #FFFFFF;
		width: 100%;
		height: 20px;
	}
	
.inputcheckout2 {
		BORDER-RIGHT: #C9C7C7 1px solid;
		BORDER-TOP: #C9C7C7 1px solid;
		FONT-SIZE: 12px;
		COLOR: #008DEF;
		BORDER-LEFT: #C9C7C7 1px solid;
		BORDER-BOTTOM: #C9C7C7 1px solid;
		FONT-FAMILY: arial, sans-serif;
		FONT-WEIGHT: normal;
		BACKGROUND-COLOR: #FFFFFF;
		width: 140px;
		height: 20px;
	}
/*------------  myecommerce go to dropdown ----------------*/
.inputdropdowngoto {
		BORDER-RIGHT: #66696B 1px solid;
		BORDER-TOP: #66696B 1px solid;
		FONT-SIZE: 11px;
		COLOR: #45454A;
		BORDER-LEFT: #66696B 1px solid;
		BORDER-BOTTOM: #66696B 1px solid;
		FONT-FAMILY: arial, sans-serif;
		FONT-WEIGHT: normal;
		BACKGROUND-COLOR: #FFFFFF;
		height: 16px;
		width: 140px;
	}
/*------------  myecommerce go to dropdown checkout ----------------*/
.inputcheckout {
		BORDER-RIGHT: #66696B 1px solid;
		BORDER-TOP: #66696B 1px solid;
		FONT-SIZE: 11px;
		COLOR: #45454A;
		BORDER-LEFT: #66696B 1px solid;
		BORDER-BOTTOM: #66696B 1px solid;
		FONT-FAMILY: arial, sans-serif;
		FONT-WEIGHT: normal;
		BACKGROUND-COLOR: #FFFFFF;
		height: 16px;
		width: 140px;
	}
	
.inputdropcheckout1 {
		BORDER-RIGHT: #66696B 1px solid;
		BORDER-TOP: #66696B 1px solid;
		FONT-SIZE: 11px;
		COLOR: #45454A;
		BORDER-LEFT: #66696B 1px solid;
		BORDER-BOTTOM: #66696B 1px solid;
		FONT-FAMILY: arial, sans-serif;
		FONT-WEIGHT: normal;
		BACKGROUND-COLOR: #FFFFFF;
		height: 16px;
		width: 50px;
	}

.inputdropcheckout2 {
		BORDER-RIGHT: #66696B 1px solid;
		BORDER-TOP: #66696B 1px solid;
		FONT-SIZE: 11px;
		COLOR: #45454A;
		BORDER-LEFT: #66696B 1px solid;
		BORDER-BOTTOM: #66696B 1px solid;
		FONT-FAMILY: arial, sans-serif;
		FONT-WEIGHT: normal;
		BACKGROUND-COLOR: #FFFFFF;
		height: 16px;
		width: 65px;
	}

/*--------------  all below is legacy ----------------*/


.boxText
{
	font-family: Arial, sans-serif;
	font-size: 11px;
}
.errorBox
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	background: #ffb3b5;
	font-weight: bold;
}
.stockWarning
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #cc0033;
}
.productsNotifications
{
	background: #8DC63F;
}
.orderEdit
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #70d250;
	text-decoration: underline;
}
BODY
{
	background: #FFFFFF;
	margin: 0px;
	font-family: Arial,Sans-serif;
	color: 3A3A3A;
}
A
{
	color: #5D5D5E;
	text-decoration: none;
}
A:hover
{
	color: #00AEEF;
	text-decoration: underline;
}
FORM
{
	display: inline;
}
TR.header
{
	background: #707070;
}
TR.headerNavigation
{
	color: #B7BCCC;
	background-color: #5D5D5E;
}
TD.headerNavigation
{
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #959292;
	font-weight: normal;
	
}
A.headerNavigation
{
	color: #ffffff;
/*	color: #959292; */
}
A.headerNavigation:hover
{
	color: #C0C0C0;
}
TR.headerError
{
	background: #ff0000;
}
TD.headerError
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	background: #ff0000;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}
TR.headerInfo
{
	background: #00ff00;
}
TD.headerInfo
{
	font-family:Arial, sans-serif;
	font-size: 11px;
	background: #00ff00;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}
TR.footer
{
	background: #5D5D5E;
}
TD.footer
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	background: #5D5D5E;
	color: #FFFFFF;
	padding: 6px;
	background-image: url('images/menu2_bar.gif');
}
.infoBox
{
	background-color: transparent;
}
.infoBoxContents
{
	font-family: Arial, sans-serif;
	font-size: 11px;
}
.infoBoxNotice
{
	background: #FF8E90;
}
.infoBoxNoticeContents
{
	background: #FFE6E6;
	font-family: Arial, sans-serif;
	font-size: 11px;
}
TD.infoBoxHeading
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3C3C3C;
	background-color: #FFFFFF;
	padding: 4px;
	background-image: url('images/px1.jpg');
}
TD.infoBox, SPAN.infoBox
{
	font-family: Arial, sans-serif;
	font-size: 11px;
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd
{
	background: #f8f8f9;
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even
{
	background: #FEFEFF;
}
TABLE.productListing
{
	border-color: #b6b7cb;
}
.productListing-heading
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #7C7F81;
	font-weight: bold;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #BCBBBB;
	border-right-color: #FF6600;
	border-bottom-color: #8A8A8A;
	border-left-color: #FF6600;
	background: #B6EE69;

}
TD.productListing-data
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	padding-top:5px;
}
A.pageResults
{
	color: #0000FF;
}
A.pageResults:hover
{
	color: #0000FF;
	background: #FFFF33;
}
TD.pageHeading, DIV.pageHeading
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background: FFFFFF;
	padding: 4px;
	height: 18px;
	background-image: url('images/px1.jpg');
}

TD.pageHeadingbl, DIV.pageHeadingbl
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-weight: bold;
	color: #FFFFFF;
	background: FFFFFF;
	padding: 4px;
	height: 22px;
	background-image: url('images/px1.jpg');
}

TD.pageHeadinggr, DIV.pageHeadinggr
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-weight: bold;
	color: #FFFFFF;
	background: #91D139;
	padding: 4px;
	height: 22px;
	background-image: url('');
	border-bottom: 1px solid #9E9E9D;
}

TD.pageHeadingbl2, DIV.pageHeadingbl2
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-weight: bold;
	color: #FFFFFF;
	background: #0B92F0;
	padding: 4px;
	height: 22px;
	background-image: url('');
	border-bottom: 1px solid #9E9E9D;
}

TR.subBar
{
	background: #f4f7fd;
}
TD.subBar
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #333131;
}
TD.main, P.main
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #38393A;
	line-height: 1;
}
TD.smallText, SPAN.smallText, P.smallText
{
	font-family: Arial, sans-serif;
	font-size: 10px;
}
TD.accountCategory
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #aabbdd;
}
TD.fieldKey
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
TD.fieldValue
{
	font-family: Arial, sans-serif;
	font-size: 11px;
}
TD.tableHeading
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
SPAN.newItemInCart
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #ff0000;
}
CHECKBOX, RADIO, SELECT
{
	font-family: Arial, sans-serif;
	font-size: 11px;
}
INPUT
{
	background-color: #DFDFDF;
	font-size: 11px;
}
TEXTAREA
{
	width: 100%;
	font-family: Arial, sans-serif;
	font-size: 11px;
}
SPAN.greetUser
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #E80000;
	font-weight: bold;
}
TABLE.formArea
{
	background: #f1f9fe;
	border-color: #7b9ebd;
	border-style: solid;
	border-width: 1px;
}
TD.formAreaTitle
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
SPAN.markProductOutOfStock
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #c76170;
	font-weight: bold;
}
SPAN.productSpecialPrice
{
	font-family: Arial, sans-serif;
	font-size: 15px;
	color: #F26522;
}
SPAN.errorText
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #ff0000;
}
.moduleRowOver
{
	background-color: #A1CF3A;
	cursor: pointer;
	cursor: pointer;
}
.moduleRowSelected
{
	background-color: #A1CF3A;
}
.checkoutBarFrom, .checkoutBarTo
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #8c8c8c;
}
.checkoutBarCurrent
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #65A21D;
}
.messageBox
{
	font-family: Arial, sans-serif;
	font-size: 11px;
}
.messageStackError, .messageStackWarning
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
}
.messageStackSuccess
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
}
.inputRequirement
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #F26522;
}
.site_table
{
	background-color: #FFFFFF;
}
TD.left
{
	background-color: #F0F0F0;
}
TD.right
{
	background-color: #F0F0F0;
}
TABLE.content
{
	padding: 7px;
}
.foot_dole
{
	background-image: url('images/pyk_down.gif');
	background-repeat: repeat-x;
	background-position: top;
	height: 10px;
	border-top: 1px solid #333333;
	background-color: #CCCCCC;
}
.desno
{
	width: 10px;
	background-image: url('images/pyk_right.gif');
	background-repeat: repeat-y;
	background-position: left;
	background-color: #CCCCCC;
}
