html, body { width: 100%;height: 100%;font-size: 100%;}
body {margin: 0;padding: 0;background: url('images/page-bg.jpg');color: rgb(54, 54, 54);direction: rtl;}
img {border: 0;}
/*a { color: blue;}
a:visited { color: navy;}*/
a:hover, a:focus {text-decoration: none !important; color: brown;}   
::-moz-selection { background: #F9A386; color: #fff; text-shadow: none; }
::selection { background: #F9A386; color: #fff; text-shadow: none; }

::-webkit-scrollbar {width: 12px; height:12px; }
::-webkit-scrollbar-track {background: #FFFFFF;-webkit-box-shadow: inset 1px 1px 2px #E0E0E0;border: 1px solid #D8D8D8;}
::-webkit-scrollbar-thumb {background: #F88C00;-webkit-box-shadow: inset 1px 1px 2px rgba(155, 155, 155, 0.4);}
::-webkit-scrollbar-thumb:hover {-webkit-box-shadow: inset 1px 1px 10px rgba(0,0,0,0.3);}
::-webkit-scrollbar-thumb:active {background: #888;-webkit-box-shadow: inset 1px 1px 2px rgba(0,0,0,0.3);}

@font-face
{
    font-family: 'DroidSansArabic';
    src: url('fonts/DroidSansArabic.eot?#iefix') format('embedded-opentype'), url('fonts/DroidSansArabic.ttf') format('truetype');
    font-weight: normal;
}
@font-face
{
    font-family: 'DroidSansArabic';
    src: url('fonts/DroidSansArabic.eot?#iefix') format('embedded-opentype'), url('fonts/DroidSansArabic.ttf') format('truetype');
    font-weight: bold;
}
* {
    box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
}
form {margin: 0;}
.radius {
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	
	-moz-box-shadow: 0px 0px 4px #B7B7B7;
	-khtml-box-shadow: 0px 0px 4px #B7B7B7;
	-webkit-box-shadow: 0px 0px 4px #B7B7B7;
	box-shadow: -1px 1px 4px #B7B7B7;
}
#main-container {
	background: url('images/Header_bg.jpg') repeat-x top;
	/*overflow: auto;*/
    direction: rtl;
}
#header-container {background: url('images/Header-img.jpg') no-repeat top;}
header {
	/*height: 363px;*/
	margin: 0 auto;
}
.top-nav {
	height: 134px;
    margin: 0 auto;
    overflow: auto;
    width: 1000px;
}
.mohamoon {
	float: left;
	width: 163px;
	padding-top: 4px;
}
.ienote {
	width: 380px;
	float:left;
    background: url('http://www.mohamoon-uae.com/upload/images/announcment2.jpg');
	height: 94px;
	margin-left: 20px;
    margin-bottom:2.5px;
    margin-top:2.5px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
    border-top-right-radius: 8px;
	border-top-left-radius: 8px;
	box-shadow: 0px 0px 10px #1e1e1e;
}
.ttooltip {
	width: 300px;
	float: right;
	background: url('images/tooltip-bg.png');
	height: 36px;
	margin-right: 370px;
	margin-top: -2px;
	color: white;
	text-align: center;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	box-shadow: 0px 0px 10px #1e1e1e;
}
.ttooltip a {
	margin-top: 8px;
	display: inline-block;
	font: normal 80% 'DroidSansArabic' , Arial;
	color: white;
	text-decoration: none;
	padding: 0 25px 0 10px;
}
.ttooltip a:hover {
	color: yellow;
}
.cus-services {
	background: url('images/cs.png') no-repeat right;
	height: 22px;
	color:black;
}
.facebook {
	background: url('images/facebook.png') no-repeat right;
    height: 22px;
}
.twitter {
	background: url('images/twitter.png') no-repeat right;
    height: 22px;
}
nav {
	background: url('images/Menu-bg.png') repeat-x;
	height: 60px;
	clear:both;
}
.menu-topshadow {
	background: url('images/Menu-topshadow.png') repeat-x;
	display: block;
	height: 13px;
	position: relative;
}
nav .menu {
	margin: 0 auto;
	width: 1000px;
	text-align: center;
}
nav .menu ul {
	padding: 0;
	margin: 0;
}
nav .menu ul li {
	display: inline-block;
	border-right: 1px #464646 dotted;
	margin-right: -4px;
	margin-top: 10px;
}
nav .menu ul li:first-child {
	border-right: 0;
}
nav .menu a {
	color: white;
	text-decoration: none;
	padding: 7px 18px;
	margin-top: -5px;
	display: inline-block;
	font: normal 80% 'DroidSansArabic' , Arial;
}
nav .menu a:hover {
	background: #dea303;
	color: black;
}
header, footer { display: block;}

#main-content {
	width: 1000px;
	margin: 0 auto;
	display: block;
	/*overflow: auto;*/
	height: 100%;
}
#right-nav {
	width: 230px;
	float: right;
	margin-left: 10px;
	padding-right:10px;
}
#left-nav {
	width: 740px;
	float: right;
    padding-right: 10px;
}
#left-nav hr.line {
	border : 0;
	height : 2px;
	background : url('images/hr.png') repeat-x;
	margin : .8em 0;
	width: 90%;
}
.rm-container {
	width: 100%;
}
.right-menu, .search-links {
	background: url('images/right-nav-bg.png');
	border-bottom: 10px #C5C5C5 solid;
	margin: 0 0 10px 0;  
	/*width: 230px;*/
	float: right;
}
.right-menu {
	width: 80%;
}
.search-links {
	width: 20%;
}

