/* Style sheet forum */
{vertical-align:middle;}
.mod_avatar .label_container{margin-top:10px;}
.mod_avatar .textlabel{font-weight:bold;}
.mod_avatar .error_message{color:#red;}
.mod_avatar .hint{margin-bottom:10px;color:#888;}
.avatar_container{margin-top:-19;}
.avatar_container img{padding:2px;border:1px solid #ccc;}
.avatar_container div.hint{margin:0.25em 0 0;padding:0;font-size:92.3%;color:#999;line-height:1.25;}
.avatar_container div.error{margin-bottom:3px;}
.mod_personalData .col_first{width:136px;font-weight:bold;}
.mod_registration .col_first{width:136px;font-weight:bold;}
.mod_lostPassword .formbody{width:328px;padding:12px 9px 9px;background-color:#fcfcfc;border:1px solid #dddddd;}
.mod_lostPassword table{width:100%;}
.mod_lostPassword .col_first{width:50%;font-weight:bold;}
.mod_lostPassword input.captcha{width:40px;}
.mod_lostPassword .submit_container{margin-top:3px;}
.mod_lostPassword .message{margin-bottom:9px;padding:6px;background-color:#ffffcc;border:1px solid #ff9900;}
.text,.password{width:200px;margin:1px 0;padding:2px;border:1px solid #cccccc;}
.text:focus,.password:focus{background-color:#eaf7ce;}
html .password{margin:0;}
:first-child+html .password{margin:0;}
textarea{width:200px;height:140px;padding:2px;border:1px solid #cccccc;}
textarea:focus{background-color:#eaf7ce;}
html textarea{width:358px;}
.mod_login.one_column .text{width:150px;}
.mod_login.one_column .submit{margin-top:3px;}
.mod_login.one_column .error{width:150px;margin-bottom:6px;padding:3px;background-color:#ffffcc;border:1px solid #ff9900;}
.mod_login.two_column{width:350px;padding:12px 9px 9px;border:1px solid #dddddd;background: transparent;}
.mod_login.two_column table{width:100%;}
.mod_login.two_column .col_first{width:50%;font-weight:bold;}
.mod_login.two_column .submit_container{margin-top:3px;}
.mod_login.two_column .error{margin-bottom:9px;padding:6px;background-color:#ffffcc;border:1px solid #ff9900;}
#container{background:none;}
.mod_helpdesk{padding:3px 1px 6px;line-height:1;}
.mod_helpdesk h1{margin-top:7px;margin-bottom:21px;}
.mod_helpdesk p,.mod_helpdesk pre,.mod_helpdesk blockquote,.mod_helpdesk ul{margin-bottom:0;}
.mod_helpdesk .label_container{margin-bottom:3px;}
.mod_helpdesk table{width:100%;margin-top:10px;margin-bottom:8px;}
.mod_helpdesk table th{padding:5px 9px 6px;text-align:left;background-color:#f0f0f0;border:1px solid #ddd;font-weight:bold;}
.mod_helpdesk table td{padding:6px 9px 5px;text-align:left;border:1px solid #ddd;line-height:1.25;}
.mod_helpdesk table .headercol{padding-top:6px;padding-bottom:6px;background-color:#eaf2fe;font-weight:bold;}
{vertical-align:middle;}
.mod_helpdesk .centered{text-align:center;}
.mod_helpdesk .nowrap{white-space:nowrap;}
.mod_helpdesk .textinput{width:288px;margin-bottom:3px;padding:4px 3px;border:1px solid #cccccc;}
.mod_helpdesk .textinput:focus{background-color:#fbf7f1 !important;}
.mod_helpdesk .hint{margin-bottom:12px;color:#808080;}
.mod_helpdesk .breadcrumb{margin-top:7px;margin-bottom:21px;font-size:12px;color:#000;background: transparent;}
.mod_helpdesk .bc_bottom{margin-top:21px;margin-bottom:6px;}
.statistics{margin-bottom:6px;}
.statistics span{padding-right:18px;}
.page_jump{padding-left:6px;}
.mod_helpdesk td.iconcol,.mod_helpdesk td.ticket{width:17px;text-align:center;vertical-align:middle;}
.mod_helpdesk .datarow:hover td{background-color:#f4f4f5;}
.mod_helpdesk td.iconcol-unread,.mod_helpdesk .datarow:hover td.iconcol-unread{background-color:#eaf2fe;}
.mod_helpdesk td.subject a.unread,.mod_helpdesk div.title a.unread{font-weight:bold;}
.mod_helpdesk td.replycount,.mod_helpdesk td.viewcount,.mod_helpdesk td.ticketcount{width:64px;vertical-align:middle;background-color:#fbfbfb;background: transparent;}
.mod_helpdesk td.latestpost{min-width:126px;}
.mod_helpdesk td.icons{width:1%;white-space:nowrap;}
.mod_helpdesk .controls{width:500px;height:40px;overflow:hidden;display:block;font-size:70%;background: transparent;}
.mod_helpdesk .functions,.mod_helpdesk .matchinfo{width:69%;float:left;display:block;text-align:left;background: transparent;}
.mod_helpdesk .functions a{padding-right:8px;padding-left:4px;vertical-align:middle;}
.mod_helpdesk .functions img{vertical-align:middle;}
.mod_helpdesk .pagenav{width:29%;float:right;display:block;padding-top:1px;text-align:right;}
.mod_helpdesk .pagenav span,.mod_helpdesk .pagenav a{padding-right:2px;padding-left:3px;}
.searchform .checkbox_container{margin-bottom:6px;}
.searchform .radio_container{margin-bottom:4px;}
.searchform .checkbox_part,.searchform .radio_part{height:15px;}
.searchform .checkbox_container label,.searchform .radio_container label{font-weight:normal;line-height:1;}
.result_container{margin-top:18px;margin-bottom:18px;}
.mod_helpdesk .matchinfo{padding-top:1px;font-size:108.3%;}
.result_container .subject{margin-top:12px;}
.result_container .subject a{font-weight:bold;}
.result_container .info{margin-top:3px;margin-bottom:3px;font-size:84.6%;color:#999;}
.result_container .message{font-size:92.3%;line-height:1.25;}
.result_container .highlight{font-weight:bold;}
.result_container .attachments{margin-top:2px;}
.result_container .attachments a{padding-right:6px;}
.result_container .attachments img{display:none;}
.message-container{margin-top:9px;margin-bottom:9px;border:1px solid #ddd;background: transparent;}
.message-container .top-left{width:120px;float:left;padding:4px 6px 9px;font-size:92.3%;}
.message-container .top-right{margin-left:120px;padding:4px 6px 6px;line-height:1.4;}
.message-container .bottom-left{width:120px;height:16px;top:7px;position:relative;float:left;padding:0 6px;font-size:92.3%;color:#999;}
.message-container .bottom-right{height:16px;padding:4px 6px 3px;text-align:right;border-top:1px dotted #ddd;}
{vertical-align:middle;}
.message-container .clearfloat{height:0.1px;clear:both;font-size:0.1px;line-height:0.1;}
.message-container .message_id{margin-bottom:12px;font-size:108.3%;}
.message-container .messagelink{margin-bottom:5px;font-size:108.3%;}
.message-container .poster{margin-bottom:4px;font-weight:bold;}
.message-container .postcount{margin-top:4px;margin-bottom:4px;}
.message-container .role,.message-container .location,.message-container .website{margin-bottom:4px;}
.message-container .attachments{float:left;margin-top:-1px;}
.message-container .attachments img{padding-left:6px;}
.message-container .helpdesk-lastedit{margin-top:16px;font-size:84.6%;color:#999;}
.message-container .helpdesk-signatureblock{margin-top:18px;padding-top:18px;border-top:1px solid #ddd;font-size:92.3%;color:#999999;}
.helpdesk-message{overflow:hidden;}
.helpdesk-message img{vertical-align:text-bottom;}
.helpdesk-message table{margin-right:1px;margin-left:1px;}
.helpdesk-message .underlined{text-decoration:underline;}
.helpdesk-message .striked{text-decoration:line-through;}
.helpdesk-message .justified{text-align:justify;}
.helpdesk-message .rightaligned{text-align:right;}
.helpdesk-message .scrollbox{overflow:auto;}
.helpdesk-message .codebox pre{margin:0 0 3px;line-height:1.2;}
.helpdesk-message .codebox ol,.helpdesk-message .codebox li{margin:0;padding:0;list-style-type:none;}
.helpdesk-message .quotebox,.helpdesk-message .codebox,.helpdesk-message .notebox,.helpdesk-message .warnbox{margin:3px 0 0;background-color:#fafafa;border:1px solid #e9e9e9;font-size:92.3%;color:#666;}
.helpdesk-message .notebox{background-color:#ffd;border:1px solid #fea;}
.helpdesk-message .warnbox{background-color:#fee;border:1px solid #fcc;}
.helpdesk-message .quotebox-titlebar,.helpdesk-message .codebox-titlebar,.helpdesk-message .notebox-titlebar,.helpdesk-message .warnbox-titlebar{padding:0 6px 1px;background-color:#e9e9e9;font-weight:bold;font-size:92.3%;color:#444;}
.helpdesk-message .notebox-titlebar{background-color:#fea;}
.helpdesk-message .warnbox-titlebar{background-color:#fcc;}
.helpdesk-message .quotebox .icon,.helpdesk-message .codebox .icon,.helpdesk-message .notebox .icon,.helpdesk-message .warnbox .icon{display:none;}
.helpdesk-message .quotebox .scrollbox,.helpdesk-message .codebox .scrollbox,.helpdesk-message .notebox .scrollbox,.helpdesk-message .warnbox .scrollbox{padding:5px 6px;}
.mod_helpdesk .functionbar{width:570px;clear:both;padding:4px 6px;background-color:#f9f9f9;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;}
{vertical-align:middle;}
.mod_helpdesk .functionbar .buttongroup{margin-right:12px;}
.mod_helpdesk textarea{width:578px;height:400px;margin-bottom:3px;}
.mod_helpdesk .selectinput{margin-bottom:3px;}
.mod_helpdesk .attachment_container{margin-top:12px;margin-bottom:12px;}
.mod_helpdesk .attachment_container .attachment{height:24px;}
.mod_helpdesk .attachment_container .hint{margin-top:3px;color:#999;}
.mod_helpdesk .error_atch div{margin-bottom:6px;color:#f00;}
.mod_helpdesk .messages-reverse{margin-top:18px;}
.helpdesk-code .kw1,.helpdesk-code .kw2,.helpdesk-code .kw3{color:#00c;}
.helpdesk-code .co1,.helpdesk-code .co2,.helpdesk-code .coMULTI{color:#999;}
.helpdesk-code .st0,.helpdesk-code .es0{color:#090;}
.helpdesk-code .re0,.helpdesk-code .re1{color:#600;}
.helpdesk-code .sy0,.helpdesk-code .br0{color:#444;}
.helpdesk-code .nu0{color:#f00;}
.mod_helpdesk .formbody .error_message{margin-bottom:12px;color:#f00;}
.mod_helpdesk .formbody .error_message img{display:none;}

