/* Robe Sanders*/
body
{
background-color:#FFFFFF;
background-image:url(../images/pagebg.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
color:#494045;
font-size:12px;
margin:0px;
padding:0px;

}
td {
font-family:Arial;
font-size:12px;
}

textarea{
background-color:#FFFFFF;
border:1px solid #000000;
color:#444444;
font-family:Arial;
font-size:12px;


}
h1 {
color:#3B5A6F;
font-size:18px;
font-weight:bold;
margin:0px 0px 2px;
}
h2 {
color:#2D4555;
font-size:16px;
font-weight:bold;
}
img {
border:0px none;
}
.commonpanel{
	width:795px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.mainpanel{
	width:795px;
	height:auto;
}
.toppanel{
	width:795px;
	height:219px;
	margin-top:10px;
	
}
.topbg{
	width:795px;
	height:183px;
	background-image:url(../images/topbg.jpg);
	background-repeat:no-repeat;
	float:left;
	clear:left;
}
.logopanel{
	width:140px;
	height:147px;
	margin-top:23px;
	margin-left:27px;
	float:left;
}
.topcaptionpanel{
	width:267px;
	height:128px;
	margin-top:39px;
	margin-left:28px;
	float:left;
}
.topcaption-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:32.44px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#e37f1d;
}
.topcaption-bluetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:32.44px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#005dab;
}
.captionyellow-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#e37f1d;
}
.toptextpanel{
	width:267px;
	height:71px;
	float:left;
	clear:left;
}
.toppanel-subtext{
	width:253px;
	height:25px;
	float:left;
	margin-top:5px;
}
.topsubtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15.73px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#575757;	
}
.topsubtext2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13.73px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#575757;
}	
.menupanel{
		width:795px;
	height:36px;
	background-image:url(../images/menubg1.jpg);
	background-repeat:no-repeat;
	float:left;
}
.menusection{
	width:785px;
	height:31px;
	float:left;
	margin-left:5px;
}
.menuboxes{
	width:auto;
	height:31px;
	float:left;
	margin-right:5px;
	
}
.servicemenuboxes{
	width:113px;
	height:31px;
	float:left;
	margin-right:5px;
}
.menubottombar{
	width:785px;
	height: auto;
	background-image:url(../images/bar.gif);
	background-repeat:repeat-x;
	float:left;
	display:inline;
}
.sidepanel{
	width:183px;
	height:464px;
	float:left;
	clear:left;
	margin-top:4px;
}
.sidebg{
	width:183px;
	height:464px;
	background-image:url(../images/sidebg.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-top:-5px;
}
.testimonial-panel{
	width:159px;
	height:164px;
	margin-top:12px;
	margin-left:11px;
	margin-right:11px;
	float:left;
	clear:left;
}
.testimonial-headingpanel{
	width:78px;
	height:15px;
	float:left;
	clear:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
}
.testimonial-contetpanel{
	width:159px;
	height:144px;
	float:left;
	margin-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	line-height:18px;
}
.testimonial_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	line-height:18px;
}
	
.testimonial-boldtextpanel{
	width:88px;
	height:25px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	margin-top:10px;
	line-height:18px;
}
.satisfied-clientspanel{
	width:159px;
	height:255px;
	float:left;
	margin-top:25px;
	margin-left:11px;
	margin-right:11px;
}
.satisfied-clientheadinpanel{
	width:159px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#e4801c;
	text-align:left;
	text-decoration:none;
	line-height:20px;
	margin-bottom:8px;
}
.clientlogopanel{
	width:159px;
	height:auto;
	float:left;
	clear:left;
	margin-bottom:16px;
}
.logo-leftpanel{
	width:auto;
	height:auto;
	float:left;
}
.logo-righttpanel{
	width:auto;
	height:auto;
	float:right;
}
.contactbg{
	width:182px;
	height:65px;
	margin-top:10px;
	float:left;
	clear:left;
	background-image:url(../images/contactbg.jpg);
	background-repeat:no-repeat;
}
.bbblogo{
	float:left;
	clear:left;
	
}
.googlelogo{
margin-right:20px;
margin-top:-55px;
width:100px;
	float:right;
	clear:right;
	width:120px;
	height:34px;
}
.ecosafeLogo{
	width:47px;
	height:47px;
	float:left;
	margin:0 0 0 10px;
}

.footerpanel{
	width:795px;
	height:31px;
	margin-top:10px;
	float:left;
}
	
