﻿/* <.MWSClientPager> */
.MWSClientPager
{
	height: 21px;
}
.MWSClientPager td
{
	vertical-align: middle;
	line-height: 16px;
	padding: 0px 1px;
}
.MWSClientPager input
{
	line-height: 14px;
}
.MWSClientPager input.txt-page
{
	width: 25px;
	height: 14px;
}
.MWSClientPager input.btn-go
{
	background-color: #1D70A8;
	border: 1px solid #1D70A8;
	color: #FFFFFF;
	cursor: pointer;
	width: 25px;
	height: 18px;
}

.MWSClientPager .disabled input.btn-go
{
	background-color: #B9D5EB;
	border: 1px solid #B9D5EB;
	cursor: default;
}

.MWSClientPager .btn
{
	background-image: url("../../Images/Pager/MWSPager.png");
	background-position: 0 0;
	width: 16px;
	height: 16px;
	cursor: pointer;
}

* html .MWSClientPager .btn
{
	background-image: url("../../Images/Pager/MWSPager.gif");
	background-position: 0 0;
	width: 16px;
	height: 16px;
	cursor: pointer;
}

.MWSClientPager .disabled .btn
{
	cursor: auto;
}
.MWSClientPager .btn-first
{
	background-position: 0 0;
}
.MWSClientPager .disabled .btn-first
{
	background-position: 0 -16px;
}
.MWSClientPager .btn-prev
{
	background-position: -16px 0;
}
.MWSClientPager .disabled .btn-prev
{
	background-position: -16px -16px;
}
.MWSClientPager .btn-next
{
	background-position: -32px 0;
}
.MWSClientPager .disabled .btn-next
{
	background-position: -32px -16px;
}
.MWSClientPager .btn-last
{
	background-position: -48px 0;
}
.MWSClientPager .disabled .btn-last
{
	background-position: -48px -16px;
}
/* </.MWSClientPager> */

/* <.dialogContactSummary> */
.dialogContactSummary .ui-jqgrid .ui-jqgrid-titlebar
{
	display: none;
}
.dialogContactSummary .ui-jqgrid .ui-jqgrid-htable th div
{
	text-align: left;
}
.dialogContactSummary .s-ico
{
	position: absolute;
	right: 0px;
	top: 0px;
}
.dialogContactSummary .ui-jqgrid .s-ico > .ui-state-disabled
{
	display: none;
}

.dialogContactSummary .ui-jqgrid .ui-icon-asc
{
	background: url("../../Images/Grid/asc.png") no-repeat right center;
	height: 20px;
	width: 21px;
	margin: 0px;
}

* html .dialogContactSummary .ui-jqgrid .ui-icon-asc
{
	background: url("../../Images/Grid/asc.gif") no-repeat right center;
	height: 20px;
	width: 21px;
	margin: 0px;
}

.dialogContactSummary .ui-jqgrid .ui-icon-desc
{
	background: url("../../Images/Grid/desc.png") no-repeat right center;
	height: 20px;
	width: 21px;
	margin: 0px;
}

* html .dialogContactSummary .ui-jqgrid .ui-icon-desc
{
	background: url("../../Images/Grid/desc.gif") no-repeat right center;
	height: 20px;
	width: 21px;
	margin: 0px;
}

.dialogContactSummary .ui-jqgrid .ui-grid-ico-sort
{
	display: block;
	position: static;
}
.dialogContactSummary th.ui-th-column[role=columnheader]
{
	color: #333333;
	font-size: 12px;
	line-height: 12px;
}
.dialogContactSummary div.ui-jqgrid-hbox, .dialogContactSummary tr.ui-jqgrid-labels
{
	background: url("Images/email-header-bg.png") repeat-x scroll center bottom #F2F3F5;
}
.dialogContactSummary tr.ui-jqgrid-labels th.ui-th-column
{
	background: url("../../Images/Grid/separator.png") right center no-repeat transparent;
}
.dialogContactSummary .ui-jqgrid tr.ui-row-ltr td, .dialogContactSummary .ui-jqgrid .ui-jqgrid-htable th
{
	padding-left: 8px;
	vertical-align: middle;
	font-size: 11px;
	border: solid 0px;
}

.dialogContactSummary .ui-jqgrid tr:hover
{
	background-color: #F1F6F9;
}

.dialogContactSummary .ui-jqgrid .ui-jqgrid-hdiv
{
	height: 22px;
	line-height: 22px;
	font-size: 12px;
}


.dialogContactSummary td div.inbox
{
	background: url("../../Images/email/mail_inbox.png") left top no-repeat;
	padding-left: 23px;
	height: 21px;
	line-height: 20px;
}
.dialogContactSummary td  div.sent
{
	background: url("../../Images/email/mail_sent.png") left top no-repeat;
	padding-left: 23px;
	height: 21px;
	line-height: 20px;
}
.dialogContactSummary td  div.clip
{
	background: url("../../Images/clip.png") center center no-repeat;
	height: 21px;
}

.dialogContactSummary td div.complete
{
	background: url("../../Images/completed.png") center center no-repeat;
	height: 21px;
}

.dialogContactSummary td a.taskicon
{
	background: url("../../Images/task.png") center center no-repeat;
	height: 21px;
	width: 21px;
	cursor:pointer;
	display:block;
	float:left;
}

.dialogContactSummary td a.emailicon
{
	background: url("../../Images/letter.png") center center no-repeat;
	height: 21px;
	width: 21px;
	cursor:pointer;
	display:block;
	float:left;
}


