div.forum{ background-color:white; padding: 7px 23px}

div.forum table {width: 100%}

div.forum td {text-align: center}
div.forum td.left {text-align: left}
div.forumlist tr.head td.name {font-size: 24px; text-align: left}
div.forum td.name {text-align: left; padding-bottom: 10px}
div.forum td.name a {color: #960000; font-size: 18px; font-family: Arial}
div.forum td.name span.cnt {font-size:18px;padding-left:10px; font-family: Arial}
div.forum td.name div.desc {font-size: 90%}
div.forum td.cnt {width: 100px; font-family: verdana; font-size: 10px}
div.forum td.lp {font-family: verdana; font-size: 10px}
div.forum td.lp a {color: black}
div.forum tr.head td.p_cnt {width: 70px}
div.forum tr.head td.p_last {width: 150px;}
div.forum span.scroll a {color: black}
div.forum span.post_count{padding-left:20px; background: url(../_img/forum/post.png) no-repeat;}

div.threadlist table td{
	
}

div.postlist td.author {width: 110px; vertical-align: top; text-align: left; border-bottom: solid 1px silver}
div.postlist td.author a {color: black; font-weight: bold; font-size: 14px; padding-left: 2px}
div.postlist td.text {text-align: left; vertical-align: top; border-bottom: solid 1px silver;font-size:14px;}

div.postlist table{ width: 100% }

div.forum div.scroll { padding: 10px }
div.scroll span, div.scroll a {
	padding: 10px;
	font-size: 14px;
}

div.forum div.avatar { margin: 5px 0;}
div.forum img.avatar { padding:1px; border: solid 1px #AAAAAA; }

div.forum div.header {height: 25px; padding: 0px}
div.forum div.header a.answer, div.forum div.bottom img.answer{ float: right; cursor: pointer }
div.forum div.header span.caption {font-size: 22px}

div.forum div.bottom{
	height: 50px;
}

div.forum_postform { background-color: #f0f0f0; padding:10px 0; display: none}
div.forum_postform td.caption{padding-left: 10px; width: 80px; font-size: 14px;}
div.forum_postform td.caption_input{padding-right:5px}
div.forum_postform td.caption_input input{border: 1px solid #3C769D; width:100%}
div.forum_postform td.submit {padding: 0 5px;}
div.forum_postform td.submit input{width:125px; float: right}

div.forum_postform table{ width:100%}
div.forum_postform td{text-align:left}
#postform_caption {width: 100%}
#postform_text { width:100%; height: 150px}

img.add_file{
	padding: 2px 10px;
	cursor: pointer;
}

div.attach_form{margin-top:7px;}

div.attach_form div.file{
	height: 55px;
	background: url(../_img/forum/attach_bg.jpg) no-repeat #d5d5d5;
}

div.attach_form table td {font-size: 12px;font-family: Arial; color: #333333}
div.attach_form table td.file{ padding-left: 57px }
div.attach_form td input {width: 100%;}
div.attach_form table td.caption{ font-size: 12px}
div.attach_form table td.delete{ width: 10px; padding-top: 16px; text-align: center }
div.attach_form table td.delete img{cursor: pointer}

div.attach_template {display: none}

div.postlist div.files{ padding: 5px; background-color: #f0f0f0; margin-bottom: 5px; width:97%; float: left}
div.postlist div.files img { margin-right:10px}

div.file_image{ 
	width: 80px; 
	height: 91px;
	float: left;
	margin:5px;
	background: white;
	padding:3px;
}

div.file_image div.caption{
	font-family: verdana;
	font-size: 10px;
	text-align: center;
	width:100%;
}

div.file_image img.deletefile{
	margin: -6px 0 0 2px !important;
	cursor: pointer;
}
div.file_notimage img.deletefile{
	margin: -1px 0 0 2px !important;
	cursor: pointer;
}

div.file_notimage{
	width:300px;
	float: left;
	margin: 5px;
	background: url('/_img/forum/file.jpg') no-repeat white;
	overflow: hidden;
	padding-bottom: 5px;
}

div.file_notimage div.caption{
	margin: 3px 0 0 40px;
}

div.forum span.editing_panel{display: none}

div.forum tr.deleting, div.forum div.deleting{
	background-color: #FFC6C6;
}

div.forum div.inline_editor textarea{
	width: 100%;
	height: 200px;
	border: solid 1px gray;
	margin-bottom: 10px;
}

div.forum div.inline_editor textarea.loading{
	background-color: silver;
}

div.forum span.toolbar{margin: 0 10px}
div.forum span.toolbar img{ margin: 0 2px; cursor: pointer }

div.forum div.quote{
	background-color: #D0E2CF;
	border: solid 1px #97BF95;
	padding: 3px;
}
