/* CSS Document */

html, body {
	margin:0px;
	padding:0px;
	min-height:100%;
	height:100%;
	background:url(../images/flash_strip_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	

}



p {
	font:11px normal Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
}

div, span, ul, table, td, ul, label, input, select, textarea {
	font:11px normal Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

img {
	border:none;
}

.imgBdr {
	border:1px outset #CCCCCC;
	padding:5px;
	margin:10px;
}

.color{
	color:#006633;
}
h2{
	margin:0px 0px 10px 6px;
	font-size:12px;
	
	
}

h3 {
	margin:0px 0px 5px 6px;
	font-size:12px;
	color:#F26423;
	/*border:#000000 solid 1px;*/
	}
	

#mainDiv {
	position:relative;
	float:left;
	min-height:100%;
	width:100%;
	/*background:#fff url(../images/flash_strip_bg.jpg) repeat-x left 47px;*/
	
	
}

#contentDiv {
	width:1003px;
	margin:auto;
	height:100%;
	min-height:100%;
/*	border:1px solid #FF0000;*/
}

.floatLeft {
	position:relative;
	float:left;
}

.floatRight {
	position:relative;
	float:right;
}

.clearBoth {
	clear:both;
}

.margin10 {
	margin:10px;
}

.marginTop {
	margin-top:25px;
}

/*__________________________________________________ Top Start _______________________________________________________________*/


#top {
	position:relative;
	float:left;
	height:286px;
	width:100%;
	/*border:#000000 solid 1px;*/
	}

	#top .menu {
		position:relative;
		float:left;
		height:47px;
		background-color:#FFFFFF;
	}
	
		#top .menu ul {
			position:relative;
			float:left;
			margin:0px;
			padding:0px;
			color:#4d4d4d;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			list-style:none;
		}
		
		#top .menu ul li {
			position:relative;
			float:left;
		}
		
			/*#top .menu ul li a:link, #top .menu ul li a:visited {
				display:block;
				text-decoration:none;
				color:#4d4d4d;
				font-weight:300;
				text-align:center;
				width:167px;
				padding:15px 0px;
				background:#FFFFFF url(../images/devider_white.jpg) no-repeat left top;
			}
			
			#top .menu ul li a:hover {
				display:block;
				text-decoration:none;
				color:#ffffff;
				font-weight:300;
				text-align:center;
				width:167px;
				padding:15px 0px;
				background:#f26423 url(../images/devider_orange.jpg) no-repeat left top;
			}
			
			#top .menu ul li.icon {
				width:137px;
				padding:8px 0px;
				text-align:center;
				padding-left:30px;
			}
			
			#top .menu ul li.icon a:link, #top .menu ul li.icon a:visited {
				position:relative;
				float:left;
				width:auto;
				text-decoration:none;
				margin:5px;
				padding:3px 3px 3px 3px;
				color:#4d4d4d;
				text-align:center;
				background:none;
				
			}
			
			#top .menu ul li.icon a:hover {
				border-top:1px solid #f26423;
			}*/
	#top .menu ul li a:link, #top .menu ul li a:visited {
				display:block;
				text-decoration:none;
				color:#4d4d4d;
				font-weight:300;
				text-align:center;
				padding:15px 29px;
				background:#FFFFFF url(../images/devider_white.jpg) no-repeat left top;
			}
			
			#top .menu ul li a:hover {
				display:block;
				text-decoration:none;
				color:#ffffff;
				font-weight:300;
				text-align:center;
				padding:15px 29px;
				background:#f26423 url(../images/devider_orange.jpg) no-repeat left top;
			}
			
			#top .menu ul li.icon {
				width:137px;
				padding:8px 0px;
				text-align:center;
				padding-left:30px;
			}
			
			#top .menu ul li.icon a:link, #top .menu ul li.icon a:visited {
				position:relative;
				float:left;
				width:auto;
				text-decoration:none;
				margin:5px;
				padding:3px 3px 3px 3px;
				color:#4d4d4d;
				text-align:center;
				background:none;
				/*border:1px solid #000000;*/
			}
			
			#top .menu ul li.icon a:hover {
				border-top:1px solid #f26423;
			}
