
.admincattable
{
  
}




.admincattable A.catactive
{
    color:black;
    font-weight:600;
    padding-left:2px;
    padding-right:2px;
    background-color:gainsboro;
    
    
}

.admincattable TD
{
    padding-left:15px;
    padding-bottom:4px;
    
    
}



BODY
{
    FONT-FAMILY: Tahoma;
    background-color: #A41817;
}

.content 
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    MARGIN-TOP: 1px;
    BORDER-LEFT: silver 1px solid;
    WIDTH: 1100px;
    COLOR: black;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: silver 1px solid;
    BACKGROUND-COLOR: white;
}

.content P
{
  text-align:justify;
}

.content LI
{
 text-align:justify;
}
.content TABLE
{
    font-size:12px;
    
    
}
.content TD
{
    color:black
    
    
}

.content A
{
    color:black;
}

.content A:hover
{
    color:gold;
}

.login
{
    BORDER-RIGHT: silver 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: silver 1px solid;
    MARGIN-TOP: 1px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: silver 1px solid;
    WIDTH: 100%;
    Height: 16px;
    COLOR: black;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: silver 1px solid;
    BACKGROUND-COLOR: #c6c6c6;
    FONT-SIZE:12px;
    

    
}

.login input
{
   FONT-SIZE:12px;
 
}
.login FORM
{
  padding-top:0px;
  padding-bottom:0px;
  margin-top:0px;
  margin-bottom:0px;
}

.login A:hover
{
  color:#687845;
}
.login INPUT.TEXT
{
   font-size:10px;
   color:#687845;
 
}

.product{
  width:400px;
  float:left;
  margin-right:8px;
  margin-bottom:8px;
  
}
.thumb {
  border: 1px solid black;
  padding: 4px;
  float:left; 
  
}
.menu
{
    PADDING-RIGHT: 10px;
    MARGIN-TOP: 4px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    WIDTH: 780px;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #006634
}
.headerleft
{
    FLOAT: left;
    WIDTH: 395px;
    HEIGHT: 180px;
    BACKGROUND-COLOR: black;
    
}
.headerright
{
color:black;
float:right;
font-size:12px;
margin:20px 0 0;
overflow:auto;
padding:0;
text-align:right;
width:330px;
}
.header
{
background-color:white;
overflow:auto;
width:100%;
}
.logo
{
    FLOAT: left;
    WIDTH: 395px;
}

.cattable
{

  
}

.cattable A
{
    font-size:14px;
}

.cattable A.catactive
{
    color:black;
    font-weight:600;
    
    
}

.cattable TD
{
    padding-right:8px;
    padding-bottom:4px;    
    
}



.pricetable
{
  font-size:14px;
  color:black;
  background-color:white;
  border:2px solid silver;
}

.pricetable td
{
  font-size:14px;
  color:black;
}

.prodtable
{
  font-size:14px;
  color:black;
  background-color:white;
   border:2px solid silver;
  
}

.prodtable td
{
  font-size:14px;
  color:black;
}

.prodtable td a
{
  
  color:black;
}

.prodtable td a:hover
{
  
  color:#687845	;
}

.prodtable tr
{
  height:65px;
  border-bottom:1px solid silver;
}



.cattable A:hover.catactive
{
    color:white;
    font-weight:600;
}


.cattable A:hover.normal
{
    color:white;
    
}

.headerright A
{
    COLOR: #333300;
    TEXT-DECORATION: none
}


link A 
{
  color:black;
  text-decoration:none;
}

link A :hover
{
  color:steelblue;
  text-decoration:none;
}


.headerholder
{
    WIDTH: 600px;
    HEIGHT: 80px;
    
    TEXT-ALIGN: left
}
.headerleft
{
    WIDTH: 100px;
    HEIGHT: 80px;
    
    float: left
}



.catline
{
  margin-bottom:4px;
  margin-top:4px;
  float:left;

  
}

A
{
    COLOR: #333333;
    TEXT-DECORATION: none
}

.headerright A:hover
{
    COLOR: gold;
}


.register
{
  font-size:12px;

  
}

.register INPUT
{
  font-size:12px;
  
}

.register FORM
{
  padding-top:0px;
  padding-bottom:0px;
  margin-top:0px;
  margin-bottom:0px;
}


.popup
{
background-color:#BECB7C;
}


.newthumb
{
  border:1px solid silver;
  padding-left:2px;
  padding-right:2px;
  padding-bottom:2px;
  padding-top:2px;
  margin-left:2px;
  margin-right:10px;
  margin-bottom:2px;
  margin-top:2px;
  float:left;
  min-height: 95px;
  min-width: 122px;
  background-color:#FFFFFF;
  text-align:center;  
  vertical-align: middle;
}

.productimage
{
  border:none;
  padding-left:2px;
  padding-right:2px;
  padding-bottom:2px;
  padding-top:2px;
  margin-left:2px;
  margin-right:2px;
  margin-bottom:2px;
  margin-top:2px;
  float:left;
  background-color:#ffffff;
  width:120px;
  height:120px;
  text-align:center;
  
  
}

.salearea 
{
  color:black;
  border:2px solid silver;
  background-color:white;
  
}
.salearea td
{
  color:black;
  
  
}

.listtable{

}

.catitem
{
  padding-right:8px;
  font-weight:600;
   
}


.catitem a
{
  color:#002400
  font-weight:600;
}


.catitem a:hover
{
  color:#0A2103;
  
}


.catitemselected {

 font-weight:700; 
 border:1px solid #404533;
 margin-top:3px;
 margin-bottom:3px;
 padding:4px;
}

.catitemtrulyselected {

 color:black;
 font-weight:700; 
 border:1px solid #404533;
 margin-top:3px;
 margin-bottom:3px;
 padding:4px;
 background-color:#cccccc;
 
}

.red
{
	 color:crimson;
	 
}
.nextlevel {

 color:black;
 font-weight:700; 
 border:1px solid #404533;
 margin-top:3px;
 margin-bottom:3px;
 padding:4px;
 background-color:lightsteelblue;
 
}


.nextlevel a{

 color:black;
 
}

.spacer{
	
	width:10px;
	display:block;
}

.cart 
{
  color:black;
  backgound-color:white;
}



.prodtablesmall
{
  font-size:12px;
  color:black;
  background-color:white;
   border:2px solid silver;
  
}

.prodtablesmall td
{
  font-size:12px;
  color:black;
}

.prodtablesmall td a
{
  
  color:black;
}

.prodtablesmall td a:hover
{
  
  color:#687845	;
}

.prodtablesmall tr
{
  height:14px;
  border-bottom:1px solid silver;
}

.search
{
  color:black;
  height:35px;
  margin-top:4px;
  margin-bottom:4px;
  padding-left:16px;
  font-size:12px;
  background-color:#E6E7EC;
  padding-top:6px;
}

.search form
{
  margin-top:0px;
  margin-bottom:0px;
  padding-top:0px;
  padding-bottom:0px; 

}
.search input{
 font-size:12px;
}

.wrapper
{
  width:1100px;
  
}

.footer
{

}
.footer a:
{
  color:white;
}

.main {
	BACKGROUND-COLOR: white; 
	margin-right:10px;
	margin-bottom:10px;
	padding:4px;
	width:95%;
	height:95%;
}

.main a {
	color:black;
	font-weight:600;
}

.main a:hover {
	color:crimson;
	font-weight:600;
