body,table {
	padding:0px;
	margin:0px;
	font-family:Verdana;
	font-size:10pt;
}
hr {
	height:1px;
	border:0px;
	background:#ccc;
}
.short {
	margin:0px;
	padding:0px;
}
.label {
	background:#eee;
	font-weight:bold;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.err {
	font-weight:bold;
	color:#cc0000;
}
.admin_reply {
	font-weight:bold;
}

textarea {
	font-family: Georgia, "New Times Roman", Arial;
}
input[type='text'] {
	padding: 5px 5px;
}
ul li.popular {
	padding-left: 64px;
	background:url(http://scrnch.me/images/cq/48x48/comment.png) no-repeat left top;
	padding-top: 5px; padding-bottom: 15px;
}
ul li.conversation {
	padding-left: 64px;
	background:url(http://scrnch.me/images/cq/48x48/user_comments.png) no-repeat left top;
}
ul li.comment {
	padding-left: 64px;
	background:url(http://scrnch.me/images/cq/48x48/comments.png) no-repeat left top;
}
ul li.edit { 
	padding-left: 64px;
	background:url(http://scrnch.me/images/cq/48x48/edit.png) no-repeat left top; 
}

ul li.question {
	padding-left: 44px;
	background:url(http://scrnch.me/images/cq/32x32/user_comment.png) no-repeat left top;
}
ul li.answer {
	padding-left: 44px;
	background:url(http://scrnch.me/images/cq/32x32/users_comments.png) no-repeat left top;
}
ul li.write { 
	padding-left: 44px;
	background:url(http://scrnch.me/images/cq/32x32/edit_profile.png) no-repeat left top;
}

li.question h2 {
	font-family: Georgia;
	font-weight: normal;
	letter-spacing: 0px;
	color: #ff9900;
	padding: 10px 0px;
}

ul.ticket li{
	padding-left: 54px;
	margin-top: -5px;
	margin-bottom: 5px;
	float: left;
	height: 50px;
	padding-right: 10px;
}

ul.ticket li.calendar { background:url(http://scrnch.me/images/cq/48x48/calendar.png) no-repeat left 5px; }
ul.ticket li.faq { background:url(http://scrnch.me/images/cq/48x48/add_page.png) no-repeat left 5px; }
ul.ticket li.mail { background:url(http://scrnch.me/images/cq/48x48/mail.png) no-repeat left 5px; }
ul.ticket li.sendmail { background:url(http://scrnch.me/images/cq/48x48/edit_page.png) no-repeat left 5px; }
ul.ticket li.username { background:url(http://scrnch.me/images/cq/48x48/user.png) no-repeat left 5px; }
ul.ticket li.tag { background:url(http://scrnch.me/images/cq/48x48/tag_green.png) no-repeat left 5px; }
ul.ticket li.redbutton { background:url(http://scrnch.me/images/cq/48x48/red_button.png) no-repeat left 5px; }
ul.ticket li.orangebutton { background:url(http://scrnch.me/images/cq/48x48/orange_button.png) no-repeat left 5px; }
ul.ticket li.greenbutton { background:url(http://scrnch.me/images/cq/48x48/green_button.png) no-repeat left 5px; }


ul.sortbylist { 
	width: 28%;
	margin-right: 15px;
	margin-left: 20px;
	float:left;
}
ul.sortbylist li {
	padding-left: 40px;
	padding-top: 5px;
	float: left;
	height: 30px;
	padding-right: 10px;
}
ul.sortbylist li.ascdesc {
	padding-top: 5px;
	padding-left: 0px;
	float: right;
	padding-right: 5px;
}

ul.sortbylist li.option { background:url(http://scrnch.me/images/cq/32x32/note.png) no-repeat left top; }
ul.sortbylist li.ticket_id { background:url(http://scrnch.me/images/cq/32x32/tag_green.png) no-repeat left top; }
ul.sortbylist li.priority { background:url(http://scrnch.me/images/cq/32x32/warning.png) no-repeat left top; }
ul.sortbylist li.date { background:url(http://scrnch.me/images/cq/32x32/calendar.png) no-repeat left top; }
ul.sortbylist li.messages { background:url(http://scrnch.me/images/cq/32x32/comments.png) no-repeat left top; }
div.asc, div.desc {
	width: 25px;
	height: 25px;
	float:right;
}
div.asc { background:url(http://scrnch.me/images/cq/24x24/up.png) no-repeat center top; }
div.desc { background:url(http://scrnch.me/images/cq/24x24/down.png) no-repeat center top; }


ul.summaryview li {
	margin-top: -5px;
	margin-bottom: 5px;
	float: left;
	height: 20px;
	padding-right: 10px;
}

ul.summaryview li.delete { background:url(http://scrnch.me/images/cq/24x24/delete.png) no-repeat left 5px; }

li p,p.smallidcard,p.smalldelete {
	padding-top: 10px;
	padding-bottom: 5px;
}

p.smalladd { 
	padding-left: 32px;
	background:url(http://scrnch.me/images/cq/24x24/add_comment.png) no-repeat left 8px;
}
p.smalldelete { 
	padding-left: 32px;
	background:url(http://scrnch.me/images/cq/24x24/delete.png) no-repeat left 8px;
}
p.smallpage {
	padding-left: 32px;
	background:url(http://scrnch.me/images/cq/24x24/new_page.png) no-repeat left 8px;
}
p.smallunread {
	padding-left: 32px;
	background:url(http://scrnch.me/images/cq/24x24/recycle.png) no-repeat left 8px;
}
p.smallidcard {
	padding-left: 32px;
	background:url(http://scrnch.me/images/cq/24x24/id_card.png) no-repeat left 8px;
}
p.smallcomments {
	padding-left: 32px;
	background:url(http://scrnch.me/images/cq/24x24/comments.png) no-repeat left 8px;
}
p.smallwarning {
	padding-left: 32px;
	background:url(http://scrnch.me/images/cq/24x24/warning.png) no-repeat left 8px;
}
p.smallview { 
	padding-left: 32px;
	background:url(http://scrnch.me/images/cq/24x24/search.png) no-repeat left 8px;
}
p.smallclose { 
	padding-left: 32px;
	background:url(http://scrnch.me/images/cq/24x24/red_button.png) no-repeat left 8px;
}
p.smallopen { 
	padding-left: 32px;
	background:url(http://scrnch.me/images/cq/24x24/green_button.png) no-repeat left 8px;
}

p.calendar { 
	padding-left: 32px;
	background:url(http://scrnch.me/images/cq/24x24/calendar.png) no-repeat left 8px;
}

ul.messageDetails {
	padding-top: 0px; padding-bottom: 0px;
	margin-top: 0px; margin-bottom: 0px;
}

ul.messageDetails li.smallphone { 
	padding-left: 32px;
	padding-top: 0px; padding-bottom: 0px;
	margin-top: 0px; margin-bottom: 0px;
	background:url(http://scrnch.me/images/cq/24x24/mobile_phone.png) no-repeat left top;
	height: 22px;
}

ul.messageDetails li.smallmail { 
	padding-left: 32px;
	padding-top: 0px; padding-bottom: 0px;
	margin-top: 0px; margin-bottom: 0px;
	background:url(http://scrnch.me/images/cq/24x24/mail.png) no-repeat left top;
	height: 22px;
}

div.unread {
	background: #ffffcc; 
	padding: 0px 5px;
}

div.read {
	padding: 0px 5px;
}

p.admin { font-weight: bold; }
p.client { font-weight: normal; }

ul.historydetails li { 
	padding-left: 32px;
	padding-top: 0px; padding-bottom: 0px;
	margin-top: 0px; margin-bottom: 0px;
}
ul.historydetails li.calendar { background:url(http://scrnch.me/images/cq/24x24/calendar.png) no-repeat left 5px; }

ul.replies li.comment { padding-left: 44px; background:url(http://scrnch.me/images/cq/32x32/comment.png) no-repeat left 5px; }
ul.replies li.calendar { padding-left: 44px; background:url(http://scrnch.me/images/cq/32x32/calendar.png) no-repeat left top; }



/* blocky stuff */
ul.etc li { width: 40%; margin-right: 10px; float: left;}
ul.etc li.kb { padding-left: 56px; background:url(http://scrnch.me/images/cq/48x48/note.png) no-repeat left top; }
ul.etc li.opentix { padding-left: 56px; background:url(http://scrnch.me/images/cq/48x48/edit.png) no-repeat left top; }


span.name-admin { font-color: #0fbbff; font-weight: bold; }
span.name-client { font-color: #ff9900; font-weight: bold; }

select.one-touch { font-size: 10pt; font-family: georgia; width: 100%;}


/* pagination css */
span.pageNo {
	background: url(http://scrnch.me/images/sheet.png) no-repeat;
	width: 48px;
	height: 48px;
/*
	float: left; 
	display: inline;
*/
	text-align:center;
	padding-top:10px;
	font-weight: bold;
}
span.pageNoNext {
	width: 48px;
	height: 48px;
	text-align:center;
	padding-top:10px;
	font-weight: bold;
/*
	float: left; 
	display: inline;
*/
}
span.pageNoPrev {
	width: 48px;
	height: 48px;
	text-align:center;
	padding-top:10px;
	font-weight: bold;
/*
	float: left; 
	display: inline;
*/
}
span.pageNoFirstLast {
	width: 60px;
	height: 48px;
	text-align:center;
	padding-top:10px;
	font-weight: bold;
/*
	float: left; 
	display: inline;
*/
}
span.pageSelected {
	color: #888;
}
div.pagelinks a.notActive {
	color: #ccc;
}



span.selectedPP, span.perPageChoices {
	padding: 0px 10px;
	height: 20px;
}
span.selectedPP {
}
span.selectedPP {
	color: #888;
}

.clearfix { clear:both; }
.right { float:right; }
.left { float:left; }

.small { font-size: 100%; }
