/* Copyright notice

(c) 2005 Foundation for Evangelism
All rights reserved

This template is part of the Web-Empowered Church (WEC)
(http://webempoweredchurch.org) ministry of the Foundation for Evangelism 
(http://evangelize.org). The WEC is developing TYPO3-based 
(http://typo3.org) free software for churches around the world. Our desire 
is to use the Internet to help offer new life through Jesus Christ. 
Please see http://WebEmpoweredChurch.org/Jesus.

You can redistribute this template and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation;
either version 2 of the License, or (at your option) any later version.

The GNU General Public License can be found at
http://www.gnu.org/copyleft/gpl.html.

This template is distributed in the hope that it will be useful for ministry,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

This copyright notice MUST APPEAR in all copies of the script! */


/*************************************************/
/**************Common Styles****************/
/***********************************************/

body {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
	font-size: 0.90em;
}

h1 {font-size: 1.6em; 
margin-top: 15px; 
margin-right: 5px; 
margin-left: 5px; 
margin-bottom: 5px; 
color: #993300;}
h2 {font-size: 1.4em; margin: 5px; color: #993300;}
h3 {font-size: 1.2em; margin: 5px; color: #993300;}
h4 {font-size: 1.1em; margin: 5px; color: #993300;}

a:link, a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
	color: #4F1A00;
	text-decoration: none;
}

a:hover, a:active {
	color: #993300;
	text-decoration: underline;
}

p.bodytext {
  margin: 7px;
  line-height: 1.3em;
  text-align: justify;
}

p.align-right {
  text-align: right;
}

p.align-center {
  text-align: center;
}
.csc-firstHeader {
  font-size: 1.80em;
}

.tt_news_title_date { font-size: 0.8em; float: left;}
.tt_news_date_tag { display: inline; float: right; }
.tt_news_list_category { font-size: font-size: 0.8em;}
.clearer { border: 0; width: 98%; height: 1px; color: #4F1A00; }
/*************************************************/
/****************Design Styles*****************/
/***********************************************/

/************ Header Area *********/
.wrap {
	width: 100%;
}
#site-id {
	background-color: #d7a54f;
	width: 100%;
	float: left;
	text-align:center;
	margin: 0 auto;
}
#logo {
	padding: 0;
	margin: 0;
}
#sitename {
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
#sitename h1, #sitename h2, #sitename h3{
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	color: #FFFFFF;
	background: none;
}
#sitename h1 a:link, #sitename h2 a:link, #sitename h3 a:link,
#sitename h1 a:visited, #sitename h2 a:visited, #sitename h3 a:visited,
#sitename h1 a:hover, #sitename h2 a:hover, #sitename h3 a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
        color: #fff;
}
#siteslogan h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
	font-size: 1.4em;
	display: none;
}

/************ Contact Info ****************/
.contact {
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
	font-size: 10px;
	/*font-weight: bold;*/
	color: #000;
	text-decoration: none;
	text-align: right;
	padding: 0 5px 0 0;
}
.cell-bg {
  width: 455px;
	background-color: #fff;
}
.fillcell {
  width:200px;
  background-color: #8F6B2C;
  border-left: 1px solid #fff;
}
.newscell {
  margin: 0;
  padding: 0;
  height: 200px;
  background-color: #FFF9EF;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	
}
.topcell {
	background-color: #d7a54f;
	font-size: 12px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.fixedwidth {
  height: 200px;
}

/*******************Breadcrumb*******************/

.breadcrumb {
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	color: #993300;
	text-decoration: none;
	text-align: left;
	padding-left: 3px;
	padding-bottom: 0px;
}
.breadcrumb a:link, .breadcrumb a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #993300;
	text-align: right;
	padding-bottom: 3px;
}
.breadcrumb a:hover, .breadcrumb a:active {
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF9EF;
	text-align: right;
	padding-bottom: 3px;
}

/*******************Top Block*******************/

#banner-img {
	margin: 0;
	padding: 0;
}
.top-block {
  height: 200px;
  overflow: none;
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
	font-size: .8em;
	font-weight: normal;
	color: #663300;
	margin: 0 4px 0 4px;
}
.top-block h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;;
	font-size: 1.2em;
	font-weight: bold;
	color: #663300;
}
.top-block h2 {
	font-size: 1.1em;
}
.top-block h3 {
	font-size: 1em;
}
.top-block h4 {
	font-size: 0.9em;
}
.top-block h5 {
	font-size: 0.8em;
}
.top-block h6 {
	font-size: 0.7em;
}
.top-block p {
	color: #663300;
}
.top-block a:link, .top-block a:visited {
	color: #000;
}
.top-block a:hover, .top-block a:active {
	color: #993300;
}


