﻿

img, div, a, input,h2 { behavior: url(css/iepngfix.htc) }

*{
	margin:0;padding:0;outline:none}
ul,li{
	list-style:none}
img{
	border:0}
body{	
	background:#16624a url('../images/bodycolor.jpg') repeat-x}
	
h1{
	font:23px Arial;color:#0c7151;margin:0 0 20px 0}	
h2{
	font:18px Arial;color:#ffffff}	
h3{
	font:bold 12px/17px Lucida Grande,Arial;color:#0c7151}	
p{
	font:12px/17px Lucida Grande,Arial}
	
.page{
	width:960px;margin:0 auto}

.containerback{
	background:transparent url('../images/background_scroll.jpg') repeat-y;width:960px;float:left}
.container{
	background:transparent url('../images/background.jpg') no-repeat;width:900px;float:left;padding:0 30px}

.header{
	height:120px;float:left;width:100%}

.logo{
	margin:15px 0 5px 40px}

.navigation{
	height:33px;float:left;width:100%}

.menu{
   list-style-type:none;}
.menu li{
	float:left}
#nav3 {
	background:#ffffff;width:200px;top:-4px;left:260px;position:relative;z-index:1000;visibility:hidden}
#nav3 li{background:#ffffff;}
.normal {background:transparent url('../images/dropdown_up.jpg') repeat-x }
  .highlight {background:transparent url('../images/dropdown_hover.jpg') repeat-x; }
#nav3 li{
	width:250px;display:inline-block;float:left;border-bottom:1px #cccccc solid;
	border-left:1px #cccccc solid;border-right:1px #cccccc solid}
#nav3 li a{display:block;padding:0px 40px 0px 40px;background:transparent url('../images/dropdown_up.jpg') repeat-x;
font:12px arial;line-height:31px;color:#000;text-decoration:none}
#nav3 li a:hover{background:transparent url('../images/dropdown_hover.jpg') repeat-x;color:#fff}



.main{
	width:100%;float:left}
.home{
	background:transparent url('../images/home_img1.jpg') no-repeat scroll  right top}
.home .content_top{	width:425px;float:left;padding:40px 0 30px 40px;display:inline;height:185px}	
.testimonials{
	background:transparent url('../images/testimonials_img1.jpg') no-repeat scroll right top}
.testimonials .content_top{
	width:420px;float:left;padding:60px 0 20px 40px;display:inline;height:185px}	


.contact{
	background:transparent url('../images/contact_img1.jpg') no-repeat scroll right top}
.contact .content_top{
	width:420px;float:left;padding:40px 0 40px 40px;display:inline;height:185px}	

	
.about{
	background:transparent url('../images/about_img1.jpg') no-repeat scroll right top}
.about .content_top{
	width:420px;float:left;padding:40px 0 40px 40px;display:inline;height:185px}	


.employment{
	background:transparent url('../images/employment_img1.jpg') no-repeat scroll right top}
.employment .content_top{
	width:420px;float:left;padding:40px 0 20px 40px;display:inline;height:185px}	

	
.Call_Analysis{
	background:transparent url('../images/callanalysis_img1.jpg') no-repeat scroll right top}
.Call_Analysis .content_top{
	width:380px;float:left;padding:40px 0 40px 40px;display:inline;height:185px}	

	
.Call_Coaching{
	background:transparent url('../images/callcoaching_img1.jpg') no-repeat scroll right top}
.Call_Coaching .content_top{
	width:380px;float:left;padding:40px 0 40px 40px;display:inline;height:185px}	

	
.Call_Monitoring{
	background:transparent url('../images/callmonitoring_img1.jpg') no-repeat scroll right top}
.Call_Monitoring .content_top{
	width:420px;float:left;padding:40px 0 40px 40px;display:inline;height:185px}	

	
.Competitor_Analysis{
	background:transparent url('../images/competitoranalysis_img1.jpg') no-repeat scroll right top}
.Competitor_Analysis .content_top{
	width:380px;float:left;padding:40px 0 30px 40px;display:inline;height:185px}	

.Mystery_Shopping{
	background:transparent url('../images/mysteryshopping_img1.jpg') no-repeat scroll right top}
.Mystery_Shopping .content_top{
	width:420px;float:left;padding:40px 0 40px 40px;display:inline;height:185px}	

.Satisfaction_Surveys{
	background:transparent url('../images/satisfactionsurveys_img1.jpg') no-repeat scroll right top}
.Satisfaction_Surveys .content_top{
	width:380px;float:left;padding:50px 0 40px 40px;display:inline;height:175px}	

	
.content_top{
	width:420px;float:left;padding:40px 0 40px 40px;display:inline;height:185px}	
.content_top p{
	margin:0 0 10px 0}
.content_top a{
	color:#000000;text-decoration:none}

.content_botm{
	float:left;width:100%}

.sidebar{
	width:240px;float:left;margin:0 0 0 15px;display:inline;background:transparent url('../images/sidebar_botm.jpg') no-repeat scroll left bottom;padding:0 0 25px 0}
.sidebar h3{
	background:transparent url('../images/sidebartop.jpg') no-repeat;font:bold 13px Arial;color:#0c7151;padding:20px 0 0 20px}
.sidebarscroll{
	width:210px;padding:0 10px 0 20px;float:left;background:transparent url('../images/sidebarscroll.jpg') repeat-y}
	
.sidebar ul{	}
.sidebar li{
	font:12px/17px Lucida Grande,arial;color:#18654c;background:transparent url('../images/arrowgreen.jpg') no-repeat scroll left center;
	padding:0 0 0 15px;margin:3px 0}
.sidebar li a{
	font:12px/17px Lucida Grande,arial;text-decoration:none;color:#18654c}
.sidebar .callus{
	height:60px;float:left;background:transparent url('../images/divider.jpg') repeat-x scroll left top;width:200px;padding:10px 0 0 0;margin:10px 0 0 0}
.sidebar .callus p{
	font:11px/18px Lucida Grande,arial;color:#18654c}
.sidebar .callusimg{
	float:left;width:40px}
.sidebar .callustext{
	float:left;width:150px;padding:0 0 0 10px}
.sidebar .callus h4{
	font:bold 12px/18px Lucida Grande;arial;color:#18654c}
.sidebar .customerlogin{
	height:50px;float:left;background:transparent url('../images/divider.jpg') repeat-x scroll left top;width:200px;padding:10px 0 0 0;margin:10px 0 0 0}
.sidebar .audit{
	height:60px;float:left;background:transparent url('../images/divider.jpg') repeat-x scroll left top;width:200px;padding:10px 0 0 0;margin:10px 0 0 0}
.sidebar .audit p{
font:bold 13px/18px Lucida Grande,arial;color:#18654c}

.content{
	float:left;width:625px}
.demo{
	font-weight:bold;color:blue!important}
.empcontact{
	color:blue!important}
	
.pushbox{
	width:621px;float:left;background:transparent url('../images/push_botm.jpg') no-repeat scroll left bottom;padding:0 0 20px 0;height:100%}
.pushbox h2{
	background:transparent url('../images/push_top.png') no-repeat;padding:15px 0 0 30px;height:26px}
.pushboxscroll{
	width:581px;background:transparent url('../images/push_scroll.png') repeat;font:12px/17px  Lucida Grande,arial;
	padding:10px 20px 0 20px;float:left}
.pushboxscroll .img{
	float:left;width:125px;padding:0 0 0 10px }
.pushboxscroll .left{
	width:270px;float:left;padding:0 10px}
.pushboxscroll .right{
	float:left;width:270px;border-left:1px #65d2b0 solid;padding:0 0 0 10px}
.pushboxscroll .imgright{
	float:left;width:430px}
.pushboxscroll .imgright p{
	margin:0 10px 10px 10px}
.pushboxscroll p{
	margin:0 10px}
.pushboxscroll a{
	color:#000;text-decoration:none}
	
.box{
	float:left;margin:0 0 10px 30px;width:580px;display:inline}
.box p{
	margin:0 0 10px 0}
.box h3{
	margin:10px 0 0 0;font:bold 12px/17px Lucida Grande,arial;color:#0c7151}
.box ul{
	margin:0 0 10px 0}
.box li{
	font:12px/17px Lucida Grande,arial;padding:0 0 0 10px;background:transparent url('../images/list.jpg') no-repeat scroll left 6px;margin:2px 0}
.box a{
	color:#000000;text-decoration:underline}

.box .by{
	font:bold 12px/17px Lucida Grande,arial;color:#0b6624;margin:10px 0 0 30px;float:left;display:inline}

.testimonialsholder{
	float:left;width:560px;background:transparent url('../images/quotesdown.jpg') no-repeat scroll right 100%;margin:10px 0 0 0 }
.quoteup{
	float:left;width:30px}
.testimonial{
	float:left;width:500px}
.clientlist{
	margin:30px 0 0 30px;padding:30px 0 0 0;border-top:1px #becbcb solid}
.Leftlist{
	float:left;width:250px}
.Leftlist li{
	background:#fff;padding:0}
.Rightlist{
	float:left;width:250px}
.Rightlist li{
	background:#fff;padding:0}


.formbox{
	float:left;margin:0 0 10px 30px;width:580px;display:inline}
.formbox p{
	font:12px arial;color:#ff0000}
.form{
	width:580px;float:left}
.form p{
	margin:4px 0;font:12px/17px Lucida Grande,arial;color:#000000}
.form  label {
	display:block;float:left;width:240px;padding:0 0 0 7px;background:transparent url('../images/required_icon.gif') no-repeat scroll left 4px}
.form .text{
	width:270px}	
.form .options{
	width:275px}
.form .submit{
	margin:10px 0 0 248px}
.thanks{
	margin:20px 0 0 0!important}

	
.footer{
	height:56px;float:left;width:100%;background:transparent url('../images/footer_back.jpg') repeat-x;margin:40px 0 0 0;text-align:center;padding:15px 0 0 0
	;font:12px arial;color:#18644c}
.footer a{
	font:12px arial;color:#18644c;margin:0 12px 0 10px;text-decoration:none}
.footer p{
	margin:20px 0 0 0;color:#8fb1a9;font:10px arial}

.bold {
	font-weight:bold;
}
#othertext{
	display:none;
}

p.thanks{
	color: #29745D;
	margin:0px;
	padding:0px;
}
p.error{
	color: #ff0000;
	margin:0px;
	padding:0px;
}