/* CSS Document */

@font-face {
	font-family:"sketch-block-bold";
	src:url("../fonts/Sketch_Block.eot?") format("eot"),url("../fonts/Sketch_Block.woff") format("woff"),url("../fonts/Sketch_Block.ttf") format("truetype"),url("Sketch_Block.svg#freeversionSketchBlock-Bold") format("svg");font-weight:normal;font-style:normal;
	}





@font-face {
    font-family: 'sketch_blockbold';
    src: url('../fonts/sketch_block-webfont.eot');
    src: url('../fonts/sketch_block-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sketch_block-webfont.woff') format('woff'),
         url('../fonts/sketch_block-webfont.ttf') format('truetype'),
         url('../fonts/sketch_block-webfont.svg#sketch_blockbold') format('svg');
    font-weight: normal;
    font-style: normal;

}


body{background:url(../images/main-bg.png) repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:100%; font-weight:normal; color:#4D4D4D; margin:0px; padding:0px; }

a
{
text-decoration:none;
}

a:hover
{

text-decoration:none;
}

p
{

	margin:0px; padding:0px; color:#000; font-size:12px ; font-family:Arial, Helvetica, sans-serif;
}

h1, h2, h3{
font-weight:normal;
color:#000;
margin:0px;

}

h1{font-size:24px;}

.cleardiv{clear:both; padding:0px; margin:0px;}

ul li{ padding:0px; margin:0px; list-style-type:none;}

.flat-left{ float:left;}
.flat-right{ float:right;}
img{ border:0px;}

@font-face {
    font-family: 'chunkfiveregular';
    src: url('../fonts/chunkfive-webfont.eot');
    src: url('../fonts/chunkfive-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/chunkfive-webfont.woff') format('woff'),
         url('../fonts/chunkfive-webfont.ttf') format('truetype'),
         url('../fonts/chunkfive-webfont.svg#chunkfiveregular') format('svg');
    font-weight: normal;
    font-style: normal;




}

@font-face {
    font-family: 'coolvetica_rgregular';
    src: url('../fonts/coolvetica_rg.eot');
    src: url('../fonts/coolvetica_rg.eot?#iefix') format('embedded-opentype'),
         url('../fonts/coolvetica_rg.woff') format('woff'),
         url('../fonts/coolvetica_rg.ttf') format('truetype'),
         url('../fonts/coolvetica_rg.svg#coolvetica_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'tabitharegular';
    src: url('../fonts/tabitha.eot');
    src: url('../fonts/tabitha.eot?#iefix') format('embedded-opentype'),
         url('../fonts/tabitha.woff') format('woff'),
         url('../fonts/tabitha.ttf') format('truetype'),
         url('../fonts/tabitha.svg#tabitharegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'monacoregular';
    src: url('../fonts/monaco.eot');
    src: url('../fonts/monaco.eot?#iefix') format('embedded-opentype'),
         url('../fonts/monaco.woff') format('woff'),
         url('../fonts/monaco.ttf') format('truetype'),
         url('../fonts/monaco.svg#monacoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


.mrgin-top-40{ margin-top:-54px !important; *margin-top:74px !important;}
.padding-top42{padding:42px 0 0px; }
.padding-top52{padding:52px 0 0 !important; }
.padding-top85{ padding:24px 0 0;}
.padding-bottom13{}
.margin-bottom50{ margin-bottom:50px !important;}





#wrap{ width:100%; margin:0px; padding:133px 0 0;  }
.innerdiv, .contentpage{ width:946px; padding:0px; margin:0px auto;}
.header, .banner, .footer{ padding:0px; margin:0px; width:100%; }
.header{/* background:url(../images/header-bg.jpg) repeat-x 0 0;*/ height:133px; position:fixed; top:0px; background:url(../images/body-bg.jpg) repeat-x left top; z-index:200;}
.header .top-header{ padding:22px 0px 0px; }
.logo{ float:left; width:257px; height:77px; margin:10px 0 0 4px;}
.header-right{ float:right;}

.phone-number{ float:right; color:#000; font-family:'Sanchez', Arial, Helvetica, sans-serif; font-weight:normal; font-size:38px; line-height:45px;}
/*
#menubar
{
margin:0px;
float:right;
}

#menu-content
{
	padding:0px; margin:0px;
}


#menu-content ul
{

	margin: 0;
	padding: 0;
}

#menu-content li
{ float:left; padding-left:40px; }
#menu-content li:first-child{ padding-left:0px;}
#menu-content li a
{
	display:block; color:#797979; line-height:19px; font-family:Arial, Helvetica, sans-serif; font-weight:100; font-size:16px;
}
#menu-content li a:hover, #menu-content li a#current
{
	 color:#bababa;
}
*/
/*banner*/
.banner-sec{ width:100%; padding:0px; margin:0px; background:url(../images/banner-bg.png) no-repeat center top; min-height:536px;}
.banner{ width:970px; height:459px; padding:43px 0px 0; margin:0px auto;  position: relative; right:13px;}




.bannerBox{ width:auto; padding:43px 28px 0px 30px; margin:0px;}
.bannerBox .bannerBoxBlock1{width:217px; padding:0px 71px 0 0; margin:0px; float:left; background:url(../images/arrow.png) no-repeat right 70%; }
.bannerBox  h2{color:#f7931e; line-height:75%; *line-height:90%; line-height:90%\9; font-weight:100; font-size:51px; text-align:center; margin:0px; font-family:'coolvetica_rgregular',Arial, Helvetica, sans-serif; }
.bannerBox h3{ color:#f7931e; font-weight:100; font-size:22px; text-align:center; margin:0px 0 4px; font-family:'Sanchez', Arial, Helvetica, sans-serif; }
.bannerBox p{ color:#f7931e; text-align:center; font-size:14px; font-weight:100; margin:0px; line-height:16px; font-family:Arial, Helvetica, sans-serif;}


.bannerBox .bannerBoxBlock2{width:217px; padding:0px 71px 0 0px; margin: 0 48px; float:left; background:url(../images/arrow.png) no-repeat right 70%; }
.bannerBox .bannerBoxBlock2 h2{color:#8cc63f;  }
.bannerBox .bannerBoxBlock2 h3{ color:#8cc63f;  }
.bannerBox .bannerBoxBlock2 p{ color:#8cc63f; }


.bannerBox .bannerBoxBlock3{width:210px; padding:0px 0px 0 47; margin:0px; float:left;}
.bannerBox .bannerBoxBlock3 h2{color:#29abe2;  }
.bannerBox .bannerBoxBlock3 h3{ color:#29abe2;  }
.bannerBox .bannerBoxBlock3 p{ color:#29abe2; }

.btn{ width:294px; padding:0px; margin:40px auto 0px;}
.btn-contact-us{ width:135px; height:42px; padding:0px; margin:0px 15px 0 0; float:left;}
.btn-contact-us a{ background:url(../images/btn.png) no-repeat left top; display:block; font-family:'monacoregular',Arial, Helvetica, sans-serif; color:#fff; font-size:14px; text-align:center; height:42px; line-height:44px;}
.btn-contact-us a:hover, .btn-contact-us a.active{ background-position:0px 100%;}

.btn-our-services{ width:144px; height:42px; padding:0px; margin:0px; float:left;}
.btn-our-services a{ background:url(../images/btn.png) no-repeat 100% top; display:block; font-family:'monacoregular',Arial, Helvetica, sans-serif; color:#fff; font-size:14px; text-align:center; height:42px;line-height:44px;}
.btn-our-services a:hover, .btn-our-services a.active{ background-position:100% 100%;}

.clients{ height:110px; background:url(../images/gray-bg.png) repeat;  margin:40px 0px 70px; padding:0px 57px; }
.clients h2{font-family:'Sanchez', Arial, Helvetica, sans-serif; font-size:38px; color:#FFFFFF; float:left; line-height:105px;}

.clients a{ display:inline-block; float:right; /* background:url(../images/btn-ceckhere.png) no-repeat left top;*/ width:135px; height:42px; margin-top:34px; line-height:42px; text-align:center;

		border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #006325; color:#fff !important; font-family:'monacoregular';
 font-size:14px; text-align:center; text-shadow:0px -1px 0 #396421;

background: #8bc53f; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhiYzUzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDYzMjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #8bc53f 0%, #006325 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8bc53f), color-stop(100%,#006325)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* IE10+ */
background: linear-gradient(to bottom,  #8bc53f 0%,#006325 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bc53f', endColorstr='#006325',GradientType=0 ); /* IE6-8 */

}
.clients a:hover{ background: #cfff91; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2NmZmY5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDYzMjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cfff91 1%, #006325 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#cfff91), color-stop(100%,#006325)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cfff91 1%,#006325 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cfff91 1%,#006325 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cfff91 1%,#006325 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cfff91 1%,#006325 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfff91', endColorstr='#006325',GradientType=0 ); /* IE6-8 */
}




/*clients use inner page*/

.clients1{ height:110px; background:url(../images/gray-bg.png) repeat;  margin:0px; padding:0px 57px; }
.clients1 h2{font-family:'Sanchez', Arial, Helvetica, sans-serif; font-size:38px; color:#FFFFFF; float:left; line-height:120px;}

.clients1 a{ display:inline-block; float:right; /* background:url(../images/btn-ceckhere.png) no-repeat left top;*/ width:135px; height:42px; margin-top:34px; line-height:42px; text-align:center;

		border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #006325; color:#fff !important; font-family:'monacoregular';
 font-size:14px; text-align:center; text-shadow:0px -1px 0 #396421;

background: #8bc53f; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhiYzUzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDYzMjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #8bc53f 0%, #006325 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8bc53f), color-stop(100%,#006325)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* IE10+ */
background: linear-gradient(to bottom,  #8bc53f 0%,#006325 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bc53f', endColorstr='#006325',GradientType=0 ); /* IE6-8 */

}
.clients1 a:hover{ background: #cfff91; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2NmZmY5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDYzMjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cfff91 1%, #006325 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#cfff91), color-stop(100%,#006325)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cfff91 1%,#006325 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cfff91 1%,#006325 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cfff91 1%,#006325 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cfff91 1%,#006325 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfff91', endColorstr='#006325',GradientType=0 ); /* IE6-8 */
}

/*clients use inner page*/


/*HOME PAGE START*/
.our-services1{ padding-top:83px 0 0; width:946px; margin:0px auto;}
.our-services1 ul{ padding:0px; margin:0px -22px 0 0; float:left;}
.our-services1 ul li{ padding:0px 22px 0 0px; margin:0px 0 60px; float:left; width:220px;}
/*.our-services ul li:first-child{ padding-left:0px;}*/
.our-services1 .services-block1{width:220px; padding:0px; margin:0px;}
.services-block1 .services-graybox1{ width:220px; height:190px;}



.services-block1 .services-graybox1 a.surveys1{ display:block; background:url(../images/our-services.png) no-repeat left 0px; width:220px; height:190px; margin:0px auto; }
.services-block1 .services-graybox1 a.surveys1:hover{ background-position:0px 100%;  }

.services-block1 .services-graybox1 a.telemarketer-training1{ display:block; background:url(../images/our-services.png) no-repeat -242px 0px; width:220px; height:190px; margin:0px auto; }
.services-block1 .services-graybox1 a.telemarketer-training1:hover{ background-position:-242px 100%; }

.services-block1 .services-graybox1 a.lead-generation1{ display:block; background:url(../images/our-services.png) no-repeat -484px 0px; width:220px; height:190px; margin:0px auto; }
.services-block1 .services-graybox1 a.lead-generation1:hover{ background-position:-484px 100%; }

.services-block1 .services-graybox1-last{ /*width:220px; height:132px; *height:115px; background:#e6e6e6; padding-top:58px; *padding-top:75px; */ width:220px; height:115px; margin:0px auto; background:url(../images/our-services.png) no-repeat -728px 0px; padding-top:75px;}
.services-block1 .services-graybox1-last:hover{ background-position:-728px 0; cursor:pointer; }

.services-block1 .services-graybox1-last a.more-services1{ display:block; width:156px; height:40px; display:block;  margin:0px auto;
border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #1a1a1a; color:#fff !important; font-family:'monacoregular'; font-size:14px; text-align:center; text-shadow:0px -1px 0 #396421; line-height:40px;

background: #4d4d4d; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzRkNGQ0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNDM0MzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #4d4d4d 1%, #343434 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#4d4d4d), color-stop(100%,#343434)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #4d4d4d 1%,#343434 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #4d4d4d 1%,#343434 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #4d4d4d 1%,#343434 100%); /* IE10+ */
background: linear-gradient(to bottom,  #4d4d4d 1%,#343434 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d4d4d', endColorstr='#343434',GradientType=0 ); /* IE6-8 */


 }
.services-block1 .services-graybox1-last a.more-services1:hover{

	background: #8bc53f; /* Old browsers */ border:1px solid #006325;
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhiYzUzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDYzMjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #8bc53f 0%, #006325 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8bc53f), color-stop(100%,#006325)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* IE10+ */
background: linear-gradient(to bottom,  #8bc53f 0%,#006325 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bc53f', endColorstr='#006325',GradientType=0 ); /* IE6-8 */
 }




.services-block1 h2{font-family:'Sanchez', Arial, Helvetica, sans-serif; font-size:18px; line-height:30px; color:#4d4d4d; text-align:left;  margin: 11px 0 3px;}
.services-block1 h2 a{color:#4D4D4D; font-size:17px;}
.services-block1 h2 a:hover{ color:#8cc63f;}
.services-block1 p{ color:#808080; font-size:14px; text-align:left; font-family:Arial, Helvetica, sans-serif;}

/*HOME PAGE END */


.our-services .services-block{width:220px; padding:0px; margin:0px;}
.our-services ul{ padding:0px; margin:0px -22px 0 0; float:left;}
.our-services ul li{ padding:0px 22px 0 0px; margin:0px 0 60px; float:left; width:220px;}

.services-block .services-graybox{ width:220px; height:132px; background:#e6e6e6; padding-top:58px; }



.services-block .services-graybox a.surveys{ display:block; background:url(../images/our-services-icon.png) no-repeat left 0px; width:67px; height:66px; margin:0px auto; }
.services-block .services-graybox a.surveys:hover{ background-position:0px 100%; }

.services-block .services-graybox a.telemarketer-training{ display:block; background:url(../images/our-services-icon.png) no-repeat -233px 0px; width:75px; height:73px; margin:0px auto; }
.services-block .services-graybox a.telemarketer-training:hover{ background-position:-233px 100%; }

.services-block .services-graybox a.lead-generation{ display:block; background:url(../images/our-services-icon.png) no-repeat -476px 0px; width:77px; height:61px; margin:0px auto; }
.services-block .services-graybox a.lead-generation:hover{ background-position:-476px 100%; }

.services-block .services-graybox-last{ width:220px; height:132px; *height:115px; background:#e6e6e6; padding-top:58px; *padding-top:75px; }
.services-block .services-graybox-last a.more-services{ display:block; /*background:url(../images/our-services-icon.png) no-repeat -610px 0px;*/ width:157px; height:42px; margin:17px auto 0; *margin-top:55px; line-height:44px; /*color:#fff; font-family:'monacoregular',Arial, Helvetica, sans-serif; font-size:14px; text-align:center;*/


border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #1a1a1a; color:#fff !important; font-family:'monacoregular'; font-size:14px; text-align:center; text-shadow:0px -1px 0 #396421; line-height:40px;

background: #4d4d4d; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzRkNGQ0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNDM0MzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #4d4d4d 1%, #343434 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#4d4d4d), color-stop(100%,#343434)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #4d4d4d 1%,#343434 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #4d4d4d 1%,#343434 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #4d4d4d 1%,#343434 100%); /* IE10+ */
background: linear-gradient(to bottom,  #4d4d4d 1%,#343434 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d4d4d', endColorstr='#343434',GradientType=0 ); /* IE6-8 */





 }
.services-block .services-graybox-last a.more-services:hover{ background: #8bc53f; /* Old browsers */ border:1px solid #006325;
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhiYzUzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDYzMjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #8bc53f 0%, #006325 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8bc53f), color-stop(100%,#006325)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* IE10+ */
background: linear-gradient(to bottom,  #8bc53f 0%,#006325 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bc53f', endColorstr='#006325',GradientType=0 ); /* IE6-8 */ }


.services-block .services-graybox a.services-surveys{ display:block; background:url(../images/services2.png) no-repeat 5px 0px; width:135px; height:65px; margin:0px auto; color:#fff; font-family:'monacoregular',Arial, Helvetica, sans-serif; font-size:14px; text-align:center;}
.services-block .services-graybox a.services-surveys:hover{ background-position:5px 100%; }

.services-block .services-graybox a.services-telemarketer{ display:block; background:url(../images/services2.png) no-repeat -743px 0px; width:135px; height:62px; margin:0px auto; color:#fff; font-family:'monacoregular',Arial, Helvetica, sans-serif; font-size:14px; text-align:center;}
.services-block .services-graybox a.services-telemarketer:hover{ background-position:-743px 100%; }

.services-block .services-graybox a.services-lead-generation{ display:block; background:url(../images/services2.png) no-repeat -154px 0px; width:135px; height:62px; margin:0px auto; color:#fff; font-family:'monacoregular',Arial, Helvetica, sans-serif; font-size:14px; text-align:center;}
.services-block .services-graybox a.services-lead-generation:hover{ background-position:-154px 100%; }

.services-block .services-graybox a.services-data-cleaning{ display:block; background:url(../images/services2.png) no-repeat -313px 0px; width:135px; height:64px; margin:0px auto; color:#fff; font-family:'monacoregular',Arial, Helvetica, sans-serif; font-size:14px; text-align:center;}
.services-block .services-graybox a.services-data-cleaning:hover{ background-position:-313px 100%; }

.services-block .services-graybox a.services-script-development{ display:block; background:url(../images/services2.png) no-repeat -465px 0px; width:135px; height:62px; margin:0px auto; color:#fff; font-family:'monacoregular',Arial, Helvetica, sans-serif; font-size:14px; text-align:center;}
.services-block .services-graybox a.services-script-development:hover{ background-position:-465px 100%; }

.services-block .services-graybox a.services-customer-service{ display:block; background:url(../images/services2.png) no-repeat -607px 0px; width:135px; height:71px; margin:0px auto; color:#fff; font-family:'monacoregular',Arial, Helvetica, sans-serif; font-size:14px; text-align:center;}
.services-block .services-graybox a.services-customer-service:hover{ background-position:-607px 100%; }


.services-block h2{font-family:'Sanchez', Arial, Helvetica, sans-serif; font-size:18px; line-height:30px; color:#4D4D4D; text-align:left;  margin: 11px 0 3px;}
.services-block h2 a{color:#4D4D4D; font-size:17px;}
.services-block h2 a:hover{ color:#8cc63f;}
.services-block p{ color:#808080; font-size:14px; text-align:left; font-family:Arial, Helvetica, sans-serif;}


.size-matter{ width:946px; margin:0px auto;}
.size-matter h2{ font-family:'Sanchez', Arial, Helvetica, sans-serif; font-size:38px; color:#1A1A1A; text-align:left; margin:0px 0 15px; padding:0px;}
.size-matter p{ font-size:18px; font-weight:normal; color:#4d4d4d; text-align:left; padding:0px; line-height: 23px;}

.testimonials{ padding:0; width:946px; margin:0px auto 63px; *margin-bottom:15px;}
.testimonials ul{ padding:0px; margin:0px -36px 0 0;}
.testimonials ul li{ padding:0px 0 0 36px; margin:0px; float:left; width:291px;}
.testimonials ul li:first-child{ padding-left:0px;}


.testimonials .testimonials-block{ width:100%; padding:0px; margin:0px; display:none;}
.testimonials-block .testimonials-box{background:#e6e6e6;  padding:22px 22px 28px 28px;  /*background:url(../images/testimonials.png) no-repeat left top; width:291px; height:147px;*/}
/*.testimonials-box p{ color:#4D4D4D; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; padding:20px 30px;}
.testimonials-box p span{ color:#CCCCCC;}*/

.testimonials-box p{  color:#4D4D4D; font-size:16px; line-height:25px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-align:center;}

.padding-22-8{ padding:22px 8px !important;}
.testimonials-box p span.before
{
	width:25px; height:19px;
	margin:0px 5px 0 0;

}
.testimonials-box p span.after
{

	width:25px; height:19px;
     margin-left:2px;
	 position:relative; bottom:-10px;
}


.testimonials-block .testimonials-photo{ padding:10px 0 0 0px; width:233px; margin-left:58px; }
.testimonials-photo img{ float:left; margin-right:15px;}
.chunkfiveregular{ font-family:'Sanchez', Arial, Helvetica, sans-serif !important;}
.testimonials-photo strong{ padding-top:12px; font-family:'Sanchez', Arial, Helvetica, sans-serif; font-size:18px; color:#4d4d4d;  font-weight:normal; display:block;}
.testimonials-photo span{ color:#999999; font-size:14px; display:block;}

/* testimonials page*/
.testimonials-page{ width:946px; padding:0px; margin:0px;}
.testimonials-page ul{ padding:0px; margin:0px -21px 0 0; float:left;}
.testimonials-page ul li{ padding:0px 21px 50px 0px; margin:0px; float:left; width:462px;}

.testimonials-page .testimonials-block2{ width:100%; padding:0px; margin:0px;}
.testimonials-block2 .testimonials-box2{ background:#e6e6e6;  padding:22px 22px 28px 28px;}
.testimonial-arrow{background:url(../images/testimonial-arrow.png) no-repeat center 100%; height:21px;  display:block;}
.testimonials-box2 p{ color:#4D4D4D; font-size:16px; line-height:25px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-align:center;}
.testimonials-box2 p span.before
{
	width:25px; height:19px;
	margin:0px 5px 0 0;

}
.testimonials-box2 p span.after
{

	width:25px; height:19px;
     margin-left:2px;
	 position:relative; bottom:-10px;
}

.testimonials-block2 .testimonials-photo2{ padding:10px 0 0 0px; width:220px; margin:0 auto; text-align:center; }
.testimonials-photo2 img{ float:left; margin-right:15px;}
.testimonials-photo2 strong{ padding-top:5px; font-family:'Sanchez', Arial, Helvetica, sans-serif; font-size:18px; color:#4d4d4d;  font-weight:normal; display:block;}
.testimonials-photo2 span{ color:#999999; font-size:14px; display:block;}



.social-icon{ width:357px; padding:62px 0 83px; margin:0px auto; *padding-top:0px;}
.footer{}

.get-in-touch{ width:100%; padding:0px; margin:0px; background:url(../images/get-in-touch.png) repeat-x left top; min-height:337px;}
.get-in-touch-sec{margin:0px auto; width:946px; padding:0px; position:relative;}
.getintouch-left{width:528px; position:absolute; top:-7px; left:-26px; height:344px;}
.getintouch-right{ width:418px; margin:0px;  padding:0px; position:absolute; right:0px; top:0px; padding-top:25px;}
.getintouch-right p{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666;}
.getintouch-right h2{ font-family:'Sanchez', Arial, Helvetica, sans-serif; font-size:18px; line-height:30px; color:#4D4D4D;}


#formdiv1{ margin:12px 0 0;}
#formdiv1 form{ padding:0px; margin:0px; border:0px;  }
#formdiv1 form table tr td { *padding-bottom:12px;}
#formdiv1 form input[type="text"]{ font-family:Arial, Helvetica, sans-serif; width:174px; border:1px solid #cccccc; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; font-size:14px; color:#666666; background:#fff; height:14px; padding:12px 14px;  margin-bottom:12px; float:left; }
#formdiv1 form textarea{font-family:Arial, Helvetica, sans-serif; width:386px; border:1px solid #cccccc; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; font-size:14px; color:#666666; background:#fff; padding:12px 14px;  margin-bottom:5px;  *margin-bottom:-8px;overflow:auto; resize:none; height:40px;}

#formdiv1 form input.submitbtn{ float:right; width:117px; height:42px;/* background:url(../images/btn-submit.png) no-repeat 0 0;*/ display:inline-block; border:0px; margin-top:8px;

border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #006325; color:#fff !important; font-family:'monacoregular'; font-size:14px; text-align:center; text-shadow:0px -1px 0 #396421; line-height:42px;

background: #8bc53f; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhiYzUzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDYzMjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #8bc53f 0%, #006325 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8bc53f), color-stop(100%,#006325)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* IE10+ */
background: linear-gradient(to bottom,  #8bc53f 0%,#006325 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bc53f', endColorstr='#006325',GradientType=0 ); /* IE6-8 */






}
#formdiv1 form input.submitbtn:hover{  background: #cfff91; /* Old browsers */ cursor:pointer;
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2NmZmY5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDYzMjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cfff91 1%, #006325 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#cfff91), color-stop(100%,#006325)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cfff91 1%,#006325 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cfff91 1%,#006325 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cfff91 1%,#006325 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cfff91 1%,#006325 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfff91', endColorstr='#006325',GradientType=0 ); /* IE6-8 */}




#formdiv{padding: 33px 0 0 17px; #padding-top:15px; margin:0px; width:624px;}

#formdiv input
{
 width:479px; padding: 11px 6px; font-size:14px; color:#808080; margin-bottom:20px; margin-left: 6px; border:1px solid #b3b3b3; font-family:Arial, Helvetica, sans-serif;
}
#formdiv textarea{border:1px solid #b3b3b3;color:#808080;height:160px;padding: 6px 6px 6px 6px; margin-left: 6px; width:479px; font-size:13px; font-family:Arial, Helvetica, sans-serif; resize:none;}

#formdiv input[type="submit"]{width:126px; height:42px; display:inline-block;  /*background:url(../images/btn-contactus.png) no-repeat left top;*/  margin-left:5px;
border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #006325; color:#fff !important; font-family:'monacoregular'; font-size:14px; text-align:center; text-shadow:0px -1px 0 #396421;

background: #8bc53f; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhiYzUzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDYzMjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #8bc53f 0%, #006325 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8bc53f), color-stop(100%,#006325)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* IE10+ */
background: linear-gradient(to bottom,  #8bc53f 0%,#006325 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bc53f', endColorstr='#006325',GradientType=0 ); /* IE6-8 */ }
#formdiv input[type="submit"]:hover{ background: #cfff91; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2NmZmY5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDYzMjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cfff91 1%, #006325 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#cfff91), color-stop(100%,#006325)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cfff91 1%,#006325 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cfff91 1%,#006325 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cfff91 1%,#006325 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cfff91 1%,#006325 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfff91', endColorstr='#006325',GradientType=0 ); /* IE6-8 */}



.footer .footer-menu-pan{ background:#fff; border-top:1px solid #cccccc; width:100%; padding:0px; margin:0px;}
.footer-menu-pan ul{ padding:42px 0px; margin:0px auto; width:946px; overflow:hidden;}
.footer-menu-pan ul li{ padding:0px; margin:0px; float:left; width:161px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.footer-menu-pan ul li:first-child{ width:324px;}
.footer-menu-pan ul li a{ display:block; color:#4d4d4d; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.footer-menu-pan ul li a:hover{ color:#8cc63f;}
.footer-menu-pan ul li.lastnav{ width:125px; float:right;}

.footer .footer-copyright-pan{ background:url(../images/footer-bg.png) repeat left top;  width:100%; padding:28px 0 24px; margin:0px; text-align:center; color:#CCCCCC; font-size:12px;}
.footer .footer-copyright-pan .direct-click{ display:block; padding:0px 0 8px; margin:0px auto; width:127px; }
.footer-copyright-pan a{ color:#CCCCCC; padding:0px 7px; margin:0px;}




/* about us page*/
.about-page{ width:100%; padding-top:10px;}
.about-content{ width:446px; padding:0px; margin:0px;}
.about-content p{ font-size:14px; text-align:left; margin:22px 0;  line-height:20px; padding:0px}
.about-content p a{ color:#004812; text-decoration:underline;}
.about-content p a:hover{ text-decoration:none;}


/* services page*/
.services-page{ width:100%; padding-top:40px;}




/* dropdownmenu menu  page*/
#menubar
{
margin:3px 0 0 0px; float:right;
}

#menu-content
{
	padding:0px; margin:0px;
}


#menu-content ul
{

	margin: 0;
	padding: 0;
}

#menu-content li
{ float:left; }
/*#menu-content li:first-child{ padding-left:0px;}*/
#menu-content li a
{
	display:block; color:#797979; line-height:42px; font-family:Arial, Helvetica, sans-serif; font-weight:100; font-size:16px; padding:0px 9px;
}
#menu-content li a.contact-btn{ width:126px; height:42px; display:inline-block;  /*background:url(../images/btn-contactus.png) no-repeat left top;*/  margin-left:5px;
border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #006325; color:#fff !important; font-family:'monacoregular'; font-size:14px; text-align:center; text-shadow:0px -1px 0 #396421;

background: #8bc53f; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhiYzUzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDYzMjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #8bc53f 0%, #006325 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8bc53f), color-stop(100%,#006325)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8bc53f 0%,#006325 100%); /* IE10+ */
background: linear-gradient(to bottom,  #8bc53f 0%,#006325 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bc53f', endColorstr='#006325',GradientType=0 ); /* IE6-8 */
}


#menu-content li a.contact-btn:hover{ background: #cfff91; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2NmZmY5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDYzMjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cfff91 1%, #006325 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#cfff91), color-stop(100%,#006325)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cfff91 1%,#006325 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cfff91 1%,#006325 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cfff91 1%,#006325 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cfff91 1%,#006325 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfff91', endColorstr='#006325',GradientType=0 ); /* IE6-8 */
}


#menu-content li a.contact-btn-current{ width:126px; height:42px; display:inline-block;  /*background:url(../images/btn-contactus.png) no-repeat left top;*/ padding-right:0px; margin-left:5px;
border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;border:1px solid #006325; color:#fff !important; font-family:'monacoregular'; font-size:14px; text-align:center; text-shadow:0px -1px 0 #396421;

background: #cfff91; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2NmZmY5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDYzMjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cfff91 1%, #006325 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#cfff91), color-stop(100%,#006325)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cfff91 1%,#006325 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cfff91 1%,#006325 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cfff91 1%,#006325 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cfff91 1%,#006325 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfff91', endColorstr='#006325',GradientType=0 ); /* IE6-8 */
}




#menu-content li a:hover, #menu-content li a#current
{
	 color:#006325;
}


.nav ul li a:hover
{
width:auto;
float:left;
background:url(../images/hv.jpg) repeat-x;
height:44px;
}




#menu-content li.mid
{
background:url(../images/midline.jpg) no-repeat;
width:2px;
height:44px;
float:left;
}

/***************** dropdown div ***********************/

.dropmenudiv{
	position:absolute;
	clear:both;
	top:119px !important;

	border: none; /*THEME CHANGE HERE*/

	z-index:100;
	width: 252px;
	visibility: hidden;


/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}

.con
{
background:url(../images/mnd.jpg) repeat-y;


}

.dropmenudiv a{
	display: block;
	font-size:14px;
	float:left;
	line-height:48px;
	padding:0px 0 0px 14px;
	text-decoration: none;
	color: #fff;
	position:relative;
	z-index:1000;




}
.dropmenudiv a img{ margin-top:14px;}
* html .dropmenudiv a{ /*IE only hack*/
	width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
	text-decoration:none;

	color:#000;
}

.fl{float:left; margin:0 16px 10px 0;}

a.bkd-none
{
background:none;
}

#dropmenu1
{
margin-left:-86px;
}


ol li
{
list-style:none;}

.top-menu-bg{ background: url(../images/tp.png) no-repeat; width:252px; height:22px;}



/* client Page*/

.client-sec{padding: 32px 0 65px; margin:0px;}

/* Faq Page*/

.faq-page{ padding:52px 0 0 0px; margin:0px;}


#box
{
	padding:0px; margin:0px;

}

.module
{
	margin-bottom:30px;

	}

	.module h2{ font-size:18px; color:#4D4D4D; padding-bottom:9px; margin:0px; font-weight:bold;}
	.module p{ color:#808080; font-size:14px; line-height:20px; padding:0px 0px 0px 26px; margin:0px;}

	.module span{ font-size:22px; color:#4D4D4D;font-family:'Sanchez', Arial, Helvetica, sans-serif; margin-right:2px; }

/*	.module .heading, .module .heading2
	{

	}
		.module .heading h2, .module .heading2 h2
		{
			font-size:18px; color:#4D4D4D; font-weight:bold; padding:0px; margin:0px;
		}

		.module .heading h2 span{font-family:'chunkfiveregular', Arial, Helvetica, sans-serif; font-size:22px; color:#4d4d4d; margin-right:2px;}
		.module .heading2 h2 span{font-family:'chunkfiveregular', Arial, Helvetica, sans-serif; font-size:22px; color:#4d4d4d; margin-right:2px;}

	.module .content
	{
		clear:both;



	}
	.module .content p{ color:#808080; font-size:14px; padding:3px 0 0 27px; margin:0px; line-height:20px;}
	.module .placeholder
	{
		/*margin-top:1px;
		margin-right:2px;
	*/


/* contact Page*/

.contact-us-sec{ padding:52px 0 0 0px; margin:0px;}
.contact-left-sec{float:left; padding:0px; margin:0px; width:295px;}

.our-detail{padding:16px 34px; margin-bottom: 32px; width:223px; background:#e6e6e6; height:225px; }
.our-detail .title{font-size:22px; font-family:'Sanchez', Arial, Helvetica, sans-serif; padding-bottom:27px; margin:0px;}
.our-detail p{ color:#808080; font-size:14px; padding:0px; margin:0px; line-height:19px;}
.contact-right-sec{float:right; padding:0px; margin:0px; width:622px;}


.our-detail p a{color:#808080;}
.our-detail p a:hover{ color:#89ca3a;}

.contact-right-sec h2 {
    color: #1A1A1A;
    font-family: 'Sanchez', Arial,Helvetica,sans-serif;
    font-size: 38px;
    margin: 0 0 15px;
	}




.contact-p
{
 color: #4D4D4D !important;
    font-size:18px !important;
    font-weight: normal;
	padding-bottom: 15px !important;

}

.contact-right-sec p{ color:#808080; font-size:14px; padding:0px; margin:0px; line-height:19px;}


.fcolor{color:#004712; text-decoration:underline;}


/*#formdiv{padding: 33px 0 0 17px; #padding-top:15px; margin:0px; width:614px;}

#formdiv input
{
 width:479px; padding: 11px 6px; font-size:14px; color:#808080; margin-bottom:20px; margin-left: 6px; border:1px solid #b3b3b3; font-family:Arial, Helvetica, sans-serif;
}
#formdiv textarea{border:1px solid #b3b3b3;color:#808080;height:160px;padding: 6px 6px 6px 6px; margin-left: 6px; width:479px; font-size:13px; font-family:Arial, Helvetica, sans-serif; resize:none;}

#formdiv input[type="submit"]{background:url(../images/submit.jpg) no-repeat;  height:42px; margin: 23px 0 0; border:none; cursor:pointer; width:135px; float:left;}
*/
.frm-value{ font-size:18px; color:##4D4D4D; font-weight:bold; padding-top:8px;}
.frm-value1{ font-size:18px; color:##4D4D4D; font-weight:bold; padding-top:13px;}

.mapdiv{padding:0px 0 70px; margin:0 auto; width:951px; margin-top:56px; #margin-top:40px; *margin-bottom:60px;}







/*service inner page */

.service-sec{ padding-top:52px; margin:0px;}
.service-left{float:left; padding:0px; margin:0px; width:305px;}
.service-right{float:right; padding:0px; margin:0px; width:614px;}

.service-right h2 {
    color: #333333;
    font-family: 'Sanchez', Arial,Helvetica,sans-serif;
    font-size: 38px;
    margin: 4px 0 15px;
	float:left;
	width:449px;
	line-height: 34px;
	}

	.services{padding:16px 34px; margin-bottom: 32px; width:223px; background:#e6e6e6; height:225px; }
.services .title{font-size:22px; font-family:'Sanchez', Arial, Helvetica, sans-serif; padding-bottom:27px; margin:0px;}

.service-right p{ color:#808080; font-size:14px; padding:0px; margin:0px; line-height:19px;}

.service-icon{float:right; padding:0px; margin:0px; width:83px;  top: -10px; position:relative;}



/*	vertical tab */

.vertical-tab{ width:305px; padding:0px; margin:0px; float:left; background:url(../images/vertical-tab-background.png) no-repeat left top;}
.vertical-tab h2{font-family: 'Sanchez', Arial,Helvetica,sans-serif;    font-size: 22px;	color:#4D4D4D; padding:0px; margin:0; font-weight:normal;	padding:17px 0 17px 38px;}
.vertical-tab ul{ padding:0px; margin:0px;}
.vertical-tab ul li{ list-style-type:none; padding:4px 0;}
.vertical-tab ul li a{ display:block; height:40px;
					 font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;
					 color:#808080; line-height:40px; padding-left:76px; }


.vertical-tab ul li.tab1 a{ background:url(../images/tab-01.png) no-repeat left top;}
.vertical-tab ul li.tab1 a:hover, .vertical-tab ul li.tab1 a.active{ background-position:0px 100%; color:#fff;}

.vertical-tab ul li.tab2 a{ background:url(../images/tab-02.png) no-repeat left top;}
.vertical-tab ul li.tab2 a:hover, .vertical-tab ul li.tab2 a.active{ background-position:0px 100%; color:#fff;}

.vertical-tab ul li.tab3 a{ background:url(../images/tab-03.png) no-repeat left top;}
.vertical-tab ul li.tab3 a:hover, .vertical-tab ul li.tab3 a.active{ background-position:0px 100%; color:#fff;}

.vertical-tab ul li.tab4 a{ background:url(../images/tab-04.png) no-repeat left top;}
.vertical-tab ul li.tab4 a:hover, .vertical-tab ul li.tab4 a.active{ background-position:0px 100%; color:#fff;}

.vertical-tab ul li.tab5 a{ background:url(../images/tab-05.png) no-repeat left top;}
.vertical-tab ul li.tab5 a:hover, .vertical-tab ul li.tab5 a.active{ background-position:0px 100%; color:#fff;}

.vertical-tab ul li.tab6 a{ background:url(../images/tab-06.png) no-repeat left top;}
.vertical-tab ul li.tab6 a:hover, .vertical-tab ul li.tab6 a.active{ background-position:0px 100%; color:#fff;}

.vertical-tab ul li.tab7 a{ background:url(../images/tab-07.png) no-repeat left top;}
.vertical-tab ul li.tab7 a:hover, .vertical-tab ul li.tab7 a.active{ background-position:0px 100%; color:#fff;}

.vertical-tab ul li.tab8 a{ background:url(../images/tab-08.png) no-repeat left top;}
.vertical-tab ul li.tab8 a:hover, .vertical-tab ul li.tab8 a.active{ background-position:0px 100%; color:#fff;}


/*FAQ CONTENT */

.list{padding-left:30px; margin:0px;}
.list ul{padding:0px; margin:0px;}
.list ul li{ margin:0px; line-height:26px;  padding-left: 23px; background:url(../images/bullets.jpg) no-repeat scroll 0 11px; }




.client-logo{ width:100%; text-align:center; padding:60px 0 20px; *padding-top:30px;}
.client-logo img{ margin:0px 25px;}
.margin-bootm-70{ margin-bottom:30px; *margin-bottom:75px;}
.padding-bottom40{ *padding-bottom:70px;}
.padding-bottom30{ *padding-bottom:30px;}

.margoin-bottom-10{ margin-bottom:10px !important;}
.margoin-top-20{ margin-top:20px;}
.margoin-top-60{ margin-top:60px;}
.margintop-25{ margin-top:25px\9;}



/*services PAGE START*/
.servicesbox{ padding-top:83px 0 0; width:946px; margin:0px auto; *padding-bottom:60px;}
.servicesbox ul{ padding:0px; margin:0px -22px 0 0; float:left;}
.servicesbox ul li{ padding:0px 22px 0 0px; margin:0px 0 60px; float:left; width:220px;}
/*.our-services ul li:first-child{ padding-left:0px;}*/
.servicesbox .servicesbox1{width:220px; padding:0px; margin:0px;}
.servicesbox1 .servicesbox-graybox1{ width:220px; height:189px;}



.servicesbox1 .servicesbox-graybox1 a.lead-generation{ display:block; background:url(../images/services8-icon.png) no-repeat left 0px; width:220px; height:189px; margin:0px auto; }
.servicesbox1 .servicesbox-graybox1 a.lead-generation:hover{ background-position:0px 100%;  }


.servicesbox1 .servicesbox-graybox1 a.inbound-services{ display:block; background:url(../images/services8-icon.png) no-repeat -240px 0px; width:220px; height:189px; margin:0px auto; }
.servicesbox1 .servicesbox-graybox1 a.inbound-services:hover{ background-position:-240px 100%;  }


.servicesbox1 .servicesbox-graybox1 a.events{ display:block; background:url(../images/services8-icon.png) no-repeat -484px 0px; width:220px; height:189px; margin:0px auto; }
.servicesbox1 .servicesbox-graybox1 a.events:hover{ background-position:-484px 100%;  }

.servicesbox1 .servicesbox-graybox1 a.data-services{ display:block; background:url(../images/services8-icon.png) no-repeat -724px 0px; width:220px; height:189px; margin:0px auto; }
.servicesbox1 .servicesbox-graybox1 a.data-services:hover{ background-position:-724px 100%;  }


.servicesbox1 .servicesbox-graybox1 a.surveys{ display:block; background:url(../images/services8-icon.png) no-repeat -965px 0px; width:220px; height:189px; margin:0px auto; }
.servicesbox1 .servicesbox-graybox1 a.surveys:hover{ background-position:-965px 100%;  }


.servicesbox1 .servicesbox-graybox1 a.customer-service{ display:block; background:url(../images/services8-icon.png) no-repeat -1205px 0px; width:220px; height:189px; margin:0px auto; }
.servicesbox1 .servicesbox-graybox1 a.customer-service:hover{ background-position:-1205px 100%;  }


.servicesbox1 .servicesbox-graybox1 a.telemarker-training{ display:block; background:url(../images/services8-icon.png) no-repeat -1464px 0px; width:220px; height:189px; margin:0px auto; }
.servicesbox1 .servicesbox-graybox1 a.telemarker-training:hover{ background-position:-1464px 100%;  }


.servicesbox1 .servicesbox-graybox1 a.script-development{ display:block; background:url(../images/services8-icon.png) no-repeat -1724px 0px; width:220px; height:189px; margin:0px auto; }
.servicesbox1 .servicesbox-graybox1 a.script-development:hover{ background-position:-1724px 100%;  }

.servicesbox1 h2{font-family:'Sanchez', Arial, Helvetica, sans-serif; font-size:18px; line-height:30px; color:#4d4d4d; text-align:left;  margin: 11px 0 3px;}
.servicesbox1 h2 a{color:#4D4D4D; font-size:17px;}
.servicesbox1 h2 a:hover{ color:#8cc63f;}
.servicesbox1 p{ color:#808080; font-size:14px; text-align:left; font-family:Arial, Helvetica, sans-serif;}

/*HOME PAGE END */


/*Contact Form Validation Style*/

div.error-left {
	float:right;

	margin-left: 5px;

	left: 10px;
    position: relative;
    top: -56px;
}

div.error-inner {
	float:right;
	border:solid 1px red;
	padding:5px;
	margin-right:15px;
	color:#fff;
	line-height: 14px;

	left: 10px;
    position: relative;
    top: -56px;
}
#nameError,
	#emailError,
		#phoneError{
		color:red;
		margin-left:8px;

}

#messageSuccess {
	color:green;
	/*border:5px solid #0C3;
	line-height: 14px; */
}

/*changes for success div*/
.contact-right-sec-mess {float:right; padding:0px; margin:0px; width:622px;}
.contact-right-sec-mess h2 {
    color: #1A1A1A;
    font-family: 'Sanchez', Arial,Helvetica,sans-serif;
    font-size: 38px;
    margin: 0 0 15px;
}
.contact-right-sec-mess p{ color:#808080; font-size:14px; padding:0px; margin:0px; line-height:19px;}


.formName .errorMessage {position:absolute; top:-50px; right:2px;  right:20px\9; border:#f00; color:red; width:400px;  text-align:right;}
.formName{ position:relative;}
#error-name1{ position:relative; z-index:2;}
#error-email1{ position:relative; z-index:2;}
#error-phone1{ position:relative; z-index:2;}

/*SEO article styles*/
.article {}
.article h1 {
	font-family: 'Sanchez', Arial, Helvetica, sans-serif;
  font-size: 38px;
  padding: 10px 0;
}
.article h2 {
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0;
	margin: 0;
	font-size: 24px;
}
.article p {
	padding: 15px 0;
}
.article li {
	padding: 10px 0;
	margin: 0;
	line-height: 1.6;
}
.article ol li {
	list-style: decimal inside;
}
.article ul li {
	list-style: disc inside;
}


.page-title {
	font-family: 'Sanchez', Arial, Helvetica, sans-serif;
	font-size: 38px;
	color: #1a1a1a;
	font-weight: normal;
	margin: 0 0 15px;
	padding: 0;
}
.page-title.main {
	text-transform: uppercase;
	text-align: center;
	padding: 25px;
	margin: 0;
}
.page-title.alt {
	float: left;
	width: 449px;
	color: #333;
	line-height: 34px;
	padding: 0;
	margin: 4px 0 15px;
}

.row {
	margin: 20px 0 0;
}
.row:after {
	content:"";
	display:block;
	clear:both;
}
.col {
	float: left;
}
.col-half {
	width: 48%;
	margin: 1%;
}
.col-full {
	float: none;
	width: 100%;
	margin: 15px 0;
}
.ctabox {
	padding: 30px;
	background-color: rgba(36, 36, 36, 0.63);
	border-radius: 6px;
}
.ctabox p {
	color: #fff;
	padding: 0 0 10px;
	font-size: 15px;
	line-height: 1.6;
}
.ctabox a {
	color: #fff;
	text-decoration: underline;
}
.ctabox-title {
	font-size: 27px;
	line-height: 1.1;
}

.button {
	background-color: rgba(250, 250, 250, 0.60);
	border: 1px solid #262721;
	color: #151515 !important;
	padding: 10px;
	border-radius: 0px;
	text-align: center;
	transition: background-color 0.5s ease;
	text-decoration: none !important;
	font-weight: 200;
}

.button:hover {
	background-color: #000000;
	color: #fff !important;
	border: 1px solid #fff;
}