/*******************Left*******************/

.left-bg {
	background-color: #d7a54f;
  border: 1px solid #fff;
  width:200px;
}
.left-bg-footer {
	background-color: #cdcb98;
	border: 1px solid #fff;
	width: 200px;
}
.left-col {
	margin-left: 1px;
	color: #663300;
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
	font-size: .8em;
}
#left table {
	width: 98%;
}
#left p {
	padding: 8px;
}
#left h1, #left h2, #left h3, #left h4, #left h5, #left h6 {
	font-family: Arial, Verdana, sans serif;
	font-weight: bold;
	margin-left: 0px;
	padding-left: 17px;
	padding: 10px;	
}
#left h1, #left h2, #left h3 {
	color: #ffffff;
	background-color:  #930;	
}
#left h1 {
	font-size: 1.6em;
}
#left h2 {
	font-size: 1.4em;
}
#left h3 {
	font-size: 1.2em;
}
#left h4 {
	font-size: 1em;
}
#left h5 {
	font-size: 0.9em;
}
#left h6 {
	font-size: 0.8em;
}
#left h1 a:link, #left h1 a:visited, #left h1 a:hover,
#left h2 a:link, #left h2 a:visited, #left h2 a:hover {
	color: #000;
}
#left h1 a:hover, #left h2 a:hover {
	color: #fff;
}

/********** Login ********/

#login {
	margin-top: 5px;
	margin-bottom: 5px;
}
#login p {
	padding: 5px;
}



/*******************Main*******************/

.main {

	/*ATTENZIONE il BG SERVE per identificare la colonna di DESTRA */
	background: url(images/right-column-bg.jpg) top right repeat-y;
}
.main-table {
	margin-top: 0px;
}



.content {
  background-color: #FFF9EF
  border: 1px solid #FFF;
  margin-left: 15px;
  margin-right: 15px;
}

#pagetitle h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
	margin-top: 10px;
	margin-left: 10px;
}

/********************Search***************/

#search {
	text-align: right;
	float: right;
	display: block;
	padding-right: 30px;
	color: #930;
}
#search .searchbox {
	border: 1px solid #963;
	font-size: .7em;
	width: 120px;
}
#search .searchsubmit {
	font-family: Arial, Verdana, sans serif;
	font-size: .7em;
	color: #930;
	border: 1px solid #963;
	background-color:  #e0e9f0;
	margin: 1px;
}

/*****************Right*********************/

.right {
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;;
	font-size: 1em;
	color: #663300;
	text-decoration: none;
	border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
	margin-top: 4px;
	margin-bottom: 4px;
	background-color: #d7a54f;
	width: 200px;
}
#right {
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;;
	font-size: .8em;
	color: #000;
	text-decoration: none;
	/*margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 10px;*/
	background-color: #d7a54f;
	padding: 10px;
}
#right a:link, #right a:visited {
	color: #000;
	text-decoration: underline;
}
#right a:hover, #right a:active {
	color: #660000;
}
#right h1 {
	font-size: 1.3em;
}
#right h2 {
	font-size: 1.2em;
}
#right h3 {
	font-size: 1.1em;
}
#right h4 {
	font-size: 1em;
}
#right h5 {
	font-size: 0.9em;
}
#right h6 {
	font-size: 0.8em;
}

/*******************Footer*******************/

.footer {
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;;
	font-size: .7em;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	background: #cdcb98;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.footer a:link, .footer a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;;
	color: #000;
	text-align: right;
	padding-bottom: 3px;
}
.footer a:hover, .footer a:active {
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;;
	color: #fff;
	text-align: right;
	padding-bottom: 3px;
}
.bottom-nav,
.copyright {
  float: right;
	padding: 0 20px 0 20px;
}

/*************************************/
/********** Extension Styles ***************/
/*************************************/

/*********** Main Content **************/

#content .tx-ttnews-browsebox-SCell a:link,
#content .tx-ttnews-browsebox-SCell a:visited,
#content .tx-ttnews-browsebox-SCell a:hover{
	color:#fff;
}


/********* Styles for extension "tx_newloginbox_pi1" *********/

.tx-newloginbox-pi1 {
	font-size: 11px;
}
.tx-newloginbox-pi1 input {
	border: 1px solid #930;
}
.tx-newloginbox-pi1 table {
	width: 100px; 
	font-size: 11px;
}
.tx-newloginbox-pi1 h1 {
	padding-left: 10px; 
	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #930;
}
.tx-newloginbox-pi1-submit {
	/*width: 50px;*/
}

