/* CSS Document */
td{font-family: verdana, arial, helvetica; font-size:11px;}
.footer{ border:1px solid #A4BD7E; font-family:verdana, arial, helvetica; font-size: 10px; text-align:center; height:25px; color:#8DB056;vertical-align: middle;background-color:#E0ECCD;}
a.footer, a.footer:link, .footer a:link{ font-family:verdana, arial, helvetica; font-size: 10px; text-align:center; color:#80A14C; background-color:#E0ECCD;}
.body{bgcolor:#AEC885;}
.homebody{background-image:url("/images/concept3_13.gif");
	background-repeat: no-repeat; line-height:18px; padding-left:30px; padding-top:170px; padding-right: 30px; font-size:11px; color:#33471B;}
.small{font-size:9px;}
a, a:visited {color:white; text-decoration:none;}
a:hover {color:#5787FC;}

a.portfolionav {color:#5D8A17; text-decoration:none;}
a.portfolionav:hover{color:#5787FC;}
.imagecell{border-left:1px solid #8CA861;border-top:1px solid #8CA861;border-bottom:1px solid #8CA861;}
.header{ width:790px; vertical-align: middle}
.approachbody{background-image:url("/images/approachheader.gif");
	background-repeat: no-repeat; line-height:18px; padding-left:30px; padding-top:120px; padding-right: 30px; font-size:11px; color:#33471B;}
.processbody{background-image:url("/images/processheader.gif");
	background-repeat: no-repeat; line-height:18px; padding-left:30px; padding-top:120px; padding-right: 30px; font-size:11px; color:#33471B;}
.biobody{background-image:url("/images/bioheader.gif");
	background-repeat: no-repeat; line-height:18px; padding-left:30px; padding-top:105px; padding-right: 30px; font-size:11px; color:#33471B;}
.portfoliobody{background-image:url("/images/portfolioheader2.gif");  
	background-repeat: no-repeat; line-height:18px; padding-left:30px; padding-top:120px; padding-right: 0px; font-size:11px; color:#33471B;}
.contactbody{background-image:url("/images/contactheader.gif");
	background-repeat: no-repeat; line-height:18px; padding-left:30px; padding-top:120px; padding-right: 30px; font-size:11px; color:#33471B;}
.contacttable{line-height:20px;  font-size:12px; color:#33471B;}
.largeimages{border:1px solid #67813E;}
.popupbg{background-color:#B8CF94}
ul{line-height:20px;padding-left:67px;padding-right: 33px; }
.flowericon{margin-right:10px;}
.descriptions {color:#33471B; line-height:24px;}
.leftimage{background-image:url("/images/random/random.php");}
table.thumbtable img{border:1px solid #47773C;}
.descript{font-family: verdana, arial, helvetica; font-size:11px; line-height:18px;color:#33471B;}

.announcement{padding:5px; border:2px solid white;line-height:18px; margin-top:5px; }
.announcement a:link, .announcement a:visited {color:white;}
.announcement a:hover {color:#5787FC;} 
.inputbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #33471B;
  background-color : #F0F0F0;
  border           : 1px solid #CCCCCC;
  z-index:0;
}
.button {
  font-family      : Verdana, Arial, Helvetica, sans-serif; margin-top:3px;
  font-style       : normal;
  font-size        : 11px;
  font-weight      : bold;
  background-color : #F0F0F0;
  color            : #33471B;
  border           : 1px solid #CCCCCC;
}
