/*
* See http://positioniseverything.net/easyclearing.html
* for a description of this code.
*/
.clearfix:after {
	content:.;
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {
	height:1%;
}
*+html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}
/* End hide from IE-mac */
#custom-doc {
	width: 76.23em;
	min-width: 991px;
	text-align: left;
	margin: auto;
}
strong {
	font-weight: 700;
}
body {
	background: #000;
}
.esurveying .footer {
	background: url(../img/sprite2.gif) repeat-x 0 -86px;
	height: 38px;
	clear: both;
}
.esurveying .footer ul {
	float: right;
	margin-top: 5px;
}
.esurveying .footer ul li {
	float: left;
	margin-right: 5px;
	font-size: 84.6%;
	border-right: 1px solid #333;
	padding-right: 5px;
}
.esurveying .footer ul li.last {
	border: 0 none;
}
.esurveying .footer p {
	float: left;
	font-size: 84.6%;
	margin-top: 5px;
	padding-left: 8px;
}
.esurveying .footer ul li a {
	text-decoration: none;
	color: #333;
}
.esurveying .header {
	background: url(../img/sprite2.gif) repeat-x 0 -186px;
	height: 77px;
}
.esurveying .navigation {
	background: url(../img/repeater_Top_nav.gif) no-repeat 11px 0;
	float: right;
}
.esurveying .navigation ul {
	background: url(../img/top_menu_first_corner.gif) no-repeat 0 0;
	height: 25px;
	padding-left: 5px;
}
.esurveying .navigation ul li {
	background: url(../img/line_sperator_top_menu.gif) no-repeat right top;
	padding-left: 3px;
	padding-right: 4px;
	float: left;
}
.esurveying .navigation ul li a {
	display: block;
	color: #333;
	font-weight: 400;
	outline: medium none;
	padding-left: 8px;
	text-decoration: none;
}
.esurveying .navigation ul li a.currentLink,
.esurveying .navigation ul li a:hover {
	background: url(../img/selected_left_part.gif) no-repeat 0 3px;
	color: #FFF;
}
.esurveying .navigation ul li a.currentLink span,
.esurveying .navigation ul li a:hover span {
	background: url(../img/selected_right_part.gif) no-repeat right 3px;
}
.esurveying .navigation ul li a span {
	display: block;
	padding: 4px 11px 4px 0;
}
.esurveying .navigation ul li a span b {
	display: inline;
	font-weight: 400;
}
.esurveying .navigation ul li.lastLink {
	background: none repeat 0 0;
	padding-right: 2px;
}
.esurveying .header h1 a {
	background: url(../img/logo_esurvey.png) no-repeat 0 0;
	display: block;
	height: 51px;
	width: 380px;
	text-indent: -9999em;
	outline: none;
	margin: 15px 0 0 12px;
}
.esurveying .banner {
	background: url(../img/banner_inside.jpg) no-repeat 0 0;
	height: 214px;
}
.esurveying .banner .mainDownloadLink {
	background: url(../img/spritelink.png) no-repeat 0 0;
	color: #AAA;
	display: block;
	float: left;
	font-size: 160%;
	font-style: italic;
	height: 44px;
	margin-left: 25px;
	margin-top: 162px;
	padding-left: 46px;
	padding-top: 7px;
	text-decoration: none;
}
esurveying .addthis_toolbox addthis_32x32_style addthis_default_style{
	background: url(../img/addthis.gif)  no-repeat;
	color: #0982F4;
	display: block;
	float: centre;
	font-size: 125%;
	font-style: bold;
	height: 40px;
	width: 110px;
	margin-left: 10px;
	margin-top: 30px;
	padding-left: 100px;
	padding-top: 40px;
	text-decoration: none;
}
.esurveying .teamviewerlink {
	background: url(../img/Teamviwerbut.gif)  no-repeat;
	color: #0982F4;
	display: block;
	float: centre;
	font-size: 125%;
	font-style: bold;
	height: 30px;
	width: 110px;
	margin-left: 10px;
	margin-top: 13px;
	padding-left: 100px;
	padding-top: 15px;
	text-decoration: none;
}
.esurveying .Supportnum {
	background: url(../img/cellphonebutton.gif)  no-repeat;
	color: #AAA;
	display: block;
	float: centre;
	font-size: 140%;
	font-style: italic;
	height: 30px;
	width: 110px;
	margin-left: 10px;
	margin-top: 8px;
	padding-left: 100px;
	padding-top: 33px;
	text-decoration: none;
}
.esurveying .civil {
	background: url(../img/civil.png)  no-repeat;
	color: #AAA;
	display: block;
	float: centre;
	font-size: 140%;
	font-style: italic;
	height: 30px;
	width: 110px;
	margin-left: -5px;
	margin-top: 8px;
	padding-left: 100px;
	padding-top: 33px;
	text-decoration: none;
}
.esurveying .Freecad {
	background: url(../img/dsbuttton.gif) no-repeat;
	color: #AAA;
	display: block;
	float: centre;
	font-size: 140%;
	font-style: italic;
	height: 50px;
	width: 110px;
	margin-left: 10px;
	margin-top: -10px;
	padding-left: 100px;
	padding-top: 0px;
	text-decoration: none;
}
.esurveying .d1{ 
	background: #dcdada;
	background-image: -moz-linear-gradient(center top , #F5F5F6, #E2E2E2);
	background-image: --webkit-gradient(linear center top , #F5F5F6, #E2E2E2);
	box-shadow: 0 1px #FFFFFF inset, 0 1px #A7A7A7;
  	-webkit-box-shadow: -0 1px #FFFFFF inset, 0 1px #A7A7A7;
  	-moz-box-shadow: 0 1px #FFFFFF inset, 0 1px #A7A7A7;
	border-radius: 3px 3px 3px 3px;
	border: 1px solid #aeb0aa;
	color:#444;
	display:block;
	font-size:13px;
	height:180px;
	line-height:18px;
	width: 417px;
	margin:5px;
	padding:5px;
	text-align:left;
}
.esurveying .d2{ 
	background: #dcdada;
	background-image: -moz-linear-gradient(center top , #F5F5F6, #E2E2E2);
	background-image: --webkit-gradient(linear center top , #F5F5F6, #E2E2E2);
	box-shadow: 0 1px #FFFFFF inset, 0 1px #A7A7A7;
  	-webkit-box-shadow: -0 1px #FFFFFF inset, 0 1px #A7A7A7;
  	-moz-box-shadow: 0 1px #FFFFFF inset, 0 1px #A7A7A7;
	border-radius: 3px 3px 3px 3px;
	border: 1px solid #aeb0aa;
	color:#444;
	display:block;
	font-size:13px;
	height:180px;
	line-height:18px;
	width: 417px;
	margin:5px;
	padding:5px;
	text-align:left;
}
.esurveying .right{
	display:block;
	font-size:13px;
	height:200px;
	width:350px;
	line-height:25px;
	margin:300px;
	padding:5px;
	text-align:left;
	float:right;
}
.esurveying .Video {
	background: url(../img/zsvideo.jpg) no-repeat;
	color: #AAA;
	display: block;
	float: centre;
	font-size: 140%;
	font-style: italic;
	height: 150px;
	width: 110px;
	margin-left: 10px;
	margin-top: -10px;
	padding-left: 100px;
	padding-top: 0px;
	text-decoration: none;
}
.esurveying .Lockupdate {
	background: url(../img/lockupdatebutton.gif) no-repeat;
	color: #AAA;
	display: block;
	float: centre;
	font-size: 140%;
	font-style: italic;
	height: 50px;
	width: 110px;
	margin-left: 10px;
	margin-top: -10px;
	padding-left: 100px;
	padding-top: 0px;
	text-decoration: none;

}
.esurveying .team {
	background: url(../img/team1.gif) no-repeat;
	display: block;
	float: centre;
	font-style: italic;
	height: 68px;
	width:56px;
	padding-top: 0px;
	text-decoration: none;

}
.esurveying .team1 {
	background: url(../img/team1.gif) no-repeat;
	display: block;
	float: centre;
	font-style: italic;
	height: 68px;
	width:56px;
	padding-top: 0px;
	text-decoration: none;

}
.esurveying .facebook {
	background: url(../img/cad.png) no-repeat;
	display: block;
	float: centre;
	font-style: italic;
	height: 220px;
	width:210px;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 0px 9px 8px;
	font-size: 150%;
	font-weight: bold;

}
.esurveying .text {
	display: block;
	float: centre;
	height: 35px;
	width:210px;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	font-size: 150%;
	font-weight: bold;
	color:#1d839f;
	text-align:center;
	margin-left:8px;

}
.esurveying .lock {
	background: url(../img/lock.png) no-repeat;
	display: block;
	float: centre;
	font-style: italic;
	height: 68px;
	width:56px;
	padding-top: 0px;
	text-decoration: none;

}
.esurveying .freecad1 {
	background: url(../img/elispcolle.gif) no-repeat;
	display: block;
	float: centre;
	font-style: italic;
	height: 68px;
	width:56px;
	padding-top: 0px;
	text-decoration: none;

}
.esurveying .support1 {
	background: url(../img/phone.jpg) no-repeat;
	color: #AAA;
	display: block;
	float: centre;
	font-size: 140%;
	font-style: italic;
	height: 30px;
	width: 110px;
	margin-left: 10px;
	margin-top: -10px;
	padding-left: 100px;
	padding-top: 20px;
	text-decoration: none;
}
}
.esurveying .ForAssistance {
	color: #AAA;
	display: block;
	float: centre;
	font-size: 150%;
	font-style: italic;
	height: 30px;
	margin-left: 10px;
	margin-top: 10px;
	padding-left: 100x;
	padding-top: 30px;
	text-decoration: none;
}
.esurveying .SendMail {
	color: #AAA;
	display: block;
	float: centre;
	font-size: 150%;
	font-style: italic;
	height: 50px;
	margin-left: 10px;
	margin-top: -10px;
	padding-left: 0px;
	padding-top: 0px;
	text-decoration: none;
}
.esurveying .testimonials {
	background: url(../media/clientlogos/surveyors/testimonials.png)  no-repeat;
	color: #AAA;
	display: block;
	float: centre;
	font-size: 140%;
	font-style: italic;
	height: 30px;
	width: 110px;
	margin-left: -5px;
	margin-top: 8px;
	padding-left: 10px;
	padding-top: 33px;
	text-decoration: none;
}
.esurveying .demoMarquee {
	float: left;
	margin-left: 78px;
	padding-top: 190px;
	width: 740px;
}
.esurveying .demoMarquee p {
	color: #FFF;
	font-style: italic;
}
.esurveying .demoMarquee p a {
	color: #FFF;
	text-decoration: none;
}
.esurveying .demoMarquee p a:hover {
	text-decoration: underline;
}
.esurveying .demoMarquee p a.newLinkAdded {
	background: url(../img/new_icon.gif) no-repeat 0 3px;
	padding-left: 33px;
}
.esurveying .yui-ge div.first,
.esurveying .yui-gf .yui-u {
	width: 762px;
}
.esurveying .yui-gf div.first {
	width: 229px;
}
.esurveying #tabsHolder {
	background: url(../img/sprite2.gif) repeat-x right -30px;
	height: 26px;
}
.esurveying #tabsHolder ul {
	background: url(../img/bgCornerTabs.png) no-repeat 0 0;
	height: 26px;
	padding-left: 13px;
}
.esurveying #tabsHolder ul li {
	background: url(../img/bgTabsMenu.png) no-repeat right top;
	float: left;
	font-size: 90%;
	font-weight: 700;
	padding: 2px 10px 0;
}
.esurveying #tabsHolder ul li a {
	color: #FFF;
	display: block;
	outline: medium none;
	text-decoration: none;
	padding: 0 0 0 8px;
}
.esurveying #tabsHolder ul li.ui-state-active a {
	background: url(../img/bgTabsMenuItemLeft.png) no-repeat left bottom;
	color: #000;
}
.esurveying #tabsHolder ul li a span b {
	display: block;
	padding-bottom: 5px;
}
.esurveying #tabsHolder ul li.ui-state-active a span b {
	background: url(../img/bgUnderlineTabItem.png) no-repeat center bottom;
}
.esurveying .productDisc {
	clear: both;
}
.esurveying .productDisc .bd {
	padding: 10px;
}
.esurveying .productDisc .bd .prodHeading {
	border-bottom: 1px solid #DDD;
	overflow: auto;
	padding-bottom: 5px;
	height: 31px;
}
.esurveying .productDisc .bd .prodHeading li {
	width: 40%;
	float: left;
	height: 26px;
}
.esurveying .productDisc .bd .prodHeading li.descripti {
	text-indent: -1000px;
}
.esurveying .productDisc .bd .prodHeading li.last {
	font-weight: 700;
	padding-right: 5%;
	width: 55%;
	font-style: italic;
	text-align: right;
}
.esurveying .productDisc .prodInfo {
	float: left;
	background: url(../img/dotsBottom.gif) 0 bottom repeat-x;
	margin-bottom: 8px;
}
.esurveying .productDisc .prodInfo .descripti,
.esurveying .productDisc .prodInfo .last {
	float: left;
	padding-top: 15px;
	padding-bottom: 8px;
}
.esurveying .productDisc .prodInfo .descripti p {
	padding-bottom: 16px;
	font-size: 95%;
	line-height: 140%;
	text-align: left;
}
.esurveying .productDisc .prodInfo .descripti p.normalText {
	font-weight: 400;
	padding-left: 12px;
}
.esurveying .productDisc .prodInfo .descripti ul li {
	background: url(../img/sprite.gif) no-repeat;
	background-position: 0 -1005px;
	padding-left: 12px;
	padding-bottom: 8px;
	font-size: 90%;
	text-align: left;
}
.esurveying .productDisc .esections .prodHeading .descripti {
	background: url(../img/sprite_titles.png) 0 -109px no-repeat;
}
.esurveying .productDisc .esections .prodInfo .last {
	background: url(../img/boxes_sprite.gif) no-repeat 75px -2975px;
}
.esurveying .productDisc .eearth .prodHeading .descripti {
	background: url(../img/sprite_titles.png) 0 -228px no-repeat;
}
.esurveying .productDisc .eearth .prodInfo .last {
	background: url(../img/boxes_sprite.gif) no-repeat 88px -1995px;
}
.esurveying .productDisc .etopodraw .prodHeading .descripti {
	background: url(../img/sprite_titles.png) 0 -121px no-repeat;
}
.esurveying .productDisc .etopodraw .prodInfo .last {
	background: url(../img/boxes_sprite.gif) no-repeat 88px -3996px;
}
.esurveying .productDisc .einter .prodHeading .descripti {
	background: url(../img/sprite_titles.png) 0 -284px no-repeat;
}
.esurveying .productDisc .einter .prodInfo .last {
	background: url(../img/boxes_sprite.gif) no-repeat 88px -1596px;
}
.esurveying .productDisc .ecounters .prodHeading .descripti {
	background: url(../img/sprite_titles.png) 0 -66px no-repeat;
}
.esurveying .productDisc .ecounters .prodInfo .last {
	background: url(../img/boxes_sprite.gif) no-repeat 88px -396px;
}
.esurveying .productDisc .edrawing .prodHeading .descripti {
	background: url(../img/sprite_titles.png) 0 -355px no-repeat;
}
.esurveying .productDisc .edrawing .prodInfo .last {
	background: url(../img/boxes_sprite.gif) no-repeat 88px -1511px;
}
.esurveying .productDisc .prodInfo .last {
	width: 260px;
	height: 194px;
	text-indent: -1000em;
}
.esurveying .productDisc .prodInfo .descripti {
	width: 482px;
}
.esurveying .productDisc .esurveylisp .prodHeading .descripti {
	background: url(../img/sprite_titles.png) 0 -176px no-repeat;
}
.esurveying .esurveylisp .prodInfo .last {
	background: url(../img/boxes_sprite.gif) no-repeat 88px -3594px;
}
.esurveying .moreLinks {
	float: left;
	padding-bottom: 8px;
}
.esurveying .productDisc .bd .moreLinks {
	float: right;
}
.esurveying .productDisc .bd .moreLinks li {
	margin-right: 10px;
}
.esurveying .moreLinks li a {
	background: url(../img/sprite.gif) no-repeat 0 -144px;
	color: #FFF;
	display: block;
	padding-left: 9px;
	text-decoration: none;
}
.esurveying .moreLinks li a span {
	background: url(../img/btn_rightCorner.gif) no-repeat right 0;
	display: block;
	font-size: 85%;
	padding-bottom: 7px;
	padding-right: 25px;
	padding-top: 4px;
}
.esurveying .moreLinks li a:hover {
	background: url(../img/sprite.gif) no-repeat 0 -60px;
}
.esurveying .moreLinks li a span:hover {
	background: url(../img/btnRightCornerOver.gif) no-repeat right 0;
}
.esurveying .otherMoreLinks,
.esurveying .footerPages table td,
.esurveying .footerPages ul,
.esurveying .footerPages ol li,
.esurveying .footerPages p,
.esurveying .downloadContainer table td,
.esurveying .clientPage table td,
.esurveying .prodFullInfo .first p,
.esurveying .demoMarquee p,
.esurveying .footer,
.esurveying .prodFullInfo .first ul,
.esurveying .newLeftNav .supportNumbers p,
.esurveying .productDisc .prodInfo .descripti {
	font-family: Lucida Grande,Lucida Sans Unicode,Arial,Verdana,sans-serif;
}
.esurveying .productDisc .esurveyCAD .prodHeading .descripti {
	background: url(../img/sprite_titles.png) 0 -35px no-repeat;
}
.esurveying .productDisc .esurveyCAD .prodInfo .last {
	background: url(../img/boxes_sprite.gif) no-repeat 75px -2575px;
}
.esurveying .productDisc .esurveykmle .prodHeading .descripti {
	background: url(../img/sprite_titles.png) 0 -265px no-repeat;
}
.esurveying .productDisc .esurveykmle .prodInfo .last {
	background: url(../img/boxes_sprite.gif) no-repeat 75px -1370px;
}
.esurveying .banner-mini {
	background: url(../img/mainbanner_new.jpg) no-repeat 0 0;
	height: 143px;
}
.esurveying .gotoHomePage {
	display: block;
	text-indent: -9999em;
	width: 288px;
	height: 68px;
	outline: none;
}
.esurveying .banner-mini .navigation {
	background: url(../img/repeater_main_menu.png) repeat-x right top;
}
.esurveying .banner-mini .navigation ul li {
	background: url(../img/line_sperator_main_menu.gif) no-repeat right top;
	padding: 3px 5px 0;
}
.esurveying .banner-mini .navigation ul li.lastLink {
	background: none;
}
.esurveying .banner-mini .navigation ul {
	background: url(../img/mainNav-leftCorner.gif) no-repeat 0 0;
	height: 28px;
	padding-left: 14px;
}
.esurveying .banner-mini .navigation ul li a {
	padding: 0 0 0 8px;
}
.esurveying .banner-mini .navigation ul li a:hover,
.esurveying .banner-mini .navigation ul li a.currentLink {
	background: url(../img/bgTabsMenuItemLeft.png) no-repeat left bottom;
}
.esurveying .banner-mini .navigation ul li a:hover span b,
.esurveying .banner-mini .navigation ul li a.currentLink span b {
	background: url(../img/bgUnderlineTabItem.png) no-repeat center bottom;
	color: #333;
}
.esurveying .banner-mini .navigation ul li a span b {
	color: #000;
	display: block;
	font-size: 90%;
	padding-bottom: 5px;
}
.body {
	clear: both;
	float: left;
	width: 100%;
	background: #E6E9E5;
}
.esurveying .leftNav {
	width: 197px;
	float: left;
}
.esurveying .mainContent {
	width: 794px;
	float: left;
	background: #FFF;
}
.esurveying .newGreenTopBorder {
	background: url(../img/subNavBg.png) repeat-x 0 -86px;
	height: 26px;
}
.esurveying .mainContentArea {
	padding: 20px 15px 10px 10px;
}
.esurveying h2 {
	color: #5E9B05;
	font-size: 155%;
	font-weight: 700;
}
.esurveying .tagLine {
	border-bottom: 1px solid #ccc;
	color: #F0B500;
	font-size: 92.3%;
	font-style: italic;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.esurveying .shadow {
	background: url(../img/shadow.gif) no-repeat right bottom;
	float: left;
	margin-bottom: 16px;
	margin-right: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	/* width: 372px; */
}
.esurveying .oneProd {
	background: none repeat 0 0 #FFF;
	border: 1px solid #A9A9A9;
	clear: both;
	overflow: auto;
	padding: 8px;
}
.esurveying .oneProd .prodCSSImage {
	/* background: url(../img/prodCommonBg.png) no-repeat 0 0; */
	border: 1px solid #CCCCCC;
	float: left;
	height: 240px;
	margin-right: 8px;
	padding-top: 1px;
	width: 178px;
}
.esurveying .oneProd .prodCSSImage div {
	background: url(../img/boxes_sprite.gif) no-repeat 0 0;
	height: 240px;
}
.esurveying .oneProd .esectionsright {
	width: 551px;
	height: 242px;
	float: right;
}
.esurveying .oneProd .esectionsright1 {
	width: 551px;
	height: 242px;
	float: right;
}
.esurveying .oneProd .prodCSSImage div.esections {
	background-position: 18px -2955px;
}
.esurveying .oneProd .prodCSSImage div.econtours {
	background-position: 18px -2558px;
}
.esurveying .oneProd .prodCSSImage div.etopodraw {
	background-position: 5px -914px;
}
.esurveying .oneProd .prodCSSImage div.esurveylisps {
	background-position: 18px -3751px;
}
.esurveying .oneProd .prodCSSImage div.eearthwork {
	background-position: 5px -1537px;
}
.esurveying .oneProd .prodCSSImage div.einterpolate {
	background-position: 5px 1px;
}
.esurveying .oneProd .prodCSSImage div.elispcollection {
	background-position: 5px -152px;
}
.esurveying .oneProd .prodCSSImage div.esurveyquicksections {
	background-position: 18px -546px;
}
.esurveying .oneProd .prodCSSImage div.esurveykmle {
	background-position: 18px -1350px;
}
.esurveying .oneProd .prodCSSImage div.esurveykmli {
	background-position: 18px -975px;
}
.esurveying .oneProd .prodCSSImage div.esurveycogo {
	background-position: 18px -4558px;
}

.esurveying .oneProd .prodCSSImage div.drawingtoplotting {
	background-position: 5px -1378px;
}
.esurveying .oneProd .prodCSSImage div.esurveyaid {
	background-position: 5px -618px;
}
.esurveying .oneProd .prodCSSImage div.equicksections {
	background-position: 5px -304px;
}
.esurveying .oneProd .prodCSSImage div.einstantsection {
	background-position: 5px -1703px;
}
.esurveying .oneProd .prodCSSImage div.ayacut {
	background-position: 5px -1058px;
}
/* .esurveying .prodInfoFull .alt {
	margin-right: 0;
} */
.esurveying .oneProd .prodCSSImage div a {
	display: block;
	height: 100%;
	text-indent: -1000em;
}
.esurveying .oneProd p.heading {
	font-size: 93%;
	font-weight: 700;
}
.esurveying .oneProd p.heading a {
	color: #333;
	text-decoration: none;
}
.esurveying .oneProd span {
	color: #5E9B05;
	display: block;
	font-size: 93%;
	font-style: italic;
	margin-bottom: 6px;
}
.esurveying .header h1,
.esurveying .moreLinks li,
.esurveying .prodFullInfo,
.esurveying .prodInfoFull {
	float: left;
}
.esurveying #tabsHolder ul li a span,
.esurveying .banner-mini .navigation ul li a span {
	display: block;
	padding: 4px 10px 1px 0;
}
.esurveying #tabsHolder ul li.ui-state-active a span,
.esurveying .banner-mini .navigation ul li a:hover span,
.esurveying .banner-mini .navigation ul li a.currentLink span {
	background: url(../img/bgLeftTabMenuItemRight.png) no-repeat right bottom;
}
.esurveying .sideNavigation ul li {
	border-bottom: 1px solid #FFF;
}
.esurveying .sideNavigation ul li a {
	background: url(../img/sprite.gif) no-repeat 0 -776px;
	color: #333;
	display: block;
	font-weight: 700;
	padding: 8px 0 8px 8px;
}
.esurveying .sideNavigation a {
	text-decoration: none;
	color: #333;
	font-size: 92.3%;
}
.esurveying .sideNavigation ul li a:hover,
.esurveying .sideNavigation ul li a.active {
	background: url(../img/sprite.gif) no-repeat 0 -918px #F3F4F2;
	color: #73B405;
}
.esurveying .sideNavigation .newDownloadLink {
	background: url(../img/products_main.gif) no-repeat 0 0;
}
.esurveying .sideNavigation .newDownloadLink a {
	display: block;
	height: 57px;
	outline: medium none;
	text-indent: -999em;
}
.esurveying .prodFullInfo .first {
	width: 551px;
	float: left;
	padding-right: 14px;
	
	background: url(../img/bgVerticleDottedRepeat.gif) repeat-y right -154px;
	min-height: 526px;
}
.esurveying .prodFullInfo .last {
	width: 179px;
	float: right;
	margin-left: 10px;
}
.esurveying .prodImageHldr {
	background: url(../img/prodCommonBg.png) no-repeat 0 0;
	height: 202px;
	width: 178px;
}
.esurveying .prodImageHldr div {
	height: 199px;
}
.esurveying .otherMoreLinks {
	background: url(../img/links_bg.gif) repeat-y left top;
	clear: both;
	float: left;
	width: 100%;
}
.esurveying .otherMoreLinks li a {
	background: url(../img/sprite.gif) no-repeat 0 -1452px;
	color: #E19B00;
	display: block;
	font-size: 92.3%;
	padding-left: 11px;
	text-decoration: underline;
}
.esurveying .otherMoreLinks li.bottomCorner,
.esurveying .otherMoreLinks li.topCorner {
	background: url(../img/links_top.gif) no-repeat left top;
	height: 17px;
	width: 181px;
	padding: 0;
}
.esurveying .otherMoreLinks li {
	padding-left: 15px;
	display: block;
	padding-bottom: 8px;
}
.esurveying .otherMoreLinks li.bottomCorner {
	background: url(../img/links_bottom.gif) no-repeat left bottom;
}
.esurveying .last .downLoadLinkHlder .moreLinks li {
	margin-left: 50px;
}
.esurveying .downLoadLinkHlder {
	float: left;
	margin-top: 8px;
}
.esurveying .prodFullInfo .first p {
	font-size: 92.3%;
	line-height: 1.6;
	margin-bottom: 1em;
}
.esurveying .prodFullInfo .first ul {
	font-size: 92.3%;
	padding-bottom: 1em;
	padding-left: 8px;
}
.esurveying .oneProd ul li,
.esurveying .prodFullInfo .first ul li {
	background: url(../img/list-dot.gif) no-repeat 0 5px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.esurveying .prodFullInfo .first ul li ol {
	margin-top: 10px;
	margin-left: 10px;
}
.esurveying .prodFullInfo .first ul li ol li {
	background: none;
	list-style-type: decimal;
	list-style-position: inside;
}
.esurveying .prodFullInfo .first h4 {
	color: #73B405;
	font-size: 92.3%;
	font-weight: 700;
	padding-bottom: 0.5em;
}
.esurveying .prodFullInfo .first h3 {
	color: #F0B500;
	font-size: 107.7%;
	font-weight: 700;
	padding: 0 0 0.5em;
}
.esurveying .prodFullInfo .first h3.heading {
	color: #73B405;
	border-bottom: 1px solid #333;
	font-family: Trebuchet MS;
	font-style: italic;
	margin: 0 0 1em;
	padding: 0 0 0.2em;
}
.esurveying .footerPages h3.subheading,
.esurveying .prodFullInfo .first h3.subheading2,
.esurveying .prodFullInfo .first h3.subheading {
	color: #333;
	margin-bottom: 1em;
	font-size: 100%;
	cursor: pointer;
	background: #EEE url(../img/plus_minus.gif) no-repeat right -79px;
	padding: 0.2em;
}
.esurveying .prodFullInfo .first h3.subheading2 a {
	text-decoration: none;
	color: #333;
	display: block;
}
.esurveying .footerPages h3.show,
.esurveying .prodFullInfo .first h3.show {
	background-position: right top;
}
.esurveying .prodImageHldr .esections {
	background: url(../img/boxes_sprite.gif) no-repeat 18px -2989px;
}
.esurveying .prodImageHldr .etopodraw {
	background: url(../img/boxes_sprite.gif) no-repeat 18px -3996px;
}
.esurveying .prodImageHldr .einterpolate {
	background: url(../img/boxes_sprite.gif) no-repeat 18px -1596px;
}
.esurveying .prodImageHldr .econtours {
	background: url(../img/boxes_sprite.gif) no-repeat 18px -396px;
}
.esurveying .prodImageHldr .ebatchplot {
	background: url(../img/boxes_sprite.gif) no-repeat 18px -1511px;
}
.esurveying .prodImageHldr .esurveylisps {
	background: url(../img/boxes_sprite.gif) no-repeat 18px -3787px;
}
.esurveying .prodImageHldr .esurveykmli {
	background: url(../img/boxes_sprite.gif) no-repeat 18px -989px;
}
.esurveying .prodImageHldr .esurveykmle{
	background: url(../img/boxes_sprite.gif) no-repeat 18px -1381px;
}
.esurveying .prodImageHldr .esurveyquicksections {
	background: url(../img/boxes_sprite.gif) no-repeat 18px -578px;
}
.esurveying .prodImageHldr .esurveycogo {
	background: url(../img/boxes_sprite.gif) no-repeat 18px -4588px;
}
.esurveying .pricingPage h2 {
	border-bottom: 1px solid #CCC;
	margin-bottom: 0.5em;
	padding-bottom: 0.5em;
}
.esurveying .prodPricing {
	border-left: 1px solid #BBBABA;
	border-right: 1px solid #BBBABA;
	border-top: 1px solid #BBBABA;
	clear: both;
	margin-bottom: 20px;
	width: 100%;
	font-size: 92.3%;
}
.esurveying .downloadContainer table th,
.esurveying .prodPricing th {
	background: none repeat 0 0 #E7E7E7;
	border-bottom: 2px solid #E3AE47;
	color: #5E9B05;
	font-weight: 700;
	padding: 5px;
}
.esurveying .prodPricing td {
	border-bottom: 1px solid #BBBABA;
	text-align: center;
	padding: 8px 4px;
}
.esurveying .prodPricing .name {
	text-align: left;
}
.esurveying .pricingPage .downloadTbl td a {
	display: block;
	height: 16px;
	outline: medium none;
	text-indent: -999em;
	width: 16px;
}
.esurveying .pricingPage .downloadTbl .patch a {
	background: url(../img/sprite.gif) no-repeat 0 -1151px;
}
.esurveying .pricingPage .downloadTbl .pdf a {
	background: url(../img/sprite.gif) no-repeat 0 -1227px;
}
.esurveying .pricingPage .downloadTbl .demo a {
	background: url(../img/sprite.gif) no-repeat 0 -380px;
}
.esurveying .pricingPage .downloadTbl .faq a {
	background: url(../img/newtutorial.gif) no-repeat 0 0;
}
.esurveying .pricingPage .downloadTbl .updat a {
	background: url(../img/newpresentation.gif) no-repeat 0 0;
}
.esurveying .pricingPage .downloadTbl .shots a {
	background: url(../img/sprite.gif) no-repeat 0 -304px;
}
.esurveying .prodPricing td a.disabled {
	cursor: default;
	opacity: 0.5;
}
.esurveying .pricingPage {
	min-height: 480px;
}
.esurveying .askForEmail p {
	font-size: 12px;
	margin-bottom: 1em;
}
.esurveying .askForEmail input {
	width: 175px;
	padding: 2px 0;
}
.esurveying .askForEmail p.errorMsg {
	color: #C11B17;
}
.esurveying .askForEmail p.confMsg span,
.esurveying .askForEmail p.errorMsg span {
	background: url(../img/ui-icons_ef8c08_256x240.png) no-repeat 0 -143px;
	float: left;
	height: 17px;
	margin-right: 2px;
	width: 17px;
}
.esurveying .askForEmail p.confMsg {
	color: #41A317;
}
.esurveying .askForEmail p.confMsg span {
	background: url(../img/ui-icons_228ef1_256x240.png) no-repeat -17px -143px;
}
.esurveying .askForEmail p label {
	display: block;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	text-align: right;
	width: 55px;
}
.esurveying .askForEmail p .note1 {
	display: block;
	font-size: 90%;
	padding-left: 59px;
}
.esurveying .askForEmail .buttonHolder input {
	border: 1px solid #333;
	float: right;
	margin-right: 10px;
	width: 50px;
	padding: 0;
}
.esurveying .askForEmail .buttonHolder {
	clear: both;
	float: left;
	width: 100%;
}
.esurveying .askForEmail #newUserRegisterHolder h5 {
	margin-bottom: 10px;
	text-decoration: underline;
}
.esurveying .askForEmail #newUserRegisterHolder input.emailId {
	width: 258px;
}
.esurveying .askForEmail #newUserRegisterHolder p label {
	clear: both;
	float: none;
	text-align: left;
	width: 150px;
}
.esurveying .askForEmail #newUserRegisterHolder ol {
	font-size: 85%;
	padding-left: 30px;
}
.esurveying .askForEmail #newUserRegisterHolder ol li {
	line-height: 1.4;
	list-style: decimal outside none;
	margin-bottom: 6px;
}
.esurveying .legendTbl {
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	width: 525px;
}
.esurveying .legendTbl th,
.esurveying .legendTbl td {
	border-right: 1px solid #666;
	border-top: 1px solid #666;
	padding: 5px;
}
.esurveying .pricingPage .legendTbl td a {
	margin-left: 20px;
}
.esurveying .clientPage h2 {
	font-weight: 700;
	color: #5E9B05;
	font-size: 155%;
	padding-bottom: 8px;
	border-bottom: 1px solid #CCC;
	margin-bottom: 8px;
}
.esurveying .clientPage ol {
	float: left;
	font-size: 84.6%;
}
.esurveying .clientPage ol li {
	list-style-image: none;
	list-style-position: inside;
	list-style-type: decimal;
	width: 350px;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px dashed #E6E9E5;
	color: #4E4E4E;
}
.esurveying .clientPage table.clientlist {
	font-size: 95%;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	width: 755px;
}
.esurveying .clientPage table.clientlist td,
.esurveying .clientPage table.clientlist th {
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 8px;
}
.esurveying .clientPage table.clientlist th {
	background: #E6E9E5;
	color: #5E9B05;
	font-weight: 700;
	text-transform: uppercase;
}
.esurveying .askForEmail #newUserRegisterHolder h6 {
	font-size: 85%;
}
.esurveying .oneProd ul,
.esurveying .oneProd p {
	font-size: 92.3%;
	line-height: 1.6;
	font-family:Lucida Grande,Lucida Sans Unicode,Arial,Verdana,sans-serif
}
.esurveying .oneProd ul {
	margin-top: 20px;
	clear: both;
}
.esurveying .prodImageHldr .eearthwork,
.esurveying .prodImageHldr .esurveycad {
	background: url(../img/boxes_sprite.gif) no-repeat 18px -1995px;
}
.esurveying .prodImageHldr .esurveycad {
	background: url(../img/boxes_sprite.gif) no-repeat 18px -2589px;
}
.esurveying .footerPages h2 {
	border-bottom: 1px solid #ccc;
	color: #5E9B05;
	font-size: 155%;
	font-weight: 700;
	margin-bottom: 0.5em;
	padding-bottom: 0.5em;
}
.esurveying .footerPages h2 span {
	color: #E19B00;
}
.esurveying .footerPages p {
	font-size: 92.3%;
	line-height: 1.6;
	margin-bottom: 1em;
	padding-left: oem;
}
.esurveying .footerPages h3,
.esurveying .footerPages h4 {
	color: #E19B00;
	font-size: 100%;
	font-weight: 700;
	margin-bottom: 0.5em;
}
.esurveying .footerPages ol {
	font-size: 92.3%;
	padding-bottom: 10px;
	padding-left: 10px;
}
.esurveying .footerPages ol.inset {
	margin-left: 1.5em;
}
.esurveying .footerPages ol li {
	line-height: 1.5;
	list-style: decimal outside none;
	margin-bottom: 0.4em;
	margin-left:10px;
}
.esurveying .footerPages #feedBackForm fieldset {
	border: 1px solid #999;
	padding: 10px 10px 30px;
}
.esurveying .footerPages #feedBackForm legend {
	border: 1px solid #333;
	margin-left: 10px;
	padding: 2px;
}
.esurveying .footerPages #feedBackForm ol li label {
	display: block;
	float: left;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 2px;
	text-align: right;
	width: 200px;
}
.esurveying .footerPages #feedBackForm ol li {
	line-height: 1;
	list-style: none outside none;
	padding: 0 0 20px;
}
.esurveying .footerPages #feedBackForm ol li textarea {
	width: 300px;
}
.esurveying .footerPages #feedBackForm ol li input,
.esurveying .footerPages #feedBackForm ol li textarea {
	border: 1px solid #BBB;
}
.esurveying .footerPages #feedBackForm ol li.buttons input {
	background: url(../img/bgTabsMenu.png) repeat-x 0 0;
	border: 0 none;
	color: #FFF;
	cursor: pointer;
	font-weight: 700;
	margin-right: 40px;
}
.esurveying .footerPages #feedBackForm label.error {
	color: #C00;
	width: 200px;
	clear: both;
	margin-left: 11em;
}
.esurveying .footerPages #feedBackForm input.error,
.esurveying .footerPages #feedBackForm textarea.error {
	background: none repeat 0 0 #FFFE9A;
}
.esurveying .footerPages h5 {
	font-weight: 700;
	margin-bottom: 1em;
	color: #73B405;
}
.esurveying .footerPages ul {
	padding-left: 10px;
	margin-bottom: 1em;
	font-size: 92.3%;
}
.esurveying .footerPages ul li {
	padding-left: 10px;
	background: url(../img/list-dot.gif) no-repeat 0 5px;
	margin-bottom: 0.5em;
}
.esurveying .footerPages table {
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	margin-bottom: 1.5em;
	font-size: 92.3%;
}
.esurveying .footerPages table td,
.esurveying .footerPages table th {
	border-top: 1px solid #333;
	border-right: 1px solid #333;
	padding: 8px;
}
.esurveying .footerPages table th {
	text-transform: uppercase;
	background: #E6E9E5;
	color: #5E9B05;
	font-weight: 700;
}
.esurveying .footerPages h3.superHead {
	border-bottom: 1px solid #333;
	margin-bottom: 1em;
	padding-bottom: 0.2em;
	color: #111;
}
.esurveying .footerPages h3.subProdHead {
	color: #5E9B05;
	font-size: 107.7%;
	font-style: italic;
	border-bottom: 1px solid #ccc;
	margin-bottom: 1em;
}
.esurveying .footerPages .indexerMenu {
	position: absolute;
	right: 2px;
	top: 15px;
}
.esurveying .technicalPage {
	position: relative;
}
.esurveying .footerPages .flyoutMenu {
	background: url(../img/shadow.gif) no-repeat right bottom;
	margin-bottom: 16px;
	padding-right: 5px;
	padding-bottom: 5px;
	position: absolute;
	right: 0;
	top: 33px;
	width: 302px;
}
.esurveying .footerPages ul.flyoutLinks {
	background: none repeat 0 0 #FFF;
	border: 1px solid #A9A9A9;
	margin-bottom: 0;
	padding: 8px;
}
.esurveying .footerPages .indexerMenu a {
	color: #5E9B05;
	display: block;
	font-weight: 700;
	padding-right: 20px;
	text-decoration: none;
}
.esurveying .footerPages .close a {
	background: url(../img/4.png) no-repeat right top;
}
.esurveying .footerPages .open a {
	background: url(../img/3.png) no-repeat right top;
}
.esurveying .footerPages h6 {
	color: #5E9B05;
	font-weight: 700;
	margin-bottom: 0.5em;
}
.esurveying .footerPages .coveringMap {
	width: 100%;
	float: left;
	margin-bottom: 2em;
}
.esurveying .footerPages .coveringMap .googleMap {
	width: 450px;
	float: left;
	margin-left:50px;
}
.esurveying .footerPages .coveringMap .contactDetails {
	width: 224px;
	float: left;
}
.esurveying .footerPages .coveringMap .mapIndia {
    background: url("../img/Karnataka.png") no-repeat scroll 0 0 transparent;
    float: right;
}
.esurveying .footerPages .supportNumbers p {
	margin-bottom: 0.2em;
}
.esurveying .footerPages .supportNumbers p span {
	display: block;
	float: left;
	width: 105px;
}
.esurveying .footerPages h3.techHead {
	color: #E19B00;
	font-size: 120%;
}
.esurveying .quotes {
	padding-top: 25px;
	min-height: 150px;
}
.esurveying .quotes p {
	margin-bottom: 16px;
}
.esurveying .newLeftNav .supportNumbers p {
	margin-bottom: 0.5em;
}
.esurveying .newLeftNav .supportNumbers p span {
	float: left;
	display: block;
	width: 105px;
}
.esurveying .prodFullInfo .first #gallery ul li {
	background: none;
	float: left;
	margin: 0 1em 1em 0;
	padding: 0;
}
.esurveying .prodFullInfo .first #gallery ul li a {
	display: block;
	background: #efefef;
	padding: 4px;
}
.esurveying .prodFullInfo .first #gallery ul li a:hover {
	background: #999;
}
.esurveying .footerPages a.downloadLink {
	background: #efefef url(../img/arrow_down_32.png) 0 2px no-repeat;
	float: left;
	text-decoration: none;
	color: #333;
	padding: 0.9em 0.5em 0.9em 3em;
}
.esurveying .footerPages a.downloadLink:hover {
	background: #777 url(../img/arrow_down_32.png) 0 2px no-repeat;
	color: #fff;
}
.esurveying .downloadContainer .downloadFirst {
	width: 360px;
	float: left;
	margin-left: 221px;
	
}
.esurveying .downloadContainer .pbox {
	background: url(../img/boxes_sprite.gif) no-repeat 40px -2972px;
	width: 580px;
	float: left;
	height: 223px;
	border: 1px solid #ccc;
	margin-left: 95px;
	margin-bottom:10px;
	
}
.esurveying .downloadContainer .pbox1 {
	background: url(../img/boxes_sprite.gif) no-repeat 40px -2575px;
	width: 580px;
	float: left;
	height: 223px;
	border: 1px solid #ccc;
	margin-left: 95px;
	margin-bottom:10px;
	
}
.esurveying .downloadContainer .pbox2 {
	background: url(../img/boxes_sprite.gif) no-repeat 40px -3768px;
	width: 580px;
	float: left;
	height: 223px;
	border: 1px solid #ccc;
	margin-left: 95px;
	margin-bottom:10px;
	
}
.esurveying .downloadContainer .pbox3 {
	background: url(../img/boxes_sprite.gif) no-repeat 40px -563px;
	width: 580px;
	float: left;
	height: 223px;
	border: 1px solid #ccc;
	margin-left: 95px;
	margin-bottom:10px;
	
}
.esurveying .downloadContainer .pbox4 {
	background: url(../img/boxes_sprite.gif) no-repeat 40px -1362px;
	width: 580px;
	float: left;
	height: 223px;
	border: 1px solid #ccc;
	margin-left: 95px;
	margin-bottom:10px;
	
}
.esurveying .downloadContainer .pbox5{
	background: url(../img/boxes_sprite.gif) no-repeat 40px -962px;
	width: 580px;
	float: left;
	height: 223px;
	border: 1px solid #ccc;
	margin-left: 95px;
	margin-bottom:10px;
	
}
.esurveying .downloadContainer .pbox6{
	background: url(../img/boxes_sprite.gif) no-repeat 40px -4575px;
	width: 580px;
	float: left;
	height: 223px;
	border: 1px solid #ccc;
	margin-left: 95px;
	margin-bottom:10px;
	
}
/* .esurveying .downloadContainer .pbox .pboximg {
background: url(../img/boxes_sprite.gif) no-repeat 90px -2975px;
	
	
} */

