﻿@import url(http://fonts.googleapis.com/earlyaccess/droidarabickufi.css);
@import url(http://fonts.googleapis.com/earlyaccess/droidarabicnaskh.css);

body {margin:0px; padding:0px; background:transparent; color:#FFF; font-size:12px; cursor:default;font-family:'Droid Arabic Kufi', serif, Tahoma, Geneva, sans-serif !important;}
body, a, table	{color:#555; border:0px }
body, a, table, input	{}
textarea, input	{border:0px; }
table	{empty-cells:show; border-collapse:collapse; border:0px; width:100%; }
table td	{padding:0px}
a, a:link, a:visited	{-moz-outline-style:none; outline:none; text-decoration:none; color:#666; color:#FFF; display:inline-block; vertical-align:middle; }
a:hover	{color:#fc0}
a img	{border:0px;}

/*.rtl	{direction:rtl; text-align:right; }
.ltr	{direction:ltr; text-align:left; }*/

.FullScreen	{position:fixed; width:100%; height:100%; top:0px; left:0px; z-index:102}
.Loading	{background:black url('/images/useful/loading.gif') no-repeat center center; position:absolute; width:100%; height:100%; opacity:0.5; filter:alpha(opacity=50)}

.OKMsg, .SuccessMsg, .ErrMsg	{text-align:center; padding:10px; display:block}
.ErrMsg .Msg .Msg {color:#fff; display:inline-block; font-size:11px; line-height:16px; text-indent:25px; background:url('/images/Icons/error_16.png') no-repeat right center;}
	.ltr .ErrMsg .Msg .Msg {background-position:left center;}
.OKMsg, .SuccessMsg	{color:#fff}

/*Login = RegisterForm (a few difference)*/
.Content	{width:459px; vertical-align:bottom;}
	.Content td	{text-align:center}
	.Title	{height:45px; line-height:45px; vertical-align:middle; font-size:11px; position:relative; text-align:center;  font-weight:bold;}
	.Form	{vertical-align:bottom; }
		.Content table.Form td	{padding:0px 5px}
		.Txt	{width:151px; }
		.LoginBtn, .ExtraBtn {display:inline-block; color:#fff; height:24px; line-height:24px;  text-align:center; font-size:13px; cursor:pointer; border:0px; padding:0px 15px 3px; margin:3px;}
		.ExtraBtn	{background-image:url('/User/images/login_largeBtn.png');}
		.LoginBtn:hover	{ color:#fff !important;}
		.ExtraBtn:hover	{background:#525253; color:#fff !important;}
		/*.ltr .ExtraBtn	{//float:left}
		.rtl .ExtraBtn	{/float:right}*/
	.Content .FooterText	{ vertical-align:top; text-align:center; //background:url('/Controls/Layer/images/line.png') no-repeat center 25px; 
padding-top:30px
}
		.Summary	{color:red; margin-top:10px; display:block}
.Content .ErrMsg	{}

.Txt, .Txt1, .Txt2, .Fld	{border-radius:0px; //border:1px solid #000; background:transparent; height:22px; margin:3px 0px; color:#eee; padding:0px 3px;}
/*.ltr .Txt, .ltr .Txt1, .ltr .Txt2, .ltr .Fld	{text-align:left; direction:ltr}
.rtl .Txt, .rtl .Txt1, .rtl .Txt2, .rtl .Fld	{text-align:right; direction:rtl}*/

/*Register*/
.RegisterContent	{background:transparent;  vertical-align:bottom;}
	.RegisterContent table.Form	{width:90%; }
		.Txt1, .Txt2, .Fld	{}
		.Txt1	{height:18px}
		textarea.Txt2	{height:52px; overflow:auto}
	.RegisterContent .ImportantFields	{//background:#AD075D; width:100%; padding:5px 0px; margin:3px 0px}
	.RegisterContent .FooterText	{vertical-align:middle;}
.RegisterContent .ErrMsg	{margin:5px 0px}

/*input.ltr, textarea.ltr	{text-align:left !important; direction:ltr !important}
input.rtl, textarea.rtl	{text-align:right !important; direction:rtl !important}*/

.CaptchaPnl	a:hover	{color:red}
.CaptchaPnl p	{margin:0px; padding:0px}
.CaptchaErrMsg	{position:absolute; bottom:5px}
.ltr .CaptchaErrMsg	{right:5px}
.rtl .CaptchaErrMsg	{left:5px}
.CaptchaPnl input.txtCaptcha	{border:1px solid #000; margin:3px; width:170px; text-align:left; direction:ltr; background:transparent;}
.CaptchaPnl img	{margin:3px; display:inline-block !important; vertical-align:middle}

.rtl .ASPValidator	{position:absolute; left:0px; float:left}
.ltr .ASPValidator	{position:absolute; right:0px; float:right}

.ltr .tdFieldLabel	{width:75px; padding-left:25px; text-align:left}
.rtl .tdFieldLabel	{width:75px; padding-right:25px; text-align:right}

label{ cursor:default !important; display:inline-block; height:100%; color:#555 !important;}
label:hover	{}

#TooltipArea {//font-family:tahoma; color:#550; background:#ffd; border:1px solid #998; display:none; z-index:100}
.TooltipContent {padding:5px 7px;}

/*buttons*/
.btnGeneralDisabled	{border-width:1px !important; border-style:solid !important; border-color:#777 !important; background:#ddd !important; color:#777 !important; -moz-border-radius:4px !important}
