/* CSS Document */

body {
	width:929px;
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	background-position:top center;
	background-attachment:fixed;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding: 0px;
	background-color:#fff;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	text-align:justify;
	}

#mian-body{
height:auto;
width:929px;
float:none;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
}

#top-header{
height:72px;
width:929px;
float:left;
background-image:url(../images/header-bg.gif);
background-repeat:repeat-x;
}


#logo{
height:72px;
width:233px;
float:left;
}

#space{
height:72px;
float:left;
width:150px;
}

#link-home{
height:auto;
width:auto;
float:left;
margin-top:22px;
margin-right:12px;
margin-left:12px;
}


#left {
	DISPLAY: inline; FLOAT: left
}

#flash-area{
width:929px;
float:left;
}

#yellow-box{
height:130px;
width:929px;
float:left;
background-image:url(../images/Black-web-Designing.gif);
background-repeat:repeat-y;
}

#images{
height:auto;
width:auto;
float:left;
padding-top:12px;
}


#box1{
height:auto;
width:223px;
float:left;
}


.textLightGray12 {
	FONT-SIZE: 12px; COLOR:#201202; FONT-FAMILY:Arial, Helvetica, sans-serif; text-decoration:none; width:auto; float:left; padding:10px 2px 0 10px;
}
.textLightGray12 :hover{
text-decoration:none;
}



#images2{
height:auto;
width:auto;
float:left;
padding-top:12px;
padding-left:2px;
}
#box2{
height:auto;
width:242px;
float:left;
}


#box3{
height:auto;
width:219px;
float:left;
}

#images3{
height:auto;
width:auto;
float:left;
padding-top:12px;
margin-left:4px;

}

#Form-are{
height:auto;
width:929px;
float:left;
background-color:#FFFFFF;
}


#footer-top{
width:929px;
float:left;
height:auto;
background-color:#212121;
}

.news-box h2.heading-news{background:url(../images/en-US/heading-news.html) no-repeat;}

.home_third1,
	.home_third2,
	.home_third3,
	.home_third4 {
		float: left;
		\width: 312px;
		w\idth: 268px;
		/* height: 7em; */
		padding: 18px 22px 0 22px;
		background-color: #212121;
		display: inline;
		overflow: hidden;
		color: #C3C3C3;
		font-size: 0.9em;
		}
	/* .home_third2,
	.home_third3 {
		\width: 152px;
		w\idth: 108px;
		} */
	a.home_third1:hover,
	a.home_third2:hover,
	a.home_third3:hover,
	a.home_third4:hover {
		background-color: #313131;
		text-decoration: none;
		color: #C3C3C3;
		cursor: pointer;
		}
	.home_third1 p,
	.home_third2 p,
	.home_third3 p,
	.home_third4 p,
	.home_third1 span,
	.home_third2 span,
	.home_third3 span,
	.home_third4 span {
		line-height: 1.5em !important;
		padding: 0 0 1em 0;
		}
	.home_third1 em,
	.home_third2 em,
	.home_third3 em,
	.home_third4 em {
		font-style: normal;
		color: #FF2E1D;
		}
	.home_third1 .ttl,
	.home_third2 .ttl,
	.home_third3 .ttl,
	.home_third4 .ttl {
	width: 96%;
	margin: 0;
	}
	.home_third1 {
		clear: both;
		}
	.home_third1,
	.home_third2,
	.home_third3 {
		margin: 0px 0 0 0;
		width: 276px;
		
		}
	 .home_third1,
	 .home_third2 {background: url(../images/border_hpbox.html) center right  no-repeat;}
	.home_third4 {
		margin: 12px 0 0 0 !important;
		}
