tr.row_gry td{background-color:#D9D9D9}

tr.row_blu td{background-color:#C6D9F1}

tr.row_ylw td{background-color:#FFFF99}

tr.row_red td{background-color:#E5B8B7}

tr.row_grn td{background-color:#D6E3BC}

.pageheader .headercontent {
	display: inline-block;
}

.pageheader #quicklist,
.pageheader #cart {
	display: none;
}

.pageheader #quicklist {
	margin-left: 15%;
}

.pageheader .headercontent a {
	text-decoration: none;
	font-weight: bold;
	color: #00818F;
}

.pageheader #cart {
	margin-left: 80px;
}

.pageheader #items {
	margin-right: 20px;
} 

.supplierfirstletter
{ color: #4949AA;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration:none;
font-size:20px;
}

a.supplierfirstletter:link
{ color: #4949AA;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
font-size:14px;
}

a.supplierfirstletter:visited
{ color: #4949AA;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
font-size:14px;
}

a.supplierfirstletter:active
{ color: #4949AA;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
font-size:14px;
}

a.supplierfirstletter:hover
{ color: #4949AA;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
font-size:14px;
}

a.leftnavboldblack:link
{ color: black;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; font-size:10px
}

a.leftnavboldblack:visited
{ color: black;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; font-size:10px
}

a.leftnavboldblack:active
{ color: black;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; font-size:10px
}

a.leftnavboldblack:hover
{ color: black;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; font-size:10px
}

.leftnavboldwhite 
{ color: #FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold; 
text-decoration:none; 
font-size:10px 
}

.cellredtop
{
border-top: 1px solid red;
}

.cellredright
{
border-right: 1px solid red;
}

.cellredleft
{
border-left: 1px solid red;
}

.cellredbottom
{
border-bottom: 1px solid red;
}

.mainheading
{
color: #E41F1F;
font-family: Verdana;
font-weight: 800;
font-size: 14px;
}

.copyright
{
color: #FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
text-decoration: none;
position: relative;
top: 8px;
left: 8px;
}

.pagetitle
{
color: #000000;
font-family:Verdana;
font-weight:normal;
font-size:22px ;
text-decoration: none;
border-bottom: 1px solid #21314D;
}

.popuppagetitle
{
color: #000000;
font-family:Verdana;
font-weight:bold;
font-size:14px ;
text-decoration: none;
}

.marginindent
{ 
position:relative;
left:8px;
}

.singlelinetop
{
border-top: solid 1px #21314D;
font-size: 8px;
}

.logooffset
{
position: relative;
top: 8px;
left: 8px;
}

.doubleline
{
border-bottom: solid 3px #21314D;
}

.singleline
{
border-bottom: solid 1px #21314D;
}

.taredcontent
{ color: red;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:normal; 
  text-decoration:none; 
  font-size:10px 
}

.tatableheading
{ color: white;
  background-color: #21314D;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  text-decoration:none; 
  font-size:10px
}

.tatextarea
{ color: #000000;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:normal; 
  text-decoration:none; 
  font-size:12px;
  width:540px 
}

.tatablecontent
{ color: #000000;
/*  background-color:  rgb(191,219,237); */
  background-color: #93D8E2;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:normal; 
  text-decoration:none; 
  font-size:10px 
}
.tatablecontent_yellow
{ color: #000000;
  background-color: #E6E681;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:normal; 
  text-decoration:none; 
  font-size:10px 
}

.tatabletotalheading
{ color: white;
  background-color: #21314D;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  text-decoration:none; 
  font-size:11px
}

.footer {background-color: #21314D;}

.table_data_bg_general
{
  background: #DDDCC7;
}

.table_data_bg_dropship
{
   background: rgb(188,223,246);
}
    
.table_data_bg_backorder
{
   background: #E1E8FA;
}    

/* White footer text and link */
.foot {font-family: arial, helvetica, sans-serif; font-size: 10px; color: #ffffff;}
.foot:link {color: #ffffff;}
.foot:visited {color: #ffffff;}
.foot:active {color: #000000;}
.foot:hover {color: #ffffff;}


.table_data_bg_invalidpartnum
{
  background: #FF3300;
}


.shopcartpt 
{
  color: #999999;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-decoration:none;
  font-size:10px
}

.boldred 
{  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold; 
  color: #e41f1f; 
  text-decoration: none; 
  font-style: normal; 
  line-height: normal; 
  font-variant: normal
}


.cellgreytop
{
border-top: 1px solid gray;
}

.cellgreybottom
{
border-bottom: 1px solid gray;
}

.cellgreyright
{
border-right: 1px solid gray;
}

.basicBox { border-top:1px solid #999; border-right:1px solid #999; border-bottom:1px solid #999; border-left:1px solid #999; margin:0; background:#fff; clear:both; padding-bottom:0px; }


td.summary-col {
  width:120px;
}


.pageheader {
	margin-bottom: 6px;
}

iframe.scrolling {
	overflow: scroll;
}