/********* Left *********/

.left-col .tx-newloginbox-pi1 h1 {	
	font-family: Arial, Verdana, sans serif;
	font-size: 130%;
	font-weight: bold;
	color: #fff;
	background-color:  #930;
	margin-left: 0px;
	padding-left: 17px;
	padding: 10px;
}
.left-col #tx-newloginbox-pi1-user {
	width: 75px; 
}
.left-col #tx-newloginbox-pi1-pass {
	width: 75px;
}

/********* Styles for extension "tx_newloginbox_pi3" *********/

.tx-newloginbox-pi3-listrow td { 
	background-color:#eeeeee; 
	padding-left: 3px; 
	padding-right: 3px; 
}
.tx-newloginbox-pi3-listrow tr.tx-newloginbox-pi3-listrow-header td { 
	background-color:#cccccc; 
}
.tx-newloginbox-pi3-listrow tr.tx-newloginbox-pi3-listrow-header td p { 
	font-weight:bold; 
}
.tx-newloginbox-pi3-listrow tr.tx-newloginbox-pi3-listrow-odd td { 
	background-color:#f6f6f6; 
}


/********* default styles for extension "tx_srfeuserregister_pi1" *********/

.tx-srfeuserregister-pi1 {
	width: 95%;
}
.tx-srfeuserregister-pi1 P { 
	margin-top:5px; 
	margin-left:5px; 
	padding-top:0px; 
	padding-bottom:0px; 
}
.tx-srfeuserregister-pi1 td { 
	font-size:.8em; 
}

/********* Styles for extension "tx_chcforum_pi1" *********/

/* BASIC STUFF */
#tx_chcforum-pi1 { 
	font-family: arial, sans-serif; 
	font-size: 11px;
}
#tx_chcforum-pi1 caption { 
	display: none;
}
#tx_chcforum-pi1 a { 
	text-decoration: underline;
}
#tx_chcforum-pi1 a:hover { 
	text-decoration: none !important;
}

/* only one form in the forum */
#tx_chcforum-pi1 form {	
	margin-top: 20px;
}

/* GENERIC TABLE BEGIN */
.tx-chcforum-pi1-Table { 
	border: 1px solid #999999; 
	background: #FFFFFF; 
	margin-bottom: 3px; 
	width: 100%;
}
.tx-chcforum-pi1-Table thead tr th {
	font-size: 14px;
	font-weight: bold;
	background: #BB9E62;
	padding: 5px;
	text-align: center;
	white-space: nowrap;
}

/* category title row */
.tx-chcforum-pi1-Table tbody tr th {
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 2px;
	background: #ECE4CD;
	padding: 5px;
	text-align: left;
}

/* category features row */
.tx-chcforum-pi1-Table tbody tr td { 
	font-size: 12px; 
	background: #E2D6B0; 
	padding: 5px;
}

/* CATEGORY TABLE BEGIN */
/* cell 1 */
.tx-chcforum-pi1-catConferenceCell {}
.tx-chcforum-pi1-catConferenceCell dl { 
	margin: 0;
}
.tx-chcforum-pi1-catConferenceCell dt {}
.tx-chcforum-pi1-catConferenceCell dd {	
	font-size: 10px; 
	margin-left: 5px;
}
.tx-chcforum-pi1-catConferenceCell dd.new { 
	color: #FF0000;
}

/* cell 2 */
.tx-chcforum-pi1-catThreadCell { 
	text-align: center;
}

/* cell 3 */
.tx-chcforum-pi1-catPostCell { 
	text-align: center;
}

/* cell 4 */
.tx-chcforum-pi1-catLastCell { 
	font-size: 10px !important; 
	vertical-align: top;
}

/* CONFERENCE TABLE BEGIN */
/* cell 1 */
.tx-chcforum-pi1-confThreadSubjCell {}
.tx-chcforum-pi1-confThreadNew { 
	color: #F00; 
	font-size: 10px; 
	padding-left: 5px;
}

/* cell 2 */
.tx-chcforum-pi1-confThreadRepliesCell { 
	text-align: center;
}

/* cell 3 */
.tx-chcforum-pi1-confThreadAuthorCell {	
	text-align: center;
}

/* cell 4 */
.tx-chcforum-pi1-confThreadLastCell { 
	font-size: 10px !important;
}

/* CONFERENCE TABLE END */

