	.body{ background: #C0C0C0; margin-top: 0px; margin-left:0; margin-bottom:0px; margin-right:0px;
		font-family: tahoma; font-size: 12px; color: #666;}
	.maintable{ background: #fff; width: 950px; align: center; border: 0px solid #75554A;}
	.innerleftbox{width: 730px;vertical-align: top; padding-top: 20px;}
	.review{width: 134px; vertical-align: top; padding-top: 28px;}
	.leftmargin{ padding-left: 10px;}
	.rightmargin{width: 14px;}
	.WelcomePage{background-color: #d4d3d4; height: 22px; color: #000; font-weight: bold; padding-left: 15px;}
	.reviewbg{background-color: #4190C1; color: #fff; font-weight: bold; height: 22px; padding-left: 15px;}

	.logo{padding: 10px 0px 10px 25px;}
	.innerleftcolumn{width: 375px;}
	.serviceleftcolumn{width: 170px;}
	.innerrightcolumn{padding-right: 15px;}
	.bodytext{line-height: 1.5em;}
	.bodytext_readmore{line-height: 1.5em;}
	.Heading{font-size: 14px; font-weight: bold; text-align: left;}
	.subheading{font-size: 12px;font-weight: bold;}

	.generallink:link{color: #4190C1; font-size: 12px; }
	.generallink:active{color: #4190C1; font-size: 12px;}
	.generallink:visited{color: #4190C1; font-size: 12px;}
	.generallink:hover{color: #EB6812; font-size: 12px;}

	.portfoliothumbtable{width: 480px; padding-left: 34px; padding-top: 0px; border: 0px solid red; }
	.portfoliothumb{padding-bottom: 10px; border: 0px solid #e0e0e0; text-align: center;}
	.thumbspacer{width: 18px;}
	.thumbspacerheight{height: 18px;}
	.portfoliositedetals{width: 330px; padding-left: 25px;padding-right: 25px; padding-top: 35px; border: 1px solid #e0e0e0; vertical-align: top;}
	.portfolioinnerpagethumb{width: 280px; padding-left: 25px;padding-right: 25px; padding-top: 35px; border: 1px solid #e0e0e0; vertical-align: top;}
	.portfolioinnerpage{width: 550px; padding-right: 25px; padding-top: 0px; border: 0px solid red; }

	.imageborder{border: 6px solid #4190C1;}
	.servicelinkheader{color: #EB6812; font-weight: bold; font-size: 14px;}

	.headertop{ background: #e8e4e3; height: 102px;}
	.header{ background-image:url(../images/headerbg.gif); background-repeat:repeat-x;  width: 100%; height: 77px;}
	.menubg{background-image:url(../images/menubg.gif); background-repeat:repeat-x; height: 32px; text-align:center;}
	.welcomeheadingbg{background-color: #D4D3D4; color: #fff; font-weight: bold;}
	.maintablewidth{width: 600px;}
	
	.topmenu:link{color: white;  padding-left: 5px; text-decoration: none; font-size: 14px; font-weight: bold;}
	.topmenu:active{color: white; padding-left: 5px;  font-size: 14px; font-weight: bold;text-decoration: none;}
	.topmenu:visited{color: white; padding-left: 5px;  font-size: 14px; font-weight: bold;text-decoration: none;}
	.topmenu:hover{color: #000; padding-left: 5px;  font-size: 14px; font-weight: bold;text-decoration: underline;}
	.topmenubg{ background:#745549;}
	.topmenuspliter{color: white; padding-left: 5px; }
	
	#headingleftpadding{padding-left: 10px;}
	.leftmenumargin{ width: 34px;}
	.menuspace{width: 16px;}

	.leftmenuspace{ width:211px;}
	.leftmenuspaceinner{ width:211px; background-color:#DBDAD7;}
	
	.rightmenuspace{ width:211px;}
	.menuleft{ width: 50px;}
	.TextWardWarp{word-wrap: break-word;}
	.LeftMenuTitle{color:#cc8f72; }
	.varticalmenu:link{ background-image:url(../images/navigation-arrowup11.gif); background-repeat:no-repeat; color: #666; font-size: 12px; padding-left:20px; }
	.varticalmenu:active{ background-image:url(../images/navigation-arrowup11.gif); background-repeat:no-repeat;color: #666; font-size: 12px;padding-left:20px; }
	.varticalmenu:visited{ background-image:url(../images/navigation-arrowup11.gif); background-repeat:no-repeat;color: #666; font-size: 12px;padding-left:20px;}
	.varticalmenu:hover{ background-image:url(../images/navigation-arrowup11.gif); background-repeat:no-repeat; color: #4190C1; font-size: 12px;padding-left:20px;}

	.generallink:link{color: #666; font-size: 12px; outline : none; text-decoration: none;}
	.generallink:active{color: #666; font-size: 12px; }
	.generallink:visited{color: #666; font-size: 12px;}
	.generallink:hover{color: #4190C1; font-size: 12px;	}

	.page-heading{ background-image:url(../images/page-hedingsymbol.gif); background-repeat:no-repeat; height: 24px; padding-left:15px;}
	.page-headingspace{ height: 24px;}

	.heading-bulet{ background-image:url(../images/heading-bulet.gif); background-repeat:no-repeat; height: 24px; padding-left:30px;}
	.heading{color: #745549;}
	
	
	.footer{ background:#D4D3D4; height: 44px; color: #040000; }
	.footerlink:link{color: #040000; text-decoration: none; margin-top: 15px; padding-left: 5px; font-weight: normal;}
	.footerlink:active{color: #040000; text-decoration: none; margin-top: 15px; padding-left: 5px;  font-weight: normal;}
	.footerlink:visited{color: #040000; text-decoration: none; margin-top: 15px; padding-left: 5px;  font-weight: normal;}
	.footerlink:hover{color: #4190C1; text-decoration: none; margin-top: 15px; padding-left: 5px;  font-weight: normal;}
	.footerspliter{color: #000000; padding-left: 5px; font-weight: normal;}

	.lefthomemargin{ padding-left: 0px;}
	.innerpagemargin{ padding-left: 8px;}