TD
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #666666; 
text-decoration: none;
}

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

copyright
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #666633; 
text-decoration: none;
}

.boldFont
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #666666; 
text-decoration: none;
}

.subsection_Font
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #333399; 
text-decoration: none;
}

.control_sidenav_head
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #333366; 
text-decoration: underline;
}

.news_title
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #CC0000; 
text-decoration: none;
}

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

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

A:link 
{ 
color:#333333; 
text-decoration: underline; 
}    

A:active  
{ 
color:#333333;
font-weight: normal; 
text-decoration: underline; 
}  

A:visited    
{ 
color:#333333;
font-weight: normal; 
text-decoration: underline;
}

A:hover    
{ 
color:#999999;
text-decoration: underline;
}


A.control_sidenav:link 
{ 
color:#333366; 
font-size: 11px;
font-weight: normal; 
text-decoration: none; 
}    

A.control_sidenav:active  
{ 
color:#333366;
font-size: 11px;
font-weight: normal; 
text-decoration: none; 
}  

A.control_sidenav:visited    
{ 
color:#333366;
font-size: 11px;
font-weight: normal; 
text-decoration: none;
}

A.control_sidenav:hover    
{ 
color:#666699;
font-size: 11px;
font-weight: normal; 
text-decoration: underline;
}


A.line:link 
{ 
color:#333399; 
text-decoration: underline; 
}    

A.line:active  
{ 
color:#333399;
font-weight: normal; 
text-decoration: underline; 
}  

A.line:visited    
{ 
color:#333399;
font-weight: normal; 
text-decoration: underline;
}

A.line:hover    
{ 
color:#6666CC;
text-decoration: underline;
}


A.main:link 
{ 
color:#666666; 
background-color: #F6F6E8;
font-weight: normal; 
text-decoration: none; 
}    

A.main:active  
{ 
color:#666666;
background-color: #F6F6E8;
font-weight: normal; 
text-decoration: none; 
}  

A.main:visited    
{ 
color:#666666;
background-color: #F6F6E8;
font-weight: normal; 
text-decoration: none;
}

A.main:hover    
{ 
color:#999999;
background-color: #F6F6E8;
}


A.noline:link 
{ 
color:#666666; 
background-color: #F6F6E8;
font-weight: normal; 
text-decoration: none; 
}    

A.noline:active  
{ 
color:#666666;
background-color: #F6F6E8;
font-weight: normal; 
text-decoration: none; 
}  

A.noline:visited    
{ 
color:#666666;
background-color: #F6F6E8;
font-weight: normal; 
text-decoration: none;
}

A.noline:hover    
{ 
color:#999999;
background-color: #F6F6E8;
}


A.select:link 
{ 
color:#666666; 
background-color: #E1E1C0;
font-weight: normal; 
text-decoration: none; 
}    

A.select:active  
{ 
color:#666666;
font-weight: normal; 
background-color: #E1E1C0;
text-decoration: none; 
}  

A.select:visited    
{ 
color:#666666;
font-weight: normal; 
text-decoration: none;
background-color: #E1E1C0;
}

A.selectn 
{
font-family: Verdana, Arial; 
color: #666666; 
BACKGROUND-COLOR: #E1E1C0; 
text-decoration: none; 
cursor: default; 
}

A.subnav:link 
{ 
color:#333333; 
text-decoration: none; 
}    

A.subnav:active  
{ 
color:#333333;
font-weight: normal; 
text-decoration: none; 
}  

A.subnav:visited    
{ 
color:#333333;
font-weight: normal; 
text-decoration: none;
}

A.subnav:hover    
{ 
color:#666699;
text-decoration: none;
}    

A.top:link 
{ 
color:#333333; 
background-color: #E1E1C0;
font-weight: normal; 
text-decoration: none; 
}    

A.top:active  
{ 
color:#333333;
background-color: #E1E1C0;
font-weight: normal; 
text-decoration: none; 
}  

A.top:visited    
{ 
color:#333333;
background-color: #E1E1C0;
font-weight: normal; 
text-decoration: none;
}

A.top:hover    
{ 
color:#999999;
background-color: #E1E1C0;
}

.side_cell_out
{ 
BACKGROUND-COLOR: #F6F6E8; 
COLOR: #999999; 
font-family:Verdana,Arial; 
font-size: 10px;
text-align: left;
border-color: #999966 #999966;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}

.side_cell_over 
{ 
BACKGROUND-COLOR: #E1E1C0; 
COLOR: #666666; 
font-family:Verdana,Arial; 
font-size: 10px; 
text-align: left;
border-color: #999966 #999966;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}

A.sidenav 
{
font-family: Verdana, Arial; 
color: #666666; 
font-size: 10px;
text-decoration: none; 
cursor: default; 
}

A.sidenav:hover 
{
font-family: Verdana, Arial; 
color: #999999; 
text-decoration: none; 
cursor: pointer; 
}

A.sidenavn 
{
font-family: Verdana, Arial; 
color: #666666; 
BACKGROUND-COLOR: #E1E1C0; 
text-decoration: none; 
cursor: default; 
}

.center_text 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; 
color: #666666; 
text-decoration: none; 
text-align: center
}

.red_text 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FF3300; 
text-decoration: none;
}

