body {
background-color:#FFFFFF;
}

td {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
}


td.pql a {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  text-decoration:none;
  font-weight:bold;
}

td.product_search select.select {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  width:135px;
}

td.headerbg{
height:44px;
background-image:url(images/headerbg.jpg);
background-position:top;
background-repeat:no-repeat;
}

td.product_search input.input {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  width:165px;
}

td.product_search input.submit {
  font-family:verdana;
  font-size:7pt;
  color:#000000;
}

td.customer_login {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
}

td.customer_login input.textbox {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  border-width:1px;
  width:185px;
}

td.customer_login input.submit {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
}

td.customer_login a {
  font-family:verdana;
  font-size:7pt;
  color:#000000;
  text-decoration:underline;
}

td.sectiontext {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  padding:5px;
}

td.sectiontext2 {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  padding:5px;
}

td.sectiontext3 {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
}

td.sectiontext a {
  font-family:verdana;
  font-size:8pt;
  color:#0000FF;
  text-decoration:underline;
}

td.maintext {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  padding:2px;
}

td.maintext2 {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  padding-left:8px;
  padding-right:8px;
  padding-top:8px;
  padding-bottom:8px;
  border-bottom:1px solid #E3E1D2;
}

td.order_header{
  font-family:verdana;
  font-weight:normal;
  font-size:8pt;
  color:#FFFFFF;
}

td.order_items{
  font-family:verdana;
  font-weight:normal;
  font-size:8pt;
  color:#000000;
}

tr.normalrow{
background-color:#FCFCFC;
}

tr.highlightedrow{
background-color:#FFFF99;

}