.esurveying .downloadContainer .downloadFirst1 {
	width: 360px;
	float: left;
	margin-left: 221px;
}
.esurveying .downloadContainer .downloadFirst11 {
	width: 360px;
	float: left;
	margin-left: 221px;
}
.esurveying .downloadContainer .downloadSecond {
	width: 360px;
	float: left;
	margin-left: 221px;
}
.esurveying .downloadContainer .downloadSecond1 {
	width: 360px;
	float: left;
	margin-left: 221px;
}
.esurveying .downloadContainer .downloadSecond11 {
	width: 360px;
	float: left;
	margin-left: 221px;
}
.esurveying .downloadContainer .downloadSecond111 {
	width: 360px;
	float: left;
	margin-left: 221px;
}
.esurveying .downloadContainer .downloadThird {
	width: 350px;
	float: left;
	margin-right: 0px;
}
.esurveying .downloadContainer .downloadFourth {
	width: 200px;
	float: left;
	margin-right: 8px;
}
.esurveying .downloadContainer .downloadLast {
	width: 362px;
	float: left;
	margin-left: 18px;
}
.esurveying .downloadContainer table {
	width: 100%;
	/* border-bottom: 1px solid #BBBABA; */
	border-left: 1px solid #BBBABA;
	margin-bottom: 2em;
	border-bottom: 1px solid #BBBABA;
}
.esurveying .downloadContainer table th {
	/* border-top: 1px solid #BBBABA; */
	border-right: 1px solid #BBBABA;
	padding: 10px 5px 10px 1px;
	
}

