/* CSS Document */

body
{
	background-color: #fff;
	padding: 0;
	margin: 0;
}
#wrapper
{
	background-color:#FFFFFF;
	height: 100%;
	margin-top: 0px;
	margin-right:auto;
	margin-left:auto;
	padding: 0px;	
	width: 800px;
}
	#int_header
	{
		background-image:  url('/images/top_banner.jpg');
		background-repeat:no-repeat;
		height: 178px;
		position:relative;
	}
		#int_header a#home
		{
			color:#FFF;
			font:15px, Arial, Helvetica, sans-serif;
			font-weight: bold;
			position:absolute;
			right: 440px;
			text-decoration: none;
			top: 15px;
		}
		#int_header a#company
		{
			color:#FFF;
			font:15px, Arial, Helvetica, sans-serif;
			font-weight: bold;
			position:absolute;
			right: 355px;
			text-decoration: none;
			top: 15px;
		}
		#int_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;
		}
		#int_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;
		}
		#int_header a#support
		{
			color:#FFF;
			font:15px, Arial, Helvetica, sans-serif;
			font-weight: bold;
			position:absolute;
			right: 118px;
			text-decoration: none;
			top: 15px;
		}
		#int_header a#contact
		{
			color:#FFF;
			font:15px, Arial, Helvetica, sans-serif;
			font-weight: bold;
			position:absolute;
			right: 19px;
			text-decoration: none;
			top: 15px;
		}
		#int_header img
		{
			padding: 49px 0 0 0;
		}
	#left
	{
		background: #eee url("/images/rounded_bottom_nav.gif") no-repeat bottom;
		float: left;
		margin: 25px 0 60px 0;
		padding: 0px 0px 30px 0px;
		width: 175px;
	}
		#left a
		{
			color:#0D5482;
		}
		#left a#sub_menu_on
		{
			color:#444;
			text-decoration: none;
		}
		#left a#sub_menu_cisco2
		{
			color:#b22222;
		}
		#left h2
		{
			background: url("/images/rounded_top_nav.gif") no-repeat top;
			color: #444;
			font:17px, Arial, Helvetica, sans-serif;
			font-weight: bold;
			margin: 0px 0px 0px 0px;
			padding: 15px 10px 0px 10px;
		}
		#left ul
		{
			float: left;
			margin: 0px;
			padding-left: 35px;
		}
		#left ul li img
		{
			float: left;
			margin-left:-20px;
			padding-top: 0px;
		}
		#left ul li
		{
			color: #444;
			font: 12px, Arial, Helvetica, sans-serif;
			list-style-type:none;
			margin-top:10px;
			margin-bottom:0px;
			padding-top: 3px;
		}		
		#left ul li#sub_sub_menu
		{
			color: #444;
			font: 12px, Arial, Helvetica, sans-serif;
			list-style-type:none;
			margin-top:10px;
			margin-bottom:0px;
			padding-top: 3px;
			padding-left: 15px;
		}				
	#middle
	{
		border-right: 1px dashed #888;
		float:left;
		margin: 25px 0px 60px 10px;
		padding: 0px 10px 0px 10px;
		width: 445px;
	}
		#middle a
		{
			color:#0D5482;
		}	
		#middle div#form
		{
			width: 320px;
		}	
			#middle input
			{
				float: right;
				margin-top: -20px;
			}
		#middle h1
		{
			font: 19px, Arial, Helvetica, sans-serif;
			color: #0D5482;
		}
		#middle h2
		{
			color: #444;
			font: 17px, Arial, Helvetica, sans-serif;
			font-weight: bold;
		}
		#middle h3
		{
			color: #666;
			font: 15px, Arial, Helvetica, sans-serif;
			font-weight: bold;
		}
		#middle p
		{
			color: #444;
			font: 12px, Arial, Helvetica, sans-serif;
		}
		#middle p#hmenu a
		{
			color: #060;
			font-size:11px;
			line-height: 18px;
		}	
		#middle p#hmenu a#hmenu_on
		{
			color: #444;
			font-size:11px;
			text-decoration: none;
		}	
		#middle p#pdf_page
		{
			float: right;
			margin-top:-5px;
		}
		#middle td
		{
			color: #444;
			font: 12px, Arial, Helvetica, sans-serif;
		}
		#middle ul li  
		{
			color: #444;
			font: 12px, Arial, Helvetica, sans-serif;
			list-style-type:square;
		}
		#middle ol li  
		{
			color: #444;
			font: 12px, Arial, Helvetica, sans-serif;
		}
	#right
	{
		float: right;			
		margin: 25px 0 60px 0;	
		padding: 0px 0px 0px 3px;
		width: 135px;
	}
	#footer
	{
		background:  url('/images/footer_back.gif') no-repeat;
		clear:both;
		height: 29px;
		margin:0px 0 0 0;
		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;	
		}
		 a#pipemenu
		{
			color:#000000;
			text-decoration:none;
		}
		 a#pipemenu:hover
		{
			text-decoration:underline;
		}
		#footer a
		{
			color:#0D5482;
			text-decoration:underline;
		}
#rightcall
		{
			color: #444;
			font: 12px, Arial, Helvetica, sans-serif;
		}


