   /* CSS Document */

body
{
	margin:0 auto;
	background-color:#B9CAD7;
	font-family:Arial, Helvetica, sans-serif;
}
a:link,a:visited,a:hover,a:active {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}

/* font style */
.text_02
{
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	text-align:left;
	text-transform:capitalize;
	padding:7px;			
	background:#1E3B59;
	display:block;
}
.textarea_01
{
	font-size:11px;
	color:#000000;
	width:120px;
}
.text_03
{
	font-size:11px;
	color:#99CCCC;
	text-align:left;
	padding:7px;			
	background:#375F82;
	display:block;
}

.line_wh
{
	width:100%;
	height:2px;
	background:#FFFFFF;
}
/* end font style */
ul,ol
{
	padding-left:30px;
	line-height:15px;
}


.uBorder
{
	border : 1px solid #49799E;
}


#main
{
	margin:0 auto;
	width:970px;
	height:66px;


}
#buttons
{
	margin:0 auto;
	width:970px;
	height:24px;
}
	#btn_image
	{
		float:left;
		margin:0 auto;
		width:189px;
		height:24px;
		background: url(./images/btn-left-image.gif);
	}
	#btn_menu
	{
		float:left;
		margin:0 auto;
		height:24px;
		width:781px;
		background-color:#FFFFFF;
	}
			#btn_home
		{
			float:left;
			margin:0 auto;
			width:106px;
		}
		#btn_company
		{
			float:left;
			margin:0 auto;
			width:92px;
		}
		#btn_products
		{
			float:left;
			margin:0 auto;
			width:91px;
		}
		#btn_materials
		{
			float:left;
			margin:0 auto;
			width:91px;
		}
		#btn_suppliers
		{
			float:left;
			margin:0 auto;
			width:92px;
		}
		#btn_programs
		{
			float:left;
			margin:0 auto;
			width:92px;
		}
		#btn_techcenter
		{
			float:left;
			margin:0 auto;
			width:92px;
		}

#btn_custsup
		{
			float:left;
			margin:0 auto;
			width:121px;
		}

#img_01
{
	margin:0 auto;
	width:970px;
	height:11px;
}

