.forum-wrap { padding-bottom:30px;border-top-width:1px;border-top-style:solid;border-top-color:#d4d4d4;}

.forum-wrap table{  border-collapse: collapse; border: solid 0px #B9B9B9;}
.forum-wrap th, td {  padding: 12px 8px; }
.forum-title td {padding: 12px 8px;}
.forum-wrap a{color: #FF7F00;  text-decoration:none;}
.forum-wrap a:hover{color: #FF7F00;  text-decoration:underline;}

.forum-search{
	color: #575757;
	font-family: Lucida Console,Helvetica,sans-serif;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin-right:6px;
}

.forum-title {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	
	color: #575757;
	background-color: #CCC;
}
.forum-wrap h1 { margin-bottom:0px; font-size:15px; font-weight:bold; display:block; width:100%; margin-top:0px; text-align:left;}
.forum-wrap h2 { margin-bottom:0px; font-size:20px; font-weight:bold; display:block; width:100%; text-align:left;}
.forum-wrap h3 { margin-bottom:10px; font-size:22px; font-weight:bold; display:block; width:100%; color:#575757; text-align:left;}
.forum-wrap h4 { margin-bottom:0px; font-size:17px; font-weight:bold; display:block; width:100%; color:#575757; text-align:left;}

.forum-wrap hr { margin-top:10px; margin-bottom:20px;}
.forum-wrap .pages{ background:none; border:none; margin:0px; }
table .pages{ background:none; border:none; margin:0px; padding:0px; width:auto; float:right; }
.forum-wrap .pages a:hover { color:#fff !important;}
.border-right { border-right:1px solid #F4F4F4;}

.gray-bg { background-color:#e9e9e9;}

.two-col { width:100%; padding-top:8px; padding-bottom:0px; display:block; height:36px; }
.two-col .col-1 { width:46%; float:left;}
.two-col .col-2 { width:42%; float:right; text-align:right; padding-right:12px;}
.two-col .col-3 { width:76%; float:left; text-align:left; }
.two-col .col-4 { width:22%; float:right; text-align:right; }


.comments th, td {
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}

.comments h1{ margin-bottom:6px !important;}

.padding-none { padding-right:0px !important;}
.padding-left { padding-left:0px !important;}

.quote{
    background-image: url("../images/comment.png");
    background-position: left 0px;
    background-repeat: no-repeat;
    padding-bottom: 3px;
    padding-left: 19px;
}




.breadcrumb{
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; text-align:left;
}

.breadcrumb a{
    background-color: transparent;
    background-image: url("../images/breadcrumb.gif");
    background-position: right center;
    background-repeat: no-repeat;
    color: #575757;
    margin-right: 8px;
    padding-right: 20px;
    text-decoration: none;
}

.breadcrumb a:visited, .breadcrumb a:active{
color: navy;
}

.breadcrumb a:hover{
text-decoration: underline;
}