.right-menu ul, .search-links ul {
	margin: 0;
	padding: 0;
	direction: rtl;
}
.right-menu li, .search-links li {
	display: block;
	border-bottom: 1px #c2c0bf solid;
	border-top: 1px #e8e6e4 solid;
}
/*.search-links li:last-child a { visibility: hidden; }*/

.right-menu a {
	font: normal 90% 'DroidSansArabic' , Arial;
	text-decoration: none;
	color: #363636;
	display: block;
	padding: 5px 33px 5px 2px;
	background: url('images/bu.png') no-repeat right;
	border-left: 1px #f4f2f0 solid;
    transition: all 200ms linear;
    -webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
}
.right-menu a:hover {
	color: maroon;
	background-color: #cec4ba;
    padding: 5px 28px 5px 2px;
}
.search-links a {
	font: normal 90% 'DroidSansArabic' , Arial;
	text-decoration: none;
	color: #363636;
	display: inline-block;
	padding: 5px 0;
	width: 100%;
	border-right: 1px #b6b4b2 solid;
	background: url('images/enc-search-links.png') no-repeat center;
}
.search-links a:hover {
	background-color: #cec4ba;
}
.search-links span {
	/*display:none;*/
    visibility: hidden;
}
.simplesearch {
    width: 218px;
    margin-bottom: 10px;
    padding: 6px;
    border-bottom: 10px rgb(221, 99, 42) solid;
    background: white;
    background: #fdb614 url('Images/p-selected.jpg') repeat-x bottom;
    visibility: visible;
}
.simplesearch p { margin: 0;padding: 0;}
.simplesearch input[type="submit"]{ border: 0;background: url('Images/search.png') no-repeat center; width: 32px; height: 32px;}
input[type="submit"]{ cursor: pointer;}
.simplesearch input[type="text"]{ margin: 4px 0; padding: 0 2px; height: 25px; width: 170px; border:1px solid #CC6262; }
.advsearch-link{
	padding-right: 20px;
	background: url('images/asearch-icon.png') no-repeat right;
	text-decoration: none;
    font: normal 83% 'DroidSansArabic' , Arial;
    color: white;
    display: block;
}
.advsearch-link:visited{ color: white;}
.contrats, .lawsuits {
	text-indent: 80px;
	text-align: justify;
	border-bottom: 10px #d3d3d3 solid;
    display: block;
}

.last-modified, .emiratilaw {
    background-color: rgb(41, 171, 212);
    /*border-bottom: 10px #d3d3d3 solid;*/
    font: normal 82% 'DroidSansArabic' , Arial;
    text-align: center;
    padding: 5px;
    width: 220px;
}
.last-modified { margin-bottom: 10px;}
.last-modified:hover {
    background-color: rgb(37, 159, 197);
}
.emiratilaw { background-color: #235b95;}
.emiratilaw:hover {
    background-color: #1e548c;
}
.last-modified a, .emiratilaw a, .last-modified a:hover, .emiratilaw a:hover , .emiratilaw a:visited, .last-modified a:visited {
    text-decoration: none;
    color: white;
    
}
.contrats {
	background: #f4f4f4 url('images/contrats.png') no-repeat top right;
	padding: 8px 8px 4px 6px;
    height: 60px;
    margin-bottom: 10px;
}
.lawsuits {
    background: white url('images/lawsuits.png') no-repeat top right;
	padding: 8px 8px 4px 6px;
    margin-bottom: 10px;
    height: 60px;
}
.lawsuits a, .contrats a {
    width: 169px;
    height: 52px;
    display: inline-block;
    float: right;
    text-decoration: none;
}
.lawsuits i, .contrats i {
    display: none;
}
.lawsuits span, .contrats span {
    font-size: medium;
    line-height: 20px;
    display: inline;
}

.col1 {
	float: right;
	width: 415px;
	margin: 0;
	padding-right: 5px;
}
.col2 {
	float: right;
	width: 315px;
	margin: 0;
}
.map {
	width: 400px;
	float: right;
	margin: 0;
	padding: 0;
}
/* Search */
.search {
	width: 303px;
	float: right;
	margin: 0;
	padding: 0;
}
.search .top {
	background: url('images/search-title.jpg') no-repeat;
	height: 38px;
	margin: 0;
	padding: 0;
}
.search .search-op {
	background: url('images/search-bg.jpg') repeat-y;
	margin: 0;
	padding: 5px 18px 20px 0;
}
.search div.con {
	margin: 0 auto;
	width: 260px;
}
.search .search-op input {
	display: block;
}
.search .footer {
	background: url('images/search-footer.jpg') no-repeat;
	height: 33px;
	margin: 0;
	padding: 0;
	text-align: center;
}
.search .footer input[type="submit"] {
	margin-top: 4px;
	margin-right: 100px;
	background: url('images/search-icon.png') no-repeat;
	width: 63px;
	height: 30px;
	border: 0;
	cursor: pointer;
}

.search input[type="text"] {
	width: 200px;
	height: 24px;
	display: block;
	border: 1px #c9c9c9 solid;
	background: url('images/input-bg.jpg') repeat-x top;
	padding: 0 2px;
	margin-top: 8px;
}
.search select.select {
	width: 266px;
	height: 24px;
	display: block;
	border: 1px #c9c9c9 solid;
	background: url('images/input-bg.jpg') repeat-x top;
    padding: 0 !important;
    margin:9px 0 0 0 !important;
}
.search input:focus {
	border: thin #f2b307 solid;
}
/* Enc */
.Enc {
	width: 403px;
	float: right;
	margin: 0;
	padding: 0;
	/*margin-top: 30px;*/
}
.Enc .top {
	background: url('images/Enc-top.jpg') no-repeat;
	height: 38px;
	margin: 0;
	padding: 0;
}
.Enc .Enc-content {
	background: url('images/Enc-cell.jpg') repeat-y;
	margin: 0; padding: 10px; height: 156px;
}
.Enc .Enc-legs,.Enc .Enc-ju { font-size: 1.2em; color: #004184;padding-right: 20px;direction: rtl;}
.Enc .Enc-legs { background: url('images/l-icon.jpg') no-repeat right center;margin-top: 5px; }
.Enc .Enc-ju { background: url('images/j-icon.jpg') no-repeat right center;}
.Enc .Enc-content div div { text-align: center;background: #fff;}
.Enc a { background: #fff url('Images/Enc-bu.jpg') no-repeat right center;padding:4px 20px 4px 20px; display: inline-block;font-weight: bold;color: #616161;}
.Enc .legs-a {border-bottom: 1px gray dashed;}
/*.Enc span {text-align: center;background-color: #f6f6f6;margin: 0;padding: 0;}*/
.Enc .footer {
	background: url('images/Enc-footer.jpg') no-repeat;
	height: 16px;margin: 0;padding: 0;text-align: center;
}

/* Subscribers */
.subs {
	width: 303px;
	float: right;
	margin: 0;
	padding: 0;
	/*margin-top: 30px;*/
}
.subs .top {
	background: url('images/subs_title.jpg') no-repeat;
	height: 38px;
	margin: 0;
	padding: 0;
}
.subs .subs-content {
	background: url('images/subs_bg.jpg') repeat-y;
	margin: 0;
	padding: 5px;
	height: 170px;
}
.subs .footer {
	background: url('images/subs_footer.jpg') no-repeat;
	height: 10px;
	margin: 0;
	padding: 0;
	text-align: center;
}

.sagscroller { height: 513px;}
.subs .sagscroller ul  { text-align: center;margin: 0;list-style: none;padding: 0;}
.a-ad-normal, .a-ad-active {
	display: block;
	padding: 4px;
	color: #444444;
	text-decoration: none;
	border-bottom:1px #CCCCCC dotted;
	font: normal 82% 'DroidSansArabic' , Arial;
}
.Enc  {}
.a-ad-normal {
	background-color: #e9e9e9;
}
.a-ad-active {
	background-color: white;
}
.a-ad-normal:hover, .a-ad-active:hover {
	background-color: #fff8de;
	color: maroon;
}
/* Encyclopedia */
.enc {
	width: 385px;
	float: right;
	margin: 0;
	padding: 0;
}
.enc .top {
	background: url('images/enc-title.jpg') no-repeat top;
	height: 45px;
	margin: 0;
	padding: 0;
}
.enc .top span { display: none;}
.enc .top a { width: 275px;height: 35px; display: inline-block;}
.enc .enc-content {
	background: url('images/enc-bg.jpg') repeat-y;
	margin: 0;
}
.enc-scroll {
	padding: 0px 15px;
	height: 260px;
	overflow: auto;
	direction: ltr;
	text-align: right;
	margin: 0 10px;
}
.enc-scroll ul {
	direction: rtl;
	padding:0;
}
.enc-scroll li {
    list-style: none;
}
.enc-scroll li a {
    display: block;
	padding: 4px;
	color: #444444;
	text-decoration: none;
	border-bottom:1px #CCCCCC dotted;
	font: normal 82% 'DroidSansArabic' , Arial;
}
.enc-scroll li a:hover {
    color: maroon;
}
.enc .footer {
	background: url('images/enc-footer.jpg') no-repeat bottom;
	height: 22px;
	margin: 0;
	padding: 0;
	text-align: center;
}
.clear {
	clear: both;
}
.slider-container {
	color: white;
	width: 1000px;
	margin-left:auto;
	margin-right: auto;
	padding-right: 20px;
    position: relative;
}

.slider {
    width: 353px !important;
    float: right;
    margin-left: 10px;
}

.news-links {float: left; margin-left: 15px; padding: 0; width: 352px; overflow-y: hidden; overflow-x: hidden; height: 222px;}
.news-links ul { margin: 0;padding: 0 ;  float: right;}
.news-links li {padding: 4px 0;color: #666;}
.news-links ul { list-style: none; font: normal 83% 'DroidSansArabic' , Arial;}
.news-links ul a {width: 340px;height:45px;color:#333;  outline:none;padding:1px 4px; display: inline-block; vertical-align: middle;
                  background:#eeeeee url('images/p-item.jpg') repeat-x bottom;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;
                  -moz-box-shadow:  1px 1px 3px 0px #0e0e0e;-webkit-box-shadow: 1px 1px 3px 0px #0e0e0e;box-shadow:1px 1px 3px 0px #0e0e0e;}
/*.news-links ul li a:hover{background:#f2f2f2;}*/
.news-links ul a:hover {background:#fdb614 url('images/p-selected.jpg') repeat-x bottom;}


/*Login*/

.login {
	background: url('images/login-bg.jpg') ;
	width:226px;
	float:right;
	height:240px;
    overflow: hidden;
}
.logmargin {
    margin: 18px;
}
.login h3 {
	margin:0;
	background:url('images/login-title.png') no-repeat right;
	display:inline-block;
	width:116px;
	height:21px;
	margin: 8px 0;
}
.login span {
    color: red;
    
}
.login span[id$=lblUserName]{color: darkorange;
    text-shadow: 0.1em 0.1em black;}

.login a {
	color: white;
	text-decoration: none;
}
.login a:hover {
	color: yellow;
	text-decoration: none;
}
div[id$="tblLogged"] ul { margin: 0; padding: 0;}
div[id$="tblLogged"] li {border-bottom: 1px gray dotted;display: none;}
div[id$="tblLogged"] li span { margin-left: 5px;}
div[id$="tblLogged"] li:empty { display: none;}
div[id$="tblLogged"] a {color: white; text-decoration: none;font-size: 1.1em;}
div[id$="tblLogged"] a:hover {color: yellow;}
div[id$="tblLogged"] .glyphicon { color: yellow !important;font-size: 13px;}
.icon-white { color: white !important;}
.login input[type="text"] , .login input[type="password"] {width: 180px !important;margin: 8px 0 !important;padding: 0 2px !important;height:22px !important;color: dimgray;}
.login input[type="submit"]{background:url('images/login-btn.png') no-repeat center;
	height:43px;width: 56px;display: inline-block;border:0;cursor: pointer;float:left;}
.login p {
	display:inline-block; 
	float:right;
    margin: 10px 0;
}
.shelp {display: inline-block;
          background: url('Images/help-icon.png') no-repeat right;height: 22px;}
.icon-white {
    color: #FFFFFF !important;
}
/* footer */
footer {
	text-align: center;
	display: block;
	width: 100%;
	margin-top: 8px;
}
footer .menu {
	background-color: black;
	border-bottom: 8px #151515 solid;
	height: 34px;
}
footer .menu ul {
	padding: 0;
	margin: 0;
}
footer .menu ul li {
	display: inline-block;
	border-right: 1px #464646 dotted;
	margin-right: -4px;
}
footer .menu ul li:first-child {
	border-right: 0;
}
footer .menu a {
	color: white;
	text-decoration: none;
	padding: 9px 18px;
	display: inline-block;
	font: normal 77% 'DroidSansArabic' , Arial;
}
footer .menu a:hover {
	background: #151515;
}
footer .copyrights {
	background-color: #232323;
	padding: 10px 0;
}
footer .copyrights span {
	color: white;
}
/*scrollers*/
#pscroller1 {
	width: 200px;
	height: 100px;
	border: 1px solid black;
	padding: 5px;
	background-color: lightyellow;
}
#pscroller2 {
	width: 350px;
	height: 20px;
	border: 1px solid black;
	padding: 3px;
}
#pscroller2 a {
	text-decoration: none;
}
.someclass {}

/* #SAG scroller demo #2 */

div#mysagscroller1{
width: 250px; /*width of scroller*/
overflow: hidden;
}

.image-slider {
	float:right;
	width: 737px;
	padding-top:3px;
	display:inline-block;
    /*height: 240px;*/
}

/*** Slider ***/

#featured{ 
	width:465px; 
	padding-right:260px; 
	position:relative; 
	height:220px; 
	overflow:hidden;
}
#featured ::-webkit-scrollbar { width: 8px;}
#featured ul.ui-tabs-nav { 
	position:absolute; 
	top:0; 
	left:0; 
	list-style:none; 
	padding-left: 3px;  
	margin:0; 
	width:320px; 
	height:220px;
	/*overflow:auto;
	overflow-x:hidden;*/
}
#featured ul.ui-tabs-nav li { padding:4px 0; color:#666;}
#featured ul.ui-tabs-nav li img { float:left; margin:2px 5px;background:#fff; padding:2px; border:1px solid #eee;}

#featured ul.ui-tabs-nav li span { font: normal 83% 'DroidSansArabic' , Arial; }
#featured li.ui-tabs-nav-item a{ 
	width: 320px;
	height: 45px; 
	text-decoration: none;
	color: #333;  
	outline: none;
	padding: 1px 4px;
	display: table-cell;
    vertical-align: middle;
    background: #eeeeee url('images/p-item.jpg') repeat-x bottom;
    -webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow:  1px 1px 3px 0px #0e0e0e;
	-webkit-box-shadow: 1px 1px 3px 0px #0e0e0e;
	box-shadow:         1px 1px 3px 0px #0e0e0e;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected, #featured li.ui-tabs-active{ 
	/*background:url('images/slider/selected-item.gif') top right no-repeat;*/
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a, #featured ul.ui-tabs-nav li.ui-tabs-active a{ 
	background:#fdb614 url('images/p-selected.jpg') repeat-x bottom;
}
#featured .ui-tabs-panel{ 
	width:353px; 
	height:216px;
	position:relative;
	left: 230px;
}
#featured .ui-tabs-panel img {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow:  1px 1px 3px 0px #0e0e0e;
	-webkit-box-shadow: 1px 1px 3px 0px #0e0e0e;
	box-shadow:         1px 1px 3px 0px #0e0e0e;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	bottom:0; 
	left:0; 
	height:80px; 
	background: url('images/slider/transparent-bg.png'); 
}
#featured .ui-tabs-panel .info a.hideshow{
	position:absolute; font-size:12px; font-family:Verdana; color:#f0f0f0; right:10px; top:-20px; line-height:20px; margin:0; outline:none; background:#333;
}
#featured .info h2{ 
	font-size:1.2em; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0; font-weight:normal;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
