/*
	Title:		BussinessDiligence
	Date:		August 26,2009
--------------------------------------------------------------			
*/
img,div {behavior: url(/css/scripts/iepngfix.htc)}
	/* COMMON ELEMENTS */
body{margin:0;padding:0px;background:url(../images/body_bg.gif) no-repeat center 168px}
.clear:after,.contents:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
a img{border:0}
a, a:link{text-decoration:none;color:#A61930}
/*a:active{font-weight:bold}*/
ul{list-style:none}

.FL{float:left;width:auto}
.FR{float:right;width:auto}
.CB{clear:both}
	/* COMMON ELEMENTS */
	
	/* BEGIN HEADER */
	
	
.header h1,.header h1.consultingProcess,.header h1.contact,.header h1.about{background:url(../images/h1_bg.gif) no-repeat 0 0}

.wrap{width:1024px;margin:0 auto;font-family: "Tahoma";color:#333}
.header{clear:both;width:1024px;height:349px;background:url(../images/hd_right.jpg) no-repeat 898px 0;position:relative;z-index:7}
.logoAndNav{clear:both;width:998px;padding:35px 0 0 26px;overflow:hidden}
.logoAndNav img{float:left;width:auto;margin:0}
.header ul{float:right;width:auto;margin:0;padding:83px 25px 0 0}
.header li{float:left;width:55px;padding-left:40px;font-size:13px;text-align:center}
.header li a{color:#333}
.header li a:hover,.header li.active a{color:#A61930;font-weight:bold}
.header h1{clear:both;width:1024px;height:176px;margin:27px 0 0;padding:0;text-indent:-9999px}
.header h1.consultingProcess{background-position:0 -180px}
.header h1.contact{background-position:0 -360px}
.header h1.about{background-position:0 -540px}
.header h1.testimonials{background-position:0 -720px}
.header h1.policy{background-position:0 -900px}

.serviceHead{clear:both;width:997px;height:176px;background:url(../images/service.jpg) repeat-y;margin-top:27px;padding-left:27px}
.portrait{width:384px;height:346px;position:absolute;z-index:777;top:147px;left:32px}
.servIcon{width:370px;height:196px;position:absolute;z-index:777;top:152px;right:75px}
	/* END HEADER */
	
	/* BEGIN CONTENTS */

.contentWrap{clear:both;width:1024px;background:url(../images/content_y.jpg) repeat-y;position:relative;overflow:hidden;z-index:2}

.contents{clear:both;width:997px;background:url(../images/contentBtm.jpg) no-repeat bottom;padding:22px 0 27px 27px;position:relative;z-index:20}
.contents h1{clear:both;padding:0;margin:0;font-size:28px;font-weight:400;line-height:35px;color:#A61930}
.contents h2{clear:both;padding:0;margin:0;font-size:24px;font-weight:400;line-height:35px;color:#A61930}
.contents h2.aboutTop{padding:75px 0 5px 206px;line-height:31px}
.mainconts,.processConts,.contactConts,.servicesConts{clear:both;width:997px;overflow:hidden}
.mainconts p,.processConts p,.servicesConts p{clear:both;margin:0;padding:20px 20px 0 0;font-size:15px;line-height:22px}
.mainconts ul,.processConts ul,.servicesConts ul{clear:both;margin:0;padding:0; padding-right:10px;}
.mainconts li,.processConts li,.servicesConts li{clear:both;padding-left:35px;margin-top:1px;background: url(../images/bullet.jpg) no-repeat 0 10px;line-height:22px;font-size:12px}

.mainLeft{float:left;width:492px; padding-right:10px;}
.mainRight{float:left;width:492px}
.mainRight p a{display:block;margin-top:5px;font-size:12px}

.tabsAndplanWrap{clear:both;width:962px;padding:35px 0 0 35px}
.tabsAndplanWrap img{float:left;width:auto;margin:0}
.tabs{float:left;width:492px;margin-top:30px;overflow:hidden}
.tabs p{clear:both;margin:0;padding:0 0 5px;font-size:12px;line-height:20px}
.tabs p a{color:#A61930}
.tabs ul{clear:both;width:490px;margin:0;padding:0}
.tabs li{float:right;width:auto;height:57px;padding:0;margin-left:-7px}
.tabs li a{width:105px;height:47px;padding:10px 0 0 8px;font-size:12px;display:block;float:left;background:url(../images/tab_a.png) no-repeat;text-align:center;color:#333;line-height:17px}

.tabs li a:hover,.tabs li.active a{background:url(../images/tab_aHover.png) no-repeat;color:#fffffe;font-weight:700}
.tabs li.services a{width:60px;background:url(../images/first_li_bg.png);margin-left:0px;padding-left:6px;color:#f1f1f1;text-align:left;font-weight:400}
.tabs li.services a:hover{font-weight:400}

#ie6 .tabs li a{background:url(../images/tabBg.gif) no-repeat 0 0}
#ie6 .tabs li a:hover,#ie6 .tabs li.active a{background-position:0 -57px;color:#fffffd;font-weight:700}
#ie6 .tabs li.services a{background:url(../images/first_tab.gif) no-repeat 0 0}
#ie6 .tabs li.services a:hover{background-position:0 0;font-weight:400}

h2.tpadd8{padding-top:8px}
p.tpadd33{padding-top:33px}
p.bpadd3{padding-bottom:3px}
p.bpadd5{padding-bottom:5px}
p.tpadd16{padding-top:16px}
p.rightBtm{font-size:12px}
.tpadd20{padding:20px 0 27px 27px}
.bpadd67{padding-bottom:67px}
.bpadd15px{padding-bottom:15px}
.tpadd10{padding-top:10px}
.tpadd25{padding-top:25px}
.tmargin36{margin-top:36px}

	/* BEGIN PROCESS,ABOUT,SERVICES AND CONTACT PAGE*/
	
.processConts p{font-size:12px}
.contactConts{padding-top:5px}
.contactL{float:left;width:424px;overflow:hidden}
.contactL p{clear:both;margin:0;padding:20px 0 0;font-size:12px;color:#333;line-height:19px}
.contactL span{color:#A61930;font-size:22px;line-height:24px}
.contactL span.tpadd10{display:block;padding-top:14px}
.contactL a{color:#333}
.contactL a:hover{color:#A61930}
.contactR{float:left;width:300px;padding-top:21px;overflow:hidden}
.inputWrap{clear:both;width:300px;overflow:hidden;margin-top:6px}
.inputWrap div{float:left;width:203px;height:52px;overflow:hidden}
.inputWrap label,.chkWrap span{float:left;width:81px;padding:2px 14px 0 0;font-size:11px;line-height:19px;color:#333;text-align:right}
.inputWrap input,.inputWrap textarea{float:left;width:190px;height:17px;padding-top:3px;padding-left:5px;padding-right:5px;font-family:"Tahoma";line-height:14px;background-color:#f9f9f9;border:1px solid #e5e5e5;border-left:2px solid #999;border-top:1px solid #999;font-size:11px}
.inputWrap textarea{height:44px}
.chkWrap{clear:both;width:300px;padding-top:7px}
.chkWrap span{display:block}
.chkWrap label{float:left;width:auto;font-size:11px;line-height:19px;padding-left:6px}
.chkWrap div{float:left;width:202px;margin-top:2px}
.chkWrap div div{clear:both;overflow:hidden}
.chkWrap input{float:left}
.CB input{float:right;width:80px;height:26px;background:url(../images/sendBtn.jpg) no-repeat;margin:10px 0 8px;padding:0;border:0;cursor:pointer }

.servicesConts ol{clear:both;margin:0;padding:0;list-style-position:inside}
.servicesConts ol li{background:none;padding-left:0}
.ashBoxWrap{float:left;width:968px;background:#cccccc;position:relative;margin-top:57px;overflow:hidden}
.ashBoxWrap p{clear:both;width:740px;margin:0;padding:28px 0 24px 120px;color:#fffffa;font-size:24px;line-height:30px}
.ashBoxWrap p a{font-size:12px;color:#A61930;line-height:18px}

.lt,.rt,.lb,.rb{width:20px;height:20px;position:absolute;background:url(../images/ashBoxcorners.gif) no-repeat 0 0;left:0;top:0}
.lt{background-position:0 0}
.rt{background-position:0 -25px;left:auto;right:0}
.lb{background-position:0 -50px;top:auto;bottom:0}
.rb{background-position:0 -75px;left:auto;top:auto;bottom:0;right:0}

	/* END PROCESS,ABOUT,SERVICES AND CONTACT PAGE*/

	/* END CONTENTS */

	/* BEGIN FOOTER */
	
.footer{clear:both;width:850px;margin:0 auto;padding-bottom:5px;font-size:11px;line-height:13px;color:#333;overflow:hidden}	
.footer p{float:left;width:300px;padding:0 10px 0 0;margin:0;word-spacing:3px}	
	
.footer ul{float:left;width:540px;margin:0;padding:0}	
.footer li{float:right;width:auto;padding:0px;line-height:13px;font-size:11px;word-spacing:4px;text-align:center}	
.footer li a{color:#333;text-align:center}

.footer li.testimonial{width:75px}
.footer li.consulting{width:115px}
.footer li.siteMap{width:58px}
.footer li.privacy{width:86px}
.footer li.designBy{width:160px}
.footer li a:hover,.footer li.active a{color:#A61930}

	/* END FOOTER */