.dialogContactSummary .ui-widget-content .ui-jqgrid-pager
{
	border-top: solid 1px #B4CDE1;
	background: none #ffffff;
}
.dialogContactSummary.ui-dialog .ui-dialog-content
{
	padding: 0px;
}
.dialogContactSummary .header
{
	border-bottom: solid 1px transparent;
	margin: 0px;
	padding: 5px 10px;
}
.dialogContactSummary .header  .title
{
	font-size: 21px;
	color: #FF8900;
	margin-right:38px; /*IE8 fix*/
}
.dialogContactSummary .bgBlue
{
	background-color: #F1F6F7;
}
.dialogContactSummary .gridToolbar
{
	height: 28px;
	border-bottom: solid 1px #B3CEE1;
	padding-left: 16px;
	line-height: 28px;
	font-family: Trebuchet MS;
	font-size: 12px;
}
.dialogContactSummary .gridToolbar  .title
{
	font-size: 16px;
	color: #333333;
	padding-right: 1em;
}
.dialogContactSummary .btnCloseText
{
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	float: right;
	color: #02629E;
	cursor: pointer;
}


.dialogContactSummary .btnClose
{
	background: url("Images/top_message/btn_message-close.png") no-repeat scroll right center transparent;
	cursor: pointer;
	display: block;
	height: 28px;
	width: 38px; 
	float: right;	
}

* html .dialogContactSummary .btnClose
{
	background: url("Images/top_message/btn_message-close.png") top left no-repeat;
	filter:expression(fixPNG(this));
	cursor: pointer;
	display: block;
	height: 28px;
	width: 28px; 
	margin-left:10px;
	float: right;	
}

.dialogContactSummary .gridPagerPanel
{
	text-align: right;
	border-top: solid 1px #B3CEE1;
	height: 26px;
}

.dialogContactSummary .gridPagerPanel .MWSClientPager
{
	float: right;
	padding: 4px 9px;
}
/* </.dialogContactSummary>*/
/* <.divUsersSummary> */
.divUsersSummary
{
	font-family: Trebuchet MS;
}

.divUsersSummary .ui-jqgrid .ui-jqgrid-titlebar
{
	display: none;
}
.divUsersSummary .ui-jqgrid .ui-jqgrid-htable th div
{
	text-align: left;
}

.divUsersSummary .ui-jqgrid .s-ico > .ui-state-disabled
{
	display: none;
}

.divUsersSummary .ui-jqgrid .ui-icon-asc
{
	background: url("../../Images/Grid/Sort_asc_16x16.png") no-repeat right center;
	height: 20px;
	width: 21px;
	margin: 0px;
}

* html .divUsersSummary .ui-jqgrid .ui-icon-asc
{
	background: url("../../Images/Grid/Sort_asc_16x16.gif") no-repeat right center;
	height: 20px;
	width: 21px;
	margin: 0px;
}

.divUsersSummary .ui-jqgrid .ui-icon-desc
{
	background: url("../../Images/Grid/Sort_desc_16x16.png") no-repeat right center;
	height: 20px;
	width: 21px;
	margin: 0px;
}

* html .divUsersSummary .ui-jqgrid .ui-icon-desc
{
	background: url("../../Images/Grid/Sort_desc_16x16.gif") no-repeat right center;
	height: 20px;
	width: 21px;
	margin: 0px;
}

.divUsersSummary th.ui-th-column[role=columnheader]
{
	color: #8fc9d2;
	font-size: 13px;
	line-height: 20px;
}
.divUsersSummary div.ui-jqgrid-hbox, .divUsersSummary tr.ui-jqgrid-labels
{
	background: none;
}
.divUsersSummary tr.ui-jqgrid-labels th.ui-th-column
{
	background: none;
}
.divUsersSummary .ui-jqgrid tr.ui-row-ltr td, .divUsersSummary .ui-jqgrid .ui-jqgrid-htable th
{
	padding-left: 8px;
	vertical-align: middle;
	font-size: 11px;
	border: solid 0px;
}

.divUsersSummary .ui-jqgrid .ui-jqgrid-hdiv
{
	height: 22px;
	line-height: 22px;
	font-size: 12px;
}

.divUsersSummary .ui-corner-all {
	-moz-border-radius:0px;
}
.divUsersSummary .ui-widget-content
{
	border:none;
	font-family: Trebuchet MS;
}
.divUsersSummary .ui-state-default, .divUsersSummary .ui-widget-content .ui-state-default
{
	background: none;
	font-family: Trebuchet MS;
}
.divUsersSummary .jqgrow, .divUsersSummary .ui-widget-content .jqgrow
{
	background-color:#F1F6F9;
}
.divUsersSummary .ui-priority-secondary, .divUsersSummary .ui-widget-content .ui-priority-secondary 
{
	font-weight:normal;
	background:none;
	opacity: 1;
}
.divUsersSummary #jqgh_ActionCount, 
.divUsersSummary #jqgh_LastActionDate, 
.divUsersSummary #jqgh_ActionsCount, 
.divUsersSummary #jqgh_Date,
.divUsersSummary #jqgh_Logins,
.divUsersSummary #jqgh_Tasks,
.divUsersSummary #jqgh_Emails,
.divUsersSummary #jqgh_Advice,
.divUsersSummary #jqgh_CVs,
.divUsersSummary #jqgh_FullSum
{
	text-align:center;
}
.divUsersSummary .ui-jqgrid .loading
{
	height:auto;
	color:#333333;
	background-color:white;
}
.divUsersSummary .ui-jqgrid .ui-jqgrid-hbox
{
	padding-right:0px;	
}
.divUsersSummary .gridPagerPanel .MWSClientPager
{
	float:right;
	padding-right:15px;
	padding-top:2px;
	height: 21px;
}
.divUsersSummary .MWSClientPager input.txt-page
{
	height: 18px;
}
.divUsersSummary .MWSClientPager td
{
	font-family: Trebuchet MS;
}
/* </.divUsersSummary> */
