
.lastpost a:visited,
.lastpost a:link {background:url(/custom/templates/page/shared/images/forum/last_post.gif) no-repeat right; padding:0 20px 0 0;}

.tMain {
	background-color: #66ccff; 
}

.tHeader {
	background-color: #6699ff;
	
}

.linktext, .linktext a {
	font-size: 11px;
	
}


.adminAppTitle {
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 5px;
}

.adminLeftMenu, .adminLeftMenu a {
	background-color: #66ccff;
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 12px;
	
}

.adminPageHeader {
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 16px;
}

.adminListHeader {
	background-color: #6699ff;
	font-weight: bold;
}

.adminListHeaderText, .adminListHeaderText a {
	color: black;
}

.adminListTable, .adminListTable td {
	border-style: solid;
	border-width: 1px;
}

.adminList0 {
	background-color: white;
}

.adminList1 {
	background-color: #ffff99;
}

.forumTopMenu, .forumBreadcrumbs {
	font-size: 11px;
	color: #000000;
}
.forumBreadcrumbs ul {list-style:none; margin:0px; padding:10px 0 0 16px;}
.forumBreadcrumbs ul li {float:left;margin:0;background:none; padding:0; color:#555555;}
.forumBreadcrumbs ul li a {display:inline-block; margin:0 7px 0 4px;}

.forumTopMenu a, .footer a {
	
}

.footer {
	font-size: 10px;
	color: #000000;
}

TR.forum_header TD {padding:0 0 5px 0; border-bottom:1px #bebebe solid;}
TR.forum_breadcrumbs TD {padding:5px 0 20px 0;}

.tableDisplay {
	background-color: #fff;
	border:1px #bebebe solid;
	width:100%;
}
.tableDisplay td{padding:6px;}

.tableHeader {
	background-color: #e8eccf;
}
.tableHeader th {padding:5px;font-weight: bold;
	font-size: 11px;
	padding:6px;}
.tableHeader th h3 {font-weight: bold;
	font-size: 11px;
	margin:0px; padding:0px;}
.tableSubHeader th {padding:6px;}

.tableSubHeader, .tableSubheader a {
	background-color: #ebebeb;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
}

.tableRow0 {
	background-color: #ffffff;
	font-size: 11px;
	
}

.tableRow1 {
	background-color: #f4f4f4;
	font-size: 11px;
	
}

.tableRowMain, .tableRowMain a {
	background-color: #f6f6f6;
	font-size: 11px;
	color: #000000;
}

.tableMessageCell {
	background-color: #eeeeee;
	width:120px;
}

.tableDisplay td.tableMessageCellRight {
	border-top:1px #bebebe solid;
	background-color: #ffffff;
	padding:0px;
}
.messageContentcell {padding:10px;}
.linkcell {padding:6px;border-top:1px #bebebe solid;text-align:right;}

.pageText {
	font-size: 12px;
	color: #000000;
}

.pageText a {
	color: #d27010;
}

.formBox, .formDropDown, .formTextArea {
	width: 250px;
	font-size: 11px;
}

.siteName {
	font-weight: bold;
	font-size: 20px;
}

.siteName a {
	text-decoration: none;
	
}

.signature {
	margin-top: 10px;
	border-top: 1px solid #999999;
}

.code {
	font-family: courier,monospace;
	font-size: .7em;
	color: black;
	border: solid thin #0000cc;
	background-color: #ffffcc;
	overflow: auto;
	max-height: 200px;
    padding: 4px 4px 4px 4px;
    line-height: 15px;
	 margin:5px 0 5px 0;	
}

.messageOptions {
	text-align:right;
	margin:4px;
}

#message_buttons a{
	font-size:13px;
    text-decoration:none;
}

blockquote {
	border: solid thin #c0c0c0;
	background-color: #f0f0f0;
    padding: 4px 4px 4px 4px;
	margin: 10px 2px 10px 2px;
}
	
blockquote .bqheader {
	font-weight: bold;
	margin-bottom: 6px;
} 