.absmiddle{vertical-align:middle;}

.bluebox{background-color:#F0F9FF;padding:5px;margin:0 0 10px 0;border:1px solid #D0EAFE; text-align:right;}

.pbox{background-color:#F0F9FF;padding:5px;margin:0 0 10px 0;border:1px solid #D0EAFE;}

.breadcrumb{background-color:#F5F5F5;margin:0 0 10px;padding:10px;}

.gbox{background-color:#DDFFC6;margin:0 0 10px;padding:10px;border: 1px solid #66CC00;}

.clear{clear:both;}

.green{color:#006F0F;}

.header{color:#1a4d80;font-size:14px;font-weight:700;}

.red{color:#BF0000;}

.small{font-size:11px;}

.warning{background-color:#FFFFDF;border:1px solid #FDFF3F;margin:0 0 10px;padding:10px;}

.contentbox{padding:10px;margin:0 0 10px;text-align:center;}

.errorbox{background-color:#FFBFBF;padding:15px;margin:0 0 10px;text-align:right;color:#7F0000;direction:rtl;}

.successbox {border: 1px solid #66CC00;font-weight: bold;background-color: #DDFFC6;text-align: center;padding: 10px;color: #009933;}

.clientareatableactive{background-color:#DFFFE0}

.clientareatablepending{background-color:#EFEFEF}

.clientareatablesuspended{background-color:#FFF6CF}

.clientareatableterminated{background-color:#FFCFCF}

.clientticketreplyheader{background-color:#EBEBEB;color:#333;border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #EBEBEB;border-left:1px solid #CCC;}

.clientticketreply{background-color:#F5F5F5;margin:0 0 10px;padding:10px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;}

.adminticketreplyheader{background-color:#CFE6FF;color:#333;border-top:1px solid #CAE6FF;border-right:1px solid #CAE6FF;border-bottom:1px solid #CAE6FF;border-left:1px solid #CAE6FF}

.adminticketreply{background-color:#EEF6FF;padding:10px;margin:0 0 10px;border-right:1px solid #CAE6FF;border-bottom:1px solid #CAE6FF;border-left:1px solid #CAE6FF;}

.networkissueaffected{background-color:#EFEFEF;padding:10px;margin: 0 0 10px;}

.textblack {
	color: #000000;
}
.textblue {
    color: #224488;
}
.textgreen {
	color: #779500;
}
.textgrey {
	color: #888888;
}
.textgold {
	color: #64B4CD;
}
.textorange {
	color: #ff6600;
}
.textred {
	color: #cc0000;
}

table.data{margin:0 0 10px;padding:0;}

table.data td{background-color:#FFF;border-bottom:1px solid #EBEBEB;}

table.data th{background-color:#888;border-bottom:1px solid #333;color:#FFF;font-weight:400;}

table.data tr.clientareatableactive td{background-color:#DFFFE0 !important;}

table.data tr.clientareatablepending td{background-color:#EFEFEF !important;}

table.data tr.clientareatablesuspended td{background-color:#FFF6CF !important;}

table.data tr.clientareatableterminated td{background-color:#FFCFCF !important;}

table.frame{margin:0 0 10px;padding:0;border:1px solid #EBEBEB;border-bottom:0;}

table.frame table td{background-color:#FFF;border-bottom:1px solid #EBEBEB;}

table.frame table td.fieldarea{background-color:#F5F5F5;color:#333;text-align:left;}

ul.clientmenu{margin:0 0 10px 0;padding:0;list-style-type:none;text-align:right;direction:rtl}
ul.clientmenu li{line-height:24px; margin:0 0 2px 0;}
ul.clientmenu li img {vertical-align:middle;}
ul.clientmenu li a,ul.clientmenu li a:visited{display:block;width:163px;height:25px;line-height:25px;padding: 0 10px;color:#666;text-decoration:none;border-right: 1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;}
ul.clientmenu li a:hover{background-color:#F5F5F5;color:#333;text-decoration:none;}