#Layer1 {

	position:absolute;

	width:202px;

	z-index:1;

	top: 128px;

	visibility: hidden;

}

#Layer2 {

	position:absolute;

	width:131px;

	z-index:2;

	left: 201px;

	top: 0px;

	background-color: #FFE000;

	visibility: hidden;

}

#Layer3 {

	position:absolute;

	width:182px;

	z-index:2;

	background-color: #FFE000;

	left: 200px;

	top: 27px;

	visibility: hidden;

}

.menu_Yo {

	font-family: Arial;

	font-size: 12px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}

.menu_Yo a {

	font-family: Arial;

	font-size: 12px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}

.text_for_redBu {

	font-family: Arial;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}



.menu_Yo a:hover {

	font-family: Arial;

	font-size: 12px;

	font-weight: normal;

	color: #999999;

	text-decoration: none;

}

.style1 {

	color: #ea3f00;

	font-size: 16px;

	font-weight: bold;

	font-style: normal;

	line-height: normal;

	text-decoration: none;

	font-family: Arial;

}

.main_text {

	color: #808080;

	text-decoration: none;

	font: normal 12px Arial;

}

.main_text a {

	font-family: Arial;

	font-size: 12px;

	font-weight: normal;

	color: #ea3f00;

	text-decoration: none;

}

