body { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px; }
a, div a { outline:none; border:0!important }
a,
a:link,
a:visited { text-decoration:none; color:#333; }
a:hover { text-decoration:underline; }

img {border:0!important;}
h1,
h2,
h3,
h4,
h5,
h6 { padding:0px; margin:0px; }
h1.hm { font-family:Arial, Helvetica, sans-serif; font-size:22px!important; font-weight:normal!important; color:#333333; line-height:normal!important; margin:0px; padding:0px!important; }
h1 { font:bold 75px Arial Black, ArialMT, Arial, Helvetica, sans-serif; color:#3271B7; line-height:80px; display:block; text-transform:uppercase; }
h2 { font:bold 75px Arial Black, ArialMT, Arial, Helvetica, sans-serif; color:#3271B7; line-height:80px; display:block; text-transform:uppercase; }
h3 { font:18px ArialMT, Arial, Helvetica, sans-serif; color:#3271B7; display:block; }
h4,
h4 a,
h4 a:link,
h4 a:visited { font:bold 25px Arial, Helvetica, sans-serif; color:#FFF; text-transform:uppercase; }
h4 a:hover { color:#FFF; text-decoration:none }
/*----Brown Page Head----*/
h5,
h5 a,
h5 a:link,
h5 a:visited { font:bold 12px Arial, Helvetica, sans-serif; color:#990000; text-transform:uppercase; }
h5 a:hover { text-decoration:underline; }
h6 { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#FFF; } /*---White Head----*/
/*-------------Other CSS-------------*/
#maintable {
	width:100%;
	padding:0px 0px 0px 0px;
	margin:auto; background:#FFF;}

.maintable {
	width:980px;
	padding:0px 0px 0px 0px;
	float:left; background:#FFF;}
	
.top{ width:980px; margin:auto;}	
.navtopfont-hed{ font: 12px tahoma, Helvetica, sans-serif; color:#000; text-align:left;}
.navtopfont-hed a{color:#000; }
.navtopfont-hed a:hover{color:#F00; }
.navtopfont{float:right; font: bold 11px Arial, Helvetica, sans-serif; color:#000; width:468px; padding-top:0px; padding-bottom:15px; text-align:left;}
.navtopfont-fac{float:right; width:350px; margin:80px 0px 0px 0px; }
.navtopfont a{color:#000; }
.navtopfont a:hover{color:#F00; }
.baneer{float:left; width:100%; background:url(images/baneer.jpg) repeat-x; height:275px; padding-bottom:10px;}
.baneer1{float:left; width:100%; height:40px; padding-bottom:0px;}
.banner2 {
width:980px;
margin-left:auto;
margin-right:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

}
.welcomefont{float:left; font:normal 13px 'Trebuchet MS','Lucida Grande',Arial,Helvetica,sans-serif,'Unicode MS'; color:#000000; width:600px; line-height:22px; padding:35px 0px 0px 5px; text-align:justify;}

.welcomefont1{float:left; font:normal 13px 'Trebuchet MS','Lucida Grande',Arial,Helvetica,sans-serif,'Unicode MS'; color:#000000; width:600px; line-height:22px; padding:35px 0px 0px 5px; text-align:justify;}
.welcomefont-about{float:left; font:normal 12px 'Trebuchet MS','Lucida Grande',Arial,Helvetica,sans-serif,'Unicode MS'; color:#000000; width:630px; line-height:18px; padding:35px 0px 0px 5px; text-align:justify;}
.welcomefont-full{
	float:left;
	font:normal 13px 'Trebuchet MS','Lucida Grande',Arial,Helvetica,sans-serif,'Unicode MS';
	color:#000;
	width:975px;
	line-height:22px;
	padding:35px 0px 0px 5px;
	text-align:justify;
}

.lp{float:left; width:710px; padding:0px 0px 0px 0px;}
.lp-web{float:left; width:980px; padding:0px 0px 0px 0px;}

#icon { float:left; width:340px;}
.icon { float:left; background:url(../images/web-desing-bar.jpg) repeat-y;  font:bold 14px 'Trebuchet MS','Lucida Grande',Arial,Helvetica,sans-serif,'Unicode MS'; color:#000; width:216px; margin:20px 0px 0px 110px; padding:5px 0px 5px 15px;}
.icon a{ float:left;  font:bold 14px 'Trebuchet MS','Lucida Grande',Arial,Helvetica,sans-serif,'Unicode MS'; color:#000; }
.icon-font{float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#000; width:195px; line-height:16px; padding:30px 0px 0px 20px; text-align:justify;}
#icon-r { float:left; width:358px;}
.icon-r { float:left; background:url(../images/web-desing-bar.jpg) repeat-y;  font:bold 14px 'Trebuchet MS','Lucida Grande',Arial,Helvetica,sans-serif,'Unicode MS'; color:#000; width:216px; margin:20px 110px 0px 0px; padding:5px 0px 5px 15px;}
.icon-r a{ float:left;  font:bold 14px 'Trebuchet MS','Lucida Grande',Arial,Helvetica,sans-serif,'Unicode MS'; color:#000; }
.icon-font-r{float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#000; width:195px; line-height:16px; padding:30px 0px 0px 20px; text-align:justify;}

.icon-img{float:left; padding:20px 0px 0px 0px;}

.dot-line-bottom{float:left; padding:10px 0px 0px 4px;}
.dot-line-bottom-r{float:left; padding:10px 0px 0px 20px;}
.dot-rep{float:right; background:url(../images/dot.jpg) repeat-y; padding:0px 0px 0px 0px; width:5px; }

.rp{float:left; width:270px;}
.box{float:left; width:250px; background:#eeeeee; border:solid 1px #dedede; margin:0px 0px 0px 5px;}
.head-font{float:left; font:normal 12px Tahoma, Geneva, sans-serif; color:#000000;  text-align:justify; margin-top:10px; margin-bottom:10px; font-weight:bold; width:200px; margin-left:22px; }

.rp-submit{ float:left; margin-top:5px; margin-right:25px; margin-left:90px; height:25px;  width:70px; margin-bottom:5px; background:#ffffff; border:1px solid #cccccc; font:bold 12px Tahoma, Geneva, sans-serif; color:#999999; text-align:center; padding:0px 0px 0px 0px;}

.input-text-box-msg{ float:left; width:200px; height:70px; background-color:#f9f9fb; border:1px solid #999; 
					font:normal 11px Tahoma, Geneva, sans-serif;color:#999;
					margin-left:22px;  margin-top:5px; padding-left:5px;}
					
.input-text-box{ float:left; width:200px; height:24px; background-color:#f9f9fb; border:1px solid #999; 
					font:normal 11px Tahoma, Geneva, sans-serif;color:#999;
					margin-left:22px; margin-top:5px; margin-right:0px; padding-left:5px;}

					
.inputsum{float:left; background:url(../images/submit.jpg) no-repeat;
		width:71px; height:25px; border:0px; padding:2px; margin-top:10px;}

.bottom-nav{ float:left; width:100%; background:#000; font:12px normal Arial, Helvetica, sans-serif; color:#808080; margin-top:15px;}
.bottom-nav a{ font:12px normal Arial, Helvetica, sans-serif; color:#808080;}
.about-bottom{float:left; width:200px; margin-left:25px;}
.bottomnav-arrow{float:left; width:15px;  padding:10px 0px 8px 0px;}
.contact-arrow{float:left; width:15px;  padding:13px 0px 8px 0px;}
.bottomnav-arrow-text{float:left; width:185px; padding:8px 0px 8px 0px; line-height:20px;}
.bottomnav-arrow-text a:hover{color:#FC0; text-decoration:underline;}
.headfont{font-size:22px; font-weight:bold; color:#F00; padding:0px 0px 10px 0px;}

.icon-web { float:left; background:#CCC repeat-x;  font:bold 16px 'Trebuchet MS','Lucida Grande',Arial,Helvetica,sans-serif,'Unicode MS'; color:#000; width:965px; height:25px; margin:20px 0px 0px 0px; padding:10px 0px 5px 15px;}
.icon a{ float:left;  font:bold 14px 'Trebuchet MS','Lucida Grande',Arial,Helvetica,sans-serif,'Unicode MS'; color:#000; }
.icon-font{float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#000; width:195px; line-height:16px; padding:30px 0px 0px 20px; text-align:justify;}
#icon-web { float:left; width:325px;}

#icon-brochure{ float:left; width:980px;}
.icon-brochure{float:left; padding:20px 0px 0px 45px;}
.dot-line-brochure{float:left; padding:10px 0px 0px 50px;}

#icon-contact { float:left; width:600px; margin-bottom:20px; }

.contact-logo-1{float:left; padding:40px 0px 0px 40px;}

.contact-logo-text{float:left; width:891px; font: normal 17px Tahoma, Geneva, sans-serif; color:#7e7f83; padding-left:40px; padding-top:20px;}

.contact-text{float:left; font:normal 17px Tahoma, Geneva, sans-serif; color:#7e7f83; line-height:22px;  width:500px; padding:20px 0px 0px 40px;}	
.text-box-text{ float:left; font:normal 14px Tahoma, Geneva, sans-serif; color:#7e7f83;padding:45px 0px 0px 40px; width:130px; }	 

.contact-text-box{ float:left; width:300px; height:27px; background-color:#f9f9fb; border:1px solid #999; 
					font:normal 14px Tahoma, Geneva, sans-serif;color:#7e7f83;
					 margin-top:35px; margin-right:68px; }
.text-box-text-2{ float:left; font:normal 14px Tahoma, Geneva, sans-serif; color:#7e7f83;padding:24px 0px 0px 40px; width:130px; }	 

.contact-text-box-2{ float:left; width:300px; height:27px; background-color:#f9f9fb; border:1px solid #999; 
					font:normal 14px Tahoma, Geneva, sans-serif;color:#7e7f83;
					 margin-top:12px; margin-right:20px; }
					 
.contact-text-box-msg{ float:left; width:300px; height:157px; background-color:#f9f9fb; border:1px solid #999; 
					font:normal 14px Tahoma, Geneva, sans-serif;color:#7e7f83;
					 margin-top:12px; margin-right:50px; padding-left:5px;}
					 

.contact-text-enter-coad{ float:left; width:104px; height:27px; background-color:#f9f9fb; border:1px solid #999; 
					font:normal 14px Tahoma, Geneva, sans-serif;color:#7e7f83;
					 margin-top:12px; margin-right:50px; }
					 
.contact-submit{float:left; background:#000; border:1px solid #666; width:116px; height:25px; padding:0px 0px 0px 0px; font:normal 15px Tahoma, Geneva, sans-serif;color:#FFF; margin-left:175px; margin-top:12px;}					 

.contact-reset{float:left; background:#000; border:1px solid #666; width:116px; height:25px; padding:0px 0px 0px 0px; font:normal 15px Tahoma, Geneva, sans-serif;color:#FFF; margin-left:15px; margin-top:12px; margin-right:40px;}	
img {
	border:none;
}


.fl {
	float:left;
	color: #000;
}
.fr {
	float:right;
}


.clients{float:left; width:269px;}

.client-box {
	height:290px;
}
.client-box .jvc {
	width:120px;
	margin:0 5px 0px 0;
	padding:0;
	float:left;
	height:94px;
	text-indent:-9000px;
	background:url(images/cd-logo1.jpg) no-repeat ;
	display:block;
}
.client-box .jvc:hover {
	background:url(images/cd-logo.jpg) no-repeat ;
}
.client-box .subway {
	width:144px;
	margin:0;
	padding:0;
	float:left;
	height:94px;
	text-indent:-9000px;
	background:url(images/rlogo-1.jpg) no-repeat 0 0;
	display:block;
}
.client-box .subway:hover {
	background: url(images/rrlogo.jpg) no-repeat ;
}
.client-box .luxor {
	width:100px;
	margin:10px 0px 0px 0px;
	padding:0;
	float:left;
	height:96px;
	text-indent:-9000px;
	background:url(images/mgmch-logo1.jpg) no-repeat;
	display:block;
}
.client-box .luxor:hover {
	background:url(images/mgmch-logo.jpg) no-repeat ;
}

.client-box .rta {
	width:108px;
	margin:0px 35px 5px 0px;
	padding:0;

	height:44px;
	text-indent:-9000px;background:url(images/amco-logo1.jpg) no-repeat ;
	display:block;
}
.client-box .rta:hover {
	background:url(images/amco-logo.jpg) no-repeat ;
}
.client-box .fnp {
	width:133px;
	margin-top:12px;

	padding:0;
	float:right;
	height:95px;
	text-indent:-9000px;
	background:url(images/pp-logo1.jpg) no-repeat ;
	display:block;
}
.client-box .fnp:hover {
	background:url(images/pp-logo.jpg) no-repeat 0 ;
}

.client-box .lohia_auto {
	width:68px;
	margin:33px 60px 0 0;
	padding:0;
	float:left;
	height:53px;
	text-indent:-9000px;
	background:url(../images/lohia_auto.jpg) no-repeat 0 0;
	display:block;
}
.client-box .lohia_auto:hover {
	background:url(../images/lohia_auto.jpg) no-repeat 0 -55px;
}

.client-box .lohia_group {
	width:44px;
	margin:33px 0px 0 0;
	padding:0;
	float:left;
	height:52px;
	text-indent:-9000px;
	background:url(../images/lohia_group.jpg) no-repeat 0 0;
	display:block;
}
.client-box .lohia_group:hover {
	background:url(../images/lohia_group.jpg) no-repeat 0 -54px;
}

.client-box .liberty {
	width:65px;
	margin:40px 0px 0 45px;
	padding:0;
	float:left;
	height:32px;
	text-indent:-9000px;
	background:url(../images/liberty.jpg) no-repeat 0 0;
	display:block;
}
.client-box .liberty:hover {
	background:url(../images/liberty.jpg) no-repeat 0 -33px;
}

.client-box .read_more {
	width:64px;
	margin:29px 0 0 0;
	padding:0;
	float:left;
	height:17px;
	display:block;
	border:none;
}

.client-box .read_more img 
{
		border:none;
}

.client-box .more_btn {
	width:64px;
	margin:25px 0 0 8px;
	padding:0;
	float:left;
	height:17px;
	text-indent:-9000px;
	background:url(../images/more_btn.gif) no-repeat left top;
	display:block;
}

