/* CSS Document */
body
	{
		height: 100%; 
		background-color:#424242;
		padding:0px; 
		margin:0px;
		min-width: 700px;
	}

#wrap 
	{
		height: 100%;
	}

#main 
	{
		width: 100%;
		padding-top: 180px;
		padding-bottom: 11px;
		background-color: #ffffff;
		min-width: 650px;
		z-index:1;		
	}


img
	{
		border: 0px;
	}

#image
	{
		height: 360px;
		background-color: #ff9900;
		width:100%;
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		border-bottom:0px solid #ffffff;
		border-right:0px solid #ff9900;
			}
			
	#plane
	{
		position:absolute;
		margin-top: -340px;
		left: 0px;
		}
				
	#tag
	{
right: 30px;
top: 190px;
position: absolute;
z-index: 3;
	}
	
#left-bk
{
width:72%;
min-height: 300px;
height: 100%;
}

#left-bk p, #left-bk-ct p
{width:100%;
margin-left: 35px;
margin-right: 0px;
line-height: 18px;}


#left-bk img
{
margin-left:10px;
margin-bottom: 10px;
float:right;
padding-left: 15px;
height: 250px;
margin-right: 15px;
}

#left-cl
{
width:100%;
min-height: 300px;
margin-top: 10px;
margin-left: 25px;
}

#left-cl2
{
width:640px;
min-height: 300px;
margin-top: 10px;
margin-left: 35px;
}
#left-cl img
{
margin-left: 10px;
width:110px;
}
#left-cl2 img
{
margin-left: 15px;
margin-bottom: 10px;
}
	
#right-cl
{
position:absolute;
width: 275px;
top:185px;
left:700px;
height: auto;
margin-bottom: 10px; 
}

#right-ct
{
position:absolute;
width: 20%;
height:200px;
top:197px;
right:0px; 
z-index: 2;
}



#middle_bk
{
position: absolute;
top:0px;
}



	#top_line{
		background-color: #FF9900;
		z-index: 3;
		height: 4px;
		width: 100%;
		top:0px;
	}
	#header {
		background-color: #212121;
		z-index: 2;
		height: 170px;
		width: 100%;
		position: absolute;
		top:0px;
	}
	
	#bg_world{
	margin-left:750px;
	margin-top: 7px;
	
	}
	#left-bk-ct
{
width:95%;
min-height: 300px;
}

	
#inner
	{margin-left: 270px;
	margin-top: -290px;}

#contact-area
{
width:400px;
clear:both;
}

#contact-area p input, #contact-area p textarea
{
	padding: 3px;
	width: 280px;
	font-size: 10px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	margin: 0px 0px 2px 0px;
	border:2px solid #999999;
	float:right;

}
#contact-area p textarea
{
height:95px;
}
#contact-area p textarea, #contact-area p input
{
border: 2px solid #666666;
}

#contact-area p input.submit-button
{
width: 150px;
float:right;
color:#3299bb;
background-color: #333333;
}

label
{
float:left;
text-align:right;
width: 90px;
margin-right:13px;
padding-top: 4px;
padding-bottom: 5px;
font-family: "Lucida Grande", Verdana, Arial, sans-serif;
font-size: 12px;
color: #333333; 
}

#instruct
{
width: 300px;
text-align: center;
margin-left: 100px;}
	
	#logo{
		top:15px;
		position: absolute;
		left: 45px;
	}
	
	#nav{
		position: absolute;
		top:100px;
		right:30px;		
	}
	
	#nav img
	{margin-bottom: -2px;}
	
	#nav a:link
	{color: #ffffff;
	text-decoration: none;}
	#nav a:hover  
	{color: #ffffff;
	text-decoration: underline;}
	#nav a:visited
	{color: #ffffff;
	text-decoration: none;}
	
	#sub
	{
	position: absolute;
	top:20px;
	right:96px;
	margin-top: 3px;		
	}
		#sub a:link
	{color: #3399bb;
	text-decoration: none;}
	#sub a:hover  
	{color: #3399bb;
	text-decoration: underline;}
	#sub a:visited 
	{color: #3399bb;
	text-decoration: none;}
	
	
	#line{
		background-color: #424242;
		z-index: 3;
		height: 3px;
		width: 100%;
		position: absolute;
		top:154px;
	}
	
	#footer 
	{
		height: 50px;
		background-color: #212121;
		width: 100%;
			
	}
	#foottx
	{
	float: right;
	right:10px;
	margin-top:25px;
	width: 220px;	
	}

   #other_logo
   {
   float: left;
   width: 40px;
   margin-left:20px;
   margin-top:15px;
   }

	#line2
	{
	background-color: #424242;
		z-index: 3;
		height: 3px;
		width: 100%;
		position: absolute;
		margin-top:10px;
	}
	
	ul li
	{list-style-type: none;
	font-size: 12px;
	line-height: 1.6;
	}
	
	input, textarea 
	{float: right;}
	
	#spacer
	{clear: both; 
	height: 50px;
	}
	
	#spacer2
	{clear: both; 
	height: 130px;
	}

	/* text */
	a:link
	{color:gray;
		text-decoration: none;
	font-style: normal;
	}
	
	h2
	{color:#999999;
	margin-left:20px;
	text-decoration: none;
	font-style: normal;
	margin-bottom: 5px;
	font-size: 20px;
	margin-top:5px;}
	
	
	h3
	{color:#3299bb;
	margin-left:35px;
	text-decoration: none;
	font-style: normal;
	margin-bottom:-10px;
	font-size: 11px;}
	
	
.mtext {
		color: #000000;
		word-wrap: break-word;
		font-variant: normal;
		font-style: normal;
		font-weight: normal;
		font-size: 12px;
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		
	}
	.mtextgr {
		color: #333333;
		word-wrap: break-word;
		font-variant: normal;
		font-style: normal;
		font-weight: normal;
		font-size: 12px;
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		
	}

		.mtextgrsm {
		color: #999999;
		word-wrap: break-word;
		font-variant: normal;
		font-style: normal;
		font-weight: normal;
		font-size: 10px;
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		
	}
	.mtextwh {
		color: #ffffff;
		word-wrap: break-word;
		font-variant: normal;
		font-style: normal;
		font-weight: normal;
		font-size: 12px;
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	}
	
	.mtextwhsm
{
		color: #ffffff;
		word-wrap: break-word;
		font-variant: normal;
		font-style: normal;
		font-weight: normal;
		font-size: 10px;
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	}
		.mtextgrbg {
		color: #999999;
		word-wrap: break-word;
		font-variant: normal;
		font-style: normal;
		font-weight: normal;
		font-size: 16px;
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	}
	.mtextbg
	{color: #000000;
		word-wrap: break-word;
		font-variant: normal;
		font-style: bold;
		font-weight: normal;
		font-size: 26px;
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;}
		