#pgmain
{
	margin:0 auto;
	width:970px;
	background-color:#FFFFFF;
	
	background-image:url(./images/bgimg_01.gif);
	background-repeat:repeat-y;
}
#Middle
{
	margin:0 auto;
	width:970px;

	overflow:hidden;
	background-image:url(images/seal.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}		
#middle_01
{
	width:970px;
	overflow:hidden;
}

	#leftmenu
	{
		width:184px;
		float:left;
		margin:0;
		background-repeat:no-repeat;
		background-position:bottom;
	}
	#logoimgsp
	{
		width:184px;
		height:124px;
		float:left;
		margin:0;
		margin-bottom:0;
	}
		#search
		{
			width:184px;
			padding:20px 0;
			height:21px;
			text-align:center;
		}
			#search form
			{
				margin:0;
				padding:0;
			}
		#left_links
		{
			margin:0;
			width:100%;
		}
		#left_flashImg
		{
			margin:0px auto;
			padding:8px;
			width:168px;
		}
		#left_flashImg1
		{
			margin:0px auto;
			padding:6px;
			width:168px;
		}


		#left_links a.onpageCapitals
		{
			display:block;
			padding:6px 7px;
			width:170px;

			text-align:left;
			text-transform:uppercase;
			font-size:11px;
			font-weight:bold;
			color:#FFFFFF;
			background:url(./images/orange-butn-left.jpg) no-repeat right center;
		}
		
		#left_links a.onpageCapitals:hover
		{
			/*background: #375F82;*/
		}

			#left_links a.change
			{
				display:block;
				padding:6px 7px;
				width:170px;
	
				text-align:left;
				font-size:11px;
				font-weight:bold;
				color:#FFFFFF;

				background:url(./images/orange-butn-left.jpg) no-repeat right center;
			}

			#left_links a.change:hover
			{
				/*background: #375F82;*/
			}	

			#left_links a.noChange
			{
				display:block;
				padding:6px 7px;
				width:170px;
	
				text-align:left;
				font-size:11px;
				font-weight:bold;
				color:#FFFFFF;
			}

			#left_links a.noChange:hover
			{
				/*background: #375F82;*/
			}
			#lftLnk
			{
				position:relative;
				z-index:10;
				bottom:0;
				left:0;
				
				width:174px;
				text-align:center;
	
				
				cursor:pointer;
				padding:5px;
				
				float:left;
			}
			#lftLnk a
			{							
				font-size:12px;
				color:#FFFFFF;
				font-weight:bold;
			}
			#lftLnk a:hover
			{
				text-decoration:underline;
			}
			


	#middle_content
	{
		float:left;
		padding:20px;
		width:546px;

		font-size:12px;
		font-weight:normal;
		color:#000000;
	}


		#middle_content h1
		{
			margin:0;
			font-size:18px;
			font-weight:bold;
			color:#000000;
			text-transform:uppercase;
		}

		#middle_content .txt_01
		{
			font-size:12px;
			text-align:center;
			font-weight:normal;
			color:#000000;
		}
		#middle_content .txt_02
		{
			font-size:12px;
			text-align:left;
			font-weight:bold;
			color:#000000;
		}
		#middle_content .txt_02_wh
		{
			font-size:12px;
			text-align:left;
			font-weight:bold;
			color:#FFFFFF;
		}
		
		#middle_content .lst_01
		{
			font-size:12px;
			color:#000000;
			background:#FFFF80;
			width:40px;
			margin:4px;
		}
		#middle_content .lst_02
		{
			font-size:12px;
			color:#000000;
			background:#FFFF80;
			width:65px;
			margin-bottom:4px;
		}
		#middle_content .lst_03
		{
			font-size:15px;
			color:#000000;
			background:#FFFF80;
			margin-bottom:4px;
		}
		#middle_content .txt_area_01
		{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			width:540px;
			background:#FFFF80;
			/*height:100px;*/
			height:60px;
			margin-bottom:4px;
		}
		#middle_content .txt_area_02
		{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			background:#FFFF80;
			width:270px;
			margin-bottom:4px;
		}
		#middle_content .txt_area_03
		{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			background:#FFFF80;
			width:400px;
			margin-bottom:4px;
		}
		
		#middle_content a
		{
			color:#0000FF;
			text-decoration:underline;
		}
		#middle_content a:hover
		{
			text-decoration:none;
		}
		#middle_content .textInput
		{
			width:120px;
			height:18px;
			text-align:left;

			font-size:12px;
		}
		#middle_content .bkg_01
		{
			text-align:left;
			padding:4px;

			font-size:12px;
			background:#4B7A9C;
			display:block;
		}

		#middle_content a.smapLink
		{
			color:#000000;
			font-weight:bold;
			text-decoration:none;
		}
			
		
		#middle_content ul, li
		{
			list-style-position:outside;
			margin-left:0;
			font-family:Arial, Helvetica, sans-serif;
			line-height:22px;
			list-style:none;
		}

		#middle_content a.link_01
		{
			text-decoration:none;
			font-size:12px;
			
			padding-left:14px;
			background:url(./images/bult_01.gif) no-repeat left center;
		}
		#middle_content a.link_01:hover
		{
			text-decoration:underline;
		}
		
		#middle_content a.link_02
		{
			text-decoration:none;
			font-size:11px;
			
			padding-left:14px;
			margin-left:20px;
			background:url(./images/bult_02.gif) no-repeat left center;
		}
		#middle_content a.link_02:hover
		{
			text-decoration:underline;
		}
		


	#rightmenu
	{
		float:right;
		margin:0;
		width:200px;

		font-size:12px;
		color:#000000;
		font-weight:bold;
	}
	#rightmenu1
	{
		float:left;
		margin:0;
		width:200px;

		font-size:14px;
		color:#0000FF;
		font-weight:bold;
	}
	#rightmenu a
	{
		color:#0000FF;
	}

	#right_img_01
	{
		width:100%;
		height:61px;
	}

#right_img_02
	{
		padding:6px 10px;
		width:180px;
	}



	
	#right_links
	{
		margin:0;
		width:100%;
		background-color:#4B7A9C;
	}
		#right_links a,a.capitals
		{
			display:block;
			padding:6px 7px;
			width:186px;

			text-align:left;

			font-size:11px;
			font-weight:bold;
			color:#FFFFFF;
		}

		#right_links a:hover,a.capitals:hover
		{
			/*background-color:#375F82;*/
		}
		
		#right_links a
			{
				text-transform:capitalize;
			}
			#right_links a.capitals
			{
				text-transform:uppercase;
			}
			#right_links a:hover
			{
				/*background-color:#375F82;*/
			}
			#right_links a.onPage
			{
				background:url(./images/orange-butn-right.jpg) no-repeat left center;
			}

		#right_links a.onpageCapitals
		{
			display:block;
			padding:6px 7px;
			width:186px;

			text-align:left;
			text-transform:uppercase;
			font-size:11px;
			font-weight:bold;
			color:#FFFFFF;
			background:url(./images/orange-butn-right.jpg) no-repeat left center;
		}



		#right_links a.change, a.noChange
			{
				display:block;
				padding:6px 7px;
				width:186px;
	
				text-align:left;
				font-size:11px;
				font-weight:bold;
				color:#FFFFFF;
			}

			#right_links a.change
			{
				background:url(./images/orange-butn-right.jpg) no-repeat left center;
			}
	
			#right_links a.noChange
			{
			}
			
#middle_02
{
	width:970px;
}

	#midbtm_02
	{
		position:relative;
		bottom:0px;
		margin:0 200px 0 184px;
	
		width:546px;
		padding:4px 20px;
		
		font-size:13px;
		text-align:center;
		color:gray;
	}


#copywrite
{
	margin:0 auto;
	width:970px;
	padding-top:14px;
	padding-bottom:14px;
	background-color:#1E3B59;
	
	font-size:11px;
	text-align:center;
	color:#FFFFFF;	
}


#copywrite a
{
	color:#FFFFFF;
	text-decoration:underline;
}
#copywrite a:hover
{
	text-decoration:none;
}

/*
  Extra Added
*/
a.link_01
	{
		font-size:12px;
		text-decoration:underline;
		color:#0000FF;
	}



a.content_link2
{
	font-weight:normal;
	font-size:12px;
	color: #0000FF;
	text-decoration:underline;
}
a.content_link{
	font-weight:normal;
	font-size:12px;
	color: #003399;
	text-decoration:none;
}





.home_content{
	font-size:12px;
	font-weight:normal;
	color:#666666;
}


td.bg2
{
	background-color:#49799E;
	padding-left:6px;
}

.textheaderstyle
{
	font-size:11px;
	color:#FFFFFF;
}

.headerDv
{ overflow:hidden;}
.headerDv .hdLft
{ float:left;}
.headerDv .hdRgt
{ float:right;}