.esurveying .downloadContainer table td {
	border-top: 1px solid #BBBABA;
	border-right: 1px solid #BBBABA;
	padding: 10px 5px 10px 1px;
	
}
.esurveying .downloadContainer table td {
	font-size: 84.6%;
}
.esurveying .downloadContainer a.freeProdDownload,
.esurveying .downloadContainer table .downloadLink a {
	display: block;
	text-indent: -999em;
	width: 16px;
	height: 16px;
	background: url(../img/dowload_icon.gif) 0 0 no-repeat;
	margin-left: 10px;
}
.esurveying .downloadContainer h4 {
	margin-bottom: 1em;
	border-bottom: 1px solid #ccc;
	padding-bottom: 0.2em;
}
.esurveying .downloadContainer a.freeProdDownload {
	display: inline;
	text-indent: 0;
	padding-left: 19px;
	margin-left: 0;
	padding-bottom: 10px;
}
.esurveying .downloadContainer a {
	outline: none;
}
.esurveying .productDisc .prodInfo .descripti ul,
.esurveying .newLeftNav .supportNumbers {
	padding-left: 8px;
}
.esurveying .tabsContainer,
.esurveying .erroPage404 {
	background: #FFF;
}
.esurveying .sideNavigation ul,
.esurveying .footerPages #feedBackForm {
	padding-left: 10px;
}
.esurveying .askForEmail #loginHolder #loader2,
.esurveying .askForEmail #newUserRegisterHolder #loader,
.esurveying .footerPages #feedBackForm ol li.buttons,
.esurveying .ui-tabs-panel {
	text-align: center;
}
.esurveying .prodPricing tr.even,
.esurveying .downloadContainer table tr.even {
	background: #EFEFEF;
}
.esurveying .ui-tabs-hide,
.esurveying .askForEmail input.hidden,
.esurveying .contentOfHeading,
.esurveying #clientlogos {
	display: none;
}
.esurveying .footerPages .coveringMap .contactDetails p,
.esurveying .prodFullInfo .first #gallery ul {
	padding-left: 0;
}
.esurveying .adminNavigation {
	padding-top: 10px;
}
.esurveying .clientPage h3 {
	font-size: 120%;
	font-weight: bold;
	margin-bottom: 1em;
	color: #F0B500;
	padding-bottom: 0.2em;
	border-bottom: 1px solid #333;
}
html body {
	height: auto;
    background: #000;
    min-height: auto;
}
.esurveying .downloadContainer table th {
	text-align:left;
}