HR {color: #999933;}

input
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; 
}

input.signin
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; 
}

input.outline
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #000099; 
font-size: 10px; 
font-weight: normal; 
background-color: #FFFFFF;
border-color: #999966 #999966;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
}

.border_white 
{
background-color: #FFFFFF;
font-family: Verdana, Helvetica, sans-serif; 
color: #000099; 
font-size: 12px; 
font-weight: normal; 
border-color: #999966 #999966;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
padding-top: 1px; 
padding-right: 1px; 
padding-bottom: 1px; 
padding-left: 1px; 
}

.subnav_cell
{
font-family: Verdana, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #666666; 
text-decoration: none;
text-align: center;
background-color: #FFFFFF;
border-color: #999966 #999966;
border-style: solid; 
border-top-width: 0px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 0px; 
padding-top: 1px; 
padding-right: 5px; 
padding-bottom: 1px; 
padding-left: 5px; 
}

.subnav_cell_over
{
font-family: Verdana, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #666699; 
text-decoration: none;
text-align: center;
background-color: #FFFFFF;
border-color: #999966 #999966;
border-style: solid; 
border-top-width: 0px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 0px; 
padding-top: 1px; 
padding-right: 5px; 
padding-bottom: 1px; 
padding-left: 5px; 
}

select
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #333333; 
text-decoration: none;
}

.productbox_top 
{
background-color: #FFFFFF;
border-color: #999999 #999999;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
padding-top: 1px; 
padding-right: 1px; 
padding-bottom: 1px; 
padding-left: 1px; 
}

.productbox_bottom
{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #333300; 
text-decoration: none;
background-color: #E1E1C0;
border-color: #999999 #999999;
border-style: solid; 
border-top-width: 0px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
padding-top: 1px; 
padding-right: 5px; 
padding-bottom: 1px; 
padding-left: 5px; 
}

.border
{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #333300; 
text-decoration: none;
background-color: #E1E1C0;
border-color: #999999 #999999;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
padding-top: 3px; 
padding-right: 3px; 
padding-bottom: 3px; 
padding-left: 3px; 
}

.list_cell_head
{
font-family: Verdana, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #666666; 
text-decoration: none;
background-color: #FFFFFF;
border-color: #666666;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 0px; 
border-bottom-width: 1px; 
border-left-width: 0px; 
padding-top: 2px; 
padding-right: 0px; 
padding-bottom: 2px; 
padding-left: 0px; 
}

.total_line
{
border-color: #666666;
border-style: solid;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
}

.upc_div
{
border-color: #CCCC99;
border-style: solid;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
}

.upc_end
{
border-color: #D1D1B0;
border-style: solid;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
}

.report_head
{
font-weight: bold;
}

span.po_highlight {
  background-color: yellow;
}

table.order_form, table.sample_order_form, table.overseas_order_form {
  border-collapse: collapse;
}

table.order_form th, table.order_form td {
  border: 1px solid rgb(140,140,140);
  text-align: center;
  white-space: nowrap;
}

table.order_form th {
  font-size: 10pt;
  font-weight: bold;
  background-color: white;
}

table.sample_order_form th, table.sample_order_form td {
  border: 1px solid rgb(140,140,140);
  text-align: center;
  white-space: nowrap;
}

table.overseas_order_form th, table.overseas_order_form td {
  border: 1px solid rgb(140,140,140);
  text-align: center;
  white-space: nowrap;
}

table.sample_order_form th {
  font-size: 10pt;
  font-weight: bold;
/*  background-color: rgb(249,184,157); */
  background-color: #FFE7DB;
}

table.overseas_order_form th {
  font-size: 10pt;
  font-weight: bold;
  background-color: #77DDDD;
}

span.radio_select {
  font-weight: bold;
  text-decoration: underline;
}

div.order_comments {
  text-align: left;
  border: 1px solid rgb(100,100,100);
  padding: 4px;
  height: 160px; 
  width: 700px;
  overflow: auto;
  white-space: pre;
}

span.user_level_color {
  padding: 2px;
}

div.popup_dialog {
  display: none;
  position: absolute;
  border: 2px solid rgb(160,160,160);
  border-style: outset;
  background-color: rgb(240,240,240);
  padding: 4px;
  font-size: 90%;
}

tr.highlighted td {
  border-top: 2px solid blue;
  border-bottom: 2px solid blue;
}

.draggable, .dragfolder {
  position: absolute;
  cursor: pointer;
}

.folder {
  position: absolute;
  background-color: rgb(255,255,180);
  font-family: sans-serif;
  font-size: 17px;
  color: black;
  height: 22px;
  padding: 3px;
  border: 1px solid gray;
}

.folder input.expand {
  text-align: center;
  width: 18px;
  height: 22px;
}

.file {
  position: absolute;
  background-color: white;
  font-size: 12px;
  height: 12px;
  padding: 7px;
  border: 1px solid gray;
}