.pro_head {

	font-family: Arial;

	font-size: 20px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(../images/product_head.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	height: 64px;

	width: 800px;

	font-style: normal;

	line-height: normal;

}

.headtext {

	font-family: Arial;

	font-size: 16px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}





.main_text a:hover {

	font-family: Arial;

	font-size: 12px;

	font-weight: normal;

	color: #C63600;

	text-decoration: none;

}.blueback_tl {

	background-image: url(../images/blue5.jpg);

	background-repeat: no-repeat;

	background-position: center center;

}

.main_text_s {



	font-family: Arial;

	font-size: 12px;

	font-weight: normal;

	color: #808080;

	text-decoration: none;

}

.main_textbold {

	font-family: Arial;

	font-size: 11px;

	color: #333;

	text-decoration: none;

}

.main_textred {



	font-family: Arial;

	font-size: 12px;

	font-weight: normal;

	color: #ea3f00;

	text-decoration: none;

}

.blueback_tl a {

	font-family: Arial;

	font-size: 14px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.blueback_tl a:hover {

	font-family: Arial;

	font-size: 14px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.pro_head_versant {



	font-family: Arial;

	font-size: 20px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(../images/head_ver.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	height: 263px;

	width: 800px;

	font-style: normal;

	line-height: normal;

}

.main_text_s a {





	font-family: Arial;

	font-size: 12px;

	font-weight: normal;

	color: #808080;

	text-decoration: none;

}

.main_text_s a:hover {







	font-family: Arial;

	font-size: 12px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}

.main_text_table {

	font-family: Arial;

	font-size: 12px;

	font-weight: normal;

	color: #808080;

	text-decoration: none;

	border: thin solid #999999;

}

.pro_head_versant2 {





	font-family: Arial;

	font-size: 20px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(../images/head_ver2.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	height: 263px;

	width: 800px;

	font-style: normal;

	line-height: normal;

}

.text_for_redBu a {



	font-family: Arial;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.text_for_redBu a:hover {





	font-family: Arial;

	font-size: 12px;

	font-weight: bold;

	color: #DFDFDF;

	text-decoration: none;

}

.head_career {







	font-family: Arial;

	font-size: 20px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(../pro_images/head_career.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	height: 263px;

	width: 800px;

	font-style: normal;

	line-height: normal;

}

.teeee_a {

	font-family: Arial;

	font-size: 16px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.teeee_a a {



	font-family: Arial;

	font-size: 16px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.teeee_a a:hover {





	font-family: Arial;

	font-size: 16px;

	font-weight: normal;

	color: #CCCCCC;

	text-decoration: none;

}

.teeee_b {



	font-family: Arial;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.index_body {

	font-family: Arial;

	font-size: 14px;

	font-weight: normal;

	color: #99CCFF;

	text-decoration: none;

}



.teeee_b a {





	font-family: Arial;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.teeee_b a:hover {







	font-family: Arial;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.main_text_f {





	font-family: Arial;

	font-size: 10px;

	font-weight: normal;

	color: #808080;

	text-decoration: none;

}

.main_text_f a {







	font-family: Arial;

	font-size: 10px;

	font-weight: normal;

	color: #808080;

	text-decoration: none;

}

.main_text_f a:hover {









	font-family: Arial;

	font-size: 10px;

	font-weight: normal;

	color: #999999;

	text-decoration: none;

}

.main_text_fT {







	font-family: Arial;

	font-size: 11px;

	font-weight: normal;

	color: #808080;

	text-decoration: none;

}

.main_text_fT a {









	font-family: Arial;

	font-size: 11px;

	font-weight: normal;

	color: #808080;

	text-decoration: underline;

}

.main_text_fT a:hover {











	font-family: Arial;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}

.main_text_ta {

	color: #808080;

	text-decoration: none;

	font: normal 12px Arial;

}

a {

	text-decoration: none;

}



.main_text_ta a {

	font-family: Arial;

	font-size: 13px;

	font-weight: normal;

	color: #333;

	text-decoration: underline;

}

.main_text_ta a:hover {

	font-family: Arial;

	font-size: 13px;

	font-weight: normal;

	color: #F60;

	text-decoration: none;

}

.main_textbold_org {





	font-family: Arial;

	font-size: 12px;

	font-weight: bold;

	color: #ea3f00;

	text-decoration: none;

}

.main_textbold a {





	font-family: Arial;

	font-size: 12px;

	font-weight: bold;

	color: #ea3f00;

	text-decoration: none;

}

.main_textbold a:hover {







	font-family: Arial;

	font-size: 12px;

	font-weight: bold;

	color: #ea3f00;

	text-decoration: none;

}

.r_y {

	background-image: url(pro_images/r_y1.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.top1 {

	background-image: url(../pro_images/r_top2.jpg);

	background-repeat: repeat-x;

}.top2 {



	background-image: url(../pro_images/r_bottm2.jpg);

	background-repeat: repeat-x;

}

.top3 {





	background-image: url(../pro_images/leftw.jpg);

	background-repeat: repeat-y;

}

.top4 {







	background-image: url(../pro_images/rightw.jpg);

	background-repeat: repeat-y;

}

.blueback_tlA {

	background-image: url(../images/blue1.jpg);

	background-repeat: no-repeat;

	background-position: center center;

}

.blueback_tlA a {

	font-family: Arial;

	font-size: 14px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.blueback_tlA a:hover {

	font-family: Arial;

	font-size: 14px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}



#dfsss {

	font-size: 16px;

}

.backresources {

	background-image: url(../images/re_bu.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 23px;

	width: 164px;

	font-family: Arial;

	font-size: 13px;

	color: #FFF;

	text-decoration: none;

}

#Table_01 tr td #table2 tr td #table3 tr td table tr td table tr .backresources a {

	background-image: url(../images/re_bu.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 23px;

	width: 164px;

	font-family: Arial;

	font-size: 13px;

	color: #FFF;

	text-decoration: none;

}

.cotact_backk {

	background-image: url(../images/contact_back2.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 211px;

	width: 172px;

}

.cotact_backk2 {

	background-image: url(../images/contact_back.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 87px;

	width: 172px;

}

.online_hot {

	background-image: url(../images/online_img.jpg);

	height: 186px;

	width: 536px;

	background-repeat: no-repeat;

	background-position: center top;

}

.back_left {

	background-image: url(../images/box_left3.jpg);

	background-repeat: repeat-y;

}

.text_for_left {

	font-family: Arial;

	font-size: 14px;

	font-weight: normal;

	color: #333;

	text-decoration: none;

}

#Table_01 tr td #table1 tr .main_text #table6 tr .main_text div .main_textbold {

	font-size: 14px;

	font-weight: normal;

}



.cursor {

    cursor:auto;

	}

    

	

#probg {

	height:auto;

	width:520px;

	background-image: url(../images/probg.jpg);

	background-repeat: repeat;

	background-color: #d4d4d4;

	}

	

#probg1 {

	height:auto;

	width:520px;

	background-image: url(../images/probg_1.jpg);

	background-repeat: repeat;

	background-color: #d4d4d4;

	}

	

#prohead {

    background:url(../images/proheadbg.jpg);

	height:auto;

	}

		

#proheadmargin {

    margin:5px;

	}

	

#probg1line {

	height:auto;

	background-image: url(../images/probgimg_1.jpg);

	background-repeat: repeat;

	}

	

#promargin {

	margin: 5px 5px 5px 8px;

	}

	

#crnrbtm {

	margin: 5px 0px 0px;

	}

	

#crnrtop {

    margin: 1px;

	}

	

.resrcheads {

    font-family: Arial;

	font-size: 15px;

	font-weight:normal;

	color: #000000;

	text-decoration: none;

	}

.style2 {



	color: #316ac5;

	font-size: 16px;

	font-weight: bold;

	font-style: normal;

	line-height: normal;

	text-decoration: none;

	font-family: Arial;

}

.bodyBG {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-color: #2c77bb;
	margin: 0px;
	padding: 0px;
}

