/* CSS Document */
body
{
	background-color: #fff;
	padding: 0;
	margin: 0;
}
#wrapper
{
	background-color:#FFFFFF;
	border-top: 1px;
	border: 0px solid;	
	height: 100%;
	margin-top: 0px;
	margin-right:auto;
	margin-left:auto;
	padding: 0px;	
	width: 800px;
}
	#home_header
	{
		background-image:  url('/images/top_banner.jpg');
		background-repeat:no-repeat;
		height: 260px;
		position:relative;
	}
		#flash_intro
		{
			position: absolute;
			top: 49px;
		}
		#home_header a#home 
		{
			color:#FFF;
			font:15px, Arial, Helvetica, sans-serif;
			font-weight: bold;
			position:absolute;
			right: 440px;
			text-decoration: none;
			top: 15px;
		}
		#home_header a#company
		{
			color:#FFF;
			font:15px, Arial, Helvetica, sans-serif;
			font-weight: bold;
			position:absolute;
			right: 355px;
			text-decoration: none;
			top: 15px;
		}
		#home_header a#products
		{
			color:#FFF;
			font:15px, Arial, Helvetica, sans-serif;
			font-weight: bold;
			margin: 0;
			padding: 0;
			position:absolute;
			right: 273px;
			text-decoration: none;
			top: 15px;
			width:auto;
		}
		#home_header a#service
		{
			color:#FFF;
			font:15px, Arial, Helvetica, sans-serif;
			font-weight: bold;
			margin: 0;
			padding: 0;
			position:absolute;
			right: 193px;
			text-decoration: none;
			top: 15px;
			width:auto;
		}
		#home_header a#support
		{
			color:#FFF;
			font:15px, Arial, Helvetica, sans-serif;
			font-weight: bold;
			position:absolute;
			right: 118px;
			text-decoration: none;
			top: 15px;
		}
		#home_header a#contact
		{
			color:#FFF;
			font:15px, Arial, Helvetica, sans-serif;
			font-weight: bold;
			position:absolute;
			right: 19px;
			text-decoration: none;
			top: 15px;
		}
	#left
	{
		border: 0px solid blue;
		float: left;
		padding: 0px 10px 0px 10px;
		margin: 25px 0 60px 0;	
		width: 275px;
	}
		#left a
		{
			color:#0D5482;
		}	
		#left h1
		{
			font: 19px, Arial, Helvetica, sans-serif;
			color:#0D5482;
		}
		#left h2
		{
			color: #444;
			font:17px, Arial, Helvetica, sans-serif;
			font-weight: bold;
		}
		#left p
		{
			color: #444;
			font: 12px, Arial, Helvetica, sans-serif;	
		}
		#left ul li
		{
			color: #444;
			font: 12px, Arial, Helvetica, sans-serif;
			list-style-type:square;
		}			
	#middle
	{
		border: 0px solid brown;
		float:left;
		margin: 25px 0 60px 0;	
		padding: 0px 0px 0px 10px;
		position:relative;
		width: 351px;
	}
		#middle a
		{
			color: #555;
		}
		#middle h1
		{
			font: 19px, Arial, Helvetica, sans-serif;
			color:#0D5482;
		}
		#middle h2
		{
			color: #444;
			font:17px, Arial, Helvetica, sans-serif;
			font-weight: bold;
		}
		#middle p
		{
			color: #444;
			font: 12px, Arial, Helvetica, sans-serif;	
		}
		#middle ul li
		{
			color: #444;
			font: 12px, Arial, Helvetica, sans-serif;
			list-style-type:square;
		}			
		#products
		{
			padding: 0px 10px 0px 10px;
			width: 120px;
		}
			#products h2
			{
				color: #444;
				font:17px, Arial, Helvetica, sans-serif;
				font-weight: bold;
			}
			#products ul li
			{
				color: #555;
				font: 12px, Arial, Helvetica, sans-serif;
				font-weight:bold;
				list-style-type: circle;
			}
		#services
		{
			left: 131px;
			padding: 0px 10px 0px 10px;
			position:absolute;
			width: 200px;
		}
			#services h2
			{
				color: #444;
				font:17px, Arial, Helvetica, sans-serif;
				font-weight: bold;
			}
			#services ul li
			{
				color: #555;
				font: 12px, Arial, Helvetica, sans-serif;
				font-weight:bold;
				list-style-type: circle;
			}
		#seminar
		{
			background-image: url('/images/seminar_button2.jpg');
			background-repeat: no-repeat;
			height: 84px;
			padding: 0px 0px 0px 120px;
			width: 330px;
		}
			#seminar p
			{
				color: #444;
				font:15px, Arial, Helvetica, sans-serif;
				padding-top: 15px;
			}
		#routers
		{
			background-image: url('/images/feature_back.gif');
			background-repeat: no-repeat;
			height: 84px;
			padding: 0px 0px 0px 0px;
			width: 330px;
		}
			#routers img
			{
				float: left;
				padding-left: 5px;
				padding-top: 15px;
			}
			#routers p
			{
				color: #444;
				font:15px, Arial, Helvetica, sans-serif;
				padding-top: 15px;
			}
		#passport_prog
		{
			background-image: url('/images/feature_back.gif');
			background-repeat: no-repeat;
			height: 84px;
			padding: 0px 0px 0px 0px;
			width: 330px;
		}
			#passport_prog img
			{
				float: left;
				padding-left: 5px;
				padding-right:5px;
				padding-top: 15px;
			}
			#passport_prog p
			{
				color: #444;
				font:15px, Arial, Helvetica, sans-serif;
				padding-top: 15px;
			}
	#right
	{
		border: 0px solid green;
		float: right;				
		margin: 25px 0 60px 0;	
		padding: 0px 0px 0px 3px;
		width: 135px;
	}
		#right h2
		{
			color: #444;
			font:17px, Arial, Helvetica, sans-serif;
			font-weight: bold;
		}
	#footer
	{
		background-image:  url('/images/footer_back.gif');
		background-repeat:no-repeat;
		clear:both;
		height: 29px;
		padding-top: 7px;
		padding-left: 7px;
		padding-right: 7px;
	}
		#footer p#copyright 
		{
			float: left;
			font: 12px, Arial, Helvetica, sans-serif;
			font-weight: bold;
			margin: 0px;
			padding: 0;	
		}
		#footer p#footer_menu 
		{
			float:right;
			font: 12px, Arial, Helvetica, sans-serif;
			margin: 0px;
			padding: 0;	
		}
		#footer a
		{
			color:#0D5482;
			text-decoration:underline;
		}



