a:focus, a:active { outline:none; }
#content_left {
background-color : #fff;
float : left;
margin : 0;
padding : 15px;
text-align : right;
width : 670px;
}
#side_menu {
background-color : #eff5ff;
border-left : 1px solid #cfe2ff;
float : right;
margin : 0;
padding : 15px;
text-align : right;
width : 219px;
}
#side_menu ul {
list-style : none;
margin : 0 0 10px;
padding : 0;
}
#side_menu ul li {
line-height : 25px;
margin : 0;
padding : 0;
}
.absmiddle {
vertical-align : middle;
}
.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 {
	border: 1px solid #FFAF9B;
	background-color: #FFEAEA;
	padding : 10px;
	margin : 0 0 10px;
	text-align: right;
	color: #FF0000;
	font-family: tahoma;
	font-size: 12px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
}
.successbox {
border : 1px solid #66cc00;
font-weight : bold;
background-color : #ddffc6;
text-align : center;
padding : 10px;
color : #009933;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.clientareatableactive {
background-color : #dfffe0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

}
.clientareatablepending {
background-color : #efefef;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

}
.clientareatablesuspended {
background-color : #fff6cf;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

}
.clientareatableterminated {
background-color : #ffcfcf;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

}
.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;
	-moz-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-color: #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;
font-family: tahoma;
font-size: 13px;
	-moz-border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
}
.networkissueaffected {
background-color : #efefef;
padding : 10px;
margin : 0 0 10px;
}
.textgreen {
color : #158f00;
}
.textred {
color : #9f0000;
}
form {
margin : 0;
padding : 0;
}
h1 {
border-bottom : 1px solid #ebebeb;
color : #1a4d80;
font-size : 24px;
font-weight : 400;
margin : 0 0 12px;
padding : 0 0 3px;
}
h2 {
	border-bottom : 1px solid #f5f5f5;
	color : #333;
	font-size: 16px;
	font-weight : 400;
	margin : 0 0 5px;
	padding : 10px 0 3px;
	font-family: tahoma;
}
h3 {
color : #666;
font-size : 16px;
font-weight : 700;
margin : 0;
padding : 10px 0 5px;
}
hr {
background-color : #ebebeb;
border : 0;
border-top : 1px solid #ebebeb;
height : 0;
margin : 10px 0;
overflow : hidden;
}
p {
	margin : 0;
	padding : 3px 0 8px;
	font-family: tahoma;
	font-size: 13px;	
}
table.data {
margin : 0 0 10px;
padding : 0;
}
table.data td {
border-bottom : 1px solid #ebebeb;
}
table.data th a {
color : #fff;
}
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;
direction:rtl;
}
table.frame table td {
border-bottom : 1px solid #ebebeb;
}
table.frame table td.fieldarea {
	background-color : #f5f5f5;
	color : #333;
	text-align : right;
	border-right : 0px solid #ebebeb;
	padding-right: 4px;
}
.kbarticle {
padding : 2px 5px 5px 15px;
}
.kbviews {
color : #a8a8a8;
font-size : 10px;
}
.kbalsoread {
padding : 5px 5px 5px 15px;
background-color : #f5f5f5;
border-bottom : 1px solid #ccc;
font-weight : bold;
margin : 10px 0 10px 0;
}
.searchinput {
font-size : 11px;
padding : 0;
}
b {
	font-family: tahoma;
	font-size: 11px;
}




.tipsy { padding: 5px; font-size: 10px;  background-repeat: no-repeat;  background-image: url(img/tipsy.gif); }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-north { background-position: top center; }
  .tipsy-south { background-position: bottom center; }
  .tipsy-east { background-position: right center; }
  .tipsy-west { background-position: left center; }
.curency_file{
	padding: 4px;
	border: 1px #1A1A1A solid;
	background: #222021;
	color: #FFFFFF;
	font-family: tahoma;
	font-size: 12px;
	direction:rtl;
}

