























body    
	{ color: rgb( 160,   0,   0 ) ;
          font-family : Verdana, Arial, sans-serif;
          font-size:      10px; 
          margin:         0px; 
/*          padding:        10px; */
/*	  border-top:    100px  solid  rgb( 160, 0, 0 ) ;  
	  border-left:     2px  solid  rgb( 160, 0, 0 ) ;
	  border-right:    2px  solid  rgb( 160, 0, 0 ) ;
	  border-bottom:  33px  solid  rgb( 160, 0, 0 ) ;  */
          background-color: rgb( 244,199,113) ; 
        }

td
	{ color: rgb( 160,   0,   0 ) ;
          font-family : Verdana, Arial, sans-serif;
          font-size:  10px; 
	}	

img     
	{ border:0;
        }

a       
	{ color: rgb( 160,   0,   0 ) ;
          text-decoration: none;
        }

a:hover 
	{ color: #000000;
          text-decoration: underline;
        }

TEXTAREA
	{ width: 99%;
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 10px;
	}

span.greetUser 
	{ font-weight: bold ; }


div.underline, span.underline 
	{ text-decoration: underline; }

div.left, span.left, td.left
        { text-align: left; }

div.center, span.center, td.center
        { text-align: center; }   

div.right, span.right, td.right
        { text-align: right; } 

div.block, span.block, td.block
        { text-align: justify; }

div.bold, span.bold, td.bold
        { font-weight: bold; }

td.top
	{ vertical-align: top ; }

td.middle
	{ vertical-align: middle ; }

td.bottom
	{ vertical-align: bottom ; }

span.half, td.half
        { width: 50% ; }

span.quad, td.quad
        { width: 25% ; }

td.half, td.quad
	{ vertical-align: top; }

div.header_left, div.header_right
	{ font-size: 10px;
	  font-weight: bold;
	  padding-bottom:  0px; }

div.header_left
	{ padding-left: 0px; }

div.header_right
	{ padding-right: 0px; }

td.header_left
	{ text-align: left ;
	  vertical-align: middle;
	  background-color: rgb( 160, 0, 0 ) ;
	}

td.header_mid
	{ text-align: center ;
	  vertical-align: middle ;
	  padding: 10px ;
	  background-color: rgb( 160, 0, 0 ) ;
/*	  height: 150px ; */
	}

td.header_right
	{ text-align: right ;
	  vertical-align: middle;
	  background-color: rgb( 160, 0, 0 ) ;
	}

div.navLeft
	{ position: absolute ;
	  top:   280px ;
	  left:   0px ;
	  width: 210px;
	  vertical-align: top;
	  padding-bottom: 10px;
	}

div.main, div.footer
	{ vertical-align: top; 
	  padding-left:   220px ;
/*	  padding-right:  220px ; */
	}

div.navMid
	{ color: rgb( 160,   0,   0 ) ;
	  font-size: 3mm ;
	  font-weight: bold ;
	}

div.navMid a
	{ color: rgb( 160,   0,   0 ) ; }

div.navMid a:hover
	{ color: rgb( 160,   0,   0 ) ; }

div.navRight
	{ position: absolute ;
	  top:   175px ;
	  right: -16px ;
	  width: 210px;
	  vertical-align: top;
	  padding-left:   20px ;
	  padding-bottom: 10px ;
	}

.copyright
	{ display: none ; }

.copynote
	{ font-size: 2mm ;
	  font-weight: bold;
	  padding: 10px ; 
	  color: rgb( 222, 222, 222 );
	}

.copynote a
	{ color: rgb( 222, 222, 222 );
	  font-weight: bold;
	}

span.copynote
	{ text-align: left ;
	} 

div.box
	{ width: 190px ;
	  font-size: 3mm;
	  border: 2px solid rgb( 244, 199, 113 ) ;
	  background-color: rgb( 244, 199, 113 ) ; 
 	  color: rgb( 160,   0,   0 ) ;
	}

