BODY { 
  font-family: arial,verdana,tahoma; 
  font-size: 12px; 
  color: #666666; 
  text-align: justify; 
  background-color: #ffffff; 
  background-image: url(/img/bg_strip.gif);
  background-repeat: repeat-x;
  margin-left: 0px; 
  margin-top: 0px;
}


.headerblock { 
  background-color: #ffffff; 
  background-image: url(/img/header_block2.gif);
  background-repeat: no-repeat;
  background-position: top;
  width: 977px;
  height: 170px;
}
  
.footerblock { 
  background-image: url(/img/bottomcurve2.gif);
  background-repeat: no-repeat;
  background-position: top;
  width: 977px;
  height: 80px;
}

.contactus { 
  background-position: top;
}


h1 {
  font-family: arial,verdana,tahoma; 
  font-size: 16px; 
  text-align: justify; 
  color: #9bac67; 
  font-weight: bold;
}
  
h2 { 
  font-family: arial,verdana,tahoma; 
  font-size: 14px; 
  text-align: justify; 
  color: #853d2a; 
  background-color: #ffffff;
  font-weight: bold;
}

h3 { 
  font-family: arial,verdana,tahoma; 
  font-size: 12px; 
  text-align: justify; 
  color: #666666; 
  background-color: #ffffff;
  font-weight: bold;
}
  
.pagetitle{
  font-family: arial,verdana,tahoma; 
  font-size: 16px; 
  text-align: justify; 
  color: #9bac67; 
  font-weight: bold;  
}
  
.inpageheader { 
  font-family: arial,verdana,tahoma; 
  font-size: 14px; 
  text-align: justify; 
  color: #853d2a; 
  background-color: #ffffff;
  font-weight: bold;
}

.subpageheader { 
  font-family: arial,verdana,tahoma; 
  font-size: 12px; 
  text-align: justify; 
  color: #666666; 
  background-color: #ffffff;
  font-weight: bold;
}

p,td { 
  font-family: arial,verdana,tahoma; 
  font-size: 12px; 
  text-align: justify; 
  color: #666666;
}

th { 
  font-family: arial,verdana,tahoma; 
  font-size: 12px; 
  color: #666666;
  font-weight: bolder;
  background: #dedede;
  vertical-align:top;
 }

.content_table
{
  vertical-align:top;
  text-align: left;
}

.content_table_header
{
  vertical-align:top;
  text-align: left;
  font-weight: bold;
}

.content_table_final
{
  vertical-align:top;
  text-align: left;
  background: #eeeeee;
}

.content_table_final_header
{
  vertical-align:top;
  text-align: left;
  font-weight: bold;
  background: #eeeeee;
}

.case_study_header
{ 
  font-family: arial,verdana,tahoma; 
  font-size: 12px; 
  color: #666666;
  font-weight: bolder;
  background: #dedede;
}

.case_study
{ 
  font-family: arial,verdana,tahoma; 
  color: #666666;
  background: #eeeeee;
}


.globnav {
  font-family: arial,verdana,tahoma; 
  font-size: 11px; 
  text-align: justify; 
  color: #ffffff; 
  font-weight: bold;
}

.fieldheader {
  font-family: verdana,arial,tahoma; 
  font-size: 10px; 
  text-align: justify; 
  color: #666666; 
  background-color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
}

.fieldheaderlight {
  font-family: verdana,arial,tahoma; 
  font-size: 10px; 
  text-align: justify; 
  color: #919191; 
  font-weight: bold;
  text-transform: uppercase;
}

.buttontext {
  font-family: verdana,arial,tahoma; 
  font-size: 10px; 
  text-align: justify; 
  color: #FFFFFF; 
  background-color: #9bac67; 
  font-weight: bold;
  text-transform: uppercase;
  border-color: #666666;
  border-style: solid;
  border-width: 1px;
  cursor: pointer;
  cursor: hand;  
}

.buttontext:hover {
  background-color: #802600; 
}

.inputtext {
  font-family: verdana,arial,tahoma; 
  font-size: 10px; 
  text-align: justify; 
  color: #666666; 
  background-color: #ffffff;
  border-color: #c5c5c5;
  border-style: solid;
  border-width: 1px;  
}

.sublink {
  font-family: verdana,arial,tahoma; 
  font-size: 10px; 
  text-align: justify; 
  color: #b49f6b; 
  text-transform: uppercase;
}

.maptext {
  font-family: arial,verdana,tahoma; 
  font-size: 10px; 
  text-align: justify; 
  color: #9f9f4d; 
  font-weight: bold;
}

.footer 
{
color:#CCCCCC;
font-family:verdana,arial,tahoma;
font-size:10px;
text-align:center;
}



a.litmuslink:link, a.litmuslink:visited { 
  font-family: verdana,arial,tahoma; 
  font-size: 10px; 
  text-align: justify; 
  color: #999999; 
  text-decoration: underline;
}

a.litmuslink:hover { 
  color: #ffcc00; 
}

.secondarynavoff {
  font-family: arial,verdana,tahoma; 
  font-size: 11px; 
  text-align: justify; 
  color: #ffffff; 
  font-weight: bold;
  background-color: #b49f6b;  
}

.secondarynavon {
  font-family: arial,verdana,tahoma; 
  font-size: 11px; 
  text-align: justify; 
  color: #ffffff; 
  font-weight: bold;
  background-color: #a6523b;  
}

UL { 
  font-family: arial,verdana,tahoma; 
  font-size: 12px; 
  color: #666666; 
  text-align: justify; 
}

img.floatLeft { 
    float: left; 
    margin-left: 0px; 
    margin-top: 0px;     
    margin-right: 20px; 
    margin-bottom: 10px; 
}

img.floatRight { 
    float: right; 
    margin-left: 20px; 
    margin-top: 0px;     
    margin-right: 0px; 
    margin-bottom: 10px;     
    }


a { 
  font-family: arial, verdana,tahoma; 
  font-size: 12px; 
  color: #628C29; 
  text-decoration: underline;
}

a:hover, a:active { 
  color: #802600; 
}

a.small { 
  font-family: arial, verdana,tahoma; 
  font-size: 10px; 
  color: #628C29; 
  text-decoration: underline;
  text-align: center; 
}

a.small:hover, a.small:active { 
  color: #802600; 
}