.center,.exam_table td,#shedule_table td,#album {
	text-align:center
}
#shedule_table td {font-size: 14px; padding: 0.2em;}

.shedule_header_td  { 
font-size: 16px;
white-space:nowrap;
font-weight: bold;
}

.title,.album_title,.gb_name {
	font-weight:bold
}
.title,#shedule,.gb_text {
	clear:both
}
#content,.goup {
	margin-right:2em
}
#content,#gallery_table td,.gb_msg {
	text-align:justify
}
.content_img,.gb_name {
	float:left
}
.content_img,.gb_name,.pollitem {
	margin-right:0.5em;
	
}
.content_img {
	margin-bottom: 0.2em;
	margin-top:0.5em;
	padding: 0em;
}
.date {
	font-size:11pt;
	float:right
}
#shedule {
	padding-top:1em
}
.exam_table td,#shedule_table td,.dictionary_table td,.gb_msg {
	border:dotted gray 1pt
}
.dictionary_table td,.gb_header,.gb_text {
	text-align:left
}
.dictionary_table td {
	empty-cells:show
}
#album {
	vertical-align:top
}
#gallery_table td {
	padding-bottom:1em
}
#gallery_table img {
	margin:0.1em 0.5em
}
.thumb {
	margin:0.5em 1em
}
#contentlist,.sublist {
	list-style-type:none
}
#contentlist a,#show,#hide {
	text-decoration:none
}
#contentlist a:hover,#show:hover,#hide:hover {
	text-decoration:underline
}
.sublist,.goup {
	margin-left:1em
}
.goup {
	text-align:right
}
.gb_msg {
	margin:1em
}
.gb_header,.gb_text {
	margin:0.5em
}
.error {
	color:red
}
.list li,#show,#hide {
	margin:0.5em 0em
}
.next,.prev {
	margin:0.5em 3em
}
#poll_area {
	padding-left:1.5em
}
.pollitem {
	margin-top:0.5em;
	margin-bottom:0.5em
}
.polltext {
	color:gray;
	font-size:10pt
}
div.poll_progressbox {
	position:relative;
	border:1px dotted gray;
	width:70px;
	height:10px
}
div.poll_progressbar {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	overflow:hidden
}

.link_logo {
	float: left;
	margin-top: 0.2em;
	margin-right: 0.4em;
}
#friend_links li {clear: both;}	
#friend_links a {font-weight: bold;}	
#friend_links a:hover {text-decoration:none;}	
