/* BASIC STUFF */
#tx_chcforum-pi1 {font-family:verdana, 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:5px; margin-bottom:5px;}
.tx-chcforum-pi1-noWrap {display:inline; white-space:nowrap;}
.tx-chcforum-pi1-preTableWrap {margin-bottom:2px;}
.tx-chcforum-pi1-postTableWrap {margin-bottom:2px;}

/* GENERIC TABLE BEGIN */
.tx-chcforum-pi1-Table {background:#faf8cf; border:solid 1px #008030; margin-bottom:2px; width:100%;}
.tx-chcforum-pi1-Table thead tr th {font-size:12px; font-weight:bold; color:#fff; background:#008030; padding:0 5px 0 5px; text-align:center; white-space:nowrap;}
/* category title row */
.tx-chcforum-pi1-Table tbody tr th {font-size:12px; font-weight:bold; letter-spacing:2px; background:#f3f5f8; padding:2px 5px 2px 5px; text-align:left;}
/* category features row */
.tx-chcforum-pi1-Table tbody tr td {font-size:12px; background:#fff; padding:2px 5px 2px 5px;}
/* GENERIC TABLE END */

/* 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; line-height:13px; 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; line-height:13px; vertical-align:top;}
/* CATEGORY TABLE END */

/* CONFERENCE TABLE BEGIN */
/* cell 1 */
.tx-chcforum-pi1-confThreadImage {text-align:center;}
.tx-chcforum-pi1-confThreadSubjCell {}
.tx-chcforum-pi1-confThreadNew {color:#ff0000; font-size:10px; padding-left:5px;}
.tx-chcforum-pi1-confThreadBtns img {padding-top:5px;}
.tx-chcforum-pi1-confThreadBtns {padding-left:5px;}
.tx-chcforum-pi1-confThreadAnswered {color:#ff0000; font-size:10px; font-weight:bold; padding-left:5px;}
/* cell 2 */
.tx-chcforum-pi1-confThreadRepliesCell {text-align:center;}
/* cell 3 */
.tx-chcforum-pi1-confThreadAuthorCell {text-align:center;}
/* cell 4 */
#content .tx-chcforum-pi1-confThreadLastCell {text-align:center; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px;}
/* CONFERENCE TABLE END */

/* NAVPATH BEGIN*/
/* .tx-chcforum-pi1-navPath {line-height:15px; color:#333; background:#fff2b2; border-bottom:1px solid #fff; margin-bottom:1px; padding:3px; font-size:10px;} */
/* .tx-chcforum-pi1-navPath a {color:#008030;} */
.tx-chcforum-pi1-navWrap {overflow:hidden; background:#fff2b2; border-bottom:1px solid #fff; margin-bottom:1px; }
.tx-chcforum-pi1-navPath {line-height:15px; color:#333; width:520px; padding:3px; font-size:10px; float:left;}
.tx-chcforum-pi1-navPath a {color:#008030;}
/* NAVPATH END*/

/* NAVBUTTONS BEGIN */
.tx-chcforum-pi1-navButtons {float:right;}
/* NAVBUTTONS END */

/* PAGELINKS BEGIN */
.tx-chcforum-pi1-pageLinksTop, .tx-chcforum-pi1-pageLinksBtm {color:#333; background:#fff2b2; font-size:10px; line-height:15px; padding:3px; text-align:right; clear:both; padding-right:5px;}
.tx-chcforum-pi1-pageLinksTop a, .tx-chcforum-pi1-pageLinksBtm a {color:#008030;}
.tx-chcforum-pi1-pageLinksBtm {margin-bottom:1px;}
/* PAGELINKS END */

/* POST FORM BEGIN */
.tx-chcforum-pi1-postForm {border:solid 1px #008030; background-color:#faf8cf; padding:5px; margin-bottom:3px;}
.tx-chcforum-pi1-postForm #formWhere {font-size:12px; font-weight:bold; color:#fff; background:#008030; padding:2px 5px 2px 5px; text-align:center; white-space:nowrap; margin-bottom:7px; border:1px solid #999999;}
.tx-chcforum-pi1-postForm fieldset label {display:block; text-align:right; padding-right:20px; padding-top:3px; width:60px; float:left;}
.tx-chcforum-pi1-postForm fieldset {border:1px solid #999; background-color:#fff2b2;}
.tx-chcforum-pi1-postForm fieldset#formTop {margin-bottom:8px;}
.tx-chcforum-pi1-postForm fieldset#formTop legend {margin-bottom:3px; background-color:#fff2b2; border:1px solid #999999; padding:2px; font-weight:bold;}
.tx-chcforum-pi1-postForm fieldset#formBottom legend {background-color:#fff2b2; border:1px solid #999; padding:2px; font-weight:bold; margin-bottom:5px;}
.tx-chcforum-pi1-postForm fieldset#formTop input {display:block; width:150px; float:left; padding:2px; border:1px solid #dedede; margin-bottom:2px;}
.tx-chcforum-pi1-postForm textarea {border:1px solid #dedede; 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 {border:1px solid #008030; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; margin:2px; background-color:#ffd700;}
.tx-chcforum-pi1-formBtnHov {border:1px solid #666; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:2px; background-color:#ffe980; color:#008030;}
.tx-chcforum-pi1-formBtnStyle {background-color:#fff; border:1px solid #666666; padding:3px; margin:3px;}
.tx-chcforum-pi1-formBtnStyleHov {background-color:#fff; border:1px solid #c00; color:#cc0000; padding:3px; margin:3px;}
/* POST FORM END */

/* SINGLE POST BEGIN */
.tx-chcforum-pi1-singlePost {border:1px solid #008030; margin:3px 0;}

/* top */
.tx-chcforum-pi1-singlePost .author {background:#fff2b2; padding:3px; vertical-align:top;}
.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 #666666; float:right;}

/* deprecated */
.tx-chcforum-pi1-singlePost #userPic {border:1px solid #666666; float:right;}

/* middle */
.tx-chcforum-pi1-singlePost .text {border-top:1px solid #666666; border-bottom:1px solid #666666; background:#fff;}
.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 {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:#dee3e7; 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 .rate {background:#dee3e7; border-top:3px solid #ffffff; padding:3px;}
.tx-chcforum-pi1-singlePost .rate input {background-color:#fff; border:1px solid #666666; font-size:9px;}
.tx-chcforum-pi1-singlePost .rate select {border:1px solid #666666; font-size:10px;}
.tx-chcforum-pi1-singlePost .rate select option {height:1.5em;}
.tx-chcforum-pi1-singlePost .rate form {padding:0; margin:0; display:inline;}
.tx-chcforum-pi1-singlePost .rate .rateStars {float:left; text-align:left; height:1.85em;}
.tx-chcforum-pi1-singlePost .rate .rateMenu {text-align:right; width:100%; height:1.85em;}
.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:#006600; padding:5px; background-color:#fafafa; border:solid 1px #d1d7dc;}
.tx-chcforum-pi1-singlePost .quoteCell {background-color:#fafafa; font-size:10px; padding:5px; border:solid 1px #d1d7dc;}
.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:#fafafa; border:1px solid #666666; font-size:10px; padding:5px;}
/* SINGLE POST END */

/* FOOTER BOX BEGIN */
.tx-chcforum-pi1-footerBox {background:#a7b3cb; 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;}
/* FOOTER BOX END */

/* 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 #666666 1px;}
/* HEADER BOX END */

/* TOOL BAR  BEGIN */
.tx_chcforum-pi1-toolBar {background:#ffd700; padding:0 5px 2px 0; margin-bottom:2px;}
.tx_chcforum-pi1-toolBar img {vertical-align:middle; margin-left:16px;}
.tx_chcforum-pi1-toolBar div {line-height:16px; text-align:right; font-size:9px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif;}
.tx_chcforum-pi1-subToolBar {background:#dee3e7; margin-bottom:1px; padding-right:5px;}
.tx_chcforum-pi1-subToolBar img {vertical-align:middle; margin-left:16px;}
.tx_chcforum-pi1-subToolBar div {margin:0px; line-height:15px; padding:3px 0px 3px 0px; text-align:right; font-size:9px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif;}
/* TOOL BAR  END */

/* PROFILE BEGIN */
.tx-chcforum-pi1-profileBorder {border:1px solid #999999; padding:3px;}
.tx-chcforum-pi1-profileBorder #userPic {border:1px solid #666666; float:right;}
.tx-chcforum-pi1-profileBorder hr {clear:left; display:block; visibility:hidden;}
.tx_chcforum-pi1-profileHdrBig {background:#dee3e7; border:1px solid #666666; padding:5px; margin-bottom:3px; font-size:11px; font-weight:bold;}
.tx_chcforum-pi1-profile_hdr {font-size:11px; font-weight:bold; background:#e3e7ef; padding:2px; padding-left:6px;}
/* PROFILE END */

/* MESSAGE BOX BEGIN */
.tx-chcforum-pi1-errorBoxCell {background:#e3e7ef; font-weight:bold; text-align:left;}
.tx-chcforum-pi1-messageBoxErrorNoBorder {background:#ffd6ef; font-weight:bold; text-align:left; margin-bottom:3px; padding:3px; font-weight:bold;}
.tx-chcforum-pi1-messageBox, .tx-chcforum-pi1-messageBoxError {background:#fff2b2; margin-bottom:3px; padding:3px; padding-left:5px; font-weight:bold; border:1px solid #df002b; color:#df002b;}
/* MESSAGE BOX END */

.tx-chcforum-pi1-forumTextBig {font-size:14px; font-weight:bold;}
.tx-chcforum-pi1-helpBox {background-color:#e9e9e9 !important; border-style:none;}
.tx-chcforum-pi1-linkUp {background:#ffd700; padding:3px; padding-right:5px; font-size:10px; line-height:15px; text-align:right;}
.tx-chcforum-pi1-previewBoxCell {background:#a7b3cb; text-align:center;}

/* CWT COMMUNITY STYLES */
#tx_chcforum-pi1 .tx-cwtcommunity-pi1 .userlistLetters {font-weight:bold;}
#tx_chcforum-pi1 .tx-chcforum-pi1-Table .tx-cwtcommunity-pi1 form {margin:0px; padding:0px; font-family:arial, sans-serif;}
#tx_chcforum-pi1 .tx-chcforum-pi1-Table .tx-cwtcommunity-pi1 td {font-family:arial, sans-serif; padding:2px;}
#tx_chcforum-pi1 .tx-chcforum-pi1-Table .tx-cwtcommunity-pi1 th {background:#e3e7ef; font-family:arial, sans-serif; font-size:11px; padding:2px; text-align:left; letter-spacing:0px;}

/* Search */
#search .tx-chcforum-pi1-Table {border:none;}
#search .tx-chcforum-pi1-Table tbody tr td {background:#faf8cf;}

/* Neudorff contact */
p.contact {font-size:10px; line-height:13px;}
