@charset "utf-8";
/* CSS Document */

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font: 75%/1.5  Tahoma /*"Century Gothic";*/;
background:#000;
color:#555/* #787878*/;
}
img 
{
	border:0;
}

#wrap {
min-width:760px;
max-width:858px;
width: auto !important; /*IE6 hack*/
width:858px; /*IE6 hack*/
margin:0 auto; /*center hack*/
text-align:left; /*center hack*/
border:1px #999 thin;
background:#FFF ;

}
#header
{
	width:800px;
	margin-left:20px;
}

#header1 {
	width:20%;
	float:left;
	height:95px;
	background: url(../images/logo.gif) no-repeat center;
	
}

#header2  {
	width:80%;
	float:left;
	height:65px;
	padding-top:30px;
	}

#mainatt
{
	text-align:center;
	width:800px;
	margin-left:28px;	font-family:tahoma; padding:0px; 
}
#line_bar_content {
	text-align:center;
	width: 800px;
	height: 16px;
	background-color: #ffffff;
	background: url(../images/line.gif) center;
	
	
}
#topbar
{
	background: url(../images/topnav.jpg) no-repeat bottom ;
	padding:0;
	margin-bottom:5px;
}
#topbar ul
{ 
	padding-bottom:10px;
	text-transform:uppercase;
	margin:0;
	text-align:left;
	width:800px;
}
#topbar li,a
{ 
	list-style:none;
	display:inline;
	text-decoration:none;
	font-family:arial;padding-bottom:8px;
	font-size:90%;
	font-stretch:wider;
	color:#000;

}
#topbar a:hover
{
	border-bottom:solid #000 2px;
}
.menu
{
padding:0;
	width:800px;
	margin:0;
}
.item19 a
{ 
padding-left:33px;
padding-right:28px;
text-align:center;
}
.item20 a
{ 
padding-left:43px;
padding-right:42px;
text-align:center;
}
.item21 a
{ 
padding-left:14px;
padding-right:12px;
text-align:center;
}
.item25 a
{ 
padding-left:34px;
padding-right:32px;
text-align:center;
}
.item22 a
{ 
padding-left:35px;
padding-right:37px;
text-align:center;
}
.item35 a
{ 
padding-left:46px;
padding-right:37px;
text-align:center;
}
.item23 a
{ 
padding-left:13px;
padding-right:10px;
text-align:center;
}
.item24 a
{ 
padding-left:22px;
padding-right:24px;
text-align:center;
}
#line_bar
{
 height:25px;
 background: #DBDBDB;
 width:800px;
 margin-top:7px;
}


