.prodpopup{
padding:0px 0px 0px 0px;
width:99%;
height:99%;
border:white solid 0px;
background-color:transparent;
text-align:left;
}
.searchbar{
width:100%;
}
.searchbar td{
vertical-align:middle;
}
.catstable {
width:99%;
}
.level {
}
.level td{
margin:0;
padding:0;
background-color:#d3eada;
vertical-align:top;
font-size:14px;
font-style:normal;
font-weight:normal;
color:#000000; 
}
.level td.minifont {
font-size:1px;
}

.matches {
margin:0;
width:100% !important;
min-width:1050px !important;
max-width:1210px !important;
background-color:transparent;
}
.pdetails .matches {
width:80% !important;
min-width:400px !important;
max-width:600px !important;
}
.matches td{
margin:0px;
padding:3px 0px 3px 0px;
border-top: 1px solid #008341;
vertical-align:top;
}
.matchestop{
margin:0px;
padding:3px 0px 3px 0px;
border-top: 1px solid #008341;
vertical-align:top;
}
.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 #008341;
}
.product td{
margin:0;
padding:0;
background-color:transparent;
font-size:13px;
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:rgba(255,255,255,0.1) !important;
}
td.tdodd{
padding:4px;
background:transparent;
}
.menutop{
font-size:14px;
font-style: normal;
font-weight: bold;
color: #000000;
text-decoration: none;
padding-top:0px;
}
.menutop:hover{
background:#D3EADA;
}
.menutop_active{
font-size:14px;
font-style: normal;
font-weight: bold;
color: #009A31;
text-decoration: none;
padding-top:0px;
}

.menutop_inactive{
font-size:14px;
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 !important;
max-width:100%;
}
table,tr,td{
margin:0px;
padding:0px;
border:white solid 0px;
background-color:transparent !important;
}
.w580 {
width:580px !important;
max-width:100%;
}
img.pushupicon {
margin-top:0px;
}

#top.preshop  input[type="text"], #top.preshop  input[type="input"], #top.preshop  input[type="password"], #top.preshop  input[type="email"], #top.preshop  input[type="number"], #top.preshop  input[type="url"], #top.preshop  input[type="tel"], #top.preshop  input[type="search"], #top.preshop  textarea, #top.preshop  select {
 width: 100%;
 display: inline-block !important;
}

#top.pre input, #top.pre select, #top.pre text_area {
 margin-bottom: 0;
 display: inline;
 padding: 13px !important;
 border-radius: 2px;
}
/*.pdetails td, */
.pdetails td.tdeven, 
.pdetails td.tdodd {
 padding: 5px 20px !important;
 width: 500px !important;
 max-width: 500px !important;
}

