@charset "utf-8";
 @import url(http://fonts.googleapis.com/earlyaccess/droidarabickufi.css);
 @import url(http://fonts.googleapis.com/earlyaccess/droidarabicnaskh.css);
 article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, /*section*/ {
 display: block;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
table {
	
	/* By Gouda
	border-collapse: collapse;
	border-spacing: 0;
	*/
}
* {
	margin: 0;
	padding: 0;
	outline: 0;
}
html {
	height: 100%;
	width: 100%;
	padding: 0;
	margin: 0;
	
}

.full-screen-background-image {
  z-index: -999;
  min-height: 100%;
  min-width: 1024px;
  width: 100%;
  height: auto;
  position: fixed;
  top: 0;
  left: 0;
}


body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: 'Droid Arabic Naskh', serif;
	background: #fff;
}
.container {
	width: 1170px;
	margin: 0 auto 0 auto;
}
.c-logos {
	float: right;
	height: 100px;
	width: 1170px;
	filter: alpha(opacity=50);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	background: rgba(255, 255, 255, 0.5);
}
.c-b-logos {
	float: right;
	height: 100px;
	width: 1170px;
}
.fixedlogo {
	float: left;
	margin: 20px;
}
.variablelogo {
	float: right;
	margin: 20px;
}
.bottom-shadow {
	background: url(img/bottom-shadow.png) no-repeat;
	float: right;
	width: 1170px;
	height: 23px;
}
.top-shadow {
	background: url(img/top-shadow.png) no-repeat;
	float: right;
	width: 1170px;
	height: 60px;
}
#registration {
	direction: rtl;
	color: #fff;
	filter: alpha(opacity=50);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	background: rgba(26, 110, 157, 0.2);
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	margin: 10px;
	width: 453px;
}
#registration fieldset {
	padding: 10px;
	border: none;
}
img {
	border: 0;
}
input.text {
	direction: rtl;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	font-size: 12px;
	width: 90%;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 35px;
	-moz-box-shadow: 0px 1px 0px #fff;
	-webkit-box-shadow: 0px 1px 0px #fff;
	background: #ddd url('img/inputSprite.png') no-repeat 4px 5px;
	background: url('img/inputSprite.png') no-repeat 4px 5px, -moz-linear-gradient( center bottom, rgb(225,225,225) 0%, rgb(215,215,215) 54%, rgb(242,242,242) 100% );
	background: url('img/inputSprite.png') no-repeat 4px 5px, -webkit-gradient( linear, right bottom, right top, color-stop(0, rgb(225,225,225)), color-stop(0.54, rgb(215,215,215)), color-stop(1, rgb(242,242,242)) );
	color: #0f587f;
	text-shadow: 0px 1px 0px #FFF;
}
input#login_txtpassword {
	background-position: 390px -18px;
	background-position: 390px -18px, 0px 0px;
}
input#login_txtusername {
	background-position: 390px -46px;
	background-position: 390px -46px, 0px 0px;
}
#registration h2 {
	width: 453px;
	padding-top: 10px;
	background: url(img/line.png) 10px no-repeat;
	color: #0f587f;
	text-shadow: 0px -1px 0px #fff;
	-moz-box-shadow: 0px 1px 0px #fff;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	font-family: 'Droid Arabic Naskh', serif;
}
#registerNew {
	width: 203px;
	height: 40px;
	border: none;
	text-indent: -9999px;
	background: url('img/createAccountButton.png') no-repeat;
	cursor: pointer;
	float: right;
}
#registerNew:hover {
	background-position: 0px -41px;
}
#registerNew:active {
	background-position: 0px -82px;
}
#registration p {
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
}
fieldset label.infield {
	color: #0f587f;
	text-shadow: 0px 1px 0px #fff;
	position: absolute;
	text-align: right;
	top: 3px !important;
	right: 35px !important;
	line-height: 29px;
	font-size: 12px;
}
.epath-s {
	width: 353px;
	float: left;
}
.btns {
	text-align: center;
	cursor: pointer;
	-webkit-border-radius: 5;
	-moz-border-radius: 5;
	border-radius: 5px;
	text-shadow: 1px 1px 3px #666666;
	color: #fff;
	font-size: 16px;
	padding: 1px 25px 1px 25px;
	border: solid #3bb5f2 1px;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: bold;
	
	font-family: 'Droid Arabic Naskh', serif;
	
	background: #155388; 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE1NTM4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYmI1ZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #155388 0%, #3bb5f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#155388), color-stop(100%,#3bb5f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #155388 0%,#3bb5f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #155388 0%,#3bb5f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #155388 0%,#3bb5f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #155388 0%,#3bb5f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#155388', endColorstr='#3bb5f2',GradientType=0 ); /* IE6-8 */

	
	
}
.btns:hover {
	font-weight: bold;
	text-decoration: none;
	background: #3bb5f2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNiYjVmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTUzODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #3bb5f2 0%, #155388 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3bb5f2), color-stop(100%,#155388)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #3bb5f2 0%,#155388 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3bb5f2 0%,#155388 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3bb5f2 0%,#155388 100%); /* IE10+ */
background: linear-gradient(to bottom,  #3bb5f2 0%,#155388 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3bb5f2', endColorstr='#155388',GradientType=0 ); /* IE6-8 */

	font-family: 'Droid Arabic Naskh', serif;
}
.nail {
	z-index: 100;
	margin-top: -40px;
	position: absolute;
	background: url(img/nail.png) no-repeat;
	width: 127px;
	height: 61px;
	margin-left: 168px;
}
.c-login {
	width: 463px;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
	
	/*By Gouda*/
	margin-top: -30px;
	margin-right: 60px;
}
.site-footer {
	width: 1170px;
	height: 40px;
	padding-top: 15px;
	text-align: center;
	font-weight: bold;
	font-size: 10px;
	color: #064e71;
	font-family: 'Droid Arabic Naskh', serif;
	float: right;
}
