/* main */

.forum-nav {
	width:100%;
	margin:0 0 30px 0;
}
	.tborder table td.vbmenu_control a {
		padding:8px 6px 14px 6px;
		background:#BC0008;
		color:#FFF;
		font-size:11px;
		text-align:center;
		display: block;
	}
	
	.tborder table td.frst  a, .tborder table td.frst  span{ background:url(/images/corners/forum-nav-corners.gif) 0 0 no-repeat #BC0008; }
	.tborder table td.vbmenu_control a:hover{ background-color:#E00000 !important; }		
	.tborder table td.lst a, .tborder table td.lst span { background:url(/images/corners/forum-nav-corners.gif) right 0 no-repeat #BC0008; }
	
	.tborder td.drk a, .tborder td.drk a:hover {
		color: #BC0008;
	}
	.brownbg {background: transparent url(/images/misc/forum-paging-bg.gif) no-repeat scroll center 0pt;}
	.brownbg a{display:block; background:#FFF; padding:6px;}
	.brownbg span{display:block; background:#FFF; padding:4px 5px;}
	a.pad {padding:4px;}
		
	.forum-nav span { display:block; }
		.forum-nav .act a { background-color:#E00000 !important; }
	.forum-nav a:hover { background-color:#E00000 !important; }
.forum-table {
	width:100%;
	background:url(../img/forum-table-side-border-01.gif) right 0 repeat-y;
}
		.forum-table thead .bdr-01 {
			border-top:1px solid #0094D7;
			border-left:1px solid #0094D7;
			border-bottom:1px solid #0094D7;
			padding:1px 0 1px 1px;
		}
		.forum-table thead .bdr-011 {
			border-top:1px solid #0094D7;
			border-bottom:1px solid #0094D7;
		}
		.forum-table thead .bdr-02 {
			border-top:1px solid #0094D7;
			border-bottom:1px solid #0094D7;
		}
		.forum-table thead td { padding:1px; }
		.forum-table thead div { font-weight:bold; }
			.forum-table thead .bdr-01 div {
				border:1px solid #C6DCDF;
				font-family:Arial, Helvetica, sans-serif;
			}
			.forum-table thead .bdr-011 div {
				border:1px solid #C6DCDF;
				font-family:Arial, Helvetica, sans-serif;
			}
		.forum-table thead .bdr-02 { padding:1px 0; }
		.forum-table thead .bdr-02, .forum-table thead .bdr-03 { padding-left:0; }
			.forum-table thead .bdr-02 div, .forum-table thead .bdr-03 div {
				border:1px solid #C6DCDF;
				border-left:0 none;
			}
		.forum-table thead div {
			color:#8AAEBA;
			padding:9px 11px;
			text-align:left;
			font-size:11px;
			white-space:nowrap;
		}
			.forum-table thead div a {
				color:#8AAEBA;
				font-size:11px;
			}
		.forum-table thead .forum-btns {
			padding:0;
			margin:4px 5px 0 0;
			border:0 none;
			height:auto;
		}
		* html .forum-table thead .forum-btns { width:1px; }
		.forum-table thead .forum-btns a { background:url(../img/forum-btn-08.gif) right 0 no-repeat; }
			.forum-table thead .forum-btns a span {
				background:url(../img/forum-btn-08.gif) 0 0 no-repeat;
				font-weight:normal;
			}		
		.forum-table thead .bdr-03 {
			border-top:1px solid #0094D7;
			border-right:1px solid #0094D7;
			border-bottom:1px solid #0094D7;
		}
		.forum-table thead th, .forum-table-th { background:url(../img/forum-grad-01.gif) 0 0 repeat-x #EFEFEF; }
			.forum-table thead th a.lnk {
				display:block;
				background:url(../img/forum-btn-01.gif) 99% center no-repeat;
				padding:6px 11px 7px 11px;
				font-size:13px;
				text-align:left;
				text-decoration:none;
			}
		.forum-table tbody td, .forum-table tbody td div {
			padding:10px 12px;
			vertical-align:top;
			font-size:13px;
			color:#7F7F7F;
		}
	.forum-table .pdd-01 {
		padding:11px 12px 12px 12px;
		font-weight:normal;
	}
		.forum-table .pdd-01 * { font-weight:normal; }
	.forum-table .bigger { font-size:14px; }
			.forum-table tbody .fst .bdr-01 {
				border-top:1px solid #0094D7;
				border-left:1px solid #0094D7;
				background:url(../img/forum-table-borders-01.gif) 0 0 no-repeat;
			}
			.forum-table tbody .fst .bdr-02, .forum-table tbody .fst .bdr-03, .forum-table tbody .fst .bdr-04, .forum-table tbody .fst .bdr-011 {
				border-top:1px solid #0094D7;
				background:url(../img/forum-table-borders-01.gif) -1px 0 no-repeat;
			}
			.forum-table tbody .fst .bdr-05 {
				border-top:1px solid #0094D7;
				border-right:1px solid #0094D7;
				padding:0;
				background:url(../img/forum-table-borders-01.gif) -1px 0 no-repeat;
			}
				.forum-table tbody .fst .bdr-05 div {
					padding:10px 12px;
					border-right:1px solid #FFF;
				}
			.forum-table tbody .lst td { padding:0; }
			.forum-table tbody .lst div { padding:10px 12px; }
			.forum-table tbody .lst .bdr-01 {
				border-bottom:1px solid #0094D7;
				border-left:1px solid #0094D7;
				background:url(../img/forum-table-borders-01.gif) 0 bottom no-repeat;
			}
			.forum-table tbody .lst .bdr-02, .forum-table tbody .lst .bdr-03, .forum-table tbody .lst .bdr-04, .forum-table tbody .lst .bdr-011 {
				border-bottom:1px solid #0094D7;
				background:url(../img/forum-table-borders-01.gif) -1px bottom no-repeat;
			}
			.forum-table tbody .lst .bdr-05 {
				border-bottom:1px solid #0094D7;
				border-right:1px solid #0094D7;
				background:url(../img/forum-table-borders-01.gif) -1px bottom no-repeat;
			}
		.forum-table tbody .lst-01 td { border-top:1px solid #0094D7; padding-top:1px !important; }
				.forum-table tbody .lst .bdr-05 div { border-right:1px solid #FFF; }
			.forum-table tbody .lst div { border-top:1px solid #C6DCDF; }
			.forum-table tbody .middle .bdr-01 { border-left:1px solid #0094D7; }
			.forum-table tbody .middle .bdr-02 { border-right:1px solid #0094D7; }
			.forum-table tbody .middle td { background:url(../img/forum-table-borders-01.gif) -1px -1px no-repeat; }
			.forum-table tbody .middle .bdr-01 { border-left:1px solid #0094D7; }
			.forum-table tbody .middle .bdr-02 {
				border-right:1px solid #0094D7;
				padding:0;
			}
				.forum-table tbody .middle .bdr-02 div {
					padding:10px 7px;
					border-right:1px solid #FFF;
				}
	.forum-table .bg { background-color:#F9F9F9 !important; }
	.forum-text-block-01 a {
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
	}
		.forum-text-block-01 a img {
			border-right:5px solid #FFF;
			position:relative;
			bottom:-7px;
			background:#FFF;
			border-left:5px solid #FFF;
		}
	.forum-text-block-01 a.big {
		font-size:14px;
		color:#BC0008;
		font-weight:bold;
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
	}
		.forum-text-block-01 a.big:hover { text-decoration:underline; }
	.forum-text-block-01 p {
		font-size:11px;
		color:#7F7F7F;
		font-family:Arial, Helvetica, sans-serif;
		margin-bottom:-5px;
	}
	.forum-text-block-01 b {
		font-size:11px;
		color:#000;
		font-family:Arial, Helvetica, sans-serif;
	}
	.forum-text-block-02, .forum-text-block-02 * {
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#7F7F7F;
		line-height:110%;
	}
	.forum-text-block-02 a { color:#115AAD; }
	.forum-text-block-02 a.bld { font-weight:bold; }
	.forum-text-block-02 span {
		display:block;
		padding:3px 0 0 0;
	}
.forum-table-th {
	padding:6px 11px 6px 11px;
	font-size:13px;
	color:#00618D;
	font-weight:bold;
}
.forum-margin-01 { margin-top:30px; }
.forum-bdrs-01 {
	border:1px solid #0094D7;
	padding:1px;
}
	.forum-bdrs-01 .bdrs {
		padding:7px 11px 7px 11px;
		border:1px solid #C6DCDF;
	}
.forum-text-block-03 {
	font-size:11px;
	color:#8AAEBA;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.forum-expln {
	text-align:center;
	padding:25px 0 0 0;
}
	.forum-expln span {
		color:#000;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		padding:0 12px;
	}
	.forum-expln img {
		position:relative;
		bottom:-9px;
		margin:0 5px 0 0;
	}
	.fixed-forum-table .bdr-03 div { height:31px; }
.forum-form-01 {
	padding-left:15px !important;
	padding-right:15px !important;
	background:#F9F9F9;
}
	.forum-form-01 div {
		padding:10px 0 0 0;
		font-size:11px;
		color:#666;
	}
	.forum-form-01 .editor {
		padding:0;
		border:1px solid #000;
		overflow:hidden;
		margin:2px 0 0 0;
	}
	.forum-form-01 .textfield {
		display:block;
		width:50%;
		margin:2px 0 0 0;
	}
	.forum-form-01 fieldset {
		margin:10px 0 0 0;
		border:1px solid #C6DCDF;
		padding:0 10px 12px 10px;
	}
	.forum-form-01 legend {
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#8AAEBA;
		font-weight:bold;
	}
.forum-list-01 { margin:10px 0 0 0; }
	.forum-list-01 li {
		float:left;
		padding:10px 25px 0 0;
		white-space:nowrap;
	}
.forum-th {
	background:url(../img/forum-grad-02.gif);
	height:30px;
}
	.forum-th * {
		color:#00618D;
		font-size:13px;
	}
	.forum-th b {
		display:block;
		padding:5px 0 0 10px;
	}
	.forum-th div {
		display:block;
		padding:5px 10px 0 0;
	}
	.forum-form-01 .tar {
		padding:12px 0 20px 0;
	}
	.forum-responces .tp {
		background:url(../img/forum-grad-02.gif) 0 0 repeat-x;
		height:24px;
		font-size:11px;
		padding:6px 8px 0 8px;
	}
		.forum-responces .tp * { font-size:11px; }
	.forum-responces li { padding:0 0 23px 0; }
	.forum-responces .bdrs { padding:0 !important; }
.short-info {
	background:#F9F9F9;
	padding:8px;
}
	.short-info .green-ico {
		background:url(../img/forum-green-sqr.gif) 0 center no-repeat;
		padding-left:10px;
	}
	.short-info .red-ico {
		background:url(../img/forum-red-sqr.gif) 0 center no-repeat;
		padding-left:10px;
	}
	.short-info .grey-ico {
		background:url(../img/forum-grey-sqr.gif) 0 center no-repeat;
		padding-left:10px;
	}
	.short-info div.fl {
		padding:19px 0 0 15px;
		color:#585858;
		font-size:11px;
		width:300px;
	}
		.short-info div.fl a {
			font-size:24px;
			font-weight:normal;
		}
		.short-info div.fl span {
			display:block;
			padding:5px 0 0 0;
		}
	.short-info p {
		display:block;
		float:right;
		width:270px;
		padding:7px 10px 0 0;
		font-size:11px;
	}
		.short-info p a { font-size:11px; }
.just-tt {
	padding:20px;
	color:#000;
}
.two-btns {
	height:45px;
	padding:0 20px 0 0;
}
	.two-btns a {
		display:block;
		margin:0 0 0 5px;
		float:right;
		width:63px;
		height:21px;
		background:url(../img/forum-btn-06.gif) no-repeat;
		text-align:center;
		text-transform:uppercase;
		padding:4px 0 0 0;
		text-decoration:none;
		color:#7B7B7B;
		font-size:11px;
	}
.forum-links {
	padding:30px 0 0 0;
	font-size:11px;
}
	.forum-links * { font-size:11px; }
	.forum-links a { margin:0 5px; }
.frm-btn-01 {
	background:url(../img/forum-btn-07.gif) no-repeat;
	width:88px;
	height:24px;
	text-align:center;
	color:#FFF;
	font-size:11px;
	text-transform:uppercase;
	padding:7px 0 0 0;
	text-decoration:none;
}
.forum-paging {
	background:url(../img/forum-paging-bg.gif) right 0 no-repeat;
	height:31px;
}
	.forum-paging span {
		background:url(../img/forum-paging-bg.gif) 0 0 no-repeat;
		height:23px;
		padding:8px 11px 0 15px;
		color:#FFF;
		font-size:11px;
		float:left;
	}
	.forum-paging ul { margin:0 15px 0 0; }
	.forum-paging li {
		margin:5px 1px 0 0;
		float:left;
	}
		.forum-paging li a {
			text-decoration:none;
			font-size:11px;
			background:#FFF;
			display:block;
			float:left;
			padding:2px 5px;
		}
		.forum-paging li a.act, .forum-paging li a:hover {
			background:#C3C3C3;
			color:#585858;
		}
	.forum-paging a.fl img { margin:6px 6px 0 0; }
.forum-btns {
	padding:10px 0 0 0;
	height:45px;
	border-top:1px solid #CDD9DF;
	margin:10px 5px 0 0;
}
	.forum-btns a {
		background:url(/images/buttons/select_open.gif) right 0 no-repeat;
		padding:0 7px 0 0;
		display:block;
		height:20px;
		font-size:10px;
		text-decoration:none;
		cursor:pointer;
		zoom:1;
	}
	* html .forum-btns a {
		width:1px;
		white-space:nowrap;
	}
	.forum-btns a.fr { margin:0 0 0 5px; }
		.forum-btns a span {
			background:url(/images/buttons/select_open.gif) 0 0 no-repeat;
			display:block;
			height:18px;
			padding:2px 10px 0 23px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			text-decoration:none;
			cursor:pointer;
			zoom:1;
		}
	.forum-btns .smallfont a { background:none; display:inline; padding:0px;}
.forum-path {
	padding:0 13px 13px 13px;
	margin:-15px 0 0 0;
}
	.forum-path a {
		font-size:12px;
		margin:0 5px 0 0;
	}
		.forum-path a img {
			border-right:5px solid #FFF;
			position:relative;
			bottom:-5px;
			background:#FFF;
		}
	.forum-path div {
		padding:0 0 0 22px;
		background:url(../img/forum-dots.gif) 7px 7px no-repeat;
		color:#585858;
		font-size:16px;
		font-weight:normal;
		margin:3px 0 0 0;
	}
		.forum-path div img {
			border-right:5px solid #FFF;
			position:relative;
			bottom:-4px;
			background:#FFF;
		}
.margin-bot-1 { margin-bottom:35px; }
.margin-bot-2 { margin-bottom:15px; }
.margin-top-0 { margin-top:-15px; }
.margin-top-1 { margin-top:10px; }
.margin-top-2 { margin-top:25px; }
	.tbl-hdr-00 * {
		font-size:13px !important;
		color:#00618D !important;
		font-family:Verdana, Arial, Helvetica, sans-serif !important;
		font-weight:normal !important;
	}
	.fixed-txt * {
		font-size:11px;
		color:#999 !important;
		font-weight:normal !important;
	}
	.fixed-txt div {
		height:85px !important;
		padding:20px 30px 0 10px !important;
		white-space:normal !important;
	}
	.fixed-txt .bdr-03 { width:170px; }
	.fixed-txt a { color:#004EA7 !important; }
	.fixed-txt-1 div {
		height:16px !important;
		padding:12px !important;
		font-weight:normal !important;
	}
	.fixed-txt-1 .pdd-01 { text-align:right !important; }
#mini-form {
	border:0 none !important;
	padding:0 !important;
	margin:0 !important;
	height:auto !important;
}
	#mini-form label {
		display:block;
		float:left;
		padding:0 15px 0 0;
	}
	#mini-form select {
		display:block;
		width:150px;
		color:#000 !important;
		margin:3px 0 0 0;
	}
		#mini-form select *, #mini-form .button { color:#000 !important; }
	#mini-form .button { margin:10px 15px 0 0; }
	* html #mini-form .button { margin:10px 7px 0 0; }
	.vbul-paging{background:transparent url(/images/misc/forum-paging-bg.gif) no-repeat scroll right;}
	
	#memberlist_search{
		background: #EFEFEF url(/images/gradients/forum-grad-01.gif) repeat-x scroll 0 0;
	}
	
	.alt1 a strong, .alt1Active a strong, .alt2Active a strong {
		color: #BC0008;
	}
	
	.alt2 a strong {
		color: #115AAD;
		text-decoration:none;
		font-size:11px;
	}
	
	.vbmenu_option a, .vbmenu_hilite a{
		padding:5px;
	}
	
.left-collumn h1{
	color:#434547;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:12px;
	line-height:140%;
	display:inline;
	padding:0px;
	background:none;
	font-weight:bold;
}