BODY {
	FONT-SIZE: 13px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 140%; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; BACKGROUND-COLOR: #ffffff
}
TD {
	font-size: 13px; COLOR: #333333; LINE-HEIGHT: 140%; FONT-FAMILY: "ËÎÌå","Arial", "Helvetica", "sans-serif"
}
A:link {
	COLOR: #152C6F; TEXT-DECORATION: none
}
A:visited {
	COLOR: #152C6F; TEXT-DECORATION: none
}
A:active {
	COLOR: #152C6F; TEXT-DECORATION: none
}
A:hover {
	RIGHT: 0px; COLOR: #5588FF; POSITION: relative; TEXT-DECORATION: underline
}
A.white:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:visited {
	COLOR: #ccffff; TEXT-DECORATION: none
}
A.white:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:hover {
	RIGHT: 0px; COLOR: #ccffcc; POSITION: relative; TOP: 1px; TEXT-DECORATION: underline
}
IMG {
	border-width: 0px;
}
.red {
	COLOR: #ff0000
}
.white {
	COLOR: #ffffff
}
.orange {
	COLOR: #ff6600
}
.narrow {
	LINE-HEIGHT: 18px
}

.form {
	padding: 0px;
	margin: 0px;
}

.iptbtn {
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC #000000 #000000 #CCCCCC;
	text-align:center;
	font-size: 12px;
	height: 20px;
	padding: 0px 3px 0px 3px;
}

.iptbtn1 {
	border-width: 1px;
	border-left-width: 5px;
	border-style: solid;
	border-color: #6699CC;
	text-align:center;
	font-size: 12px;
	height: 20px;
	padding: 3px 3px 0px 3px;
	background-color:#FFFFFF;
}

.ipttxt {
	border-width: 1px;
	border-style:solid;
	border-color:#000000 #CCCCCC #CCCCCC #000000;
	font-size: 12px;
	padding: 2px 0px 0px 3px;
}

.ipttxt1 {
	border-width: 1px;
	border-style: solid;
	border-color: #6699CC;
	font-size: 12px;
	padding: 2px 0px 0px 3px;
}

.ipttxt_readonly {
	border-width: 0px;
	border-style: solid;
	font-size: 12px;
	padding: 2px 0px 0px 3px;
}

.navigate {
	background-color: #EFF4FC;
	border: 1px solid #D1E0F2;
	padding: 3px 0px 3px 5px;
}

.dotline {
	BORDER-BOTTOM-STYLE: dotted;
	BORDER-LEFT-STYLE: dotted; 
	BORDER-RIGHT-STYLE: dotted; 
	BORDER-TOP-STYLE: dotted
}

/******************************************
*	forum_behavior
*******************************************/
.do_forum_main {
	behavior:url(forum/js/forum-info.htc);
}

/******************************************
*	index-top
*******************************************/
.index_title {
	 width: 992px;
	 border: 0px;
	 background-color: #C1D0F2;
}

.index_title table {
	 width: 100%;
	 border: 0px;
	 background-color: #FFFFFF;
}

.index_list {
	 width: 992px;
	 border: 0px;
}

.index_list tr td {
	padding-left: 10px;
}

.indexTop {
	border: 0x;
	width: 100%;
	color: #FFFFFF;
	background-image: url(../images/header_bg.gif);
}

.indexTop td {
	font-size: 12px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	color: #FFFFFF;
}

.index_top_blaze {
	/*filter:glow(color=#FF3333,strength=2);*/
	background-image: url(forum/images/navbg.png);
	text-align: right;
	font-size: 12px;
	color: #888888;
}

/******************************************
*	forum_top
*******************************************/
.forum_top {
	 width: 934px;
	 border: 0px;
	 background-color: #81B0F2;
}

.forum_top table {
	 width: 100%;
	 border: 0px;
	 background-color: #FFFFFF;
}

.forum_top table tr {
	background-color: #FFFFFF;
}

.forum_top .frametd {
	border:1px solid #FFFFFF;
	background-color: #61B0F2;
	padding: 2px;
	padding-left: 5px;
	color: #FFFFFF;
	filter:glow(color=#FF3333,strength=2);
	font-weight: bolder;
}

/******************************************
*	forum_body
*******************************************/
.forum_body {
	 width: 934px;
	 border: 0px;
	 background-color: #C1D0F2;
}

.forum_body table {
	 width: 100%;
	 height: 1%;
	 border: 0px;
	 background-color: #EFF4FC;
}

.forum_body table tr {
	background-color: #EFF4FC;
}

.forum_body table tr td {
	padding-left: 5px;
	padding-right: 5px;
}

.forum_body .division {
	border-right: 1px solid #C1D0F2;
}

.forum_class {
	font-size: 14px;
	font-weight: bolder;
}

.forum_body .board {
	padding-top: 5px;
	font-size: 13px;
}

.forum_brief {
	border: 0px solid #C1D0F2;
}

.forum_brief table {
	width: 100%;
	height: 250px;
	vertical-align: top;
}

/******************************************
*	forum_list
*******************************************/
.forum_list {
	 width: 992px;
	 border: 0px;
	 background-color: #C1D0F2;
}

.forum_list tr {
	background-color: #FFFFFF;
}

.forum_list tr td {
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
}


.inputtable .td1 {
	padding: 3px 3px 3px 3px;
}

/* ---------------------------------------------------- */
/* splitTable                                              */
/* ---------------------------------------------------- */
.splitPageTable
{
	behavior:url(forum/js/splitPage.htc);
    padding:0px;
	font-size:12px;
	border:0px;
	margin:0px 0px 2px 5px;
}
.linkA {
	font-family: webdings;
	color: #000000;
}

.noneA {
	font-family: webdings;
	color: #888888;
}

/* ---------------------------------------------------- */
/* topicList                                            */
/* ---------------------------------------------------- */
.topicList {
	border: 0px;
	width: 934px;
	background-color: #C1D0E2;
}

.topicList .topicListTR {
	background-color: #EFF4FC;
}

.topicList .topicListTR td {
	padding: 5px 2px 3px 5px;
}

/* ---------------------------------------------------- */
/* dispbbs                                              */
/* ---------------------------------------------------- */
.dispbbs {
	padding: 5px;
}

/* ---------------------------------------------------- */
/* ico                                                  */
/* ---------------------------------------------------- */
.icoover {
	float:left;
	cursor: pointer;
	margin:7px 5px 1px 5px;
}
.icoovermouseover {
	float:left;
	cursor: pointer;
	border : 1px solid #3169C6;
	background-color : #C6D3EF;
	margin:6px 4px 0px 4px;
}
.icoonclick {
	text-align : center; 
	margin:6px 4px 0px 4px;
	float:left;
	border:1px inset;
	background-color: #EEEEEE;
}

.opList {
	border: 1px solid #AAAAFF;
	background-color: #DDDDFF;
	padding: 5px;
	margin-right: 20px;
}