td.maintext2 a { font-family:verdana; font-size:10pt; color:#AA0000;text-decoration:none; font-weight:bold;} 
td.maintext2 a:hover { font-family:verdana; font-size:10pt; color:#AA0000;text-decoration:underline; font-weight:bold;} 


A.linkcpage:link { font-family:verdana; font-size:10pt; color:#AA0000;text-decoration:none; font-weight:bold;} 
A.linkcpage:hover { font-family:verdana; font-size:10pt; color:#AA0000;text-decoration:underline; font-weight:bold;} 
A.linkcpage:visited { font-family:verdana; font-size:10pt; color:#AA0000;text-decoration:none; font-weight:bold;} 
A.linkcpage:active { font-family:verdana; font-size:10pt; color:#AA0000;text-decoration:none; font-weight:bold;} 



font.product_details_head3b { font-family:verdana; font-size:11pt; color:#000000;text-decoration:none; font-weight:bold;}



font.cpage {
  font-family:verdana;
  font-size:10pt;
  color:#AA0000;
  text-decoration:none;
  font-weight:bold;
}

font.cpage2 {
  font-family:verdana;
  font-size:10pt;
  color:#5994FF;
  text-decoration:none;
  font-weight:bold;
}

td.maintext3 {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  padding-left:8px;
  padding-right:8px;
  padding-top:8px;
  padding-bottom:8px;
}

td.maintext3 a {
  font-family:verdana;
  font-size:8pt;
  color:#0000FF;
  text-decoration:underline;
}

td.maintext3 a.panda_categories {
  font-family:verdana;
  font-size:9pt;
  color:#0000FF;
  text-decoration:underline;
  line-height:20px;
}


td.maintext4 {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  padding-left:8px;
  padding-right:8px;
  padding-top:8px;
  padding-bottom:8px;
}

td.maintitle {
  font-family:verdana;
  font-size:9pt;
  color:#AA0000;
  font-weight:bold;
}

td.righttexthead {
  background-color:#005517; /*#E3D98B; */
  font-family:verdana;
  font-size:8pt;
  color:#FFFFFF;
  font-weight:bold;
}

td.righttext {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  background-color:#FAFAFA;
  padding:1px;
  width:196px;
}



td.righttext a {
  font-family:verdana;
  font-size:8pt;
  color:#0000FF;
  text-decoration:underline;
}

td.righttext a.product_type {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}

td.righttext a.product_type:hover {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  font-weight:bold;
  text-decoration:underline;
}

td.righttext font.product_type {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
}

td.righttext a.product_sub_type {
  font-family:verdana;
  font-size:8pt;
  color:#0000FF;
  padding-left:4px;
  text-decoration:underline;
}

td.righttext font.product_sub_type {
  font-family:verdana;
  font-size:8pt;
  color:#0000FF;
  font-weight:bold;
  padding-left:4px;
}

td.product_search_head {
  background-color:#E3E1D2;
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  font-weight:bold;
}

td.product_details_head1 {
  background-color:#F5F5F5;
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  font-weight:normal;
}

td.product_details_head2 {
  background-color:#FFFFFF;
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  font-weight:normal;
}

tr.product_details{
height:40px;
padding:5px;
	}
	
td.product_details_head3 {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  font-weight:normal;
  background-image:url(/images/rowline.png); 
  background-repeat:no-repeat;
  width:160px;
}

.product_details_headN {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  font-weight:normal;
  background-image:url(/images/rowline.png); 
  background-position:top;  
  line-height:22px;
  background-repeat:no-repeat;
  width:160px;
}


#Productdetailsheader{
  font-family:verdana;
  background-color:#E0E0E8; 
  color:#252E46; 
  font-weight:bold; 
  font-size:10px;  
  line-height:25px;
  padding-left:5px;
  margin-top:-2px;
  z-index:9;
  vertical-align:middle;
	}
#productdetailsstuff{
  margin-top:2px;
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  font-weight:normal;
  background-image:url(/images/rowline.png); 
  background-position:top;  
  line-height:22px;
  background-repeat:repeat-x;
  width:535px;
  z-index:2;
	}
	
	
.product_details_dataN {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  font-weight:normal;
  background-image:url(/images/rowline.png); 
  background-position:top;
  line-height:22px;  
  background-repeat:no-repeat;
  width:160px;
}


td.product_details_data {
  background-color:#FFFFFF;
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  font-weight:normal;
  background-image:url(/images/rowline.png); 
  background-repeat:no-repeat;
}





td.product_details_head1b {
  background-color:#F5F5F5;
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  font-weight:bold;
}

td.product_details_head2b {
  background-color:#FFFFFF;
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  font-weight:bold;
}

td.product_search_head a {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}

td.product_search_head a:hover {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  font-weight:bold;
  text-decoration:underline;
}


td.product_search_top {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
}

td.product_search_top a {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  text-decoration:none;
}

td.product_search_top a:hover {
  font-family:verdana;
  font-size:8pt;
  color:#0000FF;
  text-decoration:underline;
}

td.product_search_body {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  padding-bottom:10px;
  padding-top:10px;
}

td.product_search_body_end {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  border-bottom:1px dotted #E3E1D2;
  padding-bottom:10px;
  padding-top:10px;
}

p.menubottom {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
}


p.menubottom a {
  font-family:verdana;
  font-size:8pt;
  color:#0000FF;
  text-decoration:underline;
}

a.footerlink:link{font-family:verdana; font-size:8pt; color:#0000FF;text-decoration:underline;}
a.footerlink:visited{font-family:verdana; font-size:8pt; color:#0000FF;text-decoration:underline;}
a.footerlink:active{font-family:verdana; font-size:8pt; color:#0000FF;text-decoration:underline;}
a.footerlink:hover{font-family:verdana; font-size:8pt; color:#0000FF;text-decoration:underline;}

.copy {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
}

p.copy a {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  text-decoration:none;
}

td.more_info_head {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  font-weight:bold;
  background-color:#E3E1D2
}

td.more_info_body {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  padding:10px;
  background-color:#FAFAFA
}

td.formFieldHeading {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  font-weight:bold;
  background-color:#E3E1D2
}

td.formField {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
}

td.formField input.text {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
  border:1px solid #000000;
  width:250px;
}

td.formField select {
  font-family:verdana;
  font-size:8pt;
  color:#000000;
}

  