/* NAVPATH BEGIN*/
.tx-chcforum-pi1-navPath {
	background: #ECE4CD;
	border: 1px solid #000000;
/*	margin: 12px 0 15px 0; */
	margin-bottom: 3px;
	margin-top: 15px;
	padding: 3px;
	font-size: 10px;
}

/* PAGELINKS BEGIN */
.tx-chcforum-pi1-pageLinksTop, 
.tx-chcforum-pi1-pageLinksBtm {
	background: #ECE4CD;
	border: 1px solid #000000;
	font-size: 10px;
	margin-bottom: 3px;
	padding: 3px;
	text-align: right;
	clear: both;
}

/* POST FORM BEGIN */
.tx-chcforum-pi1-postForm {
	border: 1px solid #999999;
	background: #ECE4CD;
	padding: 5px;
	margin-bottom: 3px;
}
.tx-chcforum-pi1-postForm fieldset label {
	display: block;
	text-align: right;
	padding-right: 20px;
	width: 150px;
	float: left;
}
.tx-chcforum-pi1-postForm fieldset#formTop input {
	display: block;
	width: 150px;
	float: left;
	padding: 2px;
	border: 1px solid #000000;
	margin-bottom: 3px;
}
.tx-chcforum-pi1-postForm textarea {
	border: 1px solid #000000;
	margin: 3px 0;
	width: 100% ;
	height: 150px;
}
.tx-chcforum-pi1-postForm fieldset#formTop br {	
	clear:left;
}
.tx-chcforum-pi1-formBtn { 
	text-align: center;
}
.tx-chcforum-pi1-formBtn input { 
	background-color: #FFF;
	border: 1px solid #000000;
	font-weight: bold;
	padding: 3px;
	font-size: 12px;
	margin-bottom: 3px;
}
.tx-chcforum-pi1-formBtnHov {
	background-color: #FFF;
	border: 1px solid #C00;
	color: #CC0000;
	font-weight: bold;
	padding: 3px;
	font-size: 12px;
}
.tx-chcforum-pi1-formBtnStyle { 
	background-color: #FFF; 
	border: 1px solid #000000; 
	padding: 3px; 
	margin: 3px;
}
.tx-chcforum-pi1-formBtnStyleHov { 
	background-color: #FFF; 
	border: 1px solid #C00; 
	color: #CC0000; 
	padding: 3px; 
	margin: 3px;
}

/* SINGLE POST BEGIN */
.tx-chcforum-pi1-singlePost { 
	border: 1px solid #000000; 
	margin: 3px 0;
}

/* top */
.tx-chcforum-pi1-singlePost .author { 
	background: #FFFBEF; 
	padding: 3px; 
	vertical-align: top; 
	height: 78px;
}
.tx-chcforum-pi1-formEmicoStyle { 
	margin: 3px;
}
.tx-chcforum-pi1-singlePost .im { 
	vertical-align: middle; 
	margin-top: 3px;
}
.tx-chcforum-pi1-singlePost .im a { 
	margin-right: 10px;
}
.tx-chcforum-pi1-singlePost .im img { 
	vertical-align: middle; 
	border: 0px; 
	padding-right: 2px;
	margin-bottom: 2px;
}
.tx-chcforum-pi1-singlePost #userPic { 
	border: 1px solid #000000; 
	float: right;
}

/* middle */
.tx-chcforum-pi1-singlePost .text { 
	border-top: 1px solid #000000; 
	border-bottom: 1px solid #000000; 
	background: #ECE4CD;
}
.tx-chcforum-pi1-singlePost .scroller { 
	overflow: auto; 
	width: 95%; 
	background: #FFF; 
	min-height: 125px; 
	text-indent: 0px; 
	padding: 3px;
}

