#text_area .forum_area .text_container {
	padding						: 0px 5px;
	min-height					: 0px;
}
.breadcrumb {
	float						: left;
}
.breadcrumb a:hover {
	color						: #0B75BF;
}
#count {
	float						: right;
}
.forum_box {
	padding						: 5px;
	margin						: 5px 0px;
	border						: 1px solid #3f6075;
	background					: #9cb6c4;
	color						: #FFFFFF;
	float						: left;
	width						: 100%;
}
div.forum_box:hover{
	background					: #FFFFFF;
	color						: #9cb6c4;
	text-decoration				: none;
}
.blueCol1 {
	width						: 60%;
	float						: left;
}
.blueCol2 {
	width						: 40%;
	float						: left;
	text-align					: right;
	font-weight					: normal;
}
.forum {
	/*overflow					: scroll;
	height						: 400px;*/
}
.forum_post, .forum_initial {
	padding						: 10px;
	margin						: 10px 0px;
	border						: 1px solid #3f6075;
	background					: #9cb6c4;
	color						: #FFFFFF;
}
.forum_initial {
	background					: #FFFFFF;
	color						: #3F6075;
}
.forum_image, .forum_user {
	float						: left;
}
.forum_user {
	width						: 157px;
}
.forum_image img {
	width						: 60px;
}
.forum_box:hover {
	background					: #ffffff;
	color						: #3F6075;
	cursor						: pointer;
	text-decoration				: none;
}
.forum_left {
	width						: 217px;
	float						: left;
	margin-right				: 10px;
	padding-right				: 10px;
	border-right				: 1px solid #3f6075;
	text-align					: center;
}
.forum_right {
	width						: 217px;
	float						: right;
	margin-left					: 10px;
	padding-left				: 10px;
	border-left					: 1px solid #3f6075;
	text-align					: center;
}
.forum_main {
	overflow					: hidden;
	/*border-left					: 1px solid #3f6075;
	margin-left					: -1px;*/
}
.forum_buttons {
	text-align						: right;
	font-weight					: bold;
	/*text-align					: right;*/
}
.forum_post form {
	margin						: 0px;
}
#removequote {
	float						: right;
	/*text-align					: right;*/
}
.button_forum {
	margin-left					: 10px;
}

.forum_text {
	min-height					: 55px;
	height						: auto !important;
	height						: 55px;
}
#forum_quote {
	background					: #bdc5ff;
	display						: none;
	padding						: 5px;
	margin						: 0px 5px 5px 0px;
	color						: #000000;
	width						: 616px;
}
#removequote {
	display						: none;
}
.quotebox {
	margin						: 5px;
}
.quote {
	padding						: 2px;
	margin						: 2px 0px;
	background					: #bdc5ff;
	color						: #000000;
	border						: 1px inset;
	padding						: 5px;
}

#add_item {
	background					: #FFFFFF;
	border						: 1px solid #808080;
	cursor						: pointer;
	float						: right;
	margin						: 5px 0px 5px 5px;
	padding						: 5px;
}
#add_item:hover {
	background					: #b9d7e8;
}
#search {
	float						: right;
	padding						: 9px 0px;
	color						: #7F7F7F;
}
/*FORUM TABLE*/
#forumTable {
	width 						: 100%;
	font-size					: 1em;
	margin-top					: 10px;
}
#forumTable th {
	background					: #D3D3D3;
	padding						: 2px;
	border-top					: 1px solid #808080;
	border-bottom				: 1px solid #808080;
	font-weight					: bold;
}

#forumTable tr a {
	width						: 100%;
	float						: left;
	padding						: 2px 0px;
}	
#forumTable tr a:hover {	
	text-decoration				: none;
}
#forumTable td {
	padding						: 2px;
}
#forumTable tr:hover {
	background					: #b9d7e8;
	text-decoration				: none;
}
#forumTable.catTable a {
	color						: #0B75BF;
}
.management_cat {
	 color						: #660000 !important;
}
#nohover {
	background					: #ffffff !important;
}
.icon {
	vertical-align				: middle;
	padding						: 2px;
}
.forumNotice {
	color						: #1c6b00;
	padding						: 5px;
	border						: 1px solid #1c6b00;
	background					: #83ff8c;
	margin						: 5px 0px;
}
.forumError {
	color						: #ba0707;
	padding						: 5px;
	border						: #ba0707 1px solid;
	background					: #ffb3b3;
	margin						: 5px 0px;
}

/*Edit page*/
.strLabel {
	float						: left;
	width						: 100px;
}
.strText {
	float						: left;
}
#forumTable tr .listIcons a {
	width						: 20px;
}
.label {
	float						: left;
	padding						: 4px 0;
	width						: 100px;
	font-weight					: bold;
}

/*Login section*/
.forum_login {
	margin-top					: 50px;
}

/*Post*/
.postHead {
	color						: #0B75BF;
	border-bottom				: 1px solid #000000;
	padding-bottom				: 3px;
	margin-bottom				: 3px;
	font-weight					: bold;
	float						: left;
	width						: 100%;
}
.postHeadLeft {
	float						: left;
	width						: 50%;
}
.postHeadRight {
	float						: right;
	width						: 50%;
	text-align					: right;
}
.fbutton a img {
	width						: 25px;
	height						: 24px;
	/*padding						: 2px;*/
	background					: #CCCCCC;
	border						: 1px solid #BBBBBB;
}
.fbutton a img:hover {
	background					: #b4b4b4;
	border-right				: 1px solid #000000;
	border-bottom				: 1px solid #000000;
}

/*wysiwyg*/
#post_tab_table {
	display						: none;
}
