html, body	{ width:100%, height:100%; margin:0; padding:0; border:0;}
body		{ font-family: Arial, Tahoma, Verdana, "Trebuchet MS", Helvetica; font-size:11px; color:#141414; background:url('/img/bgs/forum-bg.gif') repeat-x #F6F6E8; margin-top:10px; }
div		{ position:relative; }
form		{ display:inline; }
fieldset	{ border:0; padding:0;}

#banner-left		{ float:left; width:110px; margin-top:20px; }
#banner-right		{ float:right; width:110px; margin-top:20px;}
#banner-bottom		{ text-align:center; margin-top:15px; width:780px; }
#banner-top		{ float:right; }
.forum-banner		{ padding:0px; width:100%; }

#container		{ width:1000px; margin:auto; }
#content		{ float:left; width:780px; }
#logo			{ float:left; width:283px; height:108px; }
#logo img		{ border:0px; }
#top-2			{ float:left; width:717px; height:108px; background:url('/img/top.jpg') no-repeat; }
#top-2-search		{ margin-left:460px; margin-top:15px; color:#ffffff; font-size:12px; font-weight:bold; }
#top-2-search a,a:hover,a:visited	{ color:#CA070B; text-decoration:none; }
#top-3			{ clear:both; height:37px; width:100%; }

#header				{ font-size:22px; font-weight:bold; color:#3F3400; height:50px; padding-left:30px;}
#istudent			{ float:left; padding-top:20px; }
#top				{ width:760px; padding:5px; font-size:12px; margin-top:10px; }
#user				{ padding-left:30px; padding-bottom:15px; font-size:12px; }
#user a,a:hover,a:visited	{ color:#CA070B; text-decoration:none; }
#body				{ margin-top:10px; width:100%; }
#path				{ float:left; padding-bottom:10px; }
#path a,a:hover,a:visited	{ color:#3F3400; text-decoration:none; }
#forum-user			{ float:right; }
#forum-user img			{ border:0; }
#forum-user a,a:hover,a:visited	{ color:#CA070B; text-decoration:none; }

.forum-name-label	{ width:470px; color:#000000; background-color:#FFCB05; font-weight:bold; }
.forum-topics-label	{ width:80px; text-align:center; background-color:#FFCB05; color:#000000; font-weight:bold;}
.forum-posts-label	{ width:80px; text-align:center; background-color:#FFCB05; color:#000000; font-weight:bold;}
.forum-lastpost-label	{ width:100px; text-align:center; background-color:#FFCB05; color:#000000; font-weight:bold;}
.forum-name		{ width:470px; background-color:#FFFFFF;}
.forum-topics		{ width:70px; text-align:center; background-color:#FFFFFF; font-size:11px; }
.forum-posts		{ width:70px; text-align:center; background-color:#FFFFFF; font-size:11px; }
.forum-lastpost		{ width:100px; text-align:center; background-color:#FFFFFF; font-size:11px; }

.reply-title-label	{ width:60px; float:left; padding-top:4px;}
.reply-title		{ float:left; }
.reply-post-label	{ width:60px; float:left; padding-top:10px; }
.reply-post		{ float:left; padding-top:8px; }

.tree-title-label	{ background-color:#FFCB05; border-right:1px solid #F6F6E8; width:500px; font-weight:bold; font-size:12px; padding:5px;}
.tree-small-label	{ background-color:#FFCB05; border-right:1px solid #F6F6E8; width:130px; font-weight:bold; font-size:12px; padding:5px;}
.tree-table		{ background-color:#FFFFFF; }

.parent			{ font-size:13px; font-weight:bold; background-color:#F58220; }
.label			{ color:#000000; background-color:#FFCB05; font-weight:bold; font-size:12px; padding:5px; }
.field			{ background-color:#FFFFFF; padding:10px; }
.post-author-label 	{ width:120px; background-color:#FFCB05; color:#3F3400; font-weight:bold; }
.post-label		{ width:610px; background-color:#FFCB05; color:#3F3400; font-weight:bold; }
.post-author		{ width:123px; padding:15px 0px 10px 7px; background-color:#FFFFFF; font-size:11px; vertical-align:top; }
.post			{ padding:10px; width:620px; background-color:#FFFFFF; vertical-align:top; }
.post-title		{ font-size:13px; font-weight:bold; }
.post-actions		{ font-size:13px; font-weight:bold; text-align:right; }
.clean			{ clear:both; }
.red			{ color:#CA070B; }
.submit2		{ border:0px; background:transparent; font-size:11px; color:#CA070B; cursor:pointer; }
* html .submit2,.top-submit { cursor:hand; }
.submit-input		{ border:1px solid #EFEFE2; border-top-color:#DADADA; border-left-color:#E7E7E7; height:20px; padding:5px 0px 0px 5px; background-color:#ffffff; color:#716C59; font-family:Arial; font-size:12px; }

.statisticts-label	{ margin-top:15px; float:left;width:460px;border-right:1px solid #F6F6E8; color:#000000; background-color:#FFCB05; font-weight:bold; font-size:12px; padding:5px;}
.info-label		{ margin-top:15px; float:left;width:279px; color:#000000; background-color:#FFCB05; font-weight:bold; font-size:12px; padding:5px; }
.statisticts-content	{ float:left;width:450px;border-right:1px solid #F6F6E8;height:80px; background-color:#FFFFFF; padding:10px; }
.info-content		{ float:left;width:269px;height:80px; background-color:#FFFFFF; padding:10px; }

.quote			{ margin:15px; border:1px solid #F3F3E4; background-color:#FDFDF9; padding:15px; font-size:11px; }
.quote-content		{ font-size:12px; padding-top:8px; }

#pages			{ margin:15px; color:#3F3400; text-align:right; }
#pages a,a:visited	{ color:#000000; text-decoration:none; }
#pages a:hover		{ color:#000000; text-decoration:underline; }
.active-page		{ font-weight:bold; }

#info		{ margin-top:15px; font-size:11px; }
#stats		{ margin-top:15px; font-size:11px; }
#footer		{ margin:15px; }
#footer a,a:hover,a:visited		{ color:#716C59; text-decoration:none; }
#footer-copyright	{ float:left; }
#footer-to-top 		{ float:right; }
#footer-copyright a,a:hover,a:visited	{ color:#2F2C1F; text-decoration:none; }

a,a:visited	{ color:#0F579F; text-decoration:none; }
a:hover		{ color:#0F579F; text-decoration:underline; }

.msg		{ text-align:center; color:#CA070B; padding-bottom:10px; font-size:12px; }

