/*Yahoo Reset CSS*/


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

/*Yahoo Reset CSS END*/


	* {
		margin:0;
		padding:0;
		}

	html, body {
		height:100%;
		}

	body {
		background-color:#666666;
		color:#585858;
		font:100.01%/1.4 verdana, sans-serif;
		text-align:center; /* horizontal centering for IE Win quirks */
		}
		
		a{	color:#585858;
		text-decoration:none;
		outline:none; }
		
		a:hover{	
		color:#ff8c55;
		}

	#distance { 
		width:1px;
		height:50%;
		margin-bottom:-300px; /* half of container's height */
		float:left;
		}

	#shadow {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:600px;
		width:850px;
		clear:left;
		background-color:#d7d7d7;
		background-image: url(images/bg.png);
		
	
		}
		
	#container {
	
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:590px;
		width:840px;
		background-color:#fff;
		background-image: url(images/main.jpg);
		
		
	
		}
		
	
		
			#menue  {
			font-size:14px;
			
		position: absolute;
		top:40px;
		width:730px;
		height: 24px;
		background-color: #e7e7e7;
		background-image: url(images/menue_bg.jpg);
		padding: 0px;
		margin-left: 55px;
				}
				
				
				
		#menue li{
margin:0;
	padding:0;
	list-style-type:none;
	display:block;
	float: left;
padding-right:15px;
		
		
		}		
				
		#menue li a{	
		display:block;
		float: left;
		top:0px;		
		height: 25px;
		padding: 0px;
		margin: 0px;
		color:#0073aa;
		text-decoration:none;
		font-weight:normal;
		
		}		
				
				#menue li a:hover{	
color:#ff8c55;
}				

#menue li a.active{	
color:#ff8c55;
}		

#content	{ 
position:absolute; 
top:75px;
width:100%;
height:375px;
background-image: url(images/action-print.jpg);
background-position:right; 
background-repeat:no-repeat;
}	

#content2	{ 
position:absolute; 
top:75px;
width:100%;
height:415px;
background-image: url(images/contact_us.jpg);
background-position:top right; 
background-repeat:no-repeat;

}	
				
				


		#submenu{
		position:absolute; bottom:20px;left:0px;
		color:#585858;
		font-size:14px;
		margin-left: 55px;
		width:730px;
		height:40px;
		}

		#mnp{
		position:absolute; top:0px;left:105px;
		font-size:12px;
		display:block;
		
		}
		
		#dv{
		position:absolute; top:0px;left:290px;
		font-size:12px;
		display:block;
		
				}
				
		#intro-text{
		position:absolute; top:250px;left:105px;font-weight:normal;
		letter-spacing:-1px;
		}
			#imp-text{
		position:absolute; top:20px;left:55px;
		width:350px;
		height:365px;
		font-size:11px;
		}
		
		
		b.blue_firm{
		font-size:14px;
		color:#0073aa;
		font-weight:bold;
		display:block;
		}
		
			 h1 {
		font-size:16px;
		margin-top:40px;
	
		letter-spacing:-1px;
		
		}
		
		 h1.imp {
		 font-size:12px;
		 
	margin-top:0px;
	margin-bottom:10px;
		
		}
		
			h2{
		font-size:14px;
		color:#0073aa;
	
		letter-spacing:-1px;
		}
		
		p.imp{
		margin-bottom:8px;
		}
		
		
	address {
		font-weight:normal;
		font-size:11px;
		font-style:normal;
		color:#333;
		
		
		}
		div{outline:none; }