

/* =============================================
	header-area
============================================= */

/*
div.header-area{
	border-top:3px solid #0055c4;
	background:url(../images/header_bg_01.gif) left bottom repeat-x;
}
*/

/*anchor*/

div.header-area a:link{
	text-decoration:none;
	color:#1a66ca;
}
div.header-area a:visited{
	text-decoration:none;
	color:#868fca;
}
div.header-area a:hover{
	text-decoration:underline;
	color:#0046a0;
}
div.header-area a:active{
	text-decoration:underline;
	color:#0046a0;
}

/*icon*/

div.header-area img.external{
	position:relative;
	top:1px;
	left:3px;
}

/*\*/
html:first-child div.header-area img.external{
	margin-right:3px;
}
/**/

div.header-area img.iconA01{
	margin-right:3px;
}

/*other*/

div.header-area p{
	margin:0;
	padding:0;
}

div.header-area span.industrial{
	font-weight:bold;
	color:#0055c4;
	font-size:12px;
	font-family:sans-serif;
	line-height:1;
	display:block;
	padding-top:30px;
	*padding-top:28px;
}
div.header-area span.industrial img{
	vertical-align:top;
	position:relative;
	top:-1px;
	*vertical-align:middle;
	*top:0;
}

div.header-area span.area{
	color:#555;
}
div.header-area p.utility{
	margin-top:2px;
	*margin-top:0;
	font-size:12px;
	font-family:'Arial',sans-serif;
	line-height:1;
}

div.header-area p.utility a{
	font-size:12px;
	font-family:'Arial',sans-serif;
}

div.header-area p.utility a.global{
	font-size:11px;
	font-family:'Arial',sans-serif;
}

/*form*/

div.header-area form.search{
	margin:2px 0 0 0;
	*margin-top:0;
	padding:0;
}

div.header-area form.search input{
	vertical-align:middle;
}

div.header-area form.search input.search-str{
	width:116px;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #f2f2f2;
	border-bottom:1px solid #f2f2f2;
	border-left:1px solid #e0e0e0;
	vertical-align:middle;
	
	margin-right:4px;
	padding-top:0.33em;
	padding-bottom:0.166em;
	padding-left:4px;
	font-size:11px;
	color:#555;
	background:url(/images/header_bg_02.gif) left top repeat-x;
	
	height:20px;
	voice-family:"\"}\"";
	voice-family:inherit;
}


/* =============================================
	footer-area
============================================= */

/*
div.footer-area{
	color:#555;
	border-top:1px solid #ccc;
	border-bottom:4px solid #0055c4;
	

}
*/

div.footer-area span.cn{
	font-size:12px;
	font-family:sans-serif;
}


/*anchor*/

div.footer-area a:link{
	text-decoration:none;
	color:#1a66ca;
}
div.footer-area a:visited{
	text-decoration:none;
	color:#868fca;
}
div.footer-area a:hover{
	text-decoration:underline;
	color:#0046a0;
}
div.footer-area a:active{
	text-decoration:underline;
	color:#0046a0;
}


/*icon*/

div.footer-area img.external-win{
	position:relative;
	top:1px;
	left:3px;
}

div.footer-area img.iconA01{
	margin-right:4px;
}


/*footer-link*/

div.footer-area p.footer-link{
	margin:0;
	padding:0;
	text-align:center;
	font-size:10px;
	font-family:'Arial',sans-serif;
}

div.footer-area p.footer-link a{
	font-size:10px;
	font-family:'Arial',sans-serif;
}



/*address*/

div.footer-area address{
	margin:1px 0 0 0;
	*margin-top:1px;
	padding:0;
	text-align:center;
	font-style:normal;
	font-size:10px;
	font-family:'Arial',sans-serif;
}



