body{
	background-color : #7ab3be;
	margin: 0px 0px;
	padding: 0;
	font : 8pt Verdana, Arial, Sans-Serif;
	text-align : center;
}
img {
	border : 0px solid #f00;
}
/************************************************************************************
										Link
*************************************************************************************/
a:link{
	text-decoration : none;
	color : #00A9F2;
}
a:active{
	text-decoration : none;
	color : #00A9F2;
}
a:visited {
	text-decoration : none;
	color : #00A9F2;
}
a:hover {
	text-decoration : underline;
	color : #00A9F2;
}
/************************************************************************************
										Main
*************************************************************************************/
#main{
	width : 982px;
	margin-right : auto;
	margin-left : auto;
	border : 0px solid #f00;
	padding : 0px;
	background: url(images/main_bg.gif) top center repeat-y;
}
#main_i{
	width : 777px;
	margin-right : auto;
	margin-left : auto;
	border : 0px solid #f00;
	padding : 0px;
	background: url(images/main_bg_i.gif) top center repeat-y;
}
#header{
	background: url(images/header_bg.gif) top center no-repeat;
	height : 100px;
	text-align : left;
	padding : 0px;
	margin : 0px;
	border : 0px solid #0f0;
}
#header_i{
	background: url(images/header_bg_i.gif) top center no-repeat;
	height : 100px;
	text-align : left;
	padding : 0px;
	margin : 0px;
	border : 0px solid #0f0;
}
#left{
	margin : 0px;
	padding : 0px;
	text-align : center;
	width : 443px;
	float : left;
	border : 0px solid #f00;
}
#right{
	margin : 0px;
	padding : 0px;
	text-align : center;
	float : left;
	width : 320px;
	border : 0px solid #0f0;
}
#footer{
	background: url(images/footer_bg.gif) top center no-repeat;
	text-align : left;
	padding : 0px;
	border : 0px solid #0f0;
	clear : both;
	height : 30px;
}
#footer_i{
	background: url(images/footer_bg_i.gif) top center no-repeat;
	text-align : left;
	padding : 0px;
	border : 0px solid #0f0;
	clear : both;
	height : 30px;
}
#header_logo{
	padding : 0px;
	margin : 0px 0px 0px 0px;
	border : 0px solid #00f;
	float : left;
}
#logo{
	padding : 0px;
	margin : 0px 0px 0px 10px;
}
/************************************************************************************
									Menu
*************************************************************************************/
#menu{
	text-align : left;
	padding : 0px;
	margin : 27px 0px 0px 70px;
	border : 0px solid #f00;
	float: left;
}
#menu .menu_items {
	margin : 0px;
	padding : 0px;
	float: left;
	text-align : left;

}
#submenu{
	font : 8pt Tahoma, Arial, Verdana, Sans-Serif;
	overflow: hidden;
	position: absolute;
	top: -1000px;
	border-color : 1px solid #f00;
	text-align: left;
}
#submenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
	border-color : #626262;
	border-style : solid;
	border-width : 1px 0px 0px 1px;
}
#submenu ul li {
	margin: 0px;
	padding: 0px;
	border-color : #626262;
	border-style : solid;
	border-width : 0px 1px 1px 0px;
}
#submenu ul li a {
	display: block;
	padding: 5px 0px 5px 4px;
	text-decoration: none;
	color: #fff;
	width: 290px;
	background-color : #000;
}
#submenu ul li a:hover{
	background: #BFBFBF;
	color: #D90000;
}
/************************************************************************************
										Home
*************************************************************************************/
.ic{
	margin : 0px 0px 0px 14px;
}
#home_text {
	background: url(images/home_text_bg.gif) top left repeat-y;
	margin: 5px 10px 10px 28px;
}
#home_text p.head {
	background: url(images/home_text_head.gif) top left no-repeat;
	height: 47px;
	margin : 0px;
}
#home_text p.text{
	padding : 1px;
	color : #fff;
	font : 8pt Tahoma, Arial, Verdana, Sans-Serif;
	text-align : justify;
	line-height : 120%;
	text-indent : 0px;
}
#home_text p.bottom {
	background: url(images/home_text_foot.gif) top left no-repeat;
	height: 51px;
	clear:both;
	margin : 0px;
}
/************************************************************************************
									Overview
*************************************************************************************/
#overview_text {
	background: url(images/text_bg.gif) top left repeat-y;
	margin: 5px 5px 10px 22px;
}
#overview_text p.head {
	background: url(images/text_head.gif) top left no-repeat;
	height: 10px;
	margin : 0px;
}
#overview_text p.title{
	padding : 20px 10px 20px 0px; 
	text-align : center;

}
#overview_text ul {
	color : #fff;
	font : 10pt Tahoma, Arial, Verdana, Sans-Serif;
	text-align : justify;
	padding : 5px 20px 0px 40px;
	margin : 0px;
	line-height : 120%;
}

