#urmCount {
	padding: 5px;
}
.mailSystem {
	padding: 1px 1px 20px 1px;
}
.mailSystem span.icon16{
	display: inline-block;
}
.mailSystem em{
	color:#777;
}
.mailSystem .emailTable tr {
	border: 1px solid gray;
}
.mailSystem td, .mailSystem th {
	padding-right: 18px;	
}
.mailSystem td.status {
	padding-top: 3px;
}
.mailSystem td.date {
	padding-right: 9px;
	padding-left: 9px;
}
 
.cke_editor td,.cke_editor th {
	padding-right: 0px;
}
.message {
	height: 50px;
	border: solid #177baf 2px;
	background-color: white;
	text-align: center;
}
.message .empty_mess {
	margin-top: 14px;
	font-weight: bold;
	color: red;
}
.mailSystem  .status.N {
	color: #222;
	background: rgba(255, 255, 255, .9);
}
.mailSystem  tr.N td{
	background-color: #E8EAEB !important; 
}
.mailSystem td.Attachment {
	background: url(/static/images/sprite_black2.png) no-repeat -2px 0;
	width: 16px;
	height: 16px;
	padding: 2px;
}
.mailSystem td a.subject {
	font-weight: bold;
}
.mailSystem td a.subject span.mPart {
	font-weight: normal;
}
.mailSystem .email-header {
	margin-bottom: 20px;
}
.page-header {
	padding-bottom: 9px;
	margin: 20px 0 30px;
	border-bottom: 1px solid #BAC3C4;
}
.mailSystem .btn-toolbar {
	font-size: 0;
	margin-top: 10px;
	margin-bottom: 10px;
}
.mailSystem .btn-toolbar .btn-group {
	display: inline-block;
}
.email-content  .dataTables_wrapper {
	padding-top: 0;
	margin-top: -2px;
}
.dataTables_info {
	width: auto;
	margin-top: 10px;
	padding-left: 10px;
}
.email-content  .dataTables_info {
	margin: 0px;
}
.dataTables_paginate {
	text-align: right;
}
.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next {
	display: inline-block;
	float: left;
	padding: 0 12px;
	line-height: 28px;
	text-decoration: none;
	border: 1px solid #C4C4C4;
	border-left-width: 1px;
	background: white;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 1%, rgba(243, 243, 243, 1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255, 255, 255, 1)), color-stop(100%,rgba(243, 243, 243, 1)));
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 1%,rgba(243, 243, 243, 1) 100%);
	background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 1%,rgba(243, 243, 243, 1) 100%);
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 1%,rgba(243, 243, 243, 1) 100%);
	background: linear-gradient(top, rgba(255, 255, 255, 1) 1%,rgba(243, 243, 243, 1) 100%);
	filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
	min-height: 28px;
	color: #717171;
	box-shadow: 0 1px 0 #EAEAEA, 0 1px 0 white inset;
	margin-right: 4px;
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	font-weight: 700;
}
.paginate_disabled_previous, .paginate_disabled_next {
	color: #B1B1B1 !important;
}
.paginate_disabled_previous, .paginate_enabled_next {
	opacity: 0.7;
	filter: alpha(opacity=70);
}
.paginate_disabled_next, .paginate_enabled_next {
	/*padding-right: 23px;
	margin-left: 10px;*/
}
.paginate_disabled_next, .paginate_enabled_next {
	opacity: 1;
	filter: alpha(opacity=100);
}
.dataTables_filter {
	width: auto;
	float: left;
	text-align: left;
}
.email-content  .dataTables_filter {
	/*margin-left: 15px;*/
}
.email-content  .dataTables_filter {
	position: absolute;
	top: 57px;
}
.dataTables_filter input {
	margin-left: 10px;
	padding: 4px;
	background: url(/static/images/mail/search.png) no-repeat 98% center;
}
.emailTable{
	margin-bottom:5px;
}
.emailTable tr {
	-moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
}
.emailTable tr.odd {
	background-color: white;
}
.emailTable tr.even {
	background-color: white;
}
.emailTable tbody tr:hover td, .emailTable tbody tr:hover th {
	background-color: #F7F7F7;
}
.mailSystem .btn {
	display: inline-block;
	padding: 4px 14px;
	margin-bottom: 0;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	color: #333;
	text-shadow: 0 1px 1px rgba(255, 255, 255, .75);
	background-color: whiteSmoke;
	background-image: -moz-linear-gradient(top, white, #E6E6E6);
	background-image: -webkit-gradient(linear,0 0,0 100%,from( white),to( #E6E6E6));
	background-image: -webkit-linear-gradient(top, white, #E6E6E6);
	background-image: -o-linear-gradient(top, white, #E6E6E6);
	background-image: linear-gradient(to bottom, white, #E6E6E6);
	background-repeat: repeat-x;
	filter: progid :DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
	border-color: #E6E6E6 #E6E6E6 #BFBFBF;
	border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
	filter: progid :DXImageTransform.Microsoft.gradient(enabled=false);
	border: 1px solid #BBB;
	border-bottom-color: #A2A2A2;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
	border-color: #C5C5C5;
	border-color: rgba(0, 0, 0, .15) rgba(0, 0, 0, .15) rgba(0, 0, 0, .25);
	outline: none !important;
	min-width: 0px;
}

.btn:hover {
	color: #333;
	text-decoration: none;
	background-color: #E6E6E6;
	background-position: 0 -15px;
	-webkit-transition: background-position .1s linear;
	-moz-transition: background-position .1s linear;
	-o-transition: background-position .1s linear;
	transition: background-position .1s linear;
}
#send{
	color: white;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .75);
	background: #80C2F4;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(128, 194, 244, 1)), color-stop(0%,rgba(96, 178, 241, 1)), color-stop(100%,rgba(38, 134, 210, 1)));
	filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#80c2f4', endColorstr='#2686d2',GradientType=0 );
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.icon16 {
	width: 16px;
	height: 16px;
}
.icon24 {
	width: 24px;
	height: 24px;
}
.icon16.icon-refresh {
	background: url(/static/images/mail/refresh.png) center no-repeat;
}
.icon16.icon-remove {
	background: url(/static/images/mail/remove.png) center no-repeat;
}
.icon16.icon-flag-4 {
	background: url(/static/images/mail/attachment.png) center no-repeat;
}
.icon16.icon-reply {
	background: url(/static/images/mail/reply-en.png) center no-repeat;
}
.en .icon16.icon-reply {
	background: url(/static/images/mail/reply-en.png) center no-repeat;
}
.ar .icon16.icon-reply {
	background: url(/static/images/mail/reply.png) center no-repeat;
}
.icon16.icon-arrow-left {
	background: url(/static/images/mail/back.png) center no-repeat;
}
.en .icon16.icon-arrow-left {
	background: url(/static/images/mail/back.png) center no-repeat;
}
.ar .icon16.icon-arrow-left {
	background: url(/static/images/mail/back-ar.png) center no-repeat;
}
.icon24.N {
	background: url(/static/images/mail/new_mail.png) center no-repeat;
}
.icon24.R {
	background: url(/static/images/mail/read_mail.png) center no-repeat;
}
.icon24.D {
	background: url(/static/images/mail/del_mail.png) center no-repeat;
}
.icon24.F,.icon24.P {
	background: url(/static/images/mail/forward_mail.png) center no-repeat;
}
.icon24.S {
	background: url(/static/images/mail/sent_mail.png) center no-repeat;
}
.mailSystem  .btn-group > .btn {
	position: relative;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn-group > .btn, .btn-group > .dropdown-menu {
	font-size: 14px;
}
.btn-group > .btn:first-child {
	margin-left: 0;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
}
.btn-group > .btn:last-child, .btn-group > .dropdown-toggle {
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
}
.email-header .btn-group > .btn:first-child {
	-moz-border-radius: 2px 0 0 2px;
	-webkit-border-radius: 2px 0 0 2px;
	border-radius: 2px 0 0 2px;
}
.email-header .btn-group > .btn:last-child {
	-moz-border-radius: 0 2px 2px 0;
	-webkit-border-radius: 0 2px 2px 0;
	border-radius: 0 2px 2px 0;
}
.mailSystem textarea, .mailSystem .text,div#txtMessage,#divPerson{
	overflow: hidden;
	font-size: 16px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: normal;
	padding: 3px;
	color: #777;
	border-top: solid 1px #5C99DC;
	border-left: solid 1px #5C99DC;
	border-bottom: solid 1px #5C99DC;
	border-right: solid 1px #5C99DC;
	/*-webkit-border-radius: 2px;*/
	/*-moz-border-radius: 2px;*/
	/*border-radius: 2px;*/
	outline: 0;
	background-color: #fff;
	width: 80%;
}
.mailSystem .textSpan{
	overflow: hidden;
	font-size: 16px;
	background-color:#fff1b9;
	border:1px solid;
	border-color:#57aaec;
	padding: 3px;
	width: 80%;
	font-size: 16px;
	outline: 0;
}
.mailSystem textarea,div#txtMessage {
	width: 90%;
	min-height: 30px;
	height: 60px;
}
 .mailSystem #divMessage{
 	width: 80%;
 	min-height: 60px;
 	height:100%
 }
 .mailSystem  #divPerson{
 	border: none;
	background-color: transparent;
 }
.read-email .form-label,.compose .form-label{
	width: 65px
}
.mailSystem .readmail > div{
	margin-top:10px;
}
.attach dd.attachment{
	background-image: url(/static/images/mail/attachment.png);
	background-repeat: no-repeat;
}
#reset{
	margin:0 10px;
}
.mailSystem .MultiFile-remove{
	background-image: url(/static/images/mail/close.png);
	width: 16px;
}
.mailSystem .MultiFile-label {
	margin: 5px 0px;
}
.mailSystem .ui-menu .ui-menu-item a{
	line-height: 1.2;
}
/*  mail localization  */

.en .btn-group + .btn-group {
	margin-left: 5px;
}
.en .email-content .dataTables_filter {
	right: 10px;
}
.en .dataTables_filter input {
	margin-left: 10px;
	background: white url(/static/images/mail/search.png) no-repeat 98% center;
}
.en .dataTables_paginate {
	float: right;
}
.en .dataTables_info {
	float: left;
}
.en #btnDiscard {
	float: right;
}
.en .emailTable {
	text-align: left;
}
.en .attach{
	margin-left: 65px;
}
.en .read-email .form-label,.en .compose .form-label{
	float: left;
}
.en .attach dd{
	padding-left: 20px;
background-position: 0 center;
}

.en .actions{
	margin-left: 65px;
}
.ar .btn-group + .btn-group {
	margin-right: 5px;
}
.ar .email-content .dataTables_filter {
	left: 10px;
}
.ar .dataTables_filter input {
	margin-right: 10px;
	background: white url(/static/images/mail/search-ar.png) no-repeat 2% center;
}
.ar .dataTables_paginate {
	float: left;
}
.ar .dataTables_info {
	float: right;
}
.ar .emailTable {
	text-align: right;
}
.ar #btnDiscard {
	float: left;
}
.ar .read-email .form-label,.ar .compose .form-label{
	float: right;
}
.ar .attach{
	margin-right: 65px;
}
.ar .attach dd{
	padding-right: 20px;
background-position: right center;
}
.ar .actions{
	margin-right: 65px;
}
