table.wpetss,
table.wpetss td,
table.wpetss th{
    border: 0 !important;
}
table.wpetss_table{
    border: 0 !important;
}
table.wpetss_table td{
    vertical-align: top;
    text-align: left;
    padding: 7px;
}
table.wpetss_table_line td{
    border-bottom: 1px solid #EFEFEF;
}
table.wpetss_table th{
    vertical-align: top;
    text-align: left;
    font-weight: bold;
    padding: 7px;
}


#ticket_container{
    padding: 5px 10px;
    overflow-x: hidden;
    border-left:1px solid #DFDFDF;
    border-right:1px solid #DFDFDF;
    border-bottom:1px solid #DFDFDF;
    margin:-1px 0 10px 0;
    background: #FFF;
    font-size: 11px;
}
.ticket_message{
    margin: 10px 0;
    border: 1px solid #DFDFDF;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    border-radius: 6px;
}
.ticket_message_title{
    background:#EFEFEF;
    padding: 5px;
    text-align: left;
    -moz-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}
.ticket_message_title span{
    display:inline-block;
}
.ticket_message_title_full{
    display:none;
}
.ticket_message_text{
    padding: 5px;
}
#ticket_reply_button{
    margin-top:10px;
}
.ticket_reply{
    margin-top: 5px;
    text-align: center;
}
.ticket_reply textarea{
    background-color: #FFF;
    border: 1px solid #CCC;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 1px;
    margin: 0;
    text-align: left;
    width:90%;
}
.ticket_message_creator{
    margin-right:20px;
    border: 1px solid #AAA;
}
.ticket_message_admin{
    margin-left:20px;
}
.ticket_message_admin .ticket_message_title{
    text-align: right;
}


	.tableclass{
		border-collapse:collapse;
		margin:9px 0;
	}
	.tableclass_form{
		border-left:1px solid #DFDFDF;
		border-right:1px solid #DFDFDF;
		border-bottom:1px solid #DFDFDF;
		margin:-1px 0 10px 0;
        background: #FFF;
	}
	.tableclass_full{
		width:100%;
	}
	.tableclass td{
		padding:0.3em 5px !important;
		font-size: 11px !important;
	}
	.tableclass th{
		padding:0.3em 5px !important;
		font-size: 11px !important;
		text-align:right;
		vertical-align:top;
	}
	.tableclass th.heading{
		text-align:center !important;
		background:#cbcbcb;
	}
	.tableclass_rows{
		border-bottom:1px solid #cbcbcb;
	}
	.tableclass_rows th{
		padding:0.3em 5px;
		font-size: 11px;
		border:1px solid #000;
		font-weight:normal;
		background:#535353;
		text-align:left;
		color:#FFF;
	}
	.tableclass_rows tr.odd{
		background-color:#f6f6f6;
	}
	.tableclass_rows tr.even{
		background-color:#FFF;
	}
	.tableclass_rows tr.hover{
		background-color:#CCC;
		cursor:pointer;
	}
	.tableclass .width1{
		width:100px;
	}
	.tableclass .extra_field{
		width:100%;
        text-align: right;
	}
	.tableclass .width2{
		width:170px;
	}
	.tableclass .width3{
		width:120px;
	}
	.tableclass_action h4{
		font-size:16px;
		font-weight:normal;
		color:#FF0000;
		display:none;
	}
	.tableclass_action .submit_button{
		font-size:16px;
	}

.search_bar{
    padding:5px;
    margin:3px 0;
    background-color:#EEE;
}
.search_bar select{
    max-width: 100px;
}

/** pagimatopm */
.pagination_summary{
    text-align:right;
}
.pagination_summary p{
	margin:0 0 5px 0;
	padding:0;
}
.pagination_links{
    text-align:center;
}
.pagination_links a{
	display:inline-block;
	margin:1px;
	padding:0 4px;
	background-color:#EFEFEF;
}
.pagination_links .current{
    font-weight:bold;
	border:1px solid #CCC;
}


	.wpetss h3 {
		margin: 0 !important;
		/*border:1px solid #cbcbcb;*/
        background: #DFDFDF url("http://www.refiza.com/wp-admin/images/gray-grad.png") repeat-x left top!important;
        text-shadow: white 0 1px 0;
        -moz-border-radius: 6px 6px 0 0;
        -webkit-border-top-right-radius: 6px;
        -webkit-border-top-left-radius: 6px;
        -khtml-border-top-right-radius: 6px;
        -khtml-border-top-left-radius: 6px;
        border-top-right-radius: 6px;
        border-top-left-radius: 6px;
		padding:9px !important;
		height:20px !important;
		font-size:15px !important;
		font-weight:normal !important;
        clear:both !important;
        color:#666 !important;
        border: 0 !important;
	}
	.wpetss h3 span.title {
	}
	.wpetss h3 span.title span.highlight{
		color:#9e100f;
		font-weight:bold;
	}
	.wpetss h3 span.button {
		font-size:9px;
		margin-top:-2px;
		float:right;
	}

#wpetss_popup #wpetss_holder{
    width:900px;
}

#wpetss_popup #wpetss_holder_public{
    width:600px;
}

.dtbaker_error_field{
    border: 1px solid #FF0000 !important;
}

.wpetss_widget{
    text-align: center;
    border: 1px solid #EFEFEF;
    padding: 10px;
    margin: 10px 0;
}
.wpetss_widget_button{
    padding: 10px 0 10px 0;
}
.wpetss_widget_description{
    font-size: 12px;
    font-style: italic;
}

#wpetss_ticketlist .column-number{
    width:10%;
}
#wpetss_ticketlist .column-message_count{
    width:7%;
}
#wpetss_ticketlist .column-date_time{
    width:159px;
}
#wpetss_ticketlist .column-status{
    width:10%;
}
#wpetss_ticketlist .column-assigned_user{
    width:10%;
}

.wpetss .public_header{
    font-size: 15px;
    font-weight: bold;
    padding: 10px;
}
.wpetss .public_welcome{

    padding: 10px;
}