#overview_text p.text{
	padding : 5px 20px;
	color : #fff;
	font : 10pt Tahoma, Arial, Verdana, Sans-Serif;
	text-align : justify;
	line-height : 120%;
	text-indent : 0px;
}
#overview_text p.text_sh{
	padding : 0px 20px;
	color : #fff;
	font : 10pt Tahoma, Arial, Verdana, Sans-Serif;
	text-align : justify;
	line-height : 100%;
	text-indent : 0px;
}
#overview_text span{
	color : #f00;
}
#overview_text p.text_blue{
	padding : 5px 20px;
	color : #99CCFF;
	font : bold 10pt Tahoma, Arial, Verdana, Sans-Serif;
	text-align : justify;
	line-height : 120%;
	text-indent : 0px;
}
#overview_text p.bottom {
	background: url(images/text_foot.gif) bottom left no-repeat;
	height: 40px;
	clear:both;
	margin : 0px;
}
.img_right{
	margin : 70px 0px;
}
/************************************************************************************
										Industries
*************************************************************************************/
.column{
	margin : 0px;
	padding : 0px;
	text-align : center;
	width : 250px;
	float : left;
	border : 0px solid #f00;
}
.industries_text {
	background: url(images/industries_text_bg.gif) top left repeat-y;
	margin: 5px 5px 10px 22px;
}
.industries_text p.head {
	background: url(images/industries_text_head.gif) top left no-repeat;
	height: 10px;
	margin : 0px;
}

.industries_text p.text{
	padding : 0px 10px;
	color : #fff;
	font : 8pt Tahoma, Arial, Verdana, Sans-Serif;
	text-align : left;
	line-height : 120%;
	text-indent : 0px;
}
.industries_text p.bottom {
	background: url(images/industries_text_foot.gif) bottom left no-repeat;
	height: 40px;
	clear:both;
	margin : 0px;
}

p{	
	margin : 5px;
	color : #000; 
	font : normal 8pt Verdana, Arial, Sans-Serif;
	line-height : 130%;
	text-indent: 20px;	
	text-align : justify;
}
.text_br{
	color : #f00;
	font-weight : bold;
}
.industries_main{
	height: 554px;
}
#center{
	margin : 0px;
	padding : 10px;
	text-align : left;
	border : 0px solid #0f0;
	background-color: #fff;
}
.txt_main-c{	
	margin : 10px 5px 5px 5px;
	color : #fff; 
	font : normal 7pt Verdana, Arial, Sans-Serif;
	text-indent: 0px;	
	text-align : center;
}
p{	
	margin : 5px 5px 5px 5px;
	color : #606060; 
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-indent: 20px;	
	text-align : justify;
}
.txt_title{	
	margin : 10px 5px 5px 5px;
	color : #00A9F2; 
	font : bold 10pt Verdana, Arial, Sans-Serif;
	text-indent: 0px;	
	text-align : center;
}