/* End */
.watermarked {
    vertical-align: middle;
    color: #5f5f5f;
}
.inner-page {
    background-color: white;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
    padding: 8px;
    text-align: justify;
    direction: rtl;
    border-right: 1px #ccc solid;
    border-left: 1px #ccc solid;
    border-top: 8px #c6c6c6 solid;
    border-bottom: 8px #c6c6c6 solid;
    box-shadow: rgba(0,0,0, 0.1) 0px 2px 10px; /*0.1 actually means 10 %*/
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 2px 10px;
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 2px 10px;
    min-height: 685px;
}
.inner-page h3 {
    font: normal 100% 'DroidSansArabic' , Arial;
    margin: 6px 0 ;
    color: #d25d22;
    font-weight: normal;
    border-bottom: 1px #ccc dotted;
    padding-bottom: 8px;
}

.inner-page h4 {
    font: normal 100% 'DroidSansArabic' , Arial;
    margin: 6px 0 ;
    color: #8e2222;
    font-weight: normal;
    border-bottom: 1px #ccc dotted;
    padding-bottom: 8px;
}
.dropdownlist select, .dropdownlist input[type="text"] { width: auto !important;}

div.dropdownlist {
    background-color: #f6f6f6;
    display: block;
    text-align: center;
    padding: 2px;
    border: 1px #ccc dotted;
    margin: 10px 0;
    overflow: hidden;
}

