body	 {
	font-family:  "Trebuchet MS", Arial,  Verdana; 
	scrollbar-face-color : #0E3288;
	scrollbar-shadow-color : silver ;
	scrollbar-base-color : #4F87E3;
	scrollbar-track-color : #AEBCD1 ;
	scrollbar-arrow-color : silver;
	scrollbar-highlight-color : #ffffff;
	scrollbar-darkshadow-color : silver;
	background-color: #ffffff;
	font-size: 9pt;
    margin:0px;
}

 
.td           { padding: 2px 2px 2px 2px;}
p	          { color: #000000;	font-size: 9pt; }
.login        { color: #2f2f2f; font-size: 9pt;}
div.login label { color: #2f2f2f; font-size: 9pt; font-weight: normal}
.maincontent  { padding:0px 12px;  width:950px;  }

.productdespb   { color:  #676767;	font-size: 9pt; font-weight:bold; line-height:1.6em; text-align:left;}
.productdesp,.productdesp span.label { color:#797979;	font-size: 8pt; line-height:1.6em;  text-align:left;}

.public_list_container {background-color:#ffffff; width:100%;margin:0px;padding:0px;border-collapse: collapse}
.public_list_container td {border:solid 1px #afafaf;    border-collapse: collapse}
.public_list a img.product_thumbnail {padding: 3px}
.public_list {  
    padding: 0px;
    margin: 0px;
    background-color: #fff;
    width: 100%;    
}
.public_list td {  
    padding: 0px;
    margin: 0px;
    vertical-align: top;
    border:0 none;    
}

.sellerinfo   { color: #993300;	 font-size: 8pt;  text-align:left;}
.sectionhead  { color: #ffffff;font-weight:bold; font-size: 13pt;   padding: 2px 2px 2px 17px;}
 
.titlehead      { color: #ffffff;	font-weight:bold; font-size: 12pt;  padding: 5px 5px 5px 18px; text-align: left;}
.subhead      { color: #000033;	font-weight:bold; font-size: 10pt;  padding: 2px 2px 2px 5px; }
.pagehead     { color: #000000;	font-weight:bold; font-size: 9pt;  padding: 2px 2px 2px 5px; }
.pagedesp     { color: #9b9b9b;	font-size: 9pt; line-height:1.8em; text-align: justify;  padding: 5px 5px 5px 5px;}
 

.topmenu:link		 { margin :0px;letter-spacing : 0px; font-weight:bold; text-align: center;font-size:9pt; height: 25px;   color:#393939 ;text-decoration:none;vertical-align : baseline;  overflow : auto;  display:block;}
.topmenu:visited	 { margin :0px;letter-spacing : 0px;font-weight: bold; text-align: center;font-size:9pt; height: 25px;  color:#393939 ;text-decoration:none;vertical-align : baseline; overflow : auto;  display:block;  }
/*
.topmenu:active  	 { letter-spacing : 0px;  font-weight:bold;	font-size:9pt;	color:#393939;	text-decoration:none;	background : url(/outlet/images/menu_off.jpg) no-repeat;	text-align: center;
	height:25px;
	margin :0px;
	vertical-align : baseline;
	overflow : auto; 
	display:block; }

.topmenu:hover	    {  margin :0px;	text-align: center;	letter-spacing : 0px; font-weight: bold; font-size: 9pt; color:  #004080 ;	
    text-decoration:none; background : url(/outlet/images/menu_off.jpg) no-repeat;	height: 25px;	vertical-align : baseline;
	overflow : auto; 
	display:block;
}
 
*/
 
a:link		  {font-size:9pt; color: #004080; text-decoration:none;}
a:visited	  {font-size:9pt; color: #F38200; text-decoration:none;}
a:hover		  {font-size:9pt; color: #0080ff; text-decoration:none;}

.footer        { font-size: 8pt; color:  #666666;  padding : 3px 3px 3px 3px; text-align : right; line-height:1.6em; }
.footera:link	      {  color: #003399;  padding : 3px 3px 3px 3px;  }
.footera:hover	      {  color: #454545;  padding : 3px 3px 3px 3px;  }
.footera:visited	  {  color: #000066;  padding : 3px 3px 3px 3px;   }

form#login_form { padding: 0px; margin: 0px } 

#no_search_result {border:solid 1px silver;padding:10px;}

.message { color: green; font-size: 12pt; }
