﻿#contentout #content .TicketList table th, #contentout #content .TicketList table td {padding:5px 5px;}
#contentout #content .TicketList table {border-width:2px;}
#contentout #content .TicketList table th {border-width: 1px;}
#contentout #content .TicketList table td {border-width: 1px;}

#contentout #content .TicketList table.tablesorter th a
{
	color: White;
}


#contentout #content .TicketList
{
	border: none;
	padding: 0px;
	font:100%/1.2 "tahoma",sans-serif;
	margin-top: 10px;
}

#contentout #content .TicketList table.tablesorter
{
	width: 100%;
	_width: auto;
	table-layout: fixed;
}

#contentout #content .TicketList table.tablesorter th
{
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}

#contentout #content .TicketList table.tablesorter td
{
	white-space: nowrap;
	overflow: hidden;
}

#contentout #content .TicketList table.tablesorter th div
{
	margin: 3px 0;
}

#contentout #content .TicketList table.tablesorter td div
{
	margin: 3px 0;
}

#contentout #content .TicketList table.tablesorter th img
{
	vertical-align: middle;
}

#contentout #content .TicketList table.tablesorter .Row
{
	background-color: White;
}

#contentout #content .TicketList table.tablesorter .AlternatingRow
{
	background-color: #f2f2f2;
}

#contentout #content .TicketList table.tablesorter tr.Row:hover td
{
	background-color: #FFFAD4 !important;
}

#contentout #content .TicketList table.tablesorter tr.AlternatingRow:hover td
{
	background-color: #FFFAD4 !important;
}


/* HEADER CELLS */

#contentout #content .TicketList table.tablesorter th.ThCheckBox
{
	width: 10px;
}

#contentout #content .TicketList table.tablesorter th.ThSubjectTicketID
{
	width: 50%;
	padding: 2px 10px;
}

#contentout #content .TicketList table.tablesorter th.ThSubjectTicketID div.TicketID
{
	font-size: 100%;
}

#contentout #content .TicketList table.tablesorter th.ThSubmitterSolver
{
	font-size: 100%;
	padding: 2px 10px;
}

#contentout #content .TicketList table.tablesorter th.ThCreatedFolder
{
	font-size: 100%;
	padding: 2px 10px;
}

#contentout #content .TicketList table.tablesorter th.ThDeadlineSLA
{
	font-size: 100%;
	padding: 2px 10px;
}

#contentout #content .TicketList table.tablesorter th.ThFlag
{
	width: 12px;
	padding: 2px;
}


/* TABLE CELLS */

#contentout #content .TicketList table.tablesorter td.TdCheckBox
{
	padding: 1px;
	vertical-align: middle;
	width: 10px;
	text-align: center;
}

#contentout #content .TicketList table.tablesorter td.TdSubjectTicketID
{
	padding: 2px 10px;
}

#contentout #content .TicketList table.tablesorter td.TdSubjectTicketID div.TicketSubject
{
	/*margin-left: 17px;*/
	font-size: 100%;
}

#contentout #content .TicketList table.tablesorter td.TdSubjectTicketID div.TicketID
{
	font-size: 100%;
	font-family: "Courier New", "Courier New CE", "Courier CE", Courier, Monospaced;
}

#contentout #content .TicketList table.tablesorter td.TdSubjectTicketID img
{
	vertical-align: middle;
}

#contentout #content .TicketList table.tablesorter td.TdSubmitterSolver
{
	font-size: 90%;
	padding: 2px 10px;
}

#contentout #content .TicketList table.tablesorter td.TdCreatedFolder
{
	font-size: 90%;
	padding: 2px 10px;
}

#contentout #content .TicketList table.tablesorter td.TdDeadlineSLA
{
	font-size: 90%;
	padding: 2px 10px;

}

#contentout #content .TicketList table.tablesorter td.TdFlag
{
	padding: 0;
	vertical-align: middle;
}

#contentout #content .TicketList table.tablesorter .Flag
{
	width: 12px;
	padding: 2px;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
}

#contentout #content .TicketList table.tablesorter .NoFlag
{
	width: 12px;
	padding: 2px;
	filter:alpha(opacity=20);
	-moz-opacity: 0.2;
}


/* PAGER */

#contentout #content .TicketList .Pager
{
  text-align: center;
  margin-top: 5px;
  margin-bottom: 5px;
  background-color: white;
  color: gray;
}

#contentout #content .TicketList .Pager .TotalCount
{
	float: right;
}

#contentout #content .TicketList .Pager .Arrow {
  font-size: 18px;
  line-height: 24px;
  font-weight: bold;
  vertical-align: -8%;
  padding: 0px 2px;
  color: #df0000;
}

#contentout #content .TicketList .Pager .NoAct
{
	color: gray;
}

#contentout #content .TicketList .Pager .NumericPagerField
{
	padding: 0 20px;
}

#contentout #content .TicketList .Pager .CurrentPageLabel
{
	font-weight: bold;
}

