body{
    margin:0px;
}

body,td,div,span,p{
	font-family:sans-serif;
	font-size:12px;
	font-style:normal;
}

.visual {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #CCFFCC; FLOAT: left;
	PADDING-BOTTOM: 5px; WIDTH: 200px; COLOR: #5f2414; PADDING-TOP: 5px; TEXT-ALIGN: left;
	BORDER: solid 1px #99CC00;
}
.visual div {
	line-height:25px;
}

A         { text-decoration:none; color: #666666; }
A:link    { text-decoration:none; color: #666666; }
A:hover   { text-decoration:underline; color: #FF0000; }
A:active  { text-decoration:underline; color: #666666; }

.blue{ color: #0000FF; }
.black{ color: #000000; }

#keyword{
    width: 179px;
	height: 21px;
	border: 0px;
	padding: 3px;	
	background: url(images/index_22.gif);
	vertical-align:middle;
}
#DIV_Foot{
    width:1003px;
	margin-top:10px;
}

/*========================================   Index Page Begin   ===================================*/
#DIV_Down_Title1{
    float:left;
	width:159px;
	height:30px;
	line-height:30px;
	background:url(images/a1.jpg);
	text-align:center;
	color:#FFFFFF;
	cursor:pointer;
}
#DIV_Down_Title2{
    margin-left:163px;
	width:159px;
	height:30px;
	line-height:30px;
	background:url(images/a2.jpg);
	text-align:center;
	color:#FFFFFF;
	cursor:pointer;
}
/*========================================    Index Page End    ===================================*/



/*=======================================   Second Page Begin   ==================================*/
#DIV_Second{
    width:1003px;
}

#DIV_Second_Left{
    float:left;
	width:218px;
	text-align:center;
}
#DIV_Second_Left_Title{
	width:200px;line-height:28px;background:url(images/main_09.gif);
	text-align:left;
}


#DIV_Second_Middle{
	width:558px;
	text-align:left;
}
#DIV_Second_Middle_Title{
	width:558px;height:25px;
	text-align:left;
	font-size:18px; color:#333333;
}

#DIV_Second_Right{
    float:right;
	width:221px;
	margin-top:48px;
}
#DIV_Second_Right_Title{
	width:207px;height:28px;line-height:28px;
	margin-top:10px;
	background:url(images/main_34.gif);
	text-align:left;
}

.Pro_Title_On{
    padding-left:10px;padding-right:10px;line-height:28px;height:28px;
	background:url(images/t2_bg.gif); display:inline; font-weight:bold; color:#000000;
}

.Pro_Title_Off{
    padding-left:10px;padding-right:10px;line-height:28px;height:28px; color:#CCCCCC;
	background:url(images/t1_bg.gif);cursor:pointer; display:inline; font-weight:bold;
	
}
/*=======================================    Second Page End    ==================================*/

.inputbg { BACKGROUND-COLOR: #FFFFFF; border: 1px outset #209813; }

.border { border-top: none; border-right: 1px solid #D3D2D1; border-bottom: 1px none; border-left: 1px solid #D3D2D1; }

.border2 { BORDER-BOTTOM: #000000 1px dashed; BORDER-LEFT: #000000 1px dashed; BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 0px dashed; }

.border22 { BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 0px solid; }

.border3 { BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #0099ff 1px solid; BORDER-TOP: #0099ff 1px solid; }

.border4 { BORDER-BOTTOM: #999999 0px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; }

.text { line-height: 150%; text-decoration: none; color: #333333; }

.text1 { text-decoration: none; line-height: 180%; color: #00CCFF; }



.large {
	line-height: 200%;
	color: #333333;
}

.button81 { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: black 1px solid; COLOR: #000000; BORDER-BOTTOM: black 1px solid; HEIGHT: 80px; BACKGROUND-COLOR: #ddddee; }

.button80 { FONT-SIZE: 9pt; COLOR: #000000; HEIGHT: auto; BACKGROUND-COLOR: #ddddee; background-image: url(button.gif); text-align: center; border-top: 1px inset black; border-right: 1px outset black; border-bottom: 1px outset black; border-left: 1px outset black; }

.buttona { background-color: #CCCCCC; border-top-width: thin; border-left-width: thin; border-top-style: none; border-left-style: none; border-right-width: thin; border-bottom-width: thin; border-right-style: solid; border-bottom-style: solid; }


.text2 { background:#F1EFD8; border:1px solid #D5CB8D;color:#333300;}



.menu2{ color: #FFFFFF;margin: 0px; padding:0px 0px 0px 20px; width: 227px;height: 26px; background-image: url(images/index_40.jpg); }

.menulink:link,.menulink:visited{color: #FF3333;}

.menu3{ COLOR: #7f7b4c;margin: 0px;  padding:0px 0px 0px 25px; width: 222px; height: 26px; background-image: url(images/index_40.jpg);}

.menu4{ COLOR: #7f7b4c;margin: 0px;  padding:0px 0px 0px 30px; width: 217px; height: 26px; background-image: url(images/index_40.jpg); }

.heading{ font-size: 14px; line-height: 380%; font-weight: bold; color: #666666; }

.headMenu{color: #DCDCD3;}
.headMenu:link,.headMenu:visited{color: #DCDCD3;font-weight: bold;}


.MenuTitle{color: #009015;margin:0px;padding-top:4px;font-weight: bold; line-height: 180%;font-size: 14px; }
.NewsInfo{padding: 2px 10px; color: #333300; font-weight:normal;}

.style1 {
	font-size: 11px;
	color: #666666;
}
.style2 {
	color: #00768b;
	line-height: normal;
}
.style4 {
	color: #FFFFFF;
	font-weight: bold;
}

.style6 {
	color: #FFFFFF;
	font-weight: bold;
}
.style7 {
	font-size: 18px;
	color: #333333;
}
.style8 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}