.esurveying .importanContent table td {
	font-size: 95%;
}
.esurveying .addThisButtons {
	padding: 10px 0 10px 5px;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 0 1px 0 1px;
}
.esurveying .showTranspBg {
	/* background: url(../img/sprite4.gif) 0px -500px no-repeat; */
	width: 100px;
	height: 100px;
	position: absolute;
	top: 32px;
	left: 115px;
}
.esurveying .showTranspBg1 {
	/* background: url(../img/sprite4.gif) 0px -355px no-repeat; */
	width: 100px;
	height: 100px;
	position: absolute;
	top: 32px;
	left: 115px;
}
.esurveying .downloadContainer table .downloadLink a.noLogin {
	background: url(../img/vp.gif) 0 0 no-repeat;
}
.esurveying .footerPages .searchPage table,
.esurveying .footerPages .searchPage table td,
.esurveying .footerPages  .searchPage table th {
	border: 0 none;
}
.esurveying .footerPages .searchPage table {
	margin-bottom: 0;
}
.esurveying .footerPages .searchPage table td,
.esurveying .footerPages  .searchPage table th {
	margin: 0;
	padding: 0;
}
.testimonials {
	/* background: #CCC; */
	padding: 1px;
	border: 1px solid #CCC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: -195px;
	font-size: 150%;
	font-weight: bold;
	width:195px;
}

