/* CSS Document */

img, div, input { behavior: url("images/iepngfix.htc"); }

body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#575755;
	background:#282a20;
	
	}
	
p, h1, h2, h3, h4, h5, h6, form {
	margin:0px;
	padding:0px;
	
	}
		
.site-bg {
	background:url(../images/site-bg.jpg) repeat;
	width:100%;
	
	}	

.site-top {
	background:url(../images/site-top.jpg) repeat-x;
	width:100%;
	overflow:hidden;
	}
	
.footer-bg-1 {
	background:url(../images/footer-bg-1.jpg) #323429 repeat-x;
	width:100%;
	clear:both;
	overflow:hidden;
	}


.footer-bg-2 {
	background:#282a20;
	width:100%;
	border-top:#3d372b 1px solid;
	height:150px;
	clear:both;
	}

#container {
	width:1000px;
	margin:0px auto;
	
	}

#site-body-bg {
	width:1000px;
	float:left;
	background:url(../images/site-body-bg.jpg) repeat-y;
	}	
	
	
#site-top-bg {
	width:1000px;
	float:left;
	background:url(../images/header-top-bg.jpg)  no-repeat left top;
	}


#wrapper {
	width:980px;
	float:left;
	margin:0px 0px 0px 10px;
	
	}
	
#header {
	width:980px;
	float:left;
	
	}	

.header-top {
	width:980px;
	float:left;
	height:50px;
	}	

.header-top p {
	width:730px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e9b22e;
	padding:0px 0px 0px 10px;
	}
	
	

.header-image {
	width:980px;
	float:left;
	height:172px;
	background:url(../images/header.jpg) no-repeat;
	}
		
.nav {
	width:980px;
	float:left;
	height:50px;
	}

.nav ul {
	padding:0px;
	margin:0px;
	list-style:none;
	}	
.nav ul li {	
	float:left;
	padding:0px;
	margin:0px;
	background:url(../images/nav-border.jpg) no-repeat right top ;
	font-family:Arial, Helvetica, sans-serif;
	color:#323429;
		
	}
	
	
.nav ul li a {	
	float:left;
	padding:0px 31px 0px 30px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#323429;
	line-height:44px;
	border-top:4px #00adee solid;	
	font-weight:bold;
	text-decoration:none;
	}
		
	
.nav ul li a:hover {	
	float:left;
	padding:0px 31px 0px 30px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#df6e2a;
	line-height:44px;
	border-top:4px #e3872b solid;	
	font-weight:bold;
	text-decoration:none;
	}
	
#site-body-panel {
	width:980px;
	float:left;
	} 
	
#left-col {
	width:167px;
	float:left;
	background:url(../images/left-col-top.jpg) no-repeat;
	padding:15px 0px 15px 0px;
	}	
	
	
	#left-col  h2
	{
	font-size:18px;
	color: #00ADEF;
		font-weight:normal;
		text-align:center;
	padding:10px 0px 10px 0px;
	}
	
#right-col {
	width:210px;
	float:left;
	background:url(../images/right-col-top.jpg) no-repeat;
	padding:15px 0px 15px 0px;
	}	
	
#center-col {
	width:585px;
	float:left;
	background:url(../images/center-panel-bg.jpg) #ffffff repeat-x;
	border-left:1px #ddd3ca solid;
	border-right:1px #ddd3ca solid;
/*	padding:45px 7px 15px 7px;*/
	padding:20px 7px 15px 7px;
	}
	
ul.left-nav {
	margin:0px 10px 0px 10px;
	padding:0px;
	list-style:none;
	}
	
ul.left-nav li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2b2b2a;
	padding:10px 0px 10px 0px;
	border-bottom:1px #fcfcfa solid;
	border-top:1px #c5c4bd solid;
	
	}
	
ul.left-nav li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2b2b2a;
	text-decoration:none;
	background:url(../images/arr-1.jpg) no-repeat 5px 5px;
	padding:0px 0px 0px 15px;
	}	
	
ul.left-nav li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e7710d;
	background:url(../images/arr-1-ov.jpg) no-repeat 5px 5px;
	padding:0px 0px 0px 15px;
	}	
	
.left-panel-box {	
	width:122px;
	float:left;
	margin:0px 0px 0px 10px;
	padding:65px 10px 10px 10px;
	border:1px #ffffff solid;
	background: url(../images/newaletter-h-text.jpg) no-repeat #dad7cb;
	color:#1a1b15;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}	
.left-panel-box	p {
	padding:3px 0px 3px 0px;
	}
.text-box {
	width:110px;
	padding:2px 5px 2px 5px;
	border:#bcb9af 1px solid;
	background:url(../images/input-bg.jpg) repeat-x;
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	}	

.button-bg {
	background:url(../images/button-bg.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	cursor:pointer;
	height:20px;
	}	
	
.h-text-1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#00adef;
	font-size:25px;
	font-weight:normal;
	padding:5px 10px 10px 10px;
	}	
	
.text-1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#575755;
	font-size:12px;
	font-weight:normal;
	padding:5px 10px 5px 10px;
	
	}	
	
	
		

