/* Style sheet forum */
﻿.mod_helpdesk{padding:5px;}
.mod_helpdesk p{margin:3px 0;}
.mod_helpdesk .middle,.mod_helpdesk .middle *{vertical-align:middle;}
.mod_helpdesk .centered{text-align:center;}
.mod_helpdesktitle .headertext,.mod_helpdesk .headertext{}
.mod_helpdesktitle .controls{height:24px;margin:0 5px;font-size:125%;}
.mod_helpdesktitle .controls *{vertical-align:middle;}
.mod_helpdesktitle .controls img{margin:0 4px 0 0;}
.mod_helpdesktitle .controls a{margin:0 12px 0 0;}
.mod_helpdesk .topfindcontrols{border-bottom:1px solid #CCCCCC;}
.mod_helpdesk .bottomfindcontrols{border-top:1px solid #CCCCCC;}
.mod_helpdesk .topcontrols{}
.mod_helpdesk .bottomcontrols{}
.mod_helpdesk .controls .functions{height:18px;display:block;line-height:18px;margin-bottom:5px;}
.mod_helpdesk .controls .pagenav{height:18px;float:right;display:block;line-height:18px;}
.mod_helpdesk .controls .matchinfo{height:18px;display:block;font-weight:bold;font-size:120%;line-height:18px;}
.mod_helpdesk .controls .functions img{margin:0 4px 0 0;}
.mod_helpdesk .controls .functions a{margin:0 10px 0 0;}
.mod_helpdesk .pagenavicon,.mod_helpdesk .pagenavtext,.mod_helpdesk .pagenavlink,.mod_helpdesk .pagenavactive{margin:0 5px 0 0;}
.mod_helpdesk .pagenavactive{font-weight:bold;}
.mod_helpdesk .message-container{border:1px solid #CCCCCC;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/lightgrey140.png) repeat-y scroll left top;}
.mod_helpdesk .message-container .clearfloat{clear:both;}
.mod_helpdesk .message-container .top-left{width:140px;overflow:hidden;float:left;margin:5px;}
.mod_helpdesk .message-container .top-right{margin:5px 0 0 150px;}
.mod_helpdesk .message-container .bottom-left{width:140px;height:20px;float:left;margin-top:1px;text-align:center;vertical-align:middle;}
.mod_helpdesk .message-container .bottom-left *,.mod_helpdesk .message-container .bottom-right .attachments *,.mod_helpdesk .message-container .bottom-right .buttons *{vertical-align:middle;}
.mod_helpdesk .message-container .bottom-right{margin:0 0 0 140px;}
.mod_helpdesk .message-container .bottom-right .attachments{margin:0 125px 0 0;padding:0 5px;border-top:1px dotted #CCCCCC;}
.mod_helpdesk .message-container .bottom-right .attachment{margin:0 10px 0 0;white-space:nowrap;}
.mod_helpdesk .message-container .bottom-right .buttons{width:125px;height:20px;float:right;text-align:right;border-top:1px dotted #CCCCCC;white-space:nowrap;}
.mod_helpdesk .message-container .avatar{}
.mod_helpdesk .message-container .poster{font-weight:bold;}
.mod_helpdesk .mainlist{width:100%;border:1px solid #CCCCCC;border-collapse:collapse;}
.mod_helpdesk .mainlist th{padding:3px 6px;text-align:left;background-color:#DDDDDD;border:1px solid #CCCCCC;font-weight:bold;font-size:120%;white-space:nowrap;}
.mod_helpdesk .mainlist td{padding:2px 6px;border:1px solid #CCCCCC;}
.mod_helpdesk .mainlist .headerrow{background-color:#EEEEEE;font-size:120%;}
.mod_helpdesk .mainlist .headerrow td{padding:3px 6px;}
.mod_helpdesk .mainlist .iconcol *{vertical-align:middle;}
.mod_helpdesk .mainlist td.iconcol{padding:3px;white-space:nowrap;}
.mod_helpdesk .mainlist .iconcol .icon{float:left;display:block;padding:2px;}
.mod_helpdesk .mainlist .iconcol .text{display:block;margin:0 0 0 26px;padding:3px 2px 3px 0;}
.mod_helpdesk .mainlist .datarow-unread .iconcol .icon{background-color:#FFE0E0;border:1px solid #FFA0A0;}
.mod_helpdesk .mainlist .datarow-unread .unreadbold{font-weight:bold;}
.mod_helpdesk .mainlist .datarow:hover{background-color:#F6F6F8;}
.mod_helpdesk .mainlist .maxwidth{width:100%;}
.mod_helpdesk .mainlist .nowrap{white-space:nowrap;}
.mod_helpdesk .mainlist .centered{text-align:center;white-space:nowrap;}
.mod_helpdesk .mainlist .sublink{font-weight:normal;}
.mod_helpdesk .mainlist .icons{text-align:right;white-space:nowrap;}
.mod_helpdesk .mainlist .ticket{white-space:nowrap;}
.mod_helpdesk .mainlist .ticket img{margin:0 5px 0 0;}
.mod_helpdesk .mainlist .msginfo .tstamp{font-weight:normal;}
.mod_helpdesk .bottomlinks{}
.mod_helpdesk .category .title{margin:0;padding:0;}
.mod_helpdesk .category .title a{font-weight:normal;font-size:120%;}
.mod_helpdesk .category .description{margin:0;padding:0;}
.mod_helpdesk .category .description p{font-weight:normal;font-size:90%;color:#666666;}
.mod_helpdesk .category .unread *,.mod_helpdesk .subject .unread{}
.mod_helpdesk td.subject a{font-size:120%;}
.mod_helpdesk .helpdesk-notickets{font-size:120%;}
.mod_helpdesk div.formbody{}
.mod_helpdesk .formbody .label_container{padding:2px 0;font-weight:bold;}
.mod_helpdesk .formbody .hint{color:#AAAAAA;}
.mod_helpdesk .formbody .subject,.mod_helpdesk .formbody .searchterms{width:99%;}
.mod_helpdesk .formbody .message_container{border:1px solid #CCCCCC;}
.mod_helpdesk .formbody .message{width:99%;margin:2px;}
.mod_helpdesk .checkbox_container *,.mod_helpdesk .radio_container *{vertical-align:middle;}
.mod_helpdesk .formbody .submit_container{}
.mod_helpdesk .formbody .error_message{float:right;}
.mod_helpdesk .formbody .error_message img{margin:0 5px 0 0;}
.mod_helpdesk .formbody .error_atch *{font-weight:bold;}
.mod_helpdesk .messages-reverse{font-weight:normal;font-size:120%;}
.mod_helpdesk .messages-reverse-list{}
.mod_helpdesk .searchform .label_container{margin-top:5px;margin-bottom:2px;}
.mod_helpdesk .searchform .checkbox_part{display:inline;margin-right:20px;}
.mod_helpdesk .searchform .radio_part{display:inline;margin-right:20px;}
.mod_helpdesk .searchform .hint{margin-top:4px;}
.mod_helpdesk div.searchresult{margin-bottom:15px;}
.mod_helpdesk .searchresult .subject{margin-bottom:2px;font-size:120%;}
.mod_helpdesk .searchresult .info{margin-bottom:3px;font-size:90%;color:#888888;}
.mod_helpdesk .searchresult .highlight{font-weight:bold;}
.mod_helpdesk .searchresult .searcherror{margin-bottom:10px;font-weight:bold;}
.mod_helpdesk .messagetext{margin:10px 0;font-size:125%;}
.mod_helpdesk a.squarebutton{height:23px;float:left;display:block;margin-right:6px;padding-left:9px;font-family:Arial;font-weight:normal;text-decoration:none;font-size:12px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-x-system-font:none;background:transparent url(images/square-gray-left.gif) no-repeat scroll left top;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;}
.mod_helpdesk a.squarebutton:link,.mod_helpdesk a.squarebutton:visited,.mod_helpdesk a.squarebutton:active{color:#222222;}
.mod_helpdesk a.squarebutton span{display:block;padding:4px 9px 4px 0;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/square-gray-right.gif) no-repeat scroll right top;}
.mod_helpdesk a.squarebutton:hover{background-position:left bottom;}
.mod_helpdesk a.squarebutton:hover span{background-position:right bottom;}
.mod_helpdesk .buttonwrapper{width:100%;overflow:hidden;}

