/*
global style sheet
*/
BODY { font: 11px verdana; color: #89A83C; margin: 48px 0px 0px 0px; background-color:#D8E8B1; }
a { color: #3A2C25; text-decoration: underline;}
TD { font: 11px verdana;}
.titlebar { width: 800; height: 270;
			background-repeat: no-repeat;
			background-position: right top;
			background-color: #fff;
			bottom-border: 2px solid #fff;
			background-image:url('../imgs/homebg.jpg'); 
			padding: 0px; margin: 0px;
			text-align: left;
			}
.toptitle { margin-top: 22px;}
.menu { padding: 6px 0px 0px 17px;}
.band { background-image: url('../imgs/band.gif'); background-repeat: repeat-x; background-position: top; 
		height: 36; width: 800;}

.content { background-color: #fff; border: 2px solid #fff; width:800;}
.footer { font: 10px verdana; color: #738D2D; padding: 6px; text-align: center; width:800;}
.footer a { font: 10px verdana; color: #738D2D; text-decoration: none;} 
.text { font: 11px verdana; color: #89a83c;}
.textfffb { font: bold 11px verdana; color: #fff;}
.textsm {font: 8px verdana;}
.textxsm {font: 5px verdana;}
.textbd { font: bold 11px verdanal; color: #5D721F;}
.leftxt { font: 11px verdana; color: #7F6051;}
.lefhdr { font: bold 13px verdana; color: #7F6051;}
.header { font: bold 12px verdana; color: #5D721F;}
.maincol { padding: 12px 16px 24px 32px;}
.maincontent { font: 11px verdana; color: #89A83C; background-color: #fff; padding: 12px 60px 0px 4px }
.leftcol { padding: 10px 32px 10px 22px;  font: 11px verdana; }
.leftbg, .lefthomebg { background-color: #D8E8B1; color:#738D2D;}
.leftimg { background-color: #fff; padding: 2px 0px;}
.subhead { font: bold 11px verdana; color: #5D721F;}

.lefticell, .lefticell TD{ padding: 0px 4px 0px 0px;}


.leftservicesbg {background-color: #E7F6FE; color: #7F6051;}
.leftcontactbg {background-color: #FFE6D0; color: #7F6051;}
.leftaboutbg {background-color: #FEE7EE; color: #7F6051;}
.leftaboutnmbg { background-color: #EAF3D5; color: #7F6051;}
.svctxt { color: #578A9B;}

.inputs { font: 10px verdana; color: #333; border: 1px solid #7F6051;}

.colortable {border-collapse: collapse; padding: 4px;}
.thead_lt { font: bold 14px verdana; color: #fff; background-color:#578A9B; padding: 6px 4px; border:1px solid #fff;}
.thead_dk { font: bold 14px verdana; color: #fff; background-color:#578A9B; padding: 6px 4px; border:1px solid #fff;}
.tsubhead { font: bold 12px verdana; color:#366474; background-color:#A5CBD8; padding: 6px 4px; border:1px solid #fff;}
.tcellblue { font: 10px verdana; color: #366474; background-color:#CDE2E9; padding: 4px; border: 1px solid #fff;}
.tcellltblue { font: 10px verdana; color: #366474; background-color:#E7F6FE; padding: 4px; border-bottom: 1px solid #fff; border-top: 1px solid #fff;}
.tcellltblue_b { font: 10px verdana; color: #366474; background-color:#E7F6FE; padding: 4px; border: 1px solid #fff;}

.ribbon { position: absolute; visibility: hidden;}
.opc { width:560; position: absolute; visibility: hidden; height:20px;
		background-color: #fff; opacity: .85; filter: alpha(opacity=85);}