.footerbg{
	width:785px;
	height:31px;
	background-image:url(../images/footerbg.jpg);
	background-repeat:repeat-x;
	margin-top:10px;
	float:left;
	clear:left;
}
.centerpanel{
	width:785px;
	height:550px;
	margin-top:10px;
}
.panel{
	width:599px;
	height:400px;
	float:left;
}
	
.middlepanel{
	width:565px;
	height:215px;
	margin-left:17px;
	margin-right: 17px;
	margin-top:10px;
	float:right;
	clear:right;
}	
.middleblue-topanel{
	width:562px;
	height:11px;
	margin-left:2px;
	margin-right:2px;
	float:left;
	clear:left;
}
.middleblue-bg{
	width:562px;
	height:170px;
	margin-left:2px;
	margin-right:2px;
	float:left;
	clear:left;
	background-image:url(../images/blue-middlecurve.jpg);
	background-repeat:repeat;
	margin-top:0px;
}
.middleblue-bottomanel{
	width:562px;
	height:11px;
	margin-left:2px;
	margin-right:2px;
	float:left;
	clear:left;
}
.middle-topcontentpanel{
	width:538px;
	height:170px;
	margin-left:12px;
	margin-right:12px;
	float:left;
	display: inline;
}
.topheading-panel{
	width:320px;
	height:26px;
	float:left;
	clear:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:23.17px;
	font-weight:normal;
	color:#005dab;
	text-align:left;
	text-decoration:none;
	margin-bottom:10px;
}
.subsection-panel{
	width:500px;
	height:15px;
	float:left;
	clear:left;
	margin-bottom:10px;
}
.dotpanel{
	width:6px;
	height:6px;
	float:left;
	margin-right:10px;
	margin-top:5px;
}
.subtext-panel{
	width:auto;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	text-decoration:none;
}
.center-contentpanel{
	width:565px;
	height:112px;
	float:right;
	clear:right;
	margin-left: 17px;
	margin-right:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	text-decoration:none;
}
.centersub-sectionpanel{
	width: 565px;
	height:200px;
	float: right;
	display:inline;
	margin-left: 17px;
	margin-right: 17px;
	margin-top:10px;
}
.centerbox-sectionpanel{
	width:272px;
	height:auto;
	float:left;
}
.centersection-topcurve{
	width:272px;
	height:11px;
	float:left;
	clear:left;
}		
.centersection-middlebg{
	width:272px;
	height:180px;
	float:left;
	clear:left;
	background-image:url(../images/center-sectionmiddlebg.jpg);
	background-repeat:repeat;
}	
.centersection-bottomcurve{
	width:272px;
	height:11px;
	float:left;
	clear:left;
}
.centerbox-sectionrightpanel{
	width: auto;
	height:auto;
	float:right;

}
.centerbox-contentpanel{
	width:248px;
	height:140px;
	float:left;
	margin-left:12px;
	margin-right:12px;
}
.boxtop-imagepanel{
	width:248px;
	height:61px;
	float:left;
	clear:left;
}
.imagepanel{
	width:61px;
	height:61px;
	float:left;
}
.cetnerbox-headingpanel{
	width:168px;
	height:38px;
	margin-left:10px;
	margin-top:15px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#005dab;
	text-align:left;
	text-decoration:none;
}
.textbox{
	width:248px;
	height:auto;
	float:left;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	text-decoration:none;
}
.morebutton{
	width:248px;
	height:11px;
	margin-top:20px;
	float:left;
	margin-left:12px;
	margin-right:12px;
}
.quickcontact-panel{
	width:160px;
	height:32px;
	float:left;
	margin-left:11px;
	margin-right:11px;
	margin-top:20px;
}
.contact-redboldtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#d22e38;
	text-align:left;
	text-decoration:none;
}
.emailtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	text-align:left;
}
.footertext-panel{
	width:752px;
	height:13px;
	margin-left:15px;
	margin-right:15px;
	margin-top:8px;
	float:left;
}
.websiteaddress-text{
	width:173px;
	height:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	float:left;
}
.copyrightpanel{
	width:300px;
	height:13px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:right;
	text-decoration:none;
}

.bottommenupanel{
	width:785px;
	height:66px;
	margin-top:10px;
	float:left;
}
.footermenupanel{
	width:785px;
	height:56px;
}
	