div.module
	{ font-size: 4mm;
	  border: 2px solid rgb( 244, 199, 113 ) ;
	  background-color: rgb( 244, 199, 113 ) ;
	  color: rgb( 0, 0, 0 ) ;
	}

div.module td
	{ font-size: 4mm;
	  color: rgb( 0, 0, 0 ) ;
	}

div.module td a
	{ font-size: 4mm;
	  color: rgb( 160,   0,   0 ) ;
	}

div.box, div.module
	{ margin-top:    0px;
	  margin-left:   0px;   
	  margin-right:  0px;
	  margin-bottom:  0px;
	}

div.box_title
	{ border-bottom: 2px solid rgb( 244, 199, 113 ) ;
	  background-color: rgb( 160,   0,   0 ) ;
	  color: rgb( 244, 199, 113 ) ;
	}

div.module_title
	{ border-bottom: 2px solid rgb( 244, 199, 113 ) ;
	  background-color: rgb( 244, 199, 113 ) ;
	  color: rgb( 160,   0,   0 ) ;
	}

div.box_title, div.module_title
	{ font-weight:  bold ;
	  font-size:    3mm;
	  padding:      5px;
	  vertical-align:    middle ;
	}

div.module_title td
	{ font-weight:  bold ;
	  font-size:    3mm;
	  color: rgb( 160,   0,   0 ) ;
	}

div.module_title td a
	{ font-weight:  bold ;
	  font-size:    3mm;
	  color: rgb( 160,   0,   0 ) ;
	}

div.module_product_info div.module_title
	{ font-size: 5mm;
	}

div.box_title a
	{ color: rgb( 244, 199, 113 ) ; }

div.module_title a
	{ color: rgb( 160,   0,   0 ) ; }

div.box_content, div.module_content
	{ padding-top:    5px;
	  padding-left:   5px;
	  padding-right:  5px;
	  padding-bottom:  0px;
	}

div.box_footer, div.module_footer
	{ font-size:       1pt;
	  padding-top:     5px;
	  padding-left:    0px;
	  padding-right:   0px;
	  padding-bottom:  0px;
	}

td.navLeft div.box
	{ background-image: none; }

td.navRight div.box
	{ background-image: none; }

div.box_title_link_float
	{ float: right ; }
/*
td.navLeft div.box_title_link_float
	{ padding-right: 30px; }
*/
div.box_price
	{ text-align: center;
	  font-weight: bold ;
	}

hr
	{ border: 2px solid rgb( 244, 199, 113 ) ;
	  height: 6px;
	  background-color: rgb( 244, 199, 113 ) ;
	}

div.module hr
	{ height: 2px;
	  border: none;
	  border-top: none;
	  border-left: none;
	  border-right: none;
	  border-bottom: 2px solid rgb( 244, 199, 113 ) ;
	  background-color: transparent;
	}

table.fit
	{ width: 100%;
	  border-collapse: collapse;
	  padding: 0px;
	  margin:  0px;
	}

.bbox
	{ margin:   2px;
	  padding:  2px;
	  border: 2px solid rgb( 244, 199, 113 ) ;
	}


.prod_name, .cat_name
	{ vertical-align: top;
	  font-size: 12pt;
	  font-weight: bold ;
	}

.prod_price, .cat_price
	{ text-align: right;
	  vertical-align: top;
	  font-size: 12pt;
	  font-weight: bold ;
	}

.prod_model, .cat_model
	{ vertical-align: top;
	  font-size: 10pt;
	}

.prod_tax, .cat_tax,
.prod_vpe, .cat_vpe
	{ text-align: right;
	  vertical-align: top;
	  font-size: 8pt;
	}

.prod_ship, .cat_ship
	{ text-align: right;
	  vertical-align: top;
	  font-size: 8pt;
	}

.prod_desc, .cat_desc
	{ vertical-align: top;
	  font-size: 10pt;
	}

.condition_title, .condition
	{ font-size: 2.5mm ; }

.condition_title
	{ font-weight: bold ; }