.home_third1 a, .home_third2 a, .home_third3 a, .home_third4 a  {
color : #fb1d26;
} 
	.home_third1 a:hover,
	.home_third2 a:hover,
	.home_third3 a:hover,
	.home_third4 a:hover 
	{
	color: #FFFFFF;
	}
		
	.home_third1 h3{ background: transparent url(../images/arrow_hp.html) 0 5px no-repeat; padding-left: 10px; color: #fff; font-weight: bold; font-size:1.2em; color: #C3C3C3; padding-bottom:0; }
	.home_third1 h3 a, .home_third2 .title a{color: #c3c3c3; text-decoration:none;}
	.home_third1 h3 a:hover, .home_third2 .title a:hover{ color:#fff; text-decoration:underline;}
	.home_third1 h3.feature{background: transparent url(../images/bullet_red.html) 0 5px no-repeat;}
	.home_third2 .list {clear: both;}
		.home_third2 img {float: left; padding-top:4px;}
		.home_third2 .desc {float: left; padding-left:5px; width:230px; }
		.home_third2 .title {font-weight: bold; font-size:1.1em;}
		
	.home_third1 ul{padding:0; margin:0;}
	.home_third1 li{ list-style:none; background: url(../images/border_hp.gif) top left repeat-x; padding:5px 0; }
	 	.home_third1 li p{padding:0; padding-left: 10px; }
		
		.big-head {
	FONT-SIZE: 25px; TEXT-TRANSFORM: uppercase; COLOR: #FC971B; padding-bottom:10px; float:left; LINE-HEIGHT: 24px; FONT-FAMILY: "Century Gothic", "CG Omega"
}

.dhtmlgoodies_question {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(tab_off.html); MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 525px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: arial; POSITION: relative; HEIGHT: 20px; BACKGROUND-COLOR: #353535
}
.dhtmlgoodies_answer {
	VISIBILITY: hidden; OVERFLOW: hidden; WIDTH: 525px; POSITION: relative; HEIGHT: 0px; BACKGROUND-COLOR: #f1f1f1
}

H2 {
	FONT-WEIGHT: normal; MARGIN: 0px
}

.dhtmlgoodies_answer {
	VISIBILITY: hidden; OVERFLOW: hidden; WIDTH: 537px; POSITION: relative; HEIGHT: 0px; BACKGROUND-COLOR: #f1f1f1
}

.more {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #212121; PADDING-TOP: 0px; BACKGROUND-COLOR: #8b8b8b; TEXT-DECORATION: none
}
A.more:link {
	COLOR: #212121
}
A.more:active {
	COLOR: #212121
}
A.more:visited {
	COLOR: #212121
}
A.more:hover {
	COLOR: #ffffff

}

.same {
	COLOR: #666666; TEXT-DECORATION: none
}
A.same:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.same:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A.same:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.same:hover {
	COLOR: #666666; TEXT-DECORATION: none
}

#footer{ float:left; background-color:#353535; font-family: tahoma,verdana;
font-size: 11px; font-weight:normal; color: #BEBEBE; position: relative; padding-right: 0px;
padding-left: 0px; padding-top:6px; width: 929px; text-align: center; height:43px; line-height:18px}

#footer a{
font-family: tahoma,verdana;
font-size: 11px;
color: #BEBEBE;
}
#footer a:link, #footer a:visited, #footer a:active{
text-decoration: none;
}
#footer a:hover{
text-decoration:underline;
color:#FF9221;
}

/*************************/



#inner-body{
height:auto;
width:929px;
float:left;
background-color:#FFFFFF;

}




	.mainData{
	background-color:#FFFFFF; 
	width:625px
	}
	
	.mainData h3{
	background:url(../images/title-bg.gif) repeat-x;
	padding:7px 15px;
	margin:0;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	font-weight:normal;
	line-height:30px;
	}
		.mainData h6{
	background:url(../images/nav.gif) repeat-x;
	padding:0px 15px;
	margin:0;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	line-height:30px;
	}
	.mainData h6 a{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration: underline;
	font-weight:normal;
	line-height:30px;
	}
	.mainData h6 a:hover{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	line-height:30px;
	}
	
	.subData{
	margin:0 15px;
	font-family: Arial,Verdana Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	text-align:justify;
	padding-bottom:20px;
	}
	.subData a{
	font-family: Arial,Verdana Helvetica, sans-serif;
	font-size:14px;
	color:#F89814;
	line-height:22px;
	text-align:justify;
	}
	.subData a:hover{
	color:#000000;
	text-decoration:none;
	}
	.subData h2{
	padding:7px 5px;
	margin:6px 0;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#F89814;
	line-height:25px;
	font-weight:normal;
	}
	.subData h2 a{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#40ACEF;
	line-height:25px;
	font-weight:normal;
	text-decoration:none;
	}
	.subData h2 a:hover{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#40ACEF;
	line-height:25px;
	font-weight:normal;
	text-decoration:underline;
	}
	.subData h4{
	padding:7px 5px;
	margin:6px 0;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#CC9E26;
	
	.subData p img {
	padding-left:5px;
	}
	
	.subData .images{margin:10px 0;}
	.subData .images img{
	margin-right:6px
	}
	
	.subData .othimages{margin: auto; width:405px; margin-bottom:20px;}
	.subData .othimages img{
	margin-right:13px; margin-left:13px;
	}
	.subData .seoimages{margin: auto; width:540px; margin-bottom:20px;}
	.subData .seoimages img{
	margin-right:13px; margin-left:13px;
	
	}
	.rightCol{
	background-color:#FFFFFF; 
	width:197px;
	}
	
	
	
		
	#holder .rightColoumn
	{
	float:right; 
	padding:40px 50px 0 0; 
	height:94px; 
	width:550px;
	/*border:#0000FF 1px solid;*/
	}
	
	#holder .rightColoumn .countries
	{
	float:right; 
	margin:0; 
	height:39px;
	width:290px;
/*	width:450px;*/
	}
	#holder .rightColoumn .countries input{ border:#D3D3D2 1px solid; width:115px; height:15px}
	
	#holder .rightColoumn .countries div
	{float:left;}
	
	#rightLinks{height:auto;
	width:auto;
	float:left;
	}

