/* CSS Document */
html, body   
{ margin: 0; padding: 0; height: 100%; border:none; background: url(../images/bgfs2.jpg) repeat-x;}   

.style3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #cf0000;
}
a:active {
	text-decoration: none;
	color: #cf0000;
}

#container{

}
#background{
z-index: 0;
position:absolute;
width: 100%;
height: 100%;
}

#content{
	z-index: 2;
	position: absolute;
	width:100%;
	height: 95px;
	font-size:24px;
	left: -1px;
	top: 1px;
}

#mainhead{
width:auto;
left: 160px;
}

#header{

margin: 30px 0 0 160px;
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:12px;

}


#tab{
width: 100%; 
height: 100%;
margin-top: 24%;;
margin-left: 0px;
position:fixed;
}

#footer{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-top: 10px;
}


/*1stPage Main Flash*/
.contentbar {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:url(../images/bgtab.png);
padding: 20px 0 15px 25px;
}
.accordion {
	WIDTH: 960px; BORDER-BOTTOM: 0px solid;
}
.accordion H3 {
position:relative;
 z-index: 100;
	BORDER-RIGHT: #c4c4c4 0px solid; PADDING-RIGHT: 15px; BORDER-TOP: 0px solid; PADDING-LEFT: 80px; BACKGROUND: url(../images/bartabnew2.png) no-repeat; PADDING-BOTTOM: 60px; MARGIN: 0px; FONT: bold 120%/100% Arial, Helvetica, sans-serif; BORDER-LEFT:  0px solid; CURSOR: pointer; PADDING-TOP: 7px; BORDER-BOTTOM: 0px
	
	}
.accordion H3:hover {
	background:  url(../images/bartabnew2.png) no-repeat;
}
.accordion H3.active {
	BACKGROUND-POSITION: right 5px;
    background:url(../images/bartabnew.png) no-repeat;
}
.accordion P {
	BORDER-RIGHT: #c4c4c4 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 20px; MARGIN: 0px; BORDER-LEFT: #c4c4c4 0px solid; PADDING-TOP: 10px
}

/*Subpage Bottom Bar*/

.contentbottom {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:url(../images/bgtab.png);
padding: 20px 0 0 25px;

}


/*Subpage_header*/


#subheader{
width:auto;
height:99px;
left: 160px;
background-image: url(../images/headerimg.png);
background-repeat: repeat-x;
}

#zindexmain{
z-index: 0;
}


/*Subpage_content*/
#subcontent{
background-color:#FFFFFF;
}

.banner_p{
padding: 10px 0 0 0;
}

/*Product body page*/

.content_1{
padding: 10px 0 0 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#barsub_product{
	z-index: 2;
	position: absolute;
	width:100%;
	height: 95px;
	left: 0px;
	top: 495px;
}

/*Aboutus page*/
.content_2{
padding: 10px 20px 0 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#barsub_about{
	z-index: 2;
	position: absolute;
	width:100%;
	height: 95px;
	left: 0px;
	top: 435px;
}


/*Career*/

#barsub_career{
	z-index: 2;
	position: absolute;
	width:100%;
	height: 95px;
	left: 0px;
	top:  1080px;
}


/*ContentUs page*/

.style_head{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background:#CCCCCC;
width: 380px;
}
#style_table{
margin: 0 10px 0 0;

}

.content_3{
padding: 10px 20px 0 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#barsub_contact{
	z-index: 2;
	position: absolute;
	width:100%;
	height: 95px;
	left: 0px;
	top: 550px;
}

/*Branchs page*/

#barsub_branch{
	z-index: 2;
	position: absolute;
	width:100%;
	height: 95px;
	left: 0px;
	top: 490px;
}
