/*
IMPORTANT NOTES: (PLEASE READ CAREFULLY!)
1. DO NOT MODIFY the system styles section, it is generated by the system,   your modifications will be overwritten. If you want to change the stylesheet	 template, modify the ew.css in the "themes" subfolder under the installed	 directory. Only modify the ew.css if you have the necessary knowledges in	 CSS.	 2. DO NOT REMOVE THE FOLLOWING COMMENTS:      BEGIN_USER_STYLES   END_USER_STYLES	 	 You MUST write your styles between these two comment lines below, styles   outside this user styles section will be discarded.	 3. If you want to override the system styles, you can copy the styles to the   User Styles Section, or you can use a separate user stylesheet.*//*BEGIN_SYSTEM_STYLES*/html { height: 100%; }
 @font-face {
 font-family:'ge ss two';
 src:url('ge-ss-med.eot');
 src:local('???'), url('GE SS Two Medium.otf') format('truetype');
 font-weight:normal;
}
@font-face {
 font-family:'barcode font';
 src:url('BarcodeFont.ttf');
 src:local('???'), url('BarcodeFont.ttf') format('truetype');
 font-weight:normal;
}
div.ewMenuBarVertical ul li, .ewRow a, .a.ewGridLink, a.ewGridLink {
			-moz-transition: all 0.3s ease-in-out 0s;
			-ms-transition: all 0.3s ease-in-out 0s;
			-o-transition: all 0.3s ease-in-out 0s;
			-webkit-transition: all 0.3s ease-in-out 0s;
			transition: all 0.3s ease-in-out 0s;
}
.bximg .thumb {
			-moz-border-radius:3px;
			border-radius:3px;
			-kit-border-radius:3px;
			behavior: url(../AppData/Local/Temp/scp03319/www/engineer/border-radius.htc);
}
{
 -moz-border-radius:3px 3px 0 0;
 border-radius:3px 3px 0 0;
 -kit-border-radius:3px 3px 0 0;
}
ul.first-of-type, .ewContentColumn, #xsr_1 input, .ewGrid .ewGridContent, .ewRow a, a.ewGridLink, #el1_members_member_image img, #el1_related_members_related_image img, #el1_background_image img, .background_image img, #tbl_achievementsadd input, #btnAction, input, textarea, select, #menu_37 ul.first-of-type li {
			-moz-border-radius:5px;
			border-radius:5px;
			-kit-border-radius:5px;
			behavior: url(../AppData/Local/Temp/scp03319/www/engineer/border-radius.htc);
}
.paging a, .salry { text-shadow:1px 1px 1px #fff; }
div.ewMenuBarVertical ul {
			box-shadow:1px 7px 1px #FFFFFF inset;
			-kit-box-shadow:1px 7px 1px #FFFFFF inset;
			-moz-box-shadow:1px 7px 1px #FFFFFF inset;
}
.ewContentColumn {
			box-shadow:-1px -1px 3px #BCBCBC;
			-kit-box-shadow:-1px -1px 3px #BCBCBC;
			-moz-box-shadow:-1px -1px 3px #BCBCBC;
}
{
 -moz-border-radius:0 0 3px 3px;
 border-radius:0 0 3px 3px;
 -kit-border-radius:0 0 3px 3px;
} {
 -kit-box-shadow:1px 1px 1px #dfdfdf;
 -moz-box-shadow:1px 1px 1px #dfdfdf;
 -o-box-shadow:1px 1px 1px #dfdfdf;
 box-shadow:0px 4px 3px #dfdfdf;
}
.first-of-type, .ewContentColumn, .ewGrid .ewGridContent {
			background: rgb(255,255,255); /* Old browsers */
			/* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMjIlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 22%, rgba(243, 243, 243, 1) 95%); /* FF3.6+ */
			background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(22%, rgba(255, 255, 255, 1)), color-stop(95%, rgba(243, 243, 243, 1))); /* Chrome,Safari4+ */
			background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 22%, rgba(243, 243, 243, 1) 95%); /* Chrome10+,Safari5.1+ */
			background: -o-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 22%, rgba(243, 243, 243, 1) 95%); /* Opera 12+ */
			background: -ms-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 22%, rgba(243, 243, 243, 1) 95%); /* IE10+ */
			background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 22%, rgba(243, 243, 243, 1) 95%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3', GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}
