body,table
{
  font-size:8pt;
  font-family:Helvetica;

}

form
{
  margin-bottom:0;

}

a:visited 
{
color:navy;  
text-decoration:none;
}  

a:hover 
{
color:navy; 
text-decoration:underline;
} 

a:link 
{
color:navy; 
text-decoration:none;
}

.maintable
{

  border-top:solid #CCCCCC 1px;
  
  border-bottom:solid #CCCCCC 1px;

}

a.category:visited 
{
color:black;  
text-decoration:none;
}  

a.category:hover 
{
color:black; 
text-decoration:underline;
} 

a.category:link 
{
color:black; 
text-decoration:none;
}

.category
{
  font-size:11;
  font-family:Verdana;


}

.searchtable
{
  border-top:solid orange 2px;

}

.leftnav
{
  
  border-right:solid #CCCCCC 1px;


}

.contenttable
{
	/*border-left:solid #CCCCCC 1px;*/

}

.prodtable
{
	border:solid #CCCCCC 1px;

}

.contacttable
{
	border:solid #CCCCCC 1px;

}

.contacttableth
{
	background:#CCCCCC;

}



.lefttdnav
{
  
  border-right:solid #CCCCCC 1px;


}

.acctcategory
{
   background:#CCCCCC;
   

}

.productbox
{
	border:solid #CCCCCC 1px;
	
	/*CSS3 not yet supported*/
	/*border-radius: 55pt 25pt;*/
}

.ordertable
{
	border:solid #CCCCCC 2px;
	
	/*CSS3 not yet supported*/
	/*border-radius: 55pt 25pt;*/
}

h3
{
	font-size:12;
	text-align:center;

}

.maintitle
{
	font-size:13;
	font-weight:bold;

}

.logintbl
{

	border:solid gray 1px;

}

.tblreport
{

border:solid 1px gray;

}

.threport_start
{

background:#CCCCCC;
}

.threport
{

border-left:solid 1px gray;
background:#CCCCCC;
}

.tdreport
{

border-left:solid 1px gray;
border-top:solid 1px gray;

}

.tdreport_start
{

border-top:solid 1px gray;

}


.tblreport_compchart
{

border:solid 1px gray;

font-size:10;

}

.threport_start_compchart
{

background:#CCCCCC;
}

.threport_compchart
{

border-left:solid 1px gray;
background:#CCCCCC;
}

.tdreport_compchart
{

border-left:solid 1px gray;
border-top:solid 1px gray;

}

.tdreport_start_compchart
{

border-top:solid 1px gray;

}

.prodboxhr
{

border:solid 1px navy;

}

.indexpagetable
{

background:#003366;
color:#FFFFFF;

}

a.flashyLink:link  {color: #FFFFFF; text-decoration: none; font-size:14px; }
a.flashyLink:visited {color: #FFFFFF; text-decoration: none; font-size:14px; }
a.flashyLink:hover {color: orange; text-decoration: underline; font-size:14px; }
a.flashyLink:active {color: #FFFFFF; font-size:14px; } 

.indexpagetitle
{
color:#003366;
font-size:15;
font-weight:bold;
}

.tollfree
{
color:navy;  
text-decoration:none;
} 

.promotitle
{
color:#CC0000;
font-size:15;
font-weight:bold;
}

