body{margin:0px;}



.leftSide{background-image:url(images/framework/gradient_left.gif); background-repeat:repeat-y; background-position:100% 0%;}

.centrePanel{background-color:#E2E2E2;}

.rightSide{background-image:url(images/framework/gradient_right.gif); background-repeat:repeat-y;}

.navMenu{background-image:url(images/framework/grad_bar2.gif);}

.whiteSpacer{background-color:#FFFFFF;}

.mainBody{background-image:url(images/framework/bg_bars.gif); background-repeat:no-repeat; background-color:#E2E2E2;}

.footerLeft{background-image:url(images/framework/gradient_left.gif); background-repeat:no-repeat; background-position:100% -1px;}

.footer{background-image:url(images/framework/foot_gradient.gif); background-repeat:repeat-x; background-position:-4px 0px;}

.footerRight{background-image:url(images/framework/gradient_right.gif); background-repeat:no-repeat; background-position:0px -1px;}

.footerText{font-family:Arial; font-size:8pt; color:#666666; line-height:16pt;}

.footerText:link{text-decoration:none;}

.footerText:active{text-decoration:none;}

.footerText:visited{text-decoration:none;}

.footerText:hover{text-decoration:none; color:#3E7B40;}



.leftColumnHeader{background-image:url(images/framework/title_box_left.gif); background-repeat:no-repeat; font-family:Arial; font-size:12pt; font-weight:bold; color:#3E7B40; padding-left:10px;}

.middleColumnHeader{background-image:url(images/framework/title_box_middle.gif); background-repeat:no-repeat; font-family:Arial; font-size:12pt; font-weight:bold; color:#3E7B40; padding-left:10px;}

.rightColumnHeader{background-image:url(images/framework/title_box_right.gif); background-repeat:no-repeat; font-family:Arial; font-size:12pt; font-weight:bold; color:#3E7B40; padding-left:10px;}

.bottomColumnHeader{background-image:url(images/home/title_bar_bottom.gif); background-repeat:no-repeat; font-family:Arial; font-size:10pt; font-weight:bold; color:#3E7B40; padding-left:8px;}

.longColumnHeader{background-image:url(images/products/title_bar_long.gif); background-repeat:no-repeat; font-family:Arial; font-size:12pt; font-weight:bold; color:#3E7B40; padding-left:10px;}







.centreContent{background-color:#FFFFFF; padding:8px; line-height:13px;}

.productBox{background-color:#FFFFFF; padding:10px;}

.companyName{font-family:Arial; font-size:11pt; color:#666666}

.companyName:link{text-decoration:none;};

.companyName:active{text-decoration:none;};

.companyName:visited{text-decoration:none;};

.companyName:hover{text-decoration:none; color:#3E7B40;};





.contentHeader{font-family:Arial; font-size:10pt; font-weight:bold; color:#000000; line-height:14pt;}

.contentMain{font-family:Arial; font-size:8pt; color:#000000;}



.newsTable{background-image:url(images/framework/news_panel.gif); background-repeat: no-repeat;}



.contactHeader{font-family:Arial; font-size:12pt; font-weight:bold; color:#3E7B40;}

.addressText{font-family:Arial; font-size:11pt; color:#000000; line-height:20px;}

.addressText:link{text-decoration:none; color:#3E7B40;}

.addressText:active{text-decoration:none; color:#3E7B40;}

.addressText:visited{text-decoration:none; color:#3E7B40;}

.addressText:hover{text-decoration:none; color:#0C490E;}



.sideNews{padding-left:10px; padding-right:10px;}



.newsTitle{font-family:Arial; font-size:8pt; font-weight:bold; color:#FFFFFF;}

.newsText{font-family:Arial; font-size:7pt; color:#FFFFFF;}

.newsLink{font-family:Arial; font-size:7pt; color:#FFFF00;}

.newsLink:link{text-decoration:none;}

.newsLink:active{text-decoration:none;}

.newsLink:visited{text-decoration:none;}

.newsLink:hover{text-decoration:none; color:#FFFFFF;}

.newsLinkBig { font-family:Arial; font-size:10pt; color:#3E7B40; text-decoration:none;}

.newsLinkBig:hover{color:#0C490E;}



.newsDivider{color:#009911; width:75px;}



.headlineTop{background-image: url(images/news/headline_panel_top.gif);}

.headlineBody{background-image: url(images/news/headline_panel_expand.gif); background-repeat:repeat-y; padding-left:10px; padding-right:10px;}

.headlineBottom{background-image: url(images/news/headline_panel_bottom.gif);}



.newsMainHeadline{font-family:Arial; font-size:30; font-weight:bold; color:#3E7B40;}

.newsMainText{font-family:Arial; font-size:10pt; color:#666666; line-height:20px;}



.productNew{background-image: url(images/products/menu_new.gif); font-family:Arial; font-size:8pt; color:#FFFFFF; padding-left:10px; padding-right:10px;}

.productUsed{background-image: url(images/products/menu_used.gif); font-family:Arial; font-size:8pt; color:#FFFFFF; padding-left:10px; padding-right:10px;}

.productCat{background-image: url(images/products/menu_category.gif); padding-left:10px; padding-right:10px; font-family:Arial; font-size:7pt; color:#FFFFFF;}

.product{background-image: url(images/products/menu_product.gif); padding-left:10px; padding-right:10px; font-family:Arial; font-size:7pt; color:#FFFFFF;}

.productCatLink{font-family:Arial; font-size:7pt; color:#FFFFFF;}

.productCatLink:link{text-decoration:none;}

.productCatLink:active{text-decoration:none;}

.productCatLink:visited{text-decoration:none;}

.productCatLink:hover{text-decoration:none;}



.productTitle{font-family:Arial; font-size:30pt; font-weight:bold; color:#3E7B40;}

.productHeader{font-family:Arial; font-size:12pt; font-weight:bold; color:#3E7B40;}

.productText{font-family:Arial; font-size:10pt; color:#666666;  line-height:20px;}

.productImage{}

.productNav{padding-top:10px;}



.smallProductImage{}



.smallProductTitle{font-family:Arial; font-size:10pt; color:#3E7B40;}

.smallProductText{font-family:Arial; font-size:8pt; color:#666666;}



.productGuide{border-left:1px solid #666666; padding-left:15px;}

.productGuideHeader{font-family:Arial; font-size:13pt; font-weight:bold; font-style:italic; color:#3E7B40;}

.productGuideDescription{font-family:Arial; font-size:10pt; font-style:italic; color:#3E7B40;}

.productGuideText{font-family:Arial; font-size:11pt; color:#666666;}



.appraisalText{font-family:Arial; font-size:8pt; color:#3E7B40;}

.appraisalTextBox{width:320px;border:1px solid #3E7B40; font-family:Arial; font-size:8pt; color:#000000;}

.appraisalGenBox{width:278px;border:1px solid #3E7B40; font-family:Arial; font-size:8pt; color:#000000;}

.appraisalWeightBox{width:301px;border:1px solid #3E7B40; font-family:Arial; font-size:8pt; color:#000000;}

.appraisalFurnaceTypeBox{width:85px;border:1px solid #3E7B40; font-family:Arial; font-size:8pt; color:#000000;}

.appraisalFurnaceCapacityBox{width:95px;border:1px solid #3E7B40; font-family:Arial; font-size:8pt; color:#000000;}

.appraisalFurnaceWidthBox{width:120px;border:1px solid #3E7B40; font-family:Arial; font-size:8pt; color:#000000;}

.appraisalFurnaceHeightBox{width:90px;border:1px solid #3E7B40; font-family:Arial; font-size:8pt; color:#000000;}

.homebutton
{
  width:470px;
  height:18px;
  padding:3px;
  display:block;
  margin-bottom:5px;
  background-color:#317C3D;
  color:#FFFFFF;
  text-decoration:none;
  font-family:Arial;
  font-size:9pt;
  font-weight:bold;
}

.homebutton:hover
{
  color:#FFFF00;
}
