
#forums {
	color: #8d8d8d;
	font-size:12px;
	margin-top:15px;
}

#forums .listing {
	margin:10px 0;
}

#forums .listing li, #forum-page .listing li {
	padding-bottom:10px;
}
#forums .listing li a {
	font-size:13px;
}

#forums .listing li span, #forum-page .listing span  {
	display:block;
	color:#757575;
	font-size:11px;
	padding:5px 10px;
}

#forums .ui-tabs-panel {
	background:#fff;
	font-size:12px;
}


#forum-page h3, #forum-item-page h3 {color:#D61920;}
#forum-page h3 a, #forum-page h3 a:active, #forum-page h3 a:hover, #forum-item-page h3 a, #forum-item-page h3 a:active, #forum-item-page h3 a:hover {color:#fff;float:right;
margin-right:3px;text-decoration:none;}


/*forum message page*/
#forum-item-page .contentTextHeader h1, .Message .Name{font-size:25px;color:#E50D0D;margin-top:20px;}

.Message .Name {margin-bottom:20px;display:block;}

#forum-item-page .contentTextHeader h1 a {color:#E50D0D;}

.forum_messages .user {color:#E40E0C;padding-right:20px;}

.forum_messages .user .date { color:#757575; font-size:10px; margin-top:2px; }

.forum_messages .cit {
color:#757575;
font-size:10px;
margin-top:8px;
text-align:right;
}

.forum_messages .cit a {
color:#757575;
}

.forum_messages .message {
padding-bottom:3px;
width:100%;
line-height:130%;
}

.contentTextContent td {
padding:5px;
}

.forum_messages td {
vertical-align:top;
}

.forum_messages .line {background:url(/i/GrayPoints.gif) repeat-x;}

.contentTextHeader {
color:#757575;
font-size:11px;
margin-top:2px;
}

.contentTextHeader a {
color:#757575;
}

.pagesList .item.this, .SearchFooter .Selected {
background:#E50D0D;
border-bottom:3px solid #E50D0D;
border-top:3px solid #E50D0D;
color:#FFF;
font-weight:bold;
}

.pagesList .item, .SearchFooter td {
margin:0 6px 0 0;
padding:0 3px;
}

.pageLinkPrevious {
padding-right:13px;
}

.pageLink {
padding-top:13px;
}

.navPager, .forum_message {background:#F4F4F4;}

.forum_message {padding:20px 26px;}

.forum_form #message {background:white;
border:1px solid black;
color:black;
font-size:12px;
height:110px;
overflow:auto;
width:100%;}

.forum_form .name {font-weight:bold;
padding:2px 50px 10px 25px;
vertical-align:top;
white-space:nowrap;}

.forum_form .title {color:#E40C0D;
font-size:16px;
font-weight:bold;
padding:14px 18px 12px 25px;}

.forum_form {
background:#F4F4F4;
border-top:1px solid white;
width:100%;
}

.forum_form .ibutton {
color:black;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:1px 0 8px;
}

.forum_form .field {
padding:0 25px 8px 0;
width:100%;
}

/*forum message page*/
#forum-item-page .contentTextHeader h1  {font-size:25px;color:#E50D0D;margin-top:20px;}
#forum-item-page .contentTextHeader h1 a {color:#E50D0D;}

.forum_messages .user {color:#E40E0C;padding-right:20px;}
.forum_messages .user .date { color:#757575; font-size:10px; margin-top:2px; }

.forum_messages .cit {
color:#757575;
font-size:10px;
margin-top:8px;
text-align:right;
}

.forum_messages .cit a {
color:#757575;
}

.forum_messages .message {
padding-bottom:3px;
width:100%;
line-height:130%;
}

.contentTextContent td {
padding:5px;
}

.forum_messages td {
vertical-align:top;
}

.forum_messages .line {background:url(/i/GrayPoints.gif) repeat-x;}

.contentTextHeader {
color:#757575;
font-size:11px;
margin-top:2px;
}

.contentTextHeader a {
	color:#757575;
}

.pagesList .item.this {

background:#E50D0D;
border-bottom:3px solid #E50D0D;
border-top:3px solid #E50D0D;
color:#FFF;
font-weight:bold;
}

.pagesList .item {
margin:0 6px 0 0;
padding:0 3px;
}

.pageLinkPrevious {
padding-right:13px;
}

.pageLink {
padding-top:13px;
}


