.prodpopup{
padding:2px 0px 0px 0px;
width:99%;
height:99%;
border:white none 0px;
background-color:#FFFFFF;
text-align:left;
}
.searchbar{
width:100%;
}
.searchbar td{
vertical-align:middle;
}
.catstable {
width:99%;
}
td{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
color:#000000; 
}
.level {
}
.level td{
margin:0;
padding:0;
background-color:#d3eada;
vertical-align:top;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
color:#000000; 
}
.level td.minifont {
font-size:1px;
}

.matches {
margin:10px 0px 0px 10px;
width:980px;
background-color:#d3eada;
border: 1px solid #009A31;
}
.matches td{
margin:0;
padding:0;
background-color:#ffffff;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#15202B; 
text-decoration:none;
line-height:13px;
vertical-align:top;
}
.matchestop{
margin:0;
padding:4px 2px 4px 10px;
text-align:center;
font-weight:bold;
}
.matchheader{
margin:0;
padding:4px 0 4px 0;
font-weight:bold;
}
.matchheader2{
margin:0;
padding:4px 0 4px 0;
font-weight:bold;
vertical-align:top;
background-color:#d3eada!important;
}
.product {
margin:10px 0px 0px 10px;
width:99%;
background-color:#d3eada;
border: 1px solid #009A31;
}
.product td{
margin:0;
padding:0;
background-color:#ffffff;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#15202B; 
text-decoration:none;
line-height:13px;
}
.catscell {
height:100px;
}
.catstable select {
width:295px;
}
.clearall{
clear:both;
}
.mrgtop4{
margin-top:4px;
}
.height15{
height:15px;
}
.comptable{
background:#d3eada;
}
td.tdeven{
padding:4px;
background:#e3faea;
}
td.tdodd{
padding:4px;
background:#ffffff;
}
.menutop{
font-size:12px;
font-style: normal;
font-weight: bold;
color: #000000;
text-decoration: none;
padding-top:0px;
}
.menutop:hover{
background:#D3EADA;
}
.menutop_active{
font-size:12px;
font-style: normal;
font-weight: bold;
color: #009A31;
text-decoration: none;
padding-top:0px;
}

.menutop_inactive{
font-size:12px;
font-style: normal;
font-weight: bold;
color: #888888;
text-decoration: none;
padding-top:0px;
}
.unselect{
float:right;
padding:20px 3px 0px 0px;
text-align:right;
vertical-align:bottom;
}
.center99{
width:99%;
text-align:center;
}
.center510{
width:510px;
text-align:center;
}
.padleft20{
padding-left:20px;
}
.padright20{
padding-right:20px;
}
.width650{
width:650px;
}
table,tr,td{
margin:0px;
padding:0px;
border:white none 0px;
background-color:#FFFFFF;
}