div.dropdownlist:empty{ display: none; }

div.dropdownlist span {
    display: block;
}

.inner-page img[src$='sela.jpg']{ margin: 10px -5px 20px 0 !important;}
.inner-page img[src$='file.gif']{ margin-left: 5px;}
.mustsub { text-align: center;font-size: 1.1em;font-weight: bold;margin-top: 10px;}
.mustsub span { color: red;font-size: 1.2em; display: block;}

/*****************  Datagrid Folders *************************/
.datagrid {
    width: 100%;
    margin: 10px 0;
    border: 0;
}
.datagrid td {
     border: 0;
}
.datagrid a:not(.notcat) {
    display: block;
    text-decoration: none;
    color: #313131;
    border-bottom: 1px #ccc dotted;
    background: no-repeat url('images/folder-icon.png') right;
    padding-right: 23px;
    line-height: 1.5;
    font-weight: bold;
}
.datagrid a:not(.notcat):hover {
    background: #fff8de url('images/folder-icon.png') no-repeat right;
    color: maroon;
}
/*****************  Datagrid files *************************/
.datagrid-files {
    width: 100%;
    margin: 10px 0;
    border: 0;
}
.datagrid-files td {
     border: 0;
}
.datagrid-files a:not(.notcat) {
    display: block;
    text-decoration: none;
    color: #313131;
    border-bottom: 1px #ccc dotted;
    background: no-repeat url('images/Document-icon.png') right top;
    padding-right: 23px;
    line-height: 1.5;
    font-weight: bold;
}
.datagrid-files a:not(.notcat):hover {
    background: no-repeat url('images/Document-icon.png') right top;
    color: maroon;
}