.ewFooterRow {
			background: rgb(89,106,114); /* Old browsers */
			/* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU5NmE3MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTJkMmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top, rgba(89, 106, 114, 1) 0%, rgba(41, 45, 44, 1) 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(89, 106, 114, 1)), color-stop(100%, rgba(41, 45, 44, 1))); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, rgba(89, 106, 114, 1) 0%, rgba(41, 45, 44, 1) 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, rgba(89, 106, 114, 1) 0%, rgba(41, 45, 44, 1) 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, rgba(89, 106, 114, 1) 0%, rgba(41, 45, 44, 1) 100%); /* IE10+ */
			background: linear-gradient(to bottom, rgba(89, 106, 114, 1) 0%, rgba(41, 45, 44, 1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#596a72', endColorstr='#292d2c', GradientType=0 ); /* IE6-8 */
}
/*--------------------------------*/body {
			background-color: inherit; /* background color */
			color: inherit; /* text color */
 font-family: @Arial Unicode MS; /* font name */
			font-size: x-small; /* font size */
			margin: 0; /* top right bottom left */
			height: 100%;
			direction:rtl;
}
.phpmaker {
			color: inherit; /* text color */
			font-family:Tahoma, Geneva, sans-serif, Arial Unicode MS; /* font name */
			font-size: 13px; /* font size */
}
#xsr_1 input {
			border:1px solid #c4c4c4;
			padding:5px 10px;
			width:200px;
			font-size:15px;
			background:#e8e8e8;
}
#xsr_1 input:hover, #xsr_1 input:focus {
			background:#fff;
			border-color:#005c95;
}
#xsr_1 #btnsubmit {
			background:#00b8ff url(../AppData/Local/Temp/scp03319/www/engineer/phpimages/bgbotm.png) bottom repeat-x;
			border:1px solid #005c95;
			color:#fff;
			font-family:ge ss two;
			width:auto;
			padding:4px 17px;
			cursor:pointer;
}
/* Titles */.ewTitle {
			font-size:17px;
			font-family:ge ss two;
			color:#000;
}
#fuserslistsrch_SearchImage {
			background: url('../AppData/Local/Temp/scp03319/www/engineer/phpimages/allimge.png') no-repeat -146px -2px;
			float:right;
}
input, textarea, select {
			font-family:tahoma; /* font name */
			font-size:13px; /* font size */
			padding:5px;
			border:1px solid #D0D0D0;
}
a:active {  color:; /* active link color */
}
a:link {  color:; /* link color */
}
a:visited {  color:; /* visited link color */
}
/* Menu */div.ewMenuBarVertical {
			list-style-type: none;
			list-style-position: outside;
			padding: 2px;
			margin: 0 0 0 6px;
}
div.ewMenuBarVertical ul {
			width:206px;
			float:right;
			border:1px solid #dfdfdf;
}
div.ewMenuBarVertical ul li {
			padding:5px;
			border-bottom:1px solid transparent;
}
div.ewMenuBarVertical ul li:hover, li.first-of-type {
			background:url(../AppData/Local/Temp/scp03319/www/engineer/phpimages/bgtxt.png) bottom repeat-x;
			border-bottom:1px solid #999;
			color:#0098ff;
}
div.ewMenuBarVertical ul li:hover a, li.first-of-type > a { color:#0098ff; }
div.ewMenuBarVertical ul, li {
			list-style-type: none;
			list-style-position: outside;
			padding: 0;
			margin: 0 0 0 0;
			font-family:ge ss two;
			font-size:16px;
}
div.ewMenuBarVertical ul, li a {
			color:#000;
			text-decoration:none;
}
/* template layout */.ewLayout {
 font-family: @Arial Unicode MS; /* font name */
			font-size: x-small; /* font size */
			width: 100%;
			height: 100%;
}
.ewHeaderRow {
			background:bghder; /* background color */
			background:#03aef9 url(../AppData/Local/Temp/scp03319/www/engineer/phpimages/bghder.png) repeat-x bottom center;
			padding:7px;
 color:; /* font color */
}
.ewContentTable {
 font-family: @Arial Unicode MS; /* font name */
			font-size: x-small; /* font size */
			width: 100%;
			height: 100%;
			clear: left;
}
.ewMenuColumn {
 color:; /* font color */
			width: 216px;
			vertical-align: top;
			padding: 1px;
			float:right;
}
.ewContentColumn {
			background-color: inherit; /* background color */
			vertical-align: top;
			padding: 10px;
			margin:2px 0;
			border:1px solid #DFDFDF;
			width:1000px;
			overflow:auto;
}
.ewContentColumn {
			width:831px;
			float:right;
}
.ewFooterRow {
			background-color: #A9A9A9; /* background color */
			color: #FFFFFF; /* footer font color */
			padding: 4px;
}
.ewFooterText {
			font-family: ge ss two; /* font name */
			font-size:15px; /* font size */
			text-align:center;
}
.ewForm {
			margin: 0;
			margin-top:-10;
			padding: 0;
}
.ewGrid { border-collapse: separate; }
.ewGrid .ewGridContent {
			padding: 0px;
			border: none; /* grid border */
			background:#fff;
			float:right;
}
/* grid pager panel */.ewGridUpperPanel, .ewGridLowerPanel {
			padding: 3px;
			border-left: 0;
			border-right: 0;
			background-color: #EFEFEF; /* grid header color */
			color: #8A0A37;	 /* grid header font color */
 font-family: @Arial Unicode MS; /* font name */
			font-size: x-small; /* font size */
}
.ewGridUpperPanel {
			border-top: 0px;
			border-bottom: 1px solid;
			border-color: #8A0A37;
}
.ewGridMiddlePanel {
			border: 0;
			width:100%;
			float:right;
}
.ewGridLowerPanel {
			border-top: 1px solid;
			border-bottom: 0px;
			border-color: #D5D5D5;
}
.ewGridUpperPanel td, .ewGridLowerPanel td {
			color: #8A0A37;	 /* grid header font color */
 font-family: @Arial Unicode MS; /* font name */
			font-size: x-small; /* font size */
}
.ewDisplayNone { display: none; }
.ewNoBorderBottom { border-bottom: 0px; }
.ewNoBorderTop { border-top: 0px; }
.ewPager td { white-space: nowrap; }
.ewTabContent {
			padding: 0;
			border: 0;
}
.ewMultiColumnTable { border: 0; }
.ewMultiColumnTable td { padding: 10px; }
.ewItemList { display: inline-table; }
/* main table */.ewTable {
			border: 0;
			border-spacing: 0;
			border-collapse: collapse;
			empty-cells: show;
			width: 100%;
 font-family: @Arial Unicode MS; /* font name */
			font-size: x-small; /* font size */
}
.ewTableSeparate { border-collapse: separate; }
.ewTable td {
			padding: 3px; /* cell padding */
			border-bottom: 1px solid; /* border width, horizontal grid line */
			border-top: 0px;
			border-left: 0px;
			border-right: 1px solid; /* border width, vertical grid line */
			border-color: #D5D5D5;  /* border color */
			font-family:tahoma;
			font-size:13px;
}
.ewRow a, a.ewGridLink, #btnAction {
			background:#fff url(../AppData/Local/Temp/scp03319/www/engineer/phpimages/bgtxt.png) bottom center repeat-x;
			border:1px solid #d0d0d0;
			padding:7px 15px;
			font-size:13px;
			font-family:Tahoma, Geneva, sans-serif;
			color:#242323;
			text-decoration:none;
}
.ewRow a:hover, .a.ewGridLink :hover {
			border-color:#3b3b3b;
			background-position:top center;
			color:#000;
}
.ewTableAddOpt {
			border: 0;
			border-spacing: 0;
 font-family: @Arial Unicode MS; /* font name */
			font-size: x-small; /* font size */
}
.ewTableAddOpt td {
			padding: 3px; /* cell padding */
			border: 0;
}
.ewTable .ewTableHeader, .ewTable .ewTableHeader td {
			background-color: #B1174D;	/* header bgcolor */
			background:#fdfdfd url(../AppData/Local/Temp/scp03319/www/engineer/phpimages/bgre.jpg) !important;
			font-family:ge ss two;
			font-size:13px;
			color: #000; /* header font color */
			border-bottom: 1px solid; /* header border width */
			border-right: 1px solid; /* header border width */
			border-color: #c5c5c5; /* header border color */
			background-image: url(../AppData/Local/Temp/scp03319/www/engineer/phpimages/red.png); /* header bg image */
			background-repeat: repeat-x;
			vertical-align: middle;
			padding:4px;
}
.ewPointer { cursor: pointer; }
.ewTableHeader a:link, .ewTableHeader a:active, .ewTableHeader a:visited {
			color: #FFFFFF; /* header font color */
			text-decoration: none;
}
.ewTableHeaderBtn {
			width: 100%;
 font-family: @Arial Unicode MS; /* font name */
			font-size: x-small; /* font size */
}
.ewTableHeader .ewTableHeaderBtn td {
			background: transparent;
			padding: 0;
			border: 0;
			white-space: nowrap;
}
/* main table row color */.ewTableRow {
			background-color: #FFFFFF;  /* alt row color 1 */
			color: inherit;
}
/* main table alternate row color */.ewTableAltRow {
			background-color: #F8EDEF; /* alt row color 2 */
			color: inherit;
}
/* main table last column cell */	.ewTable td.ewTableLastCol { border-right: 0px; }
/* main table last row cell */.ewTable td.ewTableLastRow { /*border-bottom: 0px;*/}
/* main table edit mode row color */.ewTableEditRow {
			background-color: #FFE4E1; /* edit mode color */
			color: inherit;
}
/* main table highlight color */.ewTableHighlightRow {
			background-color: #FFB6C1; /* highlight color */
			color: inherit;
}
/* main table select color */.ewTableSelectRow {
			background-color: #747474; /* select color */
			color: #FFFFFF;
}
/* main table footer */.ewTableFooter {
			background-color: #F5F5F5; /* footer color */
			color: inherit;
}
/* export option */.ewExportOption { padding-right: 10px; }
/* list option */.ewMultiColumnListOption {
			padding-top: 2px;
			padding-bottom: 2px;
}
.ewListOptionBody2 { padding-right: 4px; }
/* table for export to HTML */.ewExportTable {
			border: 0;
			border-spacing: 0;
			border-collapse: collapse;
			empty-cells: show;
 font-family: @Arial Unicode MS; /* font name */
			font-size: x-small; /* font size */
}
.ewExportTable td {
			padding: 3px; /* cell padding */
			border-bottom: 1px solid; /* border width, horizontal grid line */
			border-top: 1px solid; /* border width, horizontal grid line */
			border-left: 1px solid; /* border width, vertical grid line */
			border-right: 1px solid; /* border width, vertical grid line */
			border-color: #D5D5D5;  /* border color */
}
.ewExportTable .ewTableHeader, .ewExportTableHeader td {
			background-color: #B1174D;	/* header bgcolor */
			color: #FFFFFF; /* header font color */
			border-bottom: 1px solid; /* header border width */
			border-right: 1px solid; /* header border width */
			border-color: #8A0A37; /* header border color */
			vertical-align: top;
}
.ewExportTableRow td {
			background-color: #FFFFFF;  /* alt row color 1 */
			color: inherit;
}
.ewExportTableAltRow td {
			background-color: #F8EDEF; /* alt row color 2 */
			color: inherit;
}
.ewExportTableFooter td {
			background-color: #F5F5F5; /* footer color */
			color: inherit;
}
.ewBasicSearch {
 font-family: @Arial Unicode MS; /* font name */
			font-size: 12px; /* font size */
			border: 0px;
			padding: 2px;
}
.ewRow {
			padding-top: 2px;
			padding-bottom: 2px;
			font-family:Tahoma, Geneva, sans-serif;
}
.ewRow .ewCell { padding-right: 10px; }
.ewSearchOperator {
 font-family: @Arial Unicode MS; /* font name */
			font-size: x-small; /* font size */
			color: maroon;
}
.ewItemTable td {
			color: inherit; /* text color */
 font-family: @Arial Unicode MS; /* font name */
			font-size: x-small; /* font size */
			border: 0px;
			padding: 0px;
			vertical-align: top;
}
/* separator */.ewSeparator { color: gray; }
/* classes for report */.ewReportTable {
			border: 0px;
			border-collapse: collapse;
}
.ewReportTable td { padding: 3px; }
.ewGroupField { font-weight: bold; }
.ewGroupName { font-weight: bold; }
.ewGroupHeader {
			border-bottom: 3px double Gray;
			border-top: 3px double Gray;
}
.ewGroupSummary { border-top: 1px solid Gray; }
.ewGroupAggregate { font-weight: bold; }
.ewGrandSummary { border-top: 1px solid Gray; }
/* message - reserved for compatibility */.ewMessage {
			color: inherit; /* text color */
 font-family: @Arial Unicode MS; /* font name */
			font-size: x-small; /* font size */
}
.ewMessageTable { margin: 1em 0px 1em 0px; }
/* success message */.ewSuccessMessage {
			/*color: green;*/ /* message color */	color: inherit; /* text color */
 font-family: @Arial Unicode MS; /* font name */
			font-size: x-small; /* font size */
}
.ewSuccessIcon {
			background: url(../AppData/Local/Temp/scp03319/www/engineer/phpimages/info.gif) no-repeat;
			vertical-align: top;
			width: 16px;
}
/* warning message */.ewWarningMessage {
			color: red; /* message color */
 font-family: @Arial Unicode MS; /* font name */
			font-size: x-small; /* font size */
}
.ewWarningIcon {
			background: url(../AppData/Local/Temp/scp03319/www/engineer/phpimages/warn.gif) no-repeat;
			vertical-align: top;
			width: 16px;
}
/* error message */.ewErrorMessage {
			color: red; /* message color */
 font-family: @Arial Unicode MS; /* font name */
			font-size: x-large; /* font size */
}
.ewErrorIcon {
			background: url(../AppData/Local/Temp/scp03319/www/engineer/phpimages/error.gif) no-repeat;
			vertical-align: top;
			width: 16px;
}
/* required field indicator */.ewRequired {
			color: red; /* message color */
 font-family: @Arial Unicode MS; /* font name */
			font-size: x-small; /* font size */
}
/* highlight */.ewHighlightSearch {
			font-weight: bold;
			background-color: yellow;
}
/* Template */.ewTemplate { display: none; }
/* YUI TabView */.yui-skin-sam .yui-navset .yui-nav {
 font-family: @Arial Unicode MS; /* font name */ font-size: x-small; /* font size */ }