#footer
{
	float:left;width:828px;	padding-left:30px;background:#FFF;
	padding-bottom:15px;
	font-size:10px;
	font-family:tahoma;
	
}
#footer_top
{
width:788px;
padding:5px;
background: url(../images/footer-bar-01.gif) no-repeat top #DBDBDB;
height:20px;color:#333;
}
#footer_top a
{color:#333;}
#footer_top a:hover
{
	text-decoration:underline;
	color:#666;}
	
#style19 /*ABOUT*/
{
	background: url(../images/abo-title-bar.jpg) center no-repeat;
	width:800px;
	height:59px;
	color:#fff;
	text-align:left; 
	font-size:22px;
	text-transform:uppercase;
	line-height:20px;
}
#style20 /*NEWS*/
{
	background: url(../images/news-title-bar.jpg) center no-repeat;
	width:800px;
	height:59px;
	color:#fff;
	text-align:left; 
	font-size:22px;
	text-transform:uppercase;
	line-height:20px;
}
#style21 /*R&D RESOURCES*/
{
	background: url(../images/res-title-bar.jpg) center no-repeat;
	width:800px;
	height:59px;
	color:#fff;
	text-align:left; 
	font-size:22px;
	text-transform:uppercase;
	line-height:20px;
}
#style25 /*CAREERS*/
{
	background: url(../images/car-title-bar.jpg) center no-repeat;
	width:800px;
	height:59px;
	color:#fff;
	text-align:left; 
	font-size:22px;
	text-transform:uppercase;
	line-height:20px;
}
#style22 /*INQUIRY*/
{
	background: url(../images/inq-title-bar.jpg) center no-repeat;
	width:800px;
	height:59px;
	color:#fff;
	text-align:left; 
	font-size:22px;
	text-transform:uppercase;
	line-height:20px;
}

#style23 /*SUPPLIERS*/
{
	background: url(../images/supp-title-bar.jpg) center no-repeat;
	width:800px;
	height:59px;
	color:#fff;
	text-align:left; 
	font-size:22px;
	text-transform:uppercase;
	line-height:20px;
}
#style24 /*CONTACT US*/
{
	background: url(../images/con-title-bar.jpg) center no-repeat;
	width:800px;
	height:59px;
	color:#fff;
	text-align:left; 
	font-size:22px;
	text-transform:uppercase;
	line-height:20px;
}
#style26 /*CGA*/
{
	background: url(../images/cgca-title-bar.jpg) center no-repeat;
	width:800px;
	height:59px;
	color:#fff;
	text-align:left; 
	font-size:22px;
	text-transform:uppercase;
	line-height:20px;
}

#style8 /*CONTACT US*/
{
	background: url(../images/pro-title-bar.jpg) center no-repeat;
	width:800px;
	height:59px;
	color:#fff;
	text-align:left; 
	font-size:22px;
	text-transform:uppercase;
	line-height:20px;
}

/* CONTENT */
#content-wrap
{
	
	padding-left:30px;
	width:828px;
	float:left;
	background:#FFF;
	padding-top:25px;
	
}
#content-wrap a
{ color:#06C; font-family:tahoma;
}
#content-wrap a:hover
{ color:#09C;
}

/* DEFAULT */
#sidebar
{	
width:27%;float:left;padding-left:10px;padding-right:10px;
}
#content
{
width:44%;float:left;
border-left:#CCC solid 1px;
border-right: #CCC solid 1px;padding-left:10px;padding-right:10px;
}
#sidebar2
{
width:18%;float:left; padding-left:10px; margin:0px;
}
/* 1 COLUMNS */
#column1-content
{width:95%;float:left;padding-left:10px;padding-right:10px;}
/*.contentpaneopen img
{ float:right; padding:7px;}*/
/* 2 COLUMNS */

#column2-sidebar
{
width:20%;float:left;padding-left:10px;padding-right:10px;
}
#column2-content
{width:75%;float:left;padding-left:10px;padding-right:10px;}

/* 3 COLUMNS */
#column3-sidebar
{width:18%;float:left;padding-left:10px;padding-right:10px;}
#column3-content
{
width:20%;float:left;padding-left:10px;padding-right:10px;
}
#column3-sidebar2
{width:18%;float:left;}



.componentheading, .contentheading
{
color:#000; font-size:15px;
}
h1
{
	font-size:15px;
	font-weight:normal;
}
.componentheading
{color:#000;}
#column1-content li
{ list-style-image:url(../../../images/M_images/arrow.png); float:none;}


#pagetitle
{
	background-color:#093/*#59AAE6*/;
	padding:10px;
	font-family:tahoma;
	font-size:22px;
	font-weight:bold;
	color:#FFF;
}
b
{ color:#000;}
#component img
{
	float:right; padding:4px; }
.content img
{
	float:left; padding:4px; }
.contentheading
{ font-weight:bold; font-family:arial; text-transform:capitalize;}
.ucd_title
{ font-size:18px;  font-weight:bold;}
.ucd_title a
{ color:#000; }


/* Easy Slider */

	#slider2{}	
	#slider ul, #slider li, #slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:696px;
		height:218px;
		overflow:hidden; 
		
		}	
	 #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:270px;
		height:247px;
		overflow:hidden; 
		}	
	#slider2 li{ 
		background:#f1f1f1;
		}		
	#slider2 li h2{ 
		margin:0 20px;
		padding-top:20px;
		}	
	#slider2 li p{ 
		margin:20px;
		}						
		
	p#controls, p#controls2{
		margin:0;
		position:relative;
		} 
	
	#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:30px;
		height:77px;
		position:absolute;
		left:-28px;
		top:-160px;
		}	
	#nextBtn, #nextBtn2{ 
		left:690px;
		}														
	#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{  
		display:block;
		width:30px;
		height:77px;
		background:url(images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #nextBtn2 a{ 
		background:url(images/btn_next.gif) no-repeat 0 0;	
		}												

/* // Easy Slider */
#irtopbar
{
	background: url(../images/footer-bar-01.gif) bottom no-repeat ;
	
	
}
#irtopbar ul
{ 
	padding-bottom:10px;
	text-transform:uppercase;
	margin:0;
	text-align:left;
	width:800px;
}
#irtopbar li
{ 
	list-style:none;
	display:inline;
	text-decoration:none;
	font-family:arial;
	padding-bottom:8px;
	font-size:90%; 
}
#irtopbar a
{ padding-left:18px; padding-right:18px;}
#irtopbar a:hover
{ color:#fff;}
#irtopbar li:hover
{ background:#000; color:#FFF;}
#irtopbar #current
{ background-color:#666; color:#FFF;}
#irtopbar #current a
{color:#FFF;}


#ticker { width:215px; height:450px; 
overflow:auto; }

#ticker div { margin-top:0; }

#newsdisplay { width:300px; height:600px; padding:5px;  
overflow:auto; }
.div_lnd_list ul
{ margin:0;}
#fshow
{ display:none;}

.contentdescription img
{ float:right; padding:5px;}
.txt_k img
{ float:right; padding:5px;}  