/*__________________________________________________ Top End _______________________________________________________________*/



/*__________________________________________________ center start _______________________________________________________________*/

#center {
	position:relative;
	float:left;
	margin-bottom:70px;
	/**/
}

/*center {
	position:absolute;
	bottom:70px;
	top:300px;
	left:0px;
	width:1003;
	height:100%;
	
}*/

#center h1 {
		margin:0px 0px 0px 0px;
		color:#F26423;
		font:24px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	}

#centerContentDiv {
	position:relative;
	float:auto;
	margin:25px 20px;
	background:#FFFFFF url(../images/border1.jpg) repeat-y -15px top;
	/*border:1px solid #990000;*/
}

#centerContenDiv1 {
	position:relative;
	float:left;
	margin:25px 0px 10px 75px;
	/*border:1px solid #990000;*/
}

	

#left {
	position:relative;
	float:left;
	width:203px;
	padding:0px 25px 0px 0px; 
	margin-top:0px;
	
}

	#left h2 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:500;
		color:000;
		margin:0px;
		padding-left:20px;
		background:url(../images/arrow01.jpg) no-repeat left 6px;
	}
	
	#left ul {
		margin:0px;
		padding:0px;
		list-style:none;
		margin:10px 0px 25px 20px;
		/*font-size:10px;*/
	}
	
	#left ul li {
		border-bottom:1px dotted #CCCCCC;
		padding:5px 0px;
	}
	
	#left ul li a:link, #left ul li a:visited {
		text-decoration:none;
		color:#000000;
	}
	
	#left ul li a:hover {
		text-decoration:none;
		color:#006633;
	}
	
	
#right {
	position:relative;
	float:left;
	margin-top:0px;
	margin-left:10px;
	width:700px;
	padding:0px 0px 0px 0px;
	/*border-left:2px dotted #CCCCCC;*/
	/*border:1px solid #FF0000;*/
}

.readMore {
	position:relative;
	float:right;
	margin:10px 20px;
}

	/*#right h1 {
		margin:0px 0px 0px 5px;
		color:#F26423;
		font:24px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	}*/
	
	.who_we_are {
		position:relative;
		float:left;
		width:350px;
		height:100%;
		padding-right:13px;
		/*border:1px solid #0066CC;*/
	}
	
		.who_we_are h1 {
			padding-left:10px;	
		}
		
		.who_we_are p {
			margin:0px 15px 0px 10px;
			line-height:18px; 
		}
	
	.how_we_do_it {
		position:relative;
		float:left;
		margin-left:0px;
		width:300px;
		padding-left:20px;
		border-left:2px dotted #CCCCCC;
	}
	
		.how_we_do_it p {
			margin:5px 0px 0px 5px;
			line-height:18px;
		}
		
		.how_we_do_it .readMore {
			margin:10px 0px 10px 0px;
		}



/*__________________________________________________ center end _______________________________________________________________*/

/*__________________________________________________ footer start _______________________________________________________________*/

#footer {
	position:absolute;
	clear:both;
	width:1003px;
	bottom:0px;
	margin:auto;
	height:50px;
	border-top:2px solid #333399;
}

	#footer .footer_links {
		position:relative;
		float:left;
		margin:15px 0px 0px 20px;
		color:#666666;
	}
	
	#footer .footer_links a:link, #footer .footer_links a:visited {
		text-decoration:none;
		color:#666666;
	}
	
	#footer .footer_links a:hover {
		text-decoration:none;
		color:#FF6600;
	}
	
	#footer .copyright {
		position:relative;
		float:right;
		margin:15px 20px 0px 0px;
		
	}
	

/*__________________________________________________ footer end _______________________________________________________________*/

.flashEtechlogo{
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	width:299px;
	height:239px;
	/*border:#000000 solid 1px;*/
	
}

.flash{
	position:relative;
	float:right;
	margin:0px;
	padding:0px;
	width:704px;
	height:239px;

}

.tdsubTitle
{
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	background-color:#255387;
	color:#FFFFFF;
	font-weight: bold;
}
.datestyle
{
	width:80px;
}