.call{ margin:20px 0 20px 10px; line-height:20px; font-family:tahoma,verdana Arial, Helvetica, sans-serif; border:#FF0000 1px soid}
.call h3{line-height:20px; font-size:12pt; color:#EBC426; padding:0; margin:0;}

.call table.contact
	{
	color:#000000;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
#mainSection
	{
	background-color: #FFFFFF;
	display:table-cell;
	display:table;
	padding:0;
	margin:0 auto 0 auto;
	width:1003px;
	height:136px;
	float:left;
	
	}
	
	
	.heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	}
	
.rightLinks-2{padding-left:10px; padding-top:10px; padding-bottom:10px;}
.rightLinks-2 a{
			padding:2px 0 2px 14px; 
			height:20px;
			line-height:18px;
			background:url(../images/bullet1.gif) no-repeat left; 
			text-decoration:none;
			color:#000000; 
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:11px; 
						display:block;
			}
			.rightLinks-2 a:hover{
			padding:2px 0 2px 14px; 
			height:20px;
			line-height:18px;
			background:url(../images/bullet1.gif) no-repeat left; 
			text-decoration:none;
			color:#DE0181; 
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:11px; 
						display:block;
			
			}
	
	
	
	.rightLinks-3{padding-left:34px; padding-top:10px; padding-bottom:10px;}
.rightLinks-3 a{
			padding:2px 0 2px 14px; 
			height:20px;
			line-height:18px;
			background:url(../images/bullet2.gif) no-repeat left; 
			text-decoration:none;
			color:#000000; 
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:11px; 
						display:block;
			}
			.rightLinks-3 a:hover{
			padding:2px 0 2px 14px; 
			height:20px;
			line-height:18px;
			background:url(../images/bullet2.gif) no-repeat left; 
			text-decoration:none;
			color:#66AB0A; 
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:11px; 
						display:block;
			
			}
			
			
			.rightLinks-4{padding-left:35px; padding-top:10px; padding-bottom:10px;}
.rightLinks-4 a{
			padding:2px 0 2px 14px; 
			height:20px;
			line-height:18px;
			background:url(../images/bullet3.gif) no-repeat left; 
			text-decoration:none;
			color:#000000; 
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:11px; 
						display:block;
			}
			.rightLinks-4 a:hover{
			padding:2px 0 2px 14px; 
			height:20px;
			line-height:18px;
			background:url(../images/bullet3.gif) no-repeat left; 
			text-decoration:none;
			color:#D67D14; 
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:11px; 
						display:block;
			
			}




.rightLinks-5{padding-left:25px; padding-top:10px; padding-bottom:10px;}
.rightLinks-5 a{
			padding:2px 0 2px 14px; 
			height:20px;
			line-height:18px;
			background:url(../images/bullet4.gif) no-repeat left; 
			text-decoration:none;
			color:#000000; 
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:11px; 
						display:block;
			}
			.rightLinks-5 a:hover{
			padding:2px 0 2px 14px; 
			height:20px;
			line-height:18px;
			background:url(../images/bullet4.gif) no-repeat left; 
			text-decoration:none;
			color:#0298D0; 
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:11px; 
						display:block;
			
			}
			
.right_column{
	background-color:#FFFFFF; 
	height:auto;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	padding-left:5px;
	}
	
	
	.right
{
width:250px;
float:right;
margin-top:15px;
padding-left:0px;
background:url(images/right_bg.jpg) no-repeat;
height:710px;
}

ul.ourservices li
{
list-style:none;
width:200px;
background:url(images/arrow.jpg) no-repeat 23px 10px;
padding: 4px 0px 3px 38px;
margin-left:0px;
line-height:14px;
}

.sublink {
	font-family: Tahoma;
	font-size: 11px;
	color: #9EC99B;
	text-decoration:none;
}

.sublink:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #8B8B8B;
	text-decoration:none;
}

.sublink_active {
	font-family: Tahoma;
	font-size: 11px;
	color: #96CB00;
	text-decoration:none;
}


.black{
color:#000000;
text-decoration:none;
}

.black a{
color:#000000;
text-decoration:none;
}

.bor{
border:1px solid #f2f2f2;
}

.bor td{
border:1px solid #f2f2f2;
padding:3px;
}