#site-right-bg {
	width:1000px;
	float:left;
	height:500px;
	background:url(../images/site-top-right.jpg)  no-repeat right top;
	}


.right-panel-box {	
	width:168px;
	float:left;
	margin:0px 0px 0px 10px;
	padding:65px 10px 10px 10px;
	border:1px #ffffff solid;
	background: url(../images/contact-us.jpg) no-repeat #dad7cb;
	color:#1a1b15;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}	
.right-panel-box	p {
	padding:3px 0px 3px 0px;
	}
.text-box-2 {
	width:155px;
	padding:2px 5px 2px 5px;
	border:#bcb9af 1px solid;
	background:url(../images/input-bg.jpg) repeat-x #fefefd;
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	}

ul.footer-list-1 {
	margin:0px 0px 0px 30px;
	padding:0px;
	list-style:none;
	width:150px;
	float:left;
	}

ul.footer-list-1 li {
	margin:0px 0px 10px 0px;
	padding:0px;
	color:#858581;
	font-family:Arial, Helvetica, sans-serif;
	
	}

ul.footer-list-1 li a {
	padding:0px;
	color:#858581;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	}


ul.footer-list-1 li a:hover {
	padding:0px;
	color:#858581;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}


ul.footer-list-2 {
	margin:0px 0px 0px 50px;
	padding:0px;
	list-style:none;
	width:100px;
	float:left;
	}

ul.footer-list-2 li {
	margin:0px 0px 10px 0px;
	padding:0px;
	color:#858581;
	font-family:Arial, Helvetica, sans-serif;
	
	}

ul.footer-list-2 li a {
	padding:0px;
	color:#858581;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	}


ul.footer-list-2 li a:hover {
	padding:0px;
	color:#858581;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}

.footer-nav {
	width:1000px; margin:0px auto; text-align:center; padding:15px 0px 15px 0px; color:#858581;
	border-bottom:1px #3d3e34 solid;
	}


.footer-nav a {
	color:#858581;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:10px 10px 0px 10px;
	font-size:14px;
	}

.footer-nav a:hover {
	color:#858581;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:14px;
	}
	
	
/* 22-04-2010 start */

.text-1 a {
	color:#e27b2c;
	}
.h-text-2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#0484b5;
	font-size:12px;
	font-weight:bold;
	padding:5px 10px 10px 10px;
	}
.h-text-2-normal {
	font-weight:normal !important;
	}	
	
#center-col ul li a {
	color:#e27b2c;
	}
	
/* Services Page */
a.services-more {
	color:#e27b2c;
	text-decoration:none;
	}
/* Clients Page */
/*********************************************Modified on 210911***************************************************/
.client-lft {
	width:560px;
	/*border:solid 1px #eaaf2d;*/
	padding:0 5px 0 5px;
	margin-left:10px;
	overflow:hidden;
	border-top:solid 1px #eaaf2d;
	padding-top:10px;
	}



ul.clients-list {
	float:left;
	width:300px;
	list-style:none;
	
	margin:0;
	padding:0 0 0 5px;
	border-bottom:solid 1px #eaaf2d;
	}
ul.clients-list li {
	/*border-bottom:solid 1px #e8ab2e;*/
	margin:0 5px 0 0;
	padding:0 0 5px 5px;
	color:#0166b6 !important;
	}	
ul.clients-list a {
	font-weight:bold;
	color:#0166b6 !important;
	text-decoration:none;
	padding-top:3px;
	}
ul.clients-list a:hover {
	text-decoration:underline;
	}

ul.clients-list li span{ color:#999999; padding-left:5px;}


ul.clients-rgt{
	float:left;
	width:245px;
	border-left:solid 1px #eaaf2d;
	list-style:none;
	margin:0;
	padding:0 0 0 5px;
	border-bottom:solid 1px #eaaf2d;
	}
ul.clients-rgt li {
	/*border-bottom:solid 1px #e8ab2e;*/
	margin:0 5px 0 0;
	padding:0 0 5px 5px;
	}	
ul.clients-rgt a {
	font-weight:bold;
	color:#0166b6 !important;
	text-decoration:none;
	padding-top:3px;
	}
ul.clients-rgt a:hover {
	text-decoration:underline;
	}
/*************************************************************************/
/* 22-04-2010 end */


/* 23-04-2010 start */	
/* Reach Us Start */
.spacer {
	clear:both;
	line-height:0;
	font-size:0;
	overflow:hidden;
	}
.reachus{
	margin:50px 0 0 50px;
	}
.reachus p label {
	float:left;
	display:block;
	width:150px;
	margin-right:15px;
	}
.reachus p input {
	float:left;
	display:block;
	}
.reachus p textarea {
	margin-bottom:10px;
	}
.reachus p select {
	margin-bottom:10px;
	}
.reachus p span {
	padding:0 0 0 50px;
	}	
		
.form-style{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	border:1px solid #868686;
	color:#000000;
	padding-left:1px;
	}				

/* 23-04-2010 end */


/* 24-04-10 Start */
.bodytext-link{
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		color:#66ccff;
		text-decoration:none;
}
.bodytext-link:hover{
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		color:#66ccff;
		text-decoration:none;
}

.bodytext2-link{
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#66ccff;
		text-decoration:none;
}
.bodytext2-link:hover{
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#66ccff;
		text-decoration:underline;
}

.td_heading2{
	background:#006699;
	padding:5px;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	}
	
.td_subheading{
	background:#7d7878;
	padding:5px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	}
.td_subheading2{
	background:#e4872a;
	padding:5px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	}

.td_text{
	background:#feddb5;
	padding:5px;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#6b3703;
	}
	
.indexyellow2{
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#364501;
		padding-left:0px;
		text-decoration:none;
}
.indexyellow3{
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#66ccff;
		padding-left:0px;
		text-decoration:none;
}

.boder-forweb{
		border:1px solid #fff;
}
.boder-forweb1{
		border-bottom:1px solid #4E4E4E;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:5px;
}
.boder-forweb2{
		padding-top:5px;
		padding-bottom:5px;
		padding-left:5px;
}		

/* 24-04-10 End */

/* 28-04-10 start */
.orangeheadersm2{
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		color:#ff9900;
}

.photo-edit-kind-services {
	padding:5px 2px 10px 10px !important;
	}
	
/* 29-04-10 */
.boder-forweb4{
		border:1px solid #0066FF;
}

.boder-forweb5{
		border-bottom:1px solid #0066ff;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:5px;
}

.link-orange {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#e27b2c;
	text-decoration:none;
	}
.link-orange:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#e27b2c;
	text-decoration:none;
	}		

.orangeheadersm-ul{
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:normal;
		color:#006666;;
		line-height:18px;
}

.greentext{
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		color:#385900;
}

.indexgreen{
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#182101;
		padding-left:0px;
}

.link-blue {
	color:#003366;
	}
	
	
.foot-follow-us	 {
	color:#858581;
	}
	
.pricingorangeheader2{
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#ff9900;
		padding-left:10px;
		text-decoration:none;
}

.pricingorangeheader2_new{
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#ff9900;
		padding-left:0px;
		text-decoration:none;
}	


/* Common */
.tenmargbottom {
	margin-bottom:10px;
	}
.fiftymarglft {
	margin-left:50px;
	}
.color-blue {
	color:#0066CC;
	}	
.color-orange {
	color:#CC3300;
	}
.fivepadlft {
	padding-left:5px;
	}
.fivepadbot {
	padding-bottom:5px;
	}				
	
/* ============= 080510 ============= */

h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#00adef;
	font-size:25px;
	font-weight:normal;
	padding:5px 10px 10px 10px;
	}				
		
.order_btn{
	width:64px;
	height:24px;
	background:url(../images/order-btn.jpg) no-repeat 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:23px;
	color:#fffffe;
	display:block;
	text-decoration:none;
	text-align:center;
}	

a.order_btn:hover{
	color:#000;
}	
			

.request_btn{
	width:122px;
	height:24px;
	background:url(../images/request_btn.jpg) no-repeat 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:23px;
	color:#fffffe;
	display:block;
	text-decoration:none;
	text-align:center;
}	

a.request_btn:hover{
	color:#000;
}


/*--22-07-10 start--*/

.hedr-top-txt {
	float:left;
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	color:#E9B22E;
	}
.nopadlft {
	padding-left:0;
	}
.tenpadtop {
	padding-top:10px;
	}
.view-pdf {
	color:#1792BF;
	}
.view-pdf-top-sp {
	display:block;
	margin-top:10px;
	}				



.new-style1 {font:normal 14px arial; color:#858581; text-decoration:none;}
.new-style1:hover {font:normal 14px arial; color:#858581; text-decoration:none;}


.blog {font:bold 12px arial; color:#858581;} 
.blog ul {padding:0; margin:0 0 0 12px; list-style-type:none;}
.blog ul li {list-style-type:none; margin-bottom:10px;}
.blog ul li a {font:normal 12px arial; color:#000; text-decoration:none;}
.blog ul li a:hover {font:normal 12px arial; color:#858581; text-decoration:none;}

ul.left-nav li.other-sercices
    {
	font-size:18px;
	color: #00ADEF;
		font-weight:normal;
		text-align:center;
	padding:10px 0px 10px 0px;

	}
	
	
	
	
	
/**********************************************************29-08-2011******************************************************/

.order_btn2{
	width:94px;
	height:24px;
	background:url(../images/order-now-new.jpg) no-repeat 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:23px;
	color:#fffffe;
	display:block;
	text-decoration:none;
	text-align:center;
}	

a.order_btn2:hover{
	color:#000;
}	
s


/*******************************added on 210911****************************/

.new_client_div_total{ width:575px; float:left; border-top:#CCCCCC 1px solid; padding-top:10px;}
.new_client_div_top_part{ width:575px; float:left; border-bottom:#CCCCCC 1px solid; padding-bottom:10px;}
.new_client_div_top_part1{ width:575px; float:left; border-bottom:#CCCCCC 1px solid; height:340px; margin-bottom:10px; padding-bottom:10px; border-top: #CCCCCC 1px solid; padding-top:10px;}
.new_client_country{width:189px; float:left;  border-right:#CCCCCC 1px solid;}
.new_client_country1{width:189px; float:left; border-bottom:#CCCCCC 1px solid; padding-bottom:10px; margin-top:10px;}
.new_client_country2{width:189px; float:left; border-right:none;}
.no-border{border-right:none;}
.new_client_small{ width:179px; float:left; padding-bottom:10px; border-right:#CCCCCC 1px solid; padding-left:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.new_client_small2{ width:179px; float:left; padding-bottom:10px; border-right: none; padding-left:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.new_client_small1{ width:179px; float:left; padding-bottom:10px; border-right:#CCCCCC 1px solid; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.new_client_small img{ float:right; padding-right:15px; padding-top:10px;}
.new_client_small h3{ padding:0px 0px 5px 0px; margin:0; font-size:13px;color:#0166b6;}
.new_client_small p{ padding:0px 0px 5px 0px; margin:0; color:#000000;}
.new_client_small ul{ padding:0; margin:0; list-style-type:none;}
.new_client_small ul li{ background: url(../images/arr-1.jpg) top left no-repeat; margin:0; padding-left:5px; background-position:0px 5px; }
.new_client_small a{color:#0166b6; font-weight:bold; text-decoration:none; padding:10px 0px 0px 80px; float:left;}
.new_client_small a:hover{ color:#0166b6; font-weight:bold; text-decoration: underline;}
.new_client_small1 img{ float:right; padding-right:15px; padding-top:10px; overflow:hidden;}
.new_client_small1 h3{ padding:0px 0px 5px 0px; margin:0; font-size:13px;color:#0166b6;}
.new_client_small1 p{ padding:0px 0px 5px 0px; margin:0; color:#000000;}
.new_client_small1 ul{ padding:0; margin:0; list-style-type:none;}
.new_client_small1 ul li{ background: url(../images/arr-1.jpg) top left no-repeat; margin:0; padding-left:5px; background-position:0px 5px; }
.new_client_small1 a{ color:#0166b6; font-weight:bold; text-decoration:none; padding:10px 0px 0px 80px; float:left;}
.new_client_small1 a:hover{ color:#0166b6; font-weight:bold; text-decoration: underline;}


.new-main-client{ width:565px; float:left; border:#666666 1px solid; background:#F7F7F7; padding:0px 10px 0px 10px;}
.new-main-client-left{ width:270px; float:left; border-right:#666666 1px solid;}
.new-main-client-small{ width:250px; float:left; border-bottom:#666 1px solid; color:#333333; padding:5px 0px 5px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; min-height:50px;}
.new-main-client-right{ width:260px; float:left; padding-left:10px; padding-right:10px;}



.new_client_small2 img{ float:right; padding-right:15px; padding-top:10px;}
.new_client_small2 h3{ padding:0px 0px 5px 0px; margin:0; font-size:13px;color:#0166b6;}
.new_client_small2 p{ padding:0px 0px 5px 0px; margin:0; color:#000000;}
.new_client_small2 ul{ padding:0; margin:0; list-style-type:none;}
.new_client_small2 ul li{ background: url(../images/arr-1.jpg) top left no-repeat; margin:0; padding-left:5px; background-position:0px 5px; }
.new_client_small2 a{color:#0166b6; font-weight:bold; text-decoration:none; padding:10px 0px 0px 80px; float:left;}
.new_client_small2 a:hover{ color:#0166b6; font-weight:bold; text-decoration: underline;}



ul.follow-us-list{ list-style-type:none;}

ul.follow-us-list li{ display:inline; padding:0 6px;}

table.gadget{margin-left:10px !important;}