/* bottom */
.tx-chcforum-pi1-singlePost .edit { 
	background: #ECE4CD; 
	padding: 3px; 
	height: 19px; 
	vertical-align: middle; 
	margin-top: 3px;
}
.tx-chcforum-pi1-singlePost .edit a {	
	margin-right: 30px;
}
.tx-chcforum-pi1-singlePost .edit img { 
	vertical-align: middle;	
	border: 0px;
}
.tx-chcforum-pi1-singlePost .attachment { 
	background: #E2D6B0; 
	padding: 3px;
}
.tx-chcforum-pi1-singlePost .attachment div { 
	vertical-align: top;
}
.tx-chcforum-pi1-singlePost .attachment img {
	float: left; 
	margin-right: 5px;
}
.tx-chcforum-pi1-singlePost .offset {
	margin-left: 15px; 
	margin-right: 15px;
}
.tx-chcforum-pi1-singlePost .codeCell {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #999;
	padding: 5px;
	background-color: #ECE4CD; 
	border: 1px solid #999; 
	/*font-size: 11px; 
	color: rgb(0, 102, 0); */
}
.tx-chcforum-pi1-singlePost .quoteCell {
	background-color: #ECE4CD;
	font-size: 10px;
	padding: 5px;
	border: 1px solid #999; 
}
.tx-chcforum-pi1-singlePost .quoteCellAuthor {	
	border: 0px;
	font-weight: bold;
	padding: 3px 0;
}
.tx-chcforum-pi1-singlePost .quoteTable {
	border: 0px;
	margin: 15px 0;
}
.tx-chcforum-pi1-singlePost .text img {
	max-height: 350px;
	max-width: 350px;
}
.tx-chcforum-pi1-singlePostQuoteText {
	background-color: #ECE4CD;
	border: 1px solid #000000;
	font-size: 10px;
	padding: 5px;
}

/* FOOTER BOX BEGIN */
.tx-chcforum-pi1-footerBox {
	background: #BB9E62;
	padding: 3px;
	border: 1px solid #999999;
	font-size: 10px; 
}

/* used for user listing */
.tx-chcforum-pi1-footerBox div { 
	padding-top: 5px; 
	padding-left: 5px; 
	font-size: 10px;
}

/* HEADER BOX BEGIN */

.header_center { 
	text-align: center; 
	height: 34px;
}
.header_text {
	font-size: 24px;
	line-height: 34px; 
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-variant: small-caps;
}
.header_small {	
	margin-bottom: 3px;
	border: solid #000000 1px;
}

/* TOOL BAR  BEGIN */

.tx_chcforum-pi1-toolBar {
	background: #E2D6B0;
	border: 1px solid #000000;
	margin-bottom: 3px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tx_chcforum-pi1-toolBar img {
	vertical-align: middle;
	margin-left: 16px;
}
.tx_chcforum-pi1-toolBar div {
	line-height: 30px;
	text-align: right;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.tx_chcforum-pi1-subToolBar {
	background: #E2D6B0;
	border: 1px solid #000000;
	margin-bottom: 3px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tx_chcforum-pi1-subToolBar img {
	vertical-align: middle;
	margin-left: 16px;
}
.tx_chcforum-pi1-subToolBar div {
	line-height: 30px;
	text-align: right;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

/* PROFILE BEGIN */

.tx-chcforum-pi1-profileBorder { 
	border: 1px solid #999999;
	padding: 3px;
}
.tx-chcforum-pi1-profileBorder #userPic {
	border: 1px solid #000000;
	float: right;
}
.tx-chcforum-pi1-profileBorder hr {
	clear: left;
	display: block;
	visibility: hidden;
}
.tx_chcforum-pi1-profileHdrBig {
	background: #E2D6B0;
	border: 1px solid #000000;
	padding: 3px;
	margin-bottom: 3px;
	font-size: 10px;
}
.tx_chcforum-pi1-profile_hdr { 
	font-size: 10px; 
	font-weight: bold; 
	background: #E3E7EF; 
	padding: 2px;
}

/* MESSAGE BOX BEGIN */

.tx-chcforum-pi1-errorBoxCell {
	background: #E3E7EF;
	font-weight: bold;
	text-align: left;
}
.tx-chcforum-pi1-messageBox, 
.tx-chcforum-pi1-messageBoxError {
	background: #F8E5AA;
	border: 1px dotted #FF0000;
	margin-bottom: 3px;
	padding: 3px;
	font-weight: bold;
}
.tx-chcforum-pi1-forumTextBig {	
	font-size: 14px; 
	font-weight: bold;
}
.tx-chcforum-pi1-helpBox { 
	background-color: #E3E7EF !important; 
	border-style: none;
}
.tx-chcforum-pi1-linkUp {
	background: #E2D6B0;
	border: 1px solid #000000;
	margin: 12px 0 15px 0;
	padding: 3px;
	font-size: 10px;
	text-align: center;
}
.tx-chcforum-pi1-previewBoxCell { 
	background: #BB9E62; 
	text-align: center;
}
/********* Styles for extension "tx_mmforum" *********/
th.tx-mmforum-th {
	color: black;
	background: #BB9E62;
}

td.tx-mmforum-subth2 {
	color: black;
	background: #ECE4CD;
}

.tx-mmforum-td  {
	background: #E2D6B0;
}

input.tx-mmforum-button {
	background: #BB9E62;
	border-color: #BB9E62;
}
