body  {
	font: 12px arial,verdana,sans-serif;
	color : #000;
	margin:0
}
/* 
ecf7ff - blue1
d6edff - blue2
6cbfff - blue3
0090ff - blue4
0066b5 - blue5
00355e - blue6
*/

td#mainPanel {padding:0 20px;margin:0}

div#pMain {clear:both;margin-top:20px;padding:0}
div.login1 { background:#FFFDE5;padding:3px; border:solid 1px #d90000;margin:0 10px 0 0;font: 12px arial,verdana,sans-serif, 'sans serif'; color:#000; overflow:hidden; }
div.login1 .title {font-style: italic;font-size: 18px;}
div.login1 .instruct {font-style: italic;padding:3px 0;font-size: 14px;clear:both}
div.login1 .row {clear: both;padding: 5px 0; margin:0;line-height:25px;}
div.login1 span.label {   text-transform:capitalize; 
  font-weight:bold;   float: left;  width: 100px;  text-align: right;}
div.login1 span.field {margin-left:10px;color:#000;  float: left;  width: 150px;  text-align: left;  } 
img.pImg {float:left;margin-right:20px;vertical-align:bottom}
div.pPrice {float:left;margin-right:20px;}
div.pDesc {font: 12px arial, geneva, sans-serif;color:#004256;margin-top:10px}
div.pMan {font: 10px arial, geneva, sans-serif;color:#000;margin-top:10px}
div.pMan a {font: inherit;color:#004256;}

div.hint {clear:both;font: italic 12px arial, geneva, sans-serif;color:#000;margin-top:10px}
div.hint a  {font: inherit;color:#502000;}

div.successTxt {font: bold 12px arial, geneva, sans-serif;color:#065000;display:block}
div.instruct {font:  12px arial, geneva, sans-serif;color:#502b00;display:block}

div.checkout { background:#fff;padding:3px; margin:0;font: 10px arial,verdana,sans-serif, 'sans serif'; color:#000;width:330px; overflow:hidden }
div.checkout .row {clear: both;padding: 0; margin:0;line-height:15px;}
div.checkout span.label {   text-transform:capitalize; 
  font-weight:bold;   float: left;  width: 70px;  text-align: right;}
div.checkout span.field {margin-left:10px;color:#000;  float: left;  width: 220px;  text-align: left;  } 
div.checkout .formfield {font: 11px arial,verdana,sans-serif, 'sans serif'; color:#000;}

  .submitLink {
   font: bold 10px  arial,verdana,sans-serif, 'sans serif';
   text-transform:uppercase;  color: white; 
 background-color: #502000;   margin:0 3px; 
 position:relative;   cursor: hand;
  }

h1 {font: bold 18px arial,verdana,sans-serif, 'sans serif';color:#442500;padding:0;margin-bottom:10px;}

h2 {font: bold 14px arial,verdana,sans-serif, 'sans serif';color:#442500;padding:0;margin-bottom:10px;}
.homeTxt  {
	font: 12px arial,verdana,sans-serif;
	color : #000000; text-align:justify;padding:0;margin-bottom:10px;
}
.homeTxt a {color:#000;font-size:inherit}

P.pagebreak {page-break-after: always; }

  .submitLinkOff {
   
   font: bold 10px arial,verdana,sans-serif, 'sans serif';  
   text-transform:uppercase; 
 color: #ffffff; 
 background-color: #999;  
 margin:0 3px 0 3px; 
 position:relative;
   cursor: hand;
  }

table  {
	font: 12px arial,verdana,sans-serif;
	color : #333;
}
td  {
	font: 12px arial,verdana,sans-serif;
	color : #333;
}
.navDDLtitle {font:bold 12px arial,verdana,sans-serif,'sans serif'; color:#300;padding-bottom:6px;}
.navHeader { font-family: arial,verdana,sans-serif; font-style: normal; font-weight: bold;
	font-size: 14px; color: #FFFFBB;}
.navHeaderNew {font: bold 14px	arial,verdana,sans-serif,'sans serif';
color:#FFFFBB; background-color:#EE0024;padding:1px;margin-bottom:4px;}

ul#nav, ul#nav li{margin: 0;padding:0 5px 0 0;list-style-type:none}
ul#nav li{float:left;width: 78px;font-size:11px;margin-right: 3px}
ul#nav a{display:block;width:78px;padding:3px 0;font: bold 100% verdana,arial,sans-serif;
    text-transform:uppercase;background: #ffb;color: #000;
    text-decoration:none;text-align:center}
ul#nav a:hover, ul#nav a:active{background: #ff0;color:#900;}
ul#nav li.activelink a:link, ul#nav li.activelink a:hover{background: #ff0;color:#900;}

.alert  {
	font:bold 14px arial,verdana,sans-serif;
	color : #f00;
	text-transform:uppercase;
}
.unitdisplay  {
	font: 9px arial,verdana,sans-serif;
	color : #447396;
}
.ProdName  {
	font: 12px arial,verdana,sans-serif;
	color : #447396;
}
.saleprice  {
	font:bold 16px arial,verdana,sans-serif;
	color : #447396;
}
.salepriceFeat  {
	font: bold 12px arial,verdana,sans-serif;
	color : #060;
}
.skuFeat  {
	font: 10px arial,verdana,sans-serif;
	color : #447396;
}
.price  {
	font: bold 14px arial,verdana,sans-serif;
	color : #447396;
}
.rtxt9  {
	font: 9px arial,verdana,sans-serif;
	color : #333333;
}
.rtxt10  {
	font: 10px arial,verdana,sans-serif;
	color : #000000;
}
.rtxt  {
	font: 12px arial,verdana,sans-serif;
	color : #333;
}
.rtxtBo	{
	font: 12px arial,verdana,sans-serif;
	color : #333333;
	border-style:solid;
	border-width:1px;
	border-color:#777777;
}
.rbtxt  {
	font:bold 12px arial,verdana,sans-serif;
	color : #333;
}
.errortxt  {
	font: 12px arial,verdana,sans-serif;
	color : #F00;
}
.htxt  {
	font: 14px arial,verdana,sans-serif;
	color : #555;
}
.h2txt  {
	font:bold 16px arial,verdana,sans-serif;
	color : #555555;
}
.pageTitle  {
    font: bold 18px arial,verdana,sans-serif, 'sans serif'; padding: 40px 0 2px 0;
	color: red; border-bottom:solid 1px red; 
}
.navTxt {font:bold 12px arial,verdana,sans-serif;color: #333333;line-height:12px;padding-bottom:5px;}
ul.newNavBut, ul.newNavBut li{margin: 0;padding:0 5px 0 0;list-style-type:none}
ul.newNavBut li{float:left;width: 7em;font-size:10px;margin-right: 5px}
ul.newNavBut a{display:block;width:7em;padding:3px 0;font: bold 100% arial,verdana,sans-serif;
    text-transform:capitalize;background: #FFFFBB;color: #000;
    text-decoration:none;text-align:center}
ul.newNavBut a:hover{background: #FFE9EA;color:#000;}

A:link, A:visited   {
	font:bold 12px arial,verdana,sans-serif;
	color : #000;
	text-decoration : underline;
}

A:hover, A:active  {
	font:bold 12px arial,verdana,sans-serif;
	color : #F60;
	text-decoration : underline;
}

A.navlink:link, A.navlink:visited {
	font: 10px arial,verdana,sans-serif;
	color : #000;
	text-decoration : underline;
}

A.navlink:hover, A.navlink:active {
	font: 10px arial,verdana,sans-serif;
	color : #F60;
	text-decoration : underline;
}


A.navlink14:link, A.navlink14:visited {
	font: 14px arial,verdana,sans-serif;
	color : #777777;
	text-decoration : underline;
}

A.navlink14:hover, A.navlink14:active  {
	font: 14px arial,verdana,sans-serif;
	color : #F60;
	text-decoration : underline;
}


A.stockAlert:link, A.stockAlert:visited  {
    font: bold 10px arial,verdana,sans-serif,'sans serif';
	color : #f00;	text-decoration : underline overline;
}
A.stockAlert:hover, A.stockAlert:active {
    font: bold 10px arial,verdana,sans-serif,'sans serif';
color : #000;	text-decoration : underline overline;
}

A.navlinkBlue:link, A.navlinkBlue:visited  {
	font:bold 12px arial,verdana,sans-serif;
	color : #004256;
	text-decoration : underline;
}

A.navlinkBlue:hover, A.navlinkBlue:active {
	font:bold 12px arial,verdana,sans-serif;
	color : #f00;
	text-decoration : underline;
}



A.spamlink:link  {
	font: 1px arial,verdana,sans-serif;
	color: #fff;	text-decoration : none;
}


A.button:link, A.button:visited  {
	font:bold 10px arial,verdana,sans-serif;
	color : #fff;
	text-decoration : none;
	background: #999;
	border: solid 1px black;
	padding: 3px;
	text-transform:uppercase;
}

A.button:hover, A.button:active  {
	font:bold 10px arial,verdana,sans-serif;
	color : #fff;
	text-decoration : none;
	background: #c30;
	border: solid 1px black;
	padding: 3px;
	text-transform:uppercase;
}

A.navbutton:link, A.navbutton:visited   {
	font:bold 10px arial,verdana,sans-serif;
	color : #000;
	text-decoration : none;
	background: #ffb;
	border: solid 1px black;
	padding: 3px;
	text-transform:uppercase;
   width: 50px;
}

A.navbutton:hover, A.navbutton:active  {
	font:bold 10px arial,verdana,sans-serif;
	color : #000;
	text-decoration : underline;
	background: #FFE9EA;
	border: solid 1px black;
	padding: 3px;
	text-transform:uppercase;
	margin-right:6px;
   width: 50px;
}