#footer-menu a{
	width:auto;
	height:26px;
	float:left;
	clear:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	text-decoration:none;
	margin-left:12px;
	margin-right:0px;
}
#footer-menu a:hover{
	width:auto;
	height:26px;
	float:left;
	clear:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	text-decoration:none;
	margin-left:12px;
	margin-right:0px;
}
#footer-menu ul li{
	margin-left:5px;
	float:left;
	list-style:none;
}
.footer-menu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:center;
	
}
.bulletpoints {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	text-align:left;
}
.bulletpoints:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#005dab;
	text-decoration:none;
	text-align:left;
}
.innercentral-panel{
	width:745px;
	height:auto;
	float:left;
	margin-left:20px;
	margin-right:20px;
	margin-top:10px;
}
.subpage-centerpanel{
	width:785px;
	height:auto;
	margin-top:10px;
}
.subheading-panel{
	width:200px;
	height:20px;
	float:left;
	clear:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#005dab;
	text-align:left;
	text-decoration:none;
	margin-bottom:10px;
}	
.subpagecontent-panel{
	width:755px;
	height:auto;
	float:left;
	clear:left;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:left;
	line-height:18px;
}
.testimonials-panel{
	width:725px;
	height:auto;
	float:left;
	clear:left;
	margin-left:0px;
	margin-right:20px;
	background-color:#ECF6FF;
	background-repeat:repeat;
	margin-bottom:10px;
}
.testimonial-content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:left;
	line-height:18px;
	padding-left:10px;
	padding-right:10px;
	margin-top:10px;;
	margin-bottom:10px;
}
.hrlinepanel{
	width:755px;
	height:15px;
	float:left;
	clear:left;
	margin-bottom:10px;
	background-image:url(../images/hrline.jpg);
	background-repeat:repeat-x;
	
}
.client-pagesidepanel{
	width:700px;
	height:auto;
	float:left;
	clear:left;
}
.getsocial_sidepanel{
	width:300px;
	height:auto;
	float:left;
	clear:left;
	margin-top:20px;
}
.getsocial_rightpanel{
	width:200px;
	height:160px;
	float:left;
	margin-left:120px;
	margin-top:20px;
	*margin-top:40px;
	
}
.clientpage-textpanel{
	width:550px;
	height:200px;
	float:right;
	clear:right;
	margin-top:10px;
}
.clientsidelogopanel{
	width:auto;
	height:auto;
	float:left;
	clear:left;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:20px;

}
.normaltext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	text-decoration:none;
}
.underlinetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	text-decoration:underline;
}
.boldtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	text-decoration:none;
}
.border{
	border:dashed 1px #155baa;
}
.formfield{
	border:solid 1px #000000;
	background-color:#FFFFFF;
	height:20px;
}
.emailunderlinetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0066FF;;
	text-align:left;
	text-decoration:underline;
}
.clientimage-panel{
	width:159px;
	height:228px;
	float:left;
}
.vrline{
	background-image:url(../images/vrline.jpg);
	background-repeat:repeat-y;
	background-position:center;
}
.serviceschart-panel{
	width:601px;
	height:166px;
	margin-left:70px;
	margin-right:70px;
	margin-top:20px;
	float:left;
	display:inline;
}	
.initialservices_headingbg{
	width:746px;
	height:30px;
	float:left;
	padding:2px;
	background-color:#FFFFFF;
	border:solid 1px #DFDDDD;
	margin-top:10px;
}
.initial-headingtextbg{
	height:30px;
	background-color:#DFDDDD;
	background-repeat:repeat;
	font-size:15px;
	font-weight:bold;
	color:#302E2E;
	text-align:left;
	text-decoration:none;
	line-height:30px;
	padding-left:10px;
}
.initialservices_contentbg{
	width:742px;
	height:auto;
	float:left;
	padding:4px;
	background-color:#FFFFFF;
	border:solid 1px #F1EFEF;
	margin-top:10px;
}
.initial-contenttextbg{
	height:auto;
	background-color:#FAF8F9;
	background-repeat:repeat;
	padding-left:10px;
}
.initial-servicescenterpanel{
	width:707px;
	height:107px;
	padding:10px;
	
}
.services_imagepanel{	
	width:114px;
	height:109px;
	float:left;
	margin-right:10px;
}
.services_innercontentpanel{
	width:567px;
	height:auto;
	float:right;
	font-size:12px;
	font-weight:normal;
	color:#545454;
	text-align:left;
	text-decoration:none;
	line-height:18px;

}
.serviceschart-panel2{
	width:584px;
	height:168px;
	margin-left:70px;
	margin-right:70px;
	margin-top:20px;
	margin-bottom:40px;
	float:left;
	display:inline;
}
.serviceschart-panel3{
	width:617px;
	height:84px;
	margin-left:60px;
	margin-right:60px;
	margin-top:20px;
	margin-bottom:20px;
	margin-top:30px;
	float:left;
	display:inline;
}
.socialmediacenterpanel{
	width:707px;
	height:auto;
	padding:10px;
	
}
.ongoing-headingtextbg{
	height:30px;
	background-color:#8D8B89;
	background-repeat:repeat;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	line-height:30px;
	padding-left:10px;
}	
.socialmediaheadingtextbg{
	height:30px;
	background-color:#ebeaea;
	background-repeat:repeat;
	font-size:15px;
	font-weight:bold;
	color:#333;
	text-align:left;
	text-decoration:none;
	line-height:30px;
	padding-left:10px;
}	
.ongoing-contenttextbg{
	height:auto;
	background-color:#EBE9E7;
	background-repeat:repeat;
	padding-left:10px;
}
.socialcontenttextbg{
	height:auto;
	background-color:#faf8f9;
	background-repeat:repeat;
	padding-left:10px;
}
.ongoing-contenttextbg1{
	height:165px;
	background-color:#EBE9E7;
	background-repeat:repeat;
	padding-left:10px;
}
.ongoing_innercontentpanel{
	width:567px;
	height:auto;
	float:right;
	font-size:12px;
	font-weight:normal;
	color:#505050;
	text-align:left;
	text-decoration:none;
	line-height:18px;

}
/* New CSS for 42 Rules page Starts Here*/