/*table[class='datagrid-files'][dir='ltr'] a {
    display: block;
    text-decoration: none;
    color: #313131;
    border-bottom: 1px #ccc dotted;
    background: no-repeat url('images/Document-icon.png') left top;
    padding-left: 23px;
    line-height: 1.5;
    font-weight: normal;
}*/


ul.EGChar { display: block; width: auto;margin: 0 auto; padding: 0;}
ul.EGChar li { display: inline-block; float: right;}
ul.EGChar li a { display: inline-block; padding: 4px 7px;font-weight: bold;}

.pagination > li:first-child > a, .pagination > li:first-child > span {
    margin-left: 0;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    margin-right: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-left: 0;
}

.pagination > li:last-child > a, .pagination > li:last-child > span {
    margin-right: 0;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

h4.pfi { font-size: 1.2em;margin-right: 5px;}

a.EgSearch[class='btn']:visited { color: white;}

.site-new table td { border: 0;}

.site-new a[href$='action=ViewActivePages&Type'] {
    display: block;
    text-decoration: none;
    color: #313131;
    border-bottom: 1px #ccc dotted;
    background: no-repeat url('images/Document-icon.png') right top;
    padding-right: 23px;
    line-height: 1.5;
    font-weight: bold;
}
.site-new a[href$='action=ViewActivePages&Type']:hover {
    background: no-repeat url('images/Document-icon.png') right top;
    color: maroon;
}

/*********************** Datagrid Search Resualt **************************/
.grdResultContainer {width:95% !important; margin: 20px auto; border: 1px #9bb7c5 solid;text-align: center;}
.grdResult {

    font: normal 83% 'DroidSansArabic' , Arial;
}
.grdResult td { padding: 4px;border: 0;}
.GlobleSearchbrowse{ background-image: none !important;display: inline !important;padding: 0 !important;}

div.strPath { margin-right: 23px;}

.strPath a, .strPath a:hover, .strPath a:visited {
    display: inline;
    background: none;
    border: 0;
    padding: 0;
    margin: 0;
}
span[id$='lblPath'][dir=ltr] {
    direction: ltr;
    text-align: left;
    display: block;
}
table[class='datagrid'][dir=ltr] a {
    background: no-repeat url('images/folder-icon.png') left; 
    padding-left: 23px;
    font-weight: 500;
}
table[class='datagrid'][dir=ltr] a:hover {
    background: #fff8de url('images/folder-icon.png') no-repeat left;
}
.siteu_gr a { font-weight: normal;}
span.date-style { font-size: 1em;font-family: Arial;}

.reg-page {line-height: 1.5;}
.reg-page span.red {color: red;}
.reg-page label {display: inline-block;width: 120px;margin: 2px 0;font-size: medium;}
.reg-page label.texttop { vertical-align: top;}
.reg-page p { margin: 0;}
.reg-page h4 {margin: 15px 0;padding: 0;}
.reg-page hr {width: 100%;}
.bts-bg { text-align: center;display: block;}
.reg-page input[type="text"] { width: 260px;background-color: #f9f9f9; border: 1px gray solid;}
.reg-page input[type="password"] { width: 260px; background-color: #f9f9f9; border: 1px gray solid;}
.reg-page select { width: 260px; background-color: #f9f9f9;border: 1px gray solid;}
.reg-page input[type="text"]:hover, .reg-page input[type="password"]:hover, .reg-page select:hover, .reg-page textarea:hover,
.reg-page input[type="text"]:focus, .reg-page input[type="password"]:focus, .reg-page select:focus, .reg-page textarea:focus {
    -moz-box-shadow:0 0 8px lightblue;
	-webkit-box-shadow:0 0 8px lightblue;
	box-shadow:0 0 8px lightblue;
    margin: 2px 0;
}
.reg-page input[type="text"], .reg-page input[type="password"], .reg-page select, .reg-page textarea {
    padding: 5px;
    border: solid 1px #d4d4d4;
    background: #FFFFFF url('images/form_background.png') left top repeat-x; /*Mimic Background Property in Internet Explorer since IE 6,7,8 does not support CSS3*/
    background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
    background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
    box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; /*0.1 actually means 10 %*/
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    margin: 2px 0;
}
.reg-page input[readonly='readonly'] {background: lightyellow;color: red;}
.reg-page hr {border : 0; height: 1px; margin: .8em 0; width: 100%; background-color: #ccc;}
.reg-page .ju-col, .reg-page .fatawa-col{ display: table-cell; width: 350px; padding: 2px;}
.reg-page .ju-col:hover, .reg-page .fatawa-col:hover { background-color: #f9f9f9;}
.reg-page label[for$="RdYearNo"] { width: auto !important; padding: 0 10px;}
.reg-page select[id$="cmbYears"]{ width: 202px !important;}
.reg-page input[type="checkbox"]{ margin-left: 10px;vertical-align: baseline;}
/*.reg-page .cal {width: 230px !important;}*/

.n-for-admin { text-align: center;}
.custom-search input[type="text"] , .custom-search input[type="password"] { width: 200px;}
.custom-search select { width: 212px;}
.custom-search label { width: 80px;}
.custom-search input[readonly='readonly'] { width: 172px;}
/*span[id$='revPass'][style="color: red; display: inline;"]{ display: block !important;margin-right: 120px;}*/
.AlternatingRowStyle {
    background-color: #f9f9f9;
}
.grdCategory {
    background-color: #f6f6f6;
    margin: 10px 20px;
    text-align: center;
}
a.grdTitle {
    text-decoration: none;
    color: #4c4c4c;
    background: no-repeat url('images/Document-icon.png') right top;
    padding-right: 23px !important;
    font-weight: bold;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 0;
    display: block;
}
a.grdTitle:hover {
    color: maroon;
    background: no-repeat url('images/Document-icon.png') right top;
}
a.pressItems {
    text-decoration: none;
    color: #4C4C4C;
    background: no-repeat url('images/Document-icon.png') right ;
    padding-bottom: 5px;
    padding-left: 0px;
    padding-top: 5px;
    padding-right: 23px;
    display: block;
}
.modifyuserdata { text-align: center;margin: 10px auto;}
.change-pass { margin: 0 20px;padding: 0 20px;}
.RenewSubsc {}
a.pressItems:hover {
    color: maroon;
}
table[id$='grdNews'] p { 
    margin: 10px 20px;
    font-weight: normal; 
    background-color: #F9F6E0;
    color: #363636;
    padding: 5px;
}
table[id$='grdResult'] { column-rule-style: none; column-rule-width: 0 !important; border-color: white;}

a.grdCategory {
    font: normal 100% 'DroidSansArabic' , Arial;
    background-color: #f6f6f6;
    display: block;
    text-decoration: none;
    color: #d25d22;
}
.Princes-sum {margin: 0;padding: 0px;}
.grdSummary {
    background-color : #f9f6e0;
    padding: 5px;
    margin: 0 20px
}
.control-btns {
    margin: 0 auto;
}

.item-share , .rights-note, .notes {
    text-align: center;
    margin: 8px auto;
    border-radius: 8px;
    background-color: #f9f6e0;
    border: 1px #e3c77f solid;
    padding: 5px 10px ;
}
.notes { text-align: justify;direction: rtl;}

.rights-note b { color: red;
    display: block;
}
a[href$="javascript:openViewPrinciple"] {
    color: red;
}
table[id$='grdPrinciple'] td {
    padding: 10px 0px;
}

.cont-textbox { margin-right: 124px;
    width: 260px;
    height: 200px;
}
.laywer-data label {
    display: inline-block;width: 110px;background-color: #f4f4f4;margin-left: 4px;
    margin-bottom: 2px;padding: 2px 0;
}
.laywer-data span {
    display: inline-block;
    width: 80%;
}
.laywer-data hr {border : 0; height : 1px;margin : .8em 0;width: 100%; background-color: #ccc;}
.search-pages {
    font: normal 92% 'DroidSansArabic' , Arial;
    margin: 0 5px ;
    font-weight: normal;
    border-bottom: 1px #ccc dotted;
    text-align: right;
}
.search-pages li {display: table-cell; padding: 0 10px;}
.search-pages a { text-decoration: none; color: #d25d22;
    display: inline-block;
}
.search-pages a:hover { color: lightslategray;}
.search-pages a.spage-selected{ color: green;}
.search-pages input[type='text'][id$='txtPageNo'] { width: 50px;}

.print-cr { background-color: #ccc;}

a.id-card-link, a.id-card-link:hover, a.id-card-link:visited { background: none;color: #D25D22; font-weight: bold;display: block;border: none;margin: 4px 0px;}
.home-ads {text-align: center;padding-left: 15px;clear: both;}
.home-ads p { margin: 10px 0 0 0;}

/*Contact us form */
.ui-tabs .ui-tabs-nav li.ui-tabs-selected, .ui-tabs .ui-tabs-nav li.ui-state-default {float: right;}
.concard {margin: 10px auto;border: 1px #ccc solid;padding: 10px;background-color: #f9f9f9;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;
          box-shadow: 0px 2px 2px #c0c0c0;-webkit-box-shadow: 0px 2px 2px #c0c0c0;-moz-box-shadow: 0px 2px 2px #c0c0c0;}
.concard h5 {background: url("../Images/con-icon.png") no-repeat right;padding: 0 20px 0 0;margin: 5px 0 10px;font-size: 1.1em;}
.ui-tabs .ui-tabs-panel {text-align: right;font-size: 0.9em;direction: rtl;font-family: Arial, Helvetica, sans-serif;} 
#tabs .mailto {font-size: 12px;color: #771f1b;}
.ui-tabs .ui-tabs-nav li a {padding: .2em 1em !important;}
.ui-tabs .ui-tabs-nav li a {float: right;padding: .2em 1em;text-decoration: none;font-size: medium;font-weight: bold;}
.noteErr {padding: 2px 5px;display: inline-block;border: 1px #e6d069 solid;background-color: rgb(255, 250, 212);color: red;margin: 5px 0px;font-weight: bold;
          -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.span4 {width: 370px;float: right !important;}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img 
 {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow:  1px 1px 3px 0px #0e0e0e;
	-webkit-box-shadow: 1px 1px 3px 0px #0e0e0e;
	box-shadow:         1px 1px 3px 0px #0e0e0e;
}

select {width: auto;background-color: #ffffff;border: 1px solid #cccccc;}

.lead {
    font: normal 80% 'DroidSansArabic' , Arial;
    margin-bottom: 5px !important;
    font-weight: normal;
    line-height: normal;
    font-size: 80% !important;
    direction: rtl;
}
.lead a, .lead a:visited { color: white;}
.lead a:hover{ color: darkorange;}

.inner-page ol:not(.ol_index), .inner-page ul:not(.ol_index) {padding: 4px 5px 0px 5px !important; margin: 0px !important;}

.ui-tabs .ui-tabs-panel {padding: .2em .5em !important;}
.carousel ol, .carousel ul { list-style: none;} 
blockquote p {margin: auto;font-size: inherit;font-weight: normal;line-height: normal;}

select[id$=CmbFromDay], select[id$=cmbFromMonth], select[id$=cmbToDay], select[id$=cmbToMonth], select[id$=cmbToYear], select[id$=cmbInsDay], select[id$=cmbInsMonth], select[id$=cmbInsYear], select[id$='cmbFromYear'] { width: 87px;}
select[multiple='multiple'][id$='lstCategory'], select[multiple='multiple'][id$='lstParties'], select[multiple='multiple'][id$='lstTypes'] { width: 400px;}

input[type='button']{ cursor: pointer;}
input[src='Images/Agree/English.jpg']{ float: left;display: block;}
input[src='Images/Agree/Arabic.jpg']{ float: right;display: block;}

/* cols-container */
.cols-container {margin: 10px 0;overflow: auto;background: url(../CSS/Images/p-bg.jpg) no-repeat bottom center; }
.col1, .col2 {
    background: #fff;
    border: 1px rgb(222, 222, 222) solid;
    float: right;
    padding: 12px 8px;
    margin: 3px 0;
}

.col1 {
    border-left: 0;
    background: #fff url("../Images/Hp/MiddlCB.jpg")repeat-y left;
    width: 335px;
    -webkit-border-top-right-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
    -moz-border-radius-topright: 8px;
    -moz-border-radius-bottomright: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
}

.col2 {
    border-right: 0;
    width: 330px;
    -webkit-border-top-left-radius: 8px;
    -webkit-border-bottom-left-radius: 8px;
    -moz-border-radius-topleft: 8px;
    -moz-border-radius-bottomleft: 8px;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
}
.cols-container h6 { font-size: 1.1em; display: inline; background: url('../Images/Hp/HPArrow.jpg') no-repeat right; padding-right: 15px;}
.cols-container h6 a,.cols-container h6 a:visited { color: rgba(45, 45, 45, 1); text-decoration: none;}
.cols-container h6 a:hover { color: #F88C00;}
.cols-container h4{padding: 0; padding-bottom: 5px; margin: 0 0 15px 0; border-bottom: 1px #cbcbcb dotted;}
.cols-container h4 a { text-decoration: none; color: rgb(199, 0, 0);}

.Eg-title {font: normal 83% 'DroidSansArabic' , Arial; background: url(../Images/Hp/EGTitle.jpg) right no-repeat;padding-right: 15px;color: rgb(164, 0, 0);}
.hplinks { margin: 5px 15px 5px 5px;text-align: initial;}
.hplinks a, .hplinks a:visited { display: inline; color: rgb(67, 67, 67); text-decoration: none; font-size: medium;}
.hplinks a:hover{ color: #F88C00;}
.allcols {width: 702px;margin: 0 auto;}
.allcols{}
.path{}
.pro-data {width: 160px;display: inline-block;border: 0;}
.pro-data , .pro-data:visited { color: white;}

/* Mazalem */
.sub-pcat {background: url('Images/g-folder-icon.png') right no-repeat !important;padding-right: 35px !important;}
a.sub-pcat:hover { background: #fff8de url('Images/g-folder-icon.png') right no-repeat !important }
.Princes {margin-left: 20px;}
.Files { background: no-repeat url('images/Document-icon.png') right top !important; }
a.Files:hover { background: no-repeat url('images/Document-icon.png') right top; color: maroon;}

/*Bootstrap cols override*/
.form-group { display: block;clear: both;}
[class|='col'] { float: right;}
span[id~=ctl00_ContentPlaceHolder1_ctl00_grdJudgments] p { margin: 15px 0;}
.cservice .modal .close { float: left;}
.cservice .modal-body { padding: 0px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected, .ui-tabs .ui-tabs-nav li.ui-state-default { float: right; }
.noteErr {
    padding: 2px 5px;
    display: inline-block;
    border: 1px #e6d069 solid;
    background-color: rgb(255, 250, 212);
    color: red;
    margin: 5px 0px;
    font-weight: bold;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

button.close { float: left;}
.modal-body {padding: 0;}
.btn {font-size: 16px;font-weight: normal;line-height: 1;}

/* Customer services */
#layer1 {
    position: fixed;
    width: 228px; 
    height: 98px; 
    z-index: 10000; 
    bottom: 20px; 
    left: 15px;
    cursor: move;
    background: url('images/CustomerServices-icon.png') no-repeat bottom right;
}
#layer1 img {
    opacity: 0.9;
    float: left;
    margin-left: 20px;
    margin-top: 65px;
}
#layer1 img:hover { opacity: 1;}
.egindexhead { font-weight: bold;}
.notes:empty { display: none;}

.col-center {
    border-left: 0;
    width: 100%;
    -webkit-border-top-right-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
    -moz-border-radius-topright: 8px;
    -moz-border-radius-bottomright: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
}

.col3 {
    border-right: 0;
    border-left: 0;
    width: 330px;
    border: 1px rgb(222, 222, 222) solid;
    padding: 12px 8px;
    margin: 3px 0;
    -webkit-border-top-right-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
    -moz-border-radius-topright: 8px;
    -moz-border-radius-bottomright: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
     -webkit-border-top-left-radius: 8px;
    -webkit-border-bottom-left-radius: 8px;
    -moz-border-radius-topleft: 8px;
    -moz-border-radius-bottomleft: 8px;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
}
.search-tbl {
    text-align: right;
    margin: 8px auto;
    -ms-border-radius: 8px;
    border-radius: 8px;
    background-color: #f9f6e0;
    /*border: 1px #aea07b solid;*/
    padding: 5px 10px ;
    vertical-align: top;
}