.yui-skin-sam .yui-navset .yui-content {
			background-color: inherit; /* tab content background color */
			padding: 0;
			border: 0;
}
/* .yui-navset defaults to .yui-navset-top */.yui-skin-sam .yui-navset .yui-nav,  .yui-skin-sam .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */ border-width: 0; }
.yui-skin-sam .yui-navset .yui-nav a,  .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a {
			background: #F5F5F5 url(../AppData/Local/Temp/scp03319/www/engineer/phpimages/mediumgray.png) repeat-x; /* tab background */
			color: #000;
			border: solid #a3a3a3; /* tab left/right border color */
			border-width: 0 1px;
}
.yui-skin-sam .yui-navset .yui-nav a em,  .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {
			border: solid #a3a3a3; /* tab top border color */
			border-width: 1px 0 0;
}
.yui-skin-sam .yui-navset .yui-nav a:hover,  .yui-skin-sam .yui-navset .yui-nav a:focus { background: #F0FFFF url(../AppData/Local/Temp/scp03319/www/engineer/phpimages/liteblue.png); /* highlighted tab background */ }
.yui-skin-sam .yui-navset .yui-nav .selected a,  .yui-skin-sam .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */  .yui-skin-sam .yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */
			background: #B1174D url(../AppData/Local/Temp/scp03319/www/engineer/phpimages/red.png); /* selected tab background */
			color: #FFFFFF;
}
.yui-skin-sam .yui-navset .yui-nav .selected a,  .yui-skin-sam .yui-navset .yui-nav .selected a em { border-color: #243356; /* selected tab border color */ }
/* YUI Button */.yui-skin-sam .yui-button button, .yui-skin-sam .yui-button a { font-size: x-small; /* font size */ }
/* YUI Panel */.yui-skin-sam .yui-panel .hd {
			font-size: x-small; /* font size */
			line-height: 2.5;
}
/* Auto-Suggest */.yui-skin-sam .yui-ac { /* DO NOT CHANGE! */ position: relative; }
.yui-skin-sam .yui-ac-input { /* DO NOT CHANGE! */
			position: relative;
			width: auto;
}
.yui-skin-sam .yui-ac-content ul {
 font-family: @Arial Unicode MS; /* font name */
			font-size: x-small; /* font size */
			color: #000000; /* text color */
}
/* YUI Button */.yui-skin-sam .yui-button button, .yui-skin-sam .yui-button a {
 font-family: @Arial Unicode MS; /* font name */ font-size: x-small; /* font size */ }
.ewUnmatched { background: #FF9F9F; }
/* scrollable table */.ewScrollableTable {  *overflow-y: auto; /* for ie */
}
.ewScrollableTable thead tr { position: relative; /* for ie */ }
.ewScrollableTable .ewScrollableTableHeader {
			overflow: hidden;
			position: relative; /* for ie overflow bug http://rowanw.com/bugs/overflow_relative.htm */
}
/* scrollable table */.ewLangForm { text-align: right; }
.ewReadOnlyTextArea {
			padding-bottom: 5px;
			padding-right: 5px;
}
.ewReadOnlyTextAreaData {
			overflow: auto;
			height: 100%;
			width: 100%;
}
.ewCalendar { vertical-align: middle; }
/*END_SYSTEM_STYLES*/	#ewpagerform { float:right; }
.ewGridLowerPanel span.phpmaker {
			float:right;
			width:100%;
			margin:7px;
}
.phpmaker a { color:#000; }
.ewRowLink { color:#000; }
#el1_members_member_image img, #el1_related_members_related_image img, .background_image img {
			width:100px;
			height:70px;
			float:right;
}
#tbl_achievementsadd input {
			border:1px solid #CCC;
			padding:5px;
			font-size:13px;
			font-family:Tahoma, Geneva, sans-serif;
}
#flogin {
			float: right;
			margin: 0 235px;
			width: 399px;
}
#btnsubmit {
			background:url(../AppData/Local/Temp/scp03319/www/engineer/phpimages/bgre.jpg) bottom repeat-x;
			margin-right:97px;
}
#username:hover, #username:focus  #password:hover, #password:focus { border:1px solid #005dac; }
#username { width:90%; }
#password { width:90%; }
#menu_37 .first-of-type {
			width:165px;
			margin:10px 15px;
}
#menu_37 ul.first-of-type li { width:auto; }
#menu_37 ul.first-of-type li.first-of-type a { color:#004c7f !important; }
#menu_37 .first-of-type a {
			font-size:13px;
			color:#282828;
}
#menu_38 .first-of-type a {
			font-size:13px;
			color:#282828;
}
#menu_39 .first-of-type a {
			font-size:13px;
			color:#282828;
}
#menu_31 .first-of-type a {
			font-size:13px;
			color:#282828;
}
#menu_37 .first-of-type a:hover { color:#004c7f; }
#el_related_members_related_image img {
			border-radius: 5px;
			float: right;
			height: 70px;
			width: 100px;
}
#el_members_member_image img {
			border-radius: 5px;
			float: right;
			height: 70px;
			width: 100px;
}/*---------------------------------------------------------------*/
<style type="text/css"> /*----------------------------*/
@font-face {
 font-family: "ge ss two", tahoma;
 src: url('"ge ss two" ,tahoma Light.otf');
 font-weight:normal;
}
.box, .img, .button {
			-moz-border-radius:5px;
			border-radius:5px;
			-kit-border-radius:5px;
}
.button, .img {
			-moz-transition: all 0.3s ease-in-out 0s;
			-ms-transition: all 0.3s ease-in-out 0s;
			-o-transition: all 0.3s ease-in-out 0s;
			-webkit-transition: all 0.3s ease-in-out 0s;
			transition: all 0.3s ease-in-out 0s;
}
.box, .tablef td, .tablef th {
			background-color:#f4f4f4;
			background: -moz-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%); /* FF3.6+ */
			background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 0))); /* Chrome,Safari4+ */
			background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%); /* Chrome10+,Safari5.1+ */
			background: -o-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%); /* Opera 12+ */
			background: -ms-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%); /* IE10+ */
			background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.title {
			font-family:"ge ss two", tahoma;
			font-size:32px;
			color:#fff;
			padding:0px;
			text-align:right;
}
.cnt-all { }
.box {
			padding:5px;
			border:1px solid #dfdfdf;
			overflow:hidden;
			direction:rtl;
            margin: 50px 3px 3px;
}
.img {
			border:1px solid #dfdfdf;
			float:right;
			margin:2px 7px;
			width:62px;
			height:50px;
			opacity:0.8;
}
.img:hover { opacity:1; }
.wd30, .wd20 {
			float:right;
			padding:5px;
}
.wd20 { min-width:100px; }
.wd30 { min-width:250px; }
.title.ttl1 {
			color:#006fab;
			font-size:18px;
}
.title.ttlt {
			font-family:tahoma;
			font-size:12px !important;
}
.title.ttl2 {
			color:#000;
			font-size:14px;
}
.notices h3 {
			font-family:tahoma;
			font-size:12px !important;
			color:#000;
			margin:0 5px;
			float:right;
}
.chat {
			background:url(../AppData/Local/Temp/scp03319/www/engineer/phpcss/image/chat.png) top left no-repeat;
			width:20px;
			height:17px;
			float:right;
}
.massge {
			background:url(../AppData/Local/Temp/scp03319/www/engineer/phpcss/image/massge.png) bottom left no-repeat;
			width:24px;
			height:17px;
			float:right;
}
.notices { float:right; }
.button {
			background:url(../AppData/Local/Temp/scp03319/www/engineer/phpcss/image/bgbotm.png) repeat-x bottom #00b8ff;
			border:1px solid #005c95;
			color:#e0f2ff;
			font-family:"ge ss two", tahoma;
			padding:5px 18px;
			font-size:18px;
			cursor:pointer;
}
.button:hover { color:#fff; }
.ext {
			float:left !important;
			margin:7px;
}
.bx103 {
			width:1003px;
			margin:0 auto;
}
.icard {
			padding:0;
			width:360px;
}
.icardbx {
			height:200px !important;
			width:300px;
			float:right;
			background-repeat: no-repeat;
			position:relative;
			background-size: 325px 210px;
}
.icardbx div.date {
            float: right;
            font-family: arial;
            font-size: 12px;
            font-weight: bold;
            left: -55px;
            position: absolute;
            text-align: center;
            top: 96px;
            transform: rotateZ(-90deg);
            -webkit-transform: rotateZ(-90deg);
            -o-transform: rotateZ(-90deg);
}
.icardbx > img {
			position:absolute;
			width:100%;
			height:100%;
			left:0;
			right:0;
			z-index:1;
}
.icardbx > div {
			position:relative;
			z-index:2;
}
.titlebx {
			width: 100%;
			float: right;
}
.titlebx * { }
.tx2 {
			color: #003ECB;
			font-family: arial;
			font-size: 14px;
			text-align: center;
}
.bxtxt h3 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
            color: #003ECB;
}
.bxtxt h3 .card-label {
    color: #003ECB;
    width: 61px;
    display: block;
    float: right;
}
.bxtxt h3 span { color: #000; }
.bxtxt {
			float: right;
			width: 100%;
            margin-top: 18px;
            padding-right: 7px;
}
.bximg {
			float: left;
			width: 20%;
			height: 80px;
			padding: 0;
            margin-left: 10px;
}
.bximg img {
			width:100% !important;
			height:100% !important;
}
.ftora { width:750px !important; }
.ftora { background: url("../AppData/Local/Temp/scp03319/www/engineer/phpimages/bgcard.jpg") repeat scroll 0 0 transparent; }
.bord1 {
			border-bottom:1px solid #c5c5c5;
			width:100%;
			text-align:center;
}
.bord1 .title.ttl2, .box7 .title.ttl2 { text-align:center; }
.box3 { float:right; }
.bx4 { float:left; }
.bx4 span {
			border-right:1px solid #ccc;
			padding:5px;
			margin-right:7px;
}
.ftora .ttl2 { color:#003ecb; }
.ftora .title.ttl2 { font-size:16px; }
.left {
			float:left;
			margin-left:50px;
}
.ftora .bxtxt { width:100%; }
.tablef {
			float:right;
			width:100% !important;
}
.tablef tr { }
.tablef th {
			font-family:Arial, Helvetica, sans-serif !important;
			font-weight:bold !important;
			color:#003ecb;
			font-size:17px;
}
.tablef td, .tablef th {
			font-family:Tahoma, Geneva, sans-serif;
			color:#000;
			border:1px solid #b3b3b3;
			padding:5px;
			font-size:13px;
			font-weight:normal;
			vertical-align:middle;
}
.bximg .thumb {
			border: 1px solid #222222;
			float: right;
			height: 40px !important;
			left: 72px;
			bottom: 22px;
			position: absolute;
			width: 35px !important;
			z-index: 9;
}
.icardbx .title { margin:0 !important; }
.title.ttl2 {
			font-family:arial;
			font-size:16px;
}
.title.ttl2.logo{
    clear: left;
    float: left;
    padding-left: 10px;
}
.titlebx25 { margin-bottom:2px;
			margin-top:-10; }
.icardbx2 { width:100%; }
div.date {
			float: right;
			font-family: tahoma;
			font-size: 11px;
			text-align: center;
}
div.date span { font-weight:bold; }
.titlebx2 {
			float: left;
			width: 65%;
}
.titlebx2 h2 { text-align:right; }
.x_items { height: 300px; width: 300px; }
.x_items_fake { height: 300px; width: 100%; }
#x_items_table { float: left; margin-top: -420px; }
.x_related_member_id { height: 300px; width: 300px; }
.x_related_member_id_fake { height: 300px; width: 300px; }
.search-image { width: 30px; float: left; cursor: pointer; position: absolute; }
.search-image-related { width: 30px; float: left; cursor: pointer; position: absolute; margin-right: 40px; }
.ewContentColumn p.phpmaker { display: none; }
.ewContentColumn .phpmaker.ewTitle { display: block; }
.maintainance-icons { width: 15px; margin: 0 5px; }
.titlebx.barcode { font-family: barcode font; font-size: 42px; height: 20px; line-height: 0; margin-right: 5px; overflow: hidden; }
.titlebx-club-name { width: 250px; float: right;  margin-top: 10px; }
.titlebx-club-logo {float: left; width: 100px; margin-left: 20px; }
#popup-retrieved-name { clear: both; color: #FF0000; display:  block; }
/* Columns : MG */
#elh_achievements_price_group_id .ewTableHeaderBtn { width: 200px; }
#elh_achievements_items .ewTableHeaderBtn { width: 300px; }
#elh_achievements_member_id .ewTableHeaderBtn { width: 200px; }
#elh_achievements_related_member_id .ewTableHeaderBtn { width: 200px; }
#elh_achievements_club_id .ewTableHeaderBtn { width: 200px; }
#elh_achievements_signup_member_id .ewTableHeaderBtn { width: 200px; }
#elh_achievements_signup_club_id .ewTableHeaderBtn { width: 200px; }
#elh_achievements_signup_relationship_id .ewTableHeaderBtn { width: 200px; }
#elh_achievements_signup_related_member_id .ewTableHeaderBtn { width: 200px; }
#elh_card_member_id .ewTableHeaderBtn { width: 200px; }
#elh_card_related_memeber_id .ewTableHeaderBtn { width: 200px; }
#elh_card_club_id .ewTableHeaderBtn { width: 200px; }
#elh_members_eng_name .ewTableHeaderBtn { width: 200px; }
#elh_members_club_id .ewTableHeaderBtn { width: 200px; }
#elh_related_members_member_club_id .ewTableHeaderBtn { width: 200px; }
#elh_related_members_related_name .ewTableHeaderBtn { width: 200px; }
#elh_related_members_club_id .ewTableHeaderBtn { width: 200px; }
#elh_club_name .ewTableHeaderBtn { width: 200px; }
#elh_background_club_id .ewTableHeaderBtn { width: 200px; }
#elh_membership_type_clubs_club_id .ewTableHeaderBtn { width: 200px; }
#elh_price_signup_club_id .ewTableHeaderBtn { width: 200px; }
#elh_price_group_club_id .ewTableHeaderBtn { width: 200px; }
#elh_users_username .ewTableHeaderBtn { width: 200px; }
#elh_userlevels_club_id .ewTableHeaderBtn { width: 200px; }
#elh_members_tkshb .ewTableHeaderBtn { width: 100px; }
/* /Columns : MG */

/*
 * Edits by : Aldmohy 
 */
#elh_club_name .ewTableHeaderBtn { width: 100px; }
#elh_club_address .ewTableHeaderBtn { width: 250px; }
.notification{
	text-align: right !important; 
	float: right !important;
	margin-right:5px;
}
.powered_by{
    text-align: left !important;
    float: left !important;
    font-size: 11px !important;
    font-weight: normal;
    font-family: tahoma  !important;
    margin: 13px 0 0 5px;

}
#elh_users_club_id .ewTableHeaderBtn { width: 150px; }
#elh_users_created_on .ewTableHeaderBtn { width: 140px; }
#elh_users_group_id .ewTableHeaderBtn { width: 270px; }