.sectionheadingpanel{
	width:auto;
	height:auto;
	float:left;
	padding:8px;
	font-size:13px;
	font-weight:bold;
	color:#005dab;
	text-align:left;
	text-decoration:none;
	background-color:#EEE;
	line-height:15px;
	clear:left;
}
.detailspanel{
	width:680px;
	height:auto;
	float:left;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	clear:left;
	border:solid 1px #E9E9E9;
	padding:10px;
}
.detailsLeftside{
	width:137px;
	height:auto;
	float:left;
	margin-right:10PX;
}
.fourtyTwoimagepanel{
	width:137px;
	height:170px;
	float:left;
}
.detailsinner{
	width:525px;
	height:auto;
	float:right;
}
.detailsinnercontentpanel{
	width:355px;
	height:auto;
	float:left;
}
.detailsInnerheading{
	width:320px;
	height:auto;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#E87400;
	text-align:left;
	text-decoration:none;
	line-height:20px;
	text-transform:uppercase;
}
.detailsornagetext{
	font-size:13px;
	font-weight:bold;
	color:#333;
	text-align:left;
	float:left;
	margin-top:4px;
	width:200px;
}
.detailinnergrayboldtext{
	font-size:13px;
	font-weight:bold;
	color:#666;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
}
.bookPricedetails{
	width:320px;
	height:auto;
	float:left;
	margin-top:20px;
	font-size:12px;
	font-weight:bold;
	color:#333;
	text-align:left;
	text-decoration:none;
	line-height:20px;
}
.detailssideimage{
	width:147px;
	height:170px;
	float:right;
}
.buyherebuttonpanel{
	width:83px;
	height:22px;
	float:left;
	clear:left;
	display:inline;
	padding:5px;
	
}
.fourtyTwocontentpanel{
	width:720px;
	float:left;
	margin-left:10px;
	margin-top:20px;
	margin-bottom:20px;
}
.boldheadingpanel{
	width:400px;
	height:20px;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
}
.boldheadingpanelblue{
	width:400px;
	height:20px;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#005dab;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	margin-top:10px;
}
.boldorangetext{
	font-size:12px;
	font-weight:bold;
	color:#EA7500;
	text-align:left;
	text-decoration:none;
	float:left;
	width:100px;
	height:20px;
	margin-top:0;
	clear:left;
	text-transform:uppercase;
	line-height:20px;
}
.fourtyTworulestextpanel{
	width:720px;
	height:auto;
	margin-top:10px;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-align:left;
	text-decoration:none;
	float:left;
	margin-bottom:10px;
}
.fourtyTworulestextpanel1{
	width:720px;
	height:auto;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-align:left;
	text-decoration:none;
	float:left;
}
.relatedlinksheading{
	width:200px;
	height:20px;
	float:left;
	margin-top:10px;
	font-size:13px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	text-transform:uppercase;
	text-align:left;
}
.relatedlinkspanel{
	width:200px;
	height:auto;
	float:left;
	margin-top:5px;
	clear:left;
	display:inline;
}
.relatedlinkstextpanel{
	width:200px;
	height:auto;
	float:left;
}
.relatedlinkstext{
	font-size:12px;
	font-weight:bold;
	color:#005dab;
	text-align:left;
	text-decoration:none;
	text-decoration:none;
	width:180px;
	float:right;
}
.relatedlinkstext:hover{
	font-size:12px;
	font-weight:bold;
	color:#a2560a;
	text-align:left;
	text-decoration:none;
	text-decoration:none;
	width:180px;
	float:right;
}
.relatedbulletpoints{
	width:4px;
	height:4px;
	float:left;
	margin-top:5px;
	margin-left:10px;
	display:inline;
}
.footersection{
	width:130px;
	float:left;
	height:40px;
	margin-left:160px;
}
.followmetext{
	width:80px;
	float:left;
	height:15px;
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-align:left;
	text-decoration:none;
	margin-left:10px;
}
.iconspanel{
	width:30px;
	height:30px;
	float:left;
	margin-left:10px;
}
.copyrightpanel1{
	width:400px;
	height:13px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:right;
	text-decoration:none;
}
.privacypolicytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.footericonspanel{
	width:130px;
	height:auto;
	float:left;
}
/* New CSS for 42 Rules page Ends Here*/
.servicessubheading{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	color:#666;
	text-decoration:none;
	text-align:left;
}
.servicestopsubpanel{
	width:745px;
	height:26px;
	float:left;
}
.servicesheading-panel{
	width:290px;
	height:26px;
	float:left;
	clear:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:23.17px;
	font-weight:normal;
	color:#005dab;
	text-align:left;
	text-decoration:none;
}
.servicesSublinks{
	width:420px;
	height:26px;
	float:right;
}
.servicesSublinkstextpanel{
	width:auto;
	height:26px;
	float:left;
	display:inline;
}
.servicesSublinksbluetext{
	font-size:11px;
	font-weight:700;
	font-family:Arial, Helvetica, sans-serif;
	color:#005dab;
	text-align:left;
	text-decoration:none;
	line-height:25px;
	text-transform:uppercase;
}
.servicesSublinksbluetext:hover{
	font-size:11px;
	font-weight:700;
	font-family:Arial, Helvetica, sans-serif;
	color:#9f7108;
	text-align:left;
	text-decoration:none;
	line-height:25px;
	text-transform:uppercase;
}
.servicesSublinksactive{
	font-size:11px;
	font-weight:700;
	font-family:Arial, Helvetica, sans-serif;
	color:#9f7108;
	text-align:left;
	text-decoration:none;
	line-height:25px;
	text-transform:uppercase;
}

