td {
	word-break : break-all;
}

body {
	margin : 0;
	background-color : #FFE6B4;
	font-size : 15px;
}

input,textarea,select {
	font-size : 12px;
	background-color : #F4F7FB;
	border-style : solid;
	border-width : 1px;
	border-color : #203020 #d0e0d0 #d0e0d0 #203020;
}

textarea {
	font-size : 15px;
}

form {
	margin : 0;
}

ul {
	margin : 0 0 0 32px;
}

img {
	border : 0;
}

a:link {
	color : #000000;
	text-decoration : none;
}

a:visited {
	color : #000000;
	text-decoration : none;
}

a:hover {
	color : #e00000;
	text-decoration : underline;
}

#Frame {
	margin : 0 auto;
	width : 700px;
	border-style : solid;
	border-width : 0 0px;
	border-color : #5789CB;
}

#submit {
	background-color : #e4edf8;
	border-style : solid;
	border-width : 1px;
	border-color :  #d0e0d0 #203020 #203020 #d0e0d0;
}

#Header {
	padding : 7px 0 7px 10px;
	font-size : 12px;
	color : #222222;
	background-image : url("/image/bg_title.gif");
}

#Header a {
	color : #222222;
	text-decoration : none;
}

#Menu {
	padding : 0 0 0 8px;
	background-color : FFD886;
	height : 37px;
	font-size : 12px;
	background-image : url("/image/bg_menuinB2.gif");
}

#Menu ul {
	margin : 0;
	display : inline;
	list-style-type : none;
}

#Menu ul li {
	display : inline;
	float : left;
}

#Menu a#tab {
	width : 84px;
	margin : 0 0 0 0px;
	padding : 13px 0px 9px 0px;
	color : #002963;
	display : block;
	text-decoration : none;
	border-style : solid;
	border-width : 0px 0px 0px 0px;
	border-color : #002963;
	background-image : url("/image/bg_menuinB.gif");
}

#Menu a:hover#tab {
	background-image : url("/image/bg_menuinB4.gif");
}

#Content {
	clear : left;
	padding : 12px 8px 0 8px;
	background-color : #edf5fd;
	background-image : url("/image/bg_b.gif");
}

#HotClass {
	padding : 12px 0;
	text-align : left;
}

#HotClass a {
	margin : 0 0 0 6px;
	padding : 6px;
	border-style : dashed;
	border-width : 2px;
	border-color : FFD886;
}

#HotClass ul {
	margin :0;
	display : inline;
	list-style-type : none;
}

#HotClass ul li {
	display : inline;
}

#ChangePage {
	padding : 12px 0;
	text-align : center;
}

#ChangePage ul {
	margin :0;
	display : inline;
	list-style-type : none;
}

#ChangePage ul li {
	display : inline;
}

#ClassIndex {
	padding : 0 12px 12px 0;
	text-align : right;
}

#ReSearch {
	padding : 0 12px 12px 0;
	text-align : right;
}

#EasyEd2k li {
	padding : 0 0 24px 0;
	line-height : 1.5;
}

#EasyEd2k textarea {
	width : 600px;
	height : 52px;
}

#EasyEd2k #InTime {
	color : #000000;
}

#EasyEd2k #OverTime {
	color : #6495ED;
}

#Ed2k {
	width : 100%;
	margin : 0 0 12px 0;
	font-size : 15px;
	border-style : dashed;
	border-width : 0 0 2px 0;
	border-color : #809080;
}

#PictureSide {
	width : 140px;
}

#PictureSide span {
	margin : 0 0 0 8px;
	border-style : solid;
	border-width : 1px;
	border-color : #203020 #d0e0d0 #d0e0d0 #203020;
}

#PictureSide div {
	margin : 3px 0 0 0;
	text-align : center;
}

#InfoSide #InTime {
	color : #000000;
}

#InfoSide #OverTime {
	color : #999999;
}

#InfoSide textarea {
	width : 480px;
	height : 84px;
}

#ManagerForm {
	padding : 64px 0 0 0;
}

#ManagerForm ul {
	margin : 0;
	display : inline;
	list-style-type : none;
}

#ManagerForm ul li {
	display : inline;
	margin : 0 0 0 12px;
}

#PostForm {
	width : 682px;
}

#PostForm textarea {
	width : 600px;
	height : 300px;
}

#EditForm textarea {
	width : 600px;
	height : 300px;
}

#Footer {
	font-size : 12px;
	padding : 25px 0 25px 200px;
	color : #222222;
	background-image : url("/image/bg_footer.gif");
}

#PictureSide a:link {
	color : #1C25FF;
}

#InfoSide a:link {
	color : #1C25FF;
}

#bbstable {
	margin : 32px 0 0 0;
	width : 100%;
	text-align : left;
}

#rebbstable {
	margin : 0 0 6px 10%;
	width : 90%;
	text-align : left;
}

#dashbar {
	border-style : solid;
	border-color : #FFFFFF;
	height : 2px;
}

#bbstable #msg {
	width : 100%;
	background-color : #FFFFFF;
}

#bbstable #icon {
	width : 100px;
	text-align :center;
}

#bbstable #infobar {
	text-align : right;
}

#rebbstable #msg {
	width : 100%;
	background-color : #FFFFFF;
}

#rebbstable #icon {
	width : 100px;
	text-align : center;
}

#rebbstable #infobar {
	text-align : right;
}

#about {
	margin : 0 0 0 8px;
	background-image : url("/image/about.gif");
	background-repeat : no-repeat;
	background-position : bottom right;
}

#group {
	border-collapse : collapse;
}

#groupccc {
	font-weight : bold;
	font-size : 12pt;
}

#maintab li.selected a#tab{
background-image : url("/image/bg_menua.gif");
}

#maintab li.selected a:hover#tab {
	background-image : url("/image/bg_menuin.gif");
}