h2,.Header{
font: 16px Arial,sans-serif;  color: #709334;
}

SubHeaderGreen{
font: 14px Arial,sans-serif;  color: #709334;
}

h3,.subheader{
font: bold 13px Arial, sans-serif;  color:; 
}

.smalltext{
font-size: 10px;
}

td,body {
font: normal 12px Arial, sans-serif; line-height:18px; color:#18191e;
text-decoration:none;
}


.homebuttons{float:left; margin-top: -10px;}
    .homebuttons a{filter: alpha(opacity=100); opacity: 1;}
    .homebuttons a:hover{filter: alpha(opacity=90); opacity: 0.9;}

.homerightbuttons{float:right;}
     .homerightbuttons a{filter: alpha(opacity=100); opacity: 1;}
    .homerightbuttons a:hover{filter: alpha(opacity=90); opacity: 0.9;}



.sliderTable{width: 964px; height:390px; background: url(../images/graphics/headerbg.jpg) top center repeat-x;}
 .sliderHeader{ font-size: 18px; vertical-align: top; line-height: 24px;}
  .sliderHeader h2{font-size:34px; color: #000;  }
    .sliderImage{text-align:right;}
    .sliderBox{ width: 400px; height: 250px; padding: 10px 40px 0px 20px; margin: 50px 110px 0px 0px; }
    .sliderBoxLeft{ width: 400px; height: 250px; padding: 10px 40px 0px 20px; margin: 50px 0px 0px 100px; }
    
    .requestdemo{width:130px; height: 134px; position: absolute; margin: 10px 0px 0px 830px; background: url(../images/graphics/requestdemo.png) no-repeat;}
        .requestdemo a{width:130px; height:134px; display:block;}

    .applynow{width:134px; height: 131px; position: absolute; margin: 10px 0px 0px 505px; background: url(../images/graphics/applynow.png) no-repeat;}
        .applynow a{width:134px; height:131px; display:block;}


.greenHeading { text-align: center;padding:5px; margin:0; font: bold 13px Arial, sans-serif; color:#fff; background: #709334; }
.blueHeading { text-align: center; padding:5px; margin:0;  font: bold 13px Arial, sans-serif; color:#fff; background: #4e8bc7; }
.redHeading { text-align: center; padding:5px; margin:0; font: bold 13px Arial, sans-serif; color:#fff; background: #c22a35; }
.blackHeading { text-align: center; padding:5px; margin:0; font: bold 13px Arial, sans-serif; color:#fff; background: #000; }

.greyBackground{background: #ededea; padding: 5px; border: solid 1px #d1d3d6; }
.greyVidBackground{background: #d5d5d2; padding: 5px; font-weight:bold; align:center; text-align:center; }


.largeBody{font-size: 14px;}

a img{border:0;}


/* Links */
a{
  color:#709334; text-decoration: none;
}
a:hover{
  color:#000000; text-decoration: underline;
}


/* styles for footer site map 4 panels */

 #sitemap4 {width:207px; float:left; margin: 0px 0px 0px 13px; font-size: 11px; } 
    #sitemap4 h3{margin: 0px 0px 15px 0px; color: #000; }        
    
    #sitemap3{width:207px; float:left; margin: 0px 0px 0px 20px; font-size: 11px; } 
    #sitemap3 h3{margin: 0px 0px 15px 0px; color: #c22a35; } 
    
    #sitemap2{width:207px; float:left; margin: 0px 0px 0px 30px; font-size: 11px; } 
    #sitemap2 h3{margin: 0px 0px 15px 0px; color: #4e8bc7; } 
    
    #sitemap1{width:207px; float:left; margin: 0px 0px 0px 27px; font-size: 11px; } 
    #sitemap1 h3{margin: 0px 0px 15px 0px; color: #709334; } 