.servicesSublinksdivider{
	width:auto;
	height:26px;
	float:left;
	font-size:12px;
	font-weight:700;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	text-align:left;
	text-decoration:none;
	line-height:25px;
	margin:0 10px 0 10px;
}
.hig a{
	height:30px;
	line-height:30px;	
}
/*.................Mouseover imgges....................*/
.mouseimages{
	width:250px;
	height:115px;
	background:url(../images/casestudyLogo1.jpg) no-repeat;
}
.caseStudiestext{
	color:#494045;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	line-height:18px;
	float:left;
	margin:10px 0 0 0;
}
.caseStudiestext img{
	float:left;
	padding:5px 10px 5px 10px;
}
.viewMoretext{
	font-size:12px;
	font-weight:700;
	color:#09F;
	text-align:right;
	text-decoration:none;
	line-height:18px;
}
.viewMoretext a{
	font-size:12px;
	font-weight:700;
	color:#09F;
	text-align:right;
	text-decoration:none;
	line-height:18px;
}
.caseStudieshrline{
	height:5px;
	background:url(../images/caseHrline.jpg) repeat-x center;
}
.caseStudiesPanel{
	width:745px;
	height:auto;
	float:left;
}
/*......................Tool Tip Css...............*/
#demotip { 
    display:none; 
    background:transparent url(black_arrow.png); 
    font-size:12px; 
    height:70px; 
    width:160px; 
    padding:25px; 
    color:#fff;     
}
.tooltipHeading{
	font-size:18px;
	font-weight:700;
	color:#09F;
	text-align:left;
	text-decoration:none;
	float:left;
	margin:0 0 0 20px;
}
.tooltipContent{
	font-size:12px;
	font-weight:normal;
	color:#666;
	text-align:justify;
	text-decoration:none;
	line-height:18px;
	width:490px;
	float:left;
}
.caseUrltext{
	font-size:12px;
	font-weight:normal;
	color:#333;
	text-align:left;
	text-decoration:underline;
	float:right;
}
.caseUrltext a{
	font-size:12px;
	font-weight:normal;
	color:#333;
	text-align:left;
	text-decoration:underline;
	float:right;
}
/*......................Tool Tip Css...............*/
.casestudiesImagepanel{
	width:154px;
	margin:0 270px 0 270px;
}