@charset "utf-8";
/* CSS Document */

body {
	background: #ffffff;
}
.blankCell {
	font: normal 3px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}
.mainLinks, .mainLinks a:link, .mainLinks a:active, .mainLinks a:visited, .mainLinks a:hover {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: right;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
}
.mainLinks a:hover {
	color: #ffffff;
	background-color: #ef7c00;
}
.title01 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ef7c00;
	text-align: left;
}
.innerLink1, .innerLink1 a:link, .innerLink1 a:active, .innerLink1 a:visited, .innerLink1 a:hover {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	text-decoration: underline;
}
.innerLink1 a:hover {
	color: #ef7c00;
}
.innerTxt01 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #666666;
	line-height: 18px;
}
.innerTxt02 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #ef7c00;
	line-height: 18px;
}
.more01, .more01 a:link, .more01 a:active, .more01 a:visited, .more01 a:hover {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #ef7c00;
	text-align: right;
	text-decoration: none;
}
.more01 a:hover {
	text-decoration: underline;
}
.footerLinks, .footerLinks a:link, .footerLinks a:active, .footerLinks a:visited, .footerLinks a:hover {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: left;
	text-decoration: none;
	padding: 5px 5px;
}
.footerLinks a:hover {
	text-decoration: underline;
}
.footertxtRight {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: right;
	padding: 5px 5px;
}
/* not used
.mainLinkBack {
	background: url(../images/menu-back.jpg);
	background-repeat: no-repeat;
	height: 25px;
}
.topBanner {
	background:url(../images/back-banner1.jpg);
	background-repeat: repeat;
	height: 218px;
}
.topService {
	background:url(../images/back-serviceBlock1.jpg);
	background-repeat: repeat-x;
	height: 60px;
}
.backTestimonial {
	background: url(../images/back-testimonial.jpg);
	background-repeat: no-repeat;
}
.topLinks, .topLinks a:link, .topLinks a:active, .topLinks a:visited, .topLinks a:hover {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	text-decoration: none;
}
.topLinks a:hover {
	text-decoration: underline;
	color: #85c226;
}



.more02, .more02 a:link, .more02 a:active, .more02 a:visited, .more02 a:hover {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #3a5410;
	text-align: right;
	text-decoration: none;
}
.more02 a:hover {
	text-decoration: underline;
}

.innerLinkBold, .innerLinkBold a:link, .innerLinkBold a:active, .innerLinkBold a:visited, .innerLinkBold a:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #547b18;
	text-align: left;
	text-decoration: none;
}
.innerLinkBold a:hover {
	text-decoration: underline;
}
.sideLink, .sideLink a:link, .sideLink a:active, .sideLink a:visited, .sideLink a:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3a5410;
	text-align: left;
	text-decoration: none;
	padding: 2px 10px 2px 2px;
}
.sideLink a:hover {
	background-color: #3a5410;
	color:#ffffff;
}
.subSideLink, .subSideLink a:link, .subSideLink a:active, .subSideLink a:visited, .subSideLink a:hover {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3a5410;
	text-align: left;
	text-decoration: none;
}
.subSideLink a:hover {
	text-decoration: underline;
}

.innerTxt02 {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #000000;
}
.innerTxt03 {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #ffffff;
}
.innerTxt03Right {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	color: #ffffff;
}
.innerTxt04 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #000000;
	line-height: 16px;
}
.innerTitle01 {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #cccccc;
}
.innerTitle02 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #3a5410;
}
.innerTitle03 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;
}
.footerTxt {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: right;
}


.innerTxt01 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #818181;
}
.innerTxt02 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #818181;
}

.innerTxtLink, .innerTxtLink a:link, .innerTxtLink a:active, .innerTxtLink a:visited, .innerTxtLink a:hover {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #06F;
	text-decoration: underline;
}
.innerTxtLink a:hover {
	color: #818181;
}





.catLinks, .catLinks a:link, .catLinks a:active, .catLinks a:visited, .catLinks a:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	text-decoration: none;
}
.catLinks a:hover {
	text-decoration: underline;
}



.bannerHome {
	background-image:url(../images/banner01.jpg);
	background-repeat: no-repeat;
	width: 950px;
	height: 290px;
}
.bannerAbout {
	background-image:url(../images/banner-about.jpg);
	background-repeat: no-repeat;
	width: 950px;
	height: 235px;
}
.bannerProcess {
	background-image:url(../images/banner-process.jpg);
	background-repeat: no-repeat;
	width: 950px;
	height: 235px;
}
.bannerContact {
	background-image:url(../images/banner-contact.jpg);
	background-repeat: no-repeat;
	width: 950px;
	height: 235px;
}


.innerLinkHome, .innerLinkHome a:link, .innerLinkHome a:active, .innerLinkHome a:visited, .innerLinkHome a:hover {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #333333;
	text-decoration: none;
}
.innerLink a:hover {
	text-decoration: underline;
}
.footerLinks, .footerLinks a:link, .footerLinks a:active, .footerLinks a:visited, .footerLinks a:hover {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	text-decoration: none;
}
.footerLinks a:hover {
	text-decoration: underline;
}
.footerTextRight {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: right;
	text-decoration: none;
}
.innerTxtBold {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #333333;
}

.bannerBack {
	background-image: url(../images/bannerMain.jpg);
	background-repeat: no-repeat;
	height: 239px;
}
.footerBack {
	background-image: url(../images/footerBack.jpg);
	background-repeat: no-repeat;
	height: 37px;
}

.footerText {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #999;
	padding: 5px;
}
.footerTextRight {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	color: #4d3428;
}

.categoryTitle02 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #d61e00;
	text-align: left;
	text-transform: uppercase;
}
.categoryTitle02Marathi {
	font: bold 18px "Marathi-Lekhani";
	color: #d61e00;
	text-align: left;
	text-transform: uppercase;
}
.innerTextWhite {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #fff;
}
.innerTextMaroon {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #55181b;
}
.innerTextMaroonMarathi {
	font: normal 14px "Marathi-Lekhani";
	text-align: left;
	color: #55181b;
}
.innerLinkMaroon, .innerLinkMaroon a:link, .innerLinkMaroon a:active, .innerLinkMaroon a:visited, .innerLinkMaroon a:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #55181b;
	text-decoration: none;
}
.innerLinkMaroon a:hover {
	text-decoration: underline;
}

.more2, .more2 a:link, .more2 a:active, .more2 a:visited, .more2 a:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #2c231d;
	text-align: right;
	text-decoration: underline;
}
.calWeek {
	background-color: #666666;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
}
.calDay {
	background-color: #ffffff;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;
}
.calSpDay, .calSpDay a:link, .calSpDay a:active, .calSpDay a:visited, .calSpDay a:hover {
	background-color: #ffffff;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
	text-align: center;
	text-decoration: none;
}