
/*-----font size----*/
.font12{font-size:12px;font-weight:normal;}
.font14{font-size:14px;font-weight:bold;}
.font18{font-size:18px;font-weight:bold;}

.bold{font-weight:bold;}
/*-------color------*/
.red{color:red;}
.blue,a.blue{color:#002bb8;}
.orange{color:#FF9900 !important;}
.gray{color:#666;}
/*------border-----*/
.bor-gray{border:1px #aaa solid;}
.bor-gray-das{border:1px #ccc dashed;}
.bor-white-t{border-top:1px #fff solid;}
.bor_no{border:0 !important;}

/*------mouse-----*/
.hand,.hand label{cursor:pointer;text-decoration:underline;color:red !important;margin-left:8px;}
.cur-no{cursor:none !important;}




.sitelist{line-height:21px;border:1px #eaf1f6 solid;}
.sitelist dt{margin-bottom:5px;}
.sitelist dl{border-bottom:1px #ccc dashed;margin:0 20px;padding:5px 0;}



a:link {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #0000CC;

}
a:hover {
	color: #FF0000;
	background-color: #FFFFFF;
	TEXT-DECORATION: underline
}
a:visited {color: #0000cc;  font-size: 12px;  text-decoration: none}

a.topmenu:link {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #808080;
}
a.topmenu:active {color: red; font-size: 13px; 	 text-decoration: underline }

a.topmenu:hover {
	color: #FF0000;
	background-color: #FFFFFF;
	TEXT-DECORATION: underline
}
a.topmenu:visited {color: gray;  font-size: 12px;  text-decoration: none}



.tittle{
FONT-WEIGHT: normal; COLOR: #0000cc; TEXT-DECORATION: none
}
a.tittle:link {color: #808080;  font-size: 12px;  	 text-decoration: none}
a.tittle:active { color: #808080;font-size: 12px; 	 text-decoration: none }
a.tittle:visited { color: #808080; font-size: 12px;  text-decoration: none}
a.tittle:hover {color: #FF0000;   font-size: 12px;  text-decoration: none 	TEXT-DECORATION: underline }

.box {
	background: #f6f6f6;
	border: 1px solid #666666;
	padding: 5px;
}
.box2 {
	border: 1px solid #336699;
	padding: 2px;
}


.TD_Line {
	border-right: 1px dashed #369;
	border-bottom: 1px dashed #369;
	padding-top: 0px;
}


.TD_Title {
	border-right: 1px solid #369;
	border-bottom: 1px solid #369;
	padding-top: 0px;

}


.TD2 {
	border-top: 1px dashed #369;
	border-left: 1px dashed #369;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TD3 {
	border-top: 1px dashed #369;
	border-left: 1px dashed #369;
	border-right: 1px dashed #369;
	padding-top: 0px;
	padding-bottom: 0px;
}
.greenbg {
	background-color: #00FF00;
}

.bluebg {
	background-color: #1e77d3;
}

BODY {
	FONT-FAMILY: ËÎÌå
}
TD {
	FONT-SIZE: 14px
}
.f14 {
	FONT-SIZE: 14px
}
.ff {
	FONT-SIZE: 16px; FONT-FAMILY: Verdana
}
.s {
	TEXT-DECORATION: none
}
.m {
	CURSOR: hand; COLOR: #000000; TEXT-DECORATION: none
}
A.m:hover {
	TEXT-DECORATION: underline
}



table.tabs      {
    border-top: none;
    border-right: none;
    border-left: none;
    border-bottom: 2px solid #1e77d3;
}

td.tab          {
    border-top: 1px solid #0000FF;
    border-right: 1px solid #0000FF;
    border-left: 1px solid #0000FF;
    border-bottom: none;
    border-radius: 2px;
    -moz-border-radius: 2px;
}
td.tabbox {
    border-top: 1px solid #808080;
    border-right: 1px solid #808080;
    border-left: 1px solid #808080;
    border-bottom:  1px solid #808080;
    border-radius: 2px;
    -moz-border-radius: 2px;
}

.article_title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FILTER: Glow(Color=#000000, Strength=1) DropShadow(Color=#000000, OffX=2, OffY=1, Positive=1); COLOR: #ffffff; LINE-HEIGHT: 140%
}

.LogoTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	FILTER: Glow(Color=#FF0000, Strength=5) DropShadow(Color=#0000FF, OffX=3, OffY=3, Positive=3);
	COLOR: #ffffff;
	LINE-HEIGHT: 140%
}

.item_title {
	background-color: #D7EBFF;
	padding: 1px;
	border-top: 1px solid #800000;
}


#links{
	text-align:center;
	padding:10px 0;
	margin-top:10px;
}
#links a,#links strong{
	color:#0079C0;
	border:1px solid #C1E8FF;
	padding:3px 5px;
	background:#F1FAFF;
}
#links strong{
	color:#666;
	border:none;
	background:#fff;
}



.mainbar {
	color:#0079C0;
	border:1px solid  #3366cc;
	padding:5px 7px;
	background:#F1FAFF;
	line-height: 27pt;
	white-space:nowrap;
}

.mainbar_red {
	color:#0079C0;
	border:1px solid  #3366cc;
	padding:5px 7px;
	background:#FF8000;
	line-height: 27pt;
	white-space:nowrap;
}





.boxlink {
	color:#0079C0;
	border:1px dashed  #C1E8FF;
	padding:2px 5px;
	background:#F1FAFF;
	line-height: 19pt;
	white-space:nowrap;
}
.redboxlink {
	font-color: #ffffff;
	FONT-WEIGHT: bold;
	border:1px dashed  #FF0000;
	padding:2px 5px;
	background:#FF8000;
	line-height: 21pt;
	white-space:nowrap;
}



