body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	margin:0px;
}
A {
	COLOR: #444444;
	TEXT-DECORATION: none;
	font-size: 12px;
}
A:hover {
	COLOR: #ec0000;
	font-size: 12px;
	text-decoration: none;
}
A:active {
	COLOR: #ec0000;
	font-size: 12px;
	text-decoration: none;
}
.loginput {
	font-family: Arial, Helvetica, sans-serif;BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(input_bg1.jpg) repeat-x; BORDER-LEFT: 0px; WIDTH: 82px; BORDER-BOTTOM: 0px
}
input {
	font-family: Arial, Helvetica, sans-serif;
	BACKGROUND: url(input_bg1.jpg) repeat-x;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	color: #333333;
}textarea {
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-repeat: repeat-x;
	height: 40px;
	width: 500px;
}
.searinput {
	font-family: Arial, Helvetica, sans-serif;BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(input_bg1.jpg) repeat-x; BORDER-LEFT: 0px; WIDTH: 115px; BORDER-BOTTOM: 0px
}
.tagdef {
	DISPLAY: block; BACKGROUND: url(tag_bg.gif) no-repeat left top; FLOAT: left; WIDTH: 76px; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 23px; MARGIN-RIGHT: 1px; HEIGHT: 23px; TEXT-ALIGN: center
}
.tag_A {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(tag_red_bg.gif) no-repeat left top; FLOAT: left; WIDTH: 76px; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 23px; MARGIN-RIGHT: 1px; HEIGHT: 23px; TEXT-ALIGN: center
}
.box 
{ 
border: 1px solid #C0C0C0; 
width: 182px; 
height: 20px; 
clip: rect( 0px, 181px, 20px, 0px ); 
overflow: hidden; 
} 
.box2 
{ 
border: 1px solid #F4F4F4; 
width: 180px; 
height: 18px; 
clip: rect( 0px, 179px, 18px, 0px ); 
overflow: hidden; 
} 
.select1
{
	position: relative;
	left: -2px;
	top: -2px;
	width: 183px;
	line-height: 12px;
	color: #333333;
	border-style: none;
	border-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
} .logseach {
	font-family: Arial, Helvetica, sans-serif;
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BACKGROUND: url(input_bg1.jpg) repeat-x;
	BORDER-LEFT: 0px;
	WIDTH: 180px;
	BORDER-BOTTOM: 0px;
	color: #999999;
	text-decoration: none;
}
.title01 {
	background-image: url(index_25.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:35px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	border-bottom:1px #999999 solid
}
.title02 {
	background-image: url(index_25.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:35px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	border-bottom-style: none;
	line-height: 30px;
	padding-top: 2px;
}
.guideBtn A {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(guideBtn.gif); MARGIN-BOTTOM: 8px; MARGIN-LEFT: auto; WIDTH: 240px; TEXT-INDENT: 35px; LINE-HEIGHT: 25px; MARGIN-RIGHT: auto; HEIGHT: 25px; TEXT-ALIGN: left
}
.guideBtn A:hover {
	BACKGROUND-POSITION: 0px 25px; DISPLAY: block; BACKGROUND-IMAGE: url(guideBtn.gif); MARGIN-BOTTOM: 8px; MARGIN-LEFT: auto; WIDTH: 240px; LINE-HEIGHT: 25px; MARGIN-RIGHT: auto; HEIGHT: 25px
}.guideBtnss {
	BACKGROUND-POSITION: 0px 25px; DISPLAY: block; BACKGROUND-IMAGE: url(guideBtn.gif); MARGIN-BOTTOM: 8px; MARGIN-LEFT: auto; WIDTH: 240px; TEXT-INDENT: 35px; LINE-HEIGHT: 25px; MARGIN-RIGHT: auto; HEIGHT: 25px; TEXT-ALIGN: left
}.AssiNavi {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	padding-left: 2px;
	background-repeat: no-repeat;
	display: block;
	height: 19px;
}
.AssiNavi a{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #2e4690;
	text-decoration: none;
	font-weight: normal;
	display: block;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 0px;
	padding-bottom: 0px;


}

.AssiNavi a:hover{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #CC0000;
	text-decoration: none;
	display: block;
	background-color: #F0F0F0;
}.font01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.font02 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	text-decoration: none;
	padding-top:2px;
}
#quick {
	BORDER-RIGHT: #dddddd 0px solid; BORDER-TOP: #dddddd 0px; BACKGROUND: url(q_bg.jpg) repeat-x left bottom; PADDING-BOTTOM: 15px; BORDER-LEFT: #dddddd 0px solid; WIDTH: 214px; PADDING-TOP: 14px; BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: center
}
#quick A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(quick_a.gif) no-repeat; WIDTH: 158px; LINE-HEIGHT: 26px; LETTER-SPACING: 2px; HEIGHT: 26px; TEXT-ALIGN: center
}
#quick A:hover {
	BACKGROUND: url(quick_aA.gif) no-repeat; COLOR: #ffffff
}
#quick A:active {
	BACKGROUND: url(quick_aA.gif) no-repeat; COLOR: #ffffff
}.inputnoborder {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}.td00 {
	background-image: url(q_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	BORDER-BOTTOM: #dddddd 1px solid; 
}
.font03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	text-decoration: none;
	line-height: 25px;
	font-weight: bold;
}
td {
	font-size: 12px;
	line-height: 25px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
#nav {
	BORDER-RIGHT: #c5c6c9 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c5c6c9 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #c5c6c9 1px solid; WIDTH: 190px; PADDING-TOP: 8px; BORDER-BOTTOM: #c5c6c9 1px solid; BACKGROUND-COLOR: #ffffff
}#nav A {
	MARGIN-TOP: 1px;
	DISPLAY: block;
	PADDING-LEFT: 26px;
	WIDTH: 170px;
	LINE-HEIGHT: 25px;
	LETTER-SPACING: 2px;
	HEIGHT: 25px;
	background-color: #CCCCCC;
	background-image: url(arr4.gif);
	background-repeat: no-repeat;
	background-position: 8px center;
}
#nav A:hover {
	PADDING-LEFT: 28px; FONT-WEIGHT: bold; BACKGROUND: url(arr4_a.gif) #cc0000 no-repeat 8px center; WIDTH: 170px; COLOR: #ffffff
}
#nav A:active {
	PADDING-LEFT: 28px; FONT-WEIGHT: bold; BACKGROUND: url(arr4_a.gif) #cc0000 no-repeat 8px center; WIDTH: 170px; COLOR: #ffffff
}
.navA {
	PADDING-LEFT: 28px! important; FONT-WEIGHT: bold! important; BACKGROUND: url(arr4_a.gif) #cc0000 no-repeat 8px center; WIDTH: 170px! important; COLOR: #ffffff! important
}
.font04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #444444;
	text-decoration: none;
	line-height: 30px;
	font-weight: bold;
	padding-top:2px
}
.aN2 {
	PADDING-LEFT: 15px; BACKGROUND: url(new_arr.gif) no-repeat left 5px
}
.aN2:hover {
	BACKGROUND: url(new_arr_a.gif) no-repeat left 5px
}
.aN2:active {
	BACKGROUND: url(new_arr_a.gif) no-repeat left 5px
}
#nav_pro {
	BORDER-RIGHT: #c5c6c9 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c5c6c9 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #c5c6c9 1px solid; WIDTH: 240px; PADDING-TOP: 8px; BORDER-BOTTOM: #c5c6c9 1px solid; BACKGROUND-COLOR: #ffffff
}#nav_pro A {
	MARGIN-TOP: 1px;
	DISPLAY: block;
	PADDING-LEFT: 26px;
	WIDTH: 220px;
	LINE-HEIGHT: 25px;
	LETTER-SPACING: 2px;
	HEIGHT: 25px;
	background-color: #CCCCCC;
	background-image: url(arr4.gif);
	background-repeat: no-repeat;
	background-position: 8px center;
}
#nav_pro A:hover {
	PADDING-LEFT: 28px; FONT-WEIGHT: bold; BACKGROUND: url(arr4_apro.gif) #cc0000 no-repeat 8px center; WIDTH: 220px; COLOR: #ffffff
}
#nav_pro A:active {
	PADDING-LEFT: 28px; FONT-WEIGHT: bold; BACKGROUND: url(arr4_apro.gif) #cc0000 no-repeat 8px center; WIDTH: 220px; COLOR: #ffffff
}
.navA_pro {
	PADDING-LEFT: 28px! important; FONT-WEIGHT: bold! important; BACKGROUND: url(arr4_apro.gif) #cc0000 no-repeat 8px center; WIDTH: 220px! important; COLOR: #ffffff! important
}

