/* CSS Document */
body{margin:0px; padding:0px; background-image:url(../images/bodyBg.jpg); background-color:#d4e8bf;
			 background-repeat:repeat-x;	scrollbar-arrow-color:#fff; scrollbar-base-color:#000; scrollbar-shadow-color:#F3F3F3; 
			 scrollbar-face-color:#55b20c; scrollbar-highlight-color:#FFF; scrollbar-dark-shadow-color:#FFF; 
			 scrollbar-3d-light-color:#005ea6; font-family:Arial; font-size:11px; color:#333;
	}
	strong{color:#72c30e}	
	img{border:0px; padding:0px; margin:0px; }
	a{color:#0080b9}
	a:hover{color:#777}
	br{ line-height:7px}
	div.center{background-image:url(../images/mainCntCntrBg.jpg); background-repeat:no-repeat; 
						 border:0px solid #ed9432; width:705px;
						 height:840px; position:relative; margin: 0px;  
						 margin-left: auto; margin-right: auto; padding: 0px;}
	.mainCntr{border:0px solid #000; width:637px; height:736px; position:absolute; left:32px; top:10px}
	.header{border:0px solid #000; background-color:#EEE; width:618px; height:255px; position:absolute; top:10px; left:9px;}
	.navBtnCntr{border:0px solid #000; z-index:10002; background-color:#53b00e; height:44px; width:618px; 
							position:absolute; top:265px; left:9px; text-align:center; 
							background-image:url(../images/navBg02.jpg); background-repeat:repeat-x;
							padding:0px; margin:0px; vertical-align:top;}
	.leftColSct{border:1px solid #cdcdcb; width:224px; height:354px; position:absolute; top:315px; left:9px;}
	.lftCol{top:18px; left:0px; width:220px; height:100px; border:0px solid #000; padding:10px 0px 5px 5px;}
	#teaserArticleCntr{margin:0px 5px 0px 25px; position:relative; border:0px solid #000; height:50px}
	.labReport{margin:10px 5px 0px 25px; position:relative; border:0px solid #000}
	.labReport table{padding:0px; margin:0px; width:195px}
	#addressCntr{margin:2px 5px 0px 36px; position:relative; border:0px solid #000}
	#addressCntr td{vertical-align:bottom}
							
	.contactCntr{border:0px dotted #cdcdcb; background-color:#f7f7f7; background-image:url(../images/contactCntrBg.jpg); background-repeat:no-repeat;								 
							 width:224px; height:120px; position:absolute; top:234px; left:0px;}
	#cntImg{border:1px solid #acd770; margin-right:10px;} 
	.cntCntr, .whoWeAreSct, .whatWeDoSct, .taxTipsSct{border:1px solid #cdcdcb; width:387px; left:240px; position:absolute; margin:0px; background-position:right; background-repeat:no-repeat}
	.whoWeAreSct{ height:165px;  top:315px; background-image:url(../images/whoWeAreBg.jpg); }	
	
	.defWhoWeAre, .abtCnt, .serCnt, .ttCnt {border:0px solid #000; top:40px; margin-left:5px; margin-right:10px; text-align:justify; width:370px;}
	.defWhoWeAre{line-height:16px;}
	.abtCnt{line-height:12px;}
	.serCnt{line-height:12px;}
	.ttCnt{margin-left:0px; line-height:14px;}
		.taxTips{width:370px; height:110px; overflow:auto; padding-right:10px}
		.ttNavCntr{vertical-align:middle; border-top:1px solid #bbb; height:13px; width:387px; position:absolute; top:205px; left:0px; text-align:center; word-spacing:10px; background:#74bf17}
		.ttNavCntr a{color:#FFF;}
	.calCopy{margin-left:15px; line-height:11px; text-align:left;}
	.calCntr{border:0px solid #000; top:55px; width:385px; text-align:center }
        

	
	#calPopHdr{border:1px solid #000; height:50px; z-index:10}
	#cntCntrBg{top: 80px; width:615px; left:10px; z-index:0; background-position:right; background-color:#FFF}
	#eventCntr{border: 0px solid #000; top: 40px; margin-left: 15px; line-height: 13px; text-align: left; width: 580px; height:200px; font-size: 10px; overflow:auto;}
	
	
	.whatWeDoSct{width:387px; height:88px; top:487px; background-image:url(../images/whatWeDoBg.jpg);}
	.taxTipsSct{height:88px; top:581px; background-image:url(../images/taxTipsBg.jpg);}
	#ttLink{text-align:right; top:40px; width:350px;}
	ul#nav{list-style-type: none; list-style:none; margin: 0px 0px 0px 0px; padding: 0px;}
	ul#nav li, ul#nav li a, ul#nav li, ul#nav li a img{display: inline; margin:  0px 0px 0px 0px; padding: 0px; text-decoration:none;}
	ul#nav li a img{margin:0px -3px 0px 0px; padding:0px -3px 0px 0px; vertical-align:top;}
	li, ul{height:33px; padding-bottom:5px; margin-bottom:6px; border-bottom:0px solid #000}
	.flaLogo{position:absolute; top:20px; left:266px;}
	.smlNav{position:absolute; top:30px; left:500px; width:150px;}
	.smlNav img{padding-right:15px;}
	.cntCntrBg div, .whoWeAreSct div, .whatWeDoSct div, .taxTipsSct div, .newsCntr div, .contactCntr div{position:absolute}
	.newsCntr{border-bottom:1px dotted #cdcdcb; width:224px; height:233px; position:absolute; top:0px; left:0px; background-color:#f3f6f7}
	.newsArticleCntr{top:36px; left:0px; width:220px; height:100px; border:0px solid #000; padding:5px 0px 5px 5px; line-height:12px;}	
	.footerSct{border-left:1px solid #cdcdcb; border-right:1px solid #cdcdcb; background-color:#666; width:618px; height:25px; margin:0px; position:absolute; top:675px; 
						 left:9px;background-image:url(../images/ftrBg.jpg); background-repeat:no-repeat; text-align:center; vertical-align:bottom; padding-top:10px; color:#fff;}
	.footerSct a{color:#FFF}
	.footerSct a:Hover{color:#AAA}
	
	.teaserArticleCntr{margin:0px 5px 0px 25px; position:relative; border:0px solid #000}
	
	.newsBold{font-size:10px; color:#3c4b4f}
	.newsDate{font-weight:bold; color:#6ac000}
	
	.articleSep{padding-left:3px; margin:8px 0px 8px 0px}
	
	.cntCntrBg{height:259px; top:315px; background-image:url(../images/cntCntrBg.jpg);  background-position:bottom; 
	                border:1px solid #cdcdcb; width:387px; left:240px; position:absolute; margin:0px; 
	                background-repeat:no-repeat }
	           
	 .textBox, .textArea{ border:1px solid #D1D1D1; background:#F4F4F4; width:180px; font-size:11px}
	 .textBox{height:12px; font-size:11px}

