﻿body
{
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #c0ceeb;
	background-image: url(../../Images/Body-Bg.jpg);
	background-repeat: repeat-x;
	margin-top: 15px; /*background: url(../../Images/Body-Bg.jpg) repeat-x 0px 140px;*/
	color: #000;
	font-family: Verdana;
	font-size: 12px;
}
.Thx
{
	padding: 15px 65px 10px 80px;
	line-height: 18px;
	border: 1px solid #D2D4D6;
	background-position: left top;
	background-repeat: no-repeat;
	color: #4a6a04;
	border: 1px solid #4a6a04;
	background-color: #fff;
	background-image: url(../../images/status-success-01.gif);
	margin:5px;
	text-align: left;
	vertical-align: top;
	height: 45px;
}
.ProgressDiv
{
    position:absolute;
    padding:2px;
    color:#000000;
    background-color:#FFC73C;
    width:100%;
    text-align:center;
    vertical-align:bottom;
    font-weight:900;
    height:40px;
    -moz-opacity:.8;
	filter:alpha(opacity=80);
}
#Main
{
	width: 999px;
	background-color: #fff;
}
.RelatedSites
{
	background-image: url(../../Images/RelatedSites.jpg);
	background-repeat: no-repeat;
	width: 204px;
	height: 45px;
	text-align: left;
	vertical-align: middle;
	color: #df7e00;
	font-size: 21px;
	font-family: Candara;
	padding-left: 15px;
}
#Content
{
	width: 965px;
	text-align: center;
}
#MenuBg
{
	background-image: url(../../Images/MenuBg.jpg);
	background-repeat: repeat-x;
	background-position:center center;
	height: 50px;
	text-align: center;
	
}
.LogoMiddle
{
	background-image: url(../../Images/LogoMiddle.jpg);
	background-repeat: repeat-x;
	height: 87px;
	width: 950%;
}
.Menu, .Menu a:link, .Menu a, .Menu a:visited
{
	color: #095188;
	font-family: Candara;
	font-size: 17px;
	text-transform: capitalize;
	text-decoration: none;
}
.Menu a:Hover
{
	color: #616161;
}
/*************Arabic************/
.MenuAr, .MenuAr a:link, .MenuAr a, .MenuAr a:visited
{
	color: #095188;
	font-family: Candara;
	font-size: 17px;
	text-transform: capitalize;
	text-decoration: none;
	font-weight:bold;
}
.MenuAr a:Hover
{
	color: #616161;
}
.Login
{
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
}
.LoginFont
{
	color: #373737;
	font-family: Candara;
	font-size: 13px;
	font-weight: bold;
}
.LoginSign
{
	color: #0b5c9b;
	font-family: Candara;
	font-weight: bold;
	font-size: 13px;
}

.Forget, .Forget a:link, .Forget a, .Forget a:visited
{
	color: #0d6cb6;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}
.Forget a:Hover
{
	text-decoration: underline;
}
.HomeBoxBg
{
	background-image: url(../../Images/MainBoxBg.jpg);
	background-repeat: no-repeat;
	width: 526px;
	height: 45px;
	text-align: left;
	vertical-align: middle;
	color: #df7e00;
	font-size: 21px;
	font-family: Candara;
	padding-left: 15px;
}


.InnerMainBoxBg
{
	background-image: url(../../Images/InnerMainBox.jpg);
	background-repeat: no-repeat;
	width: 745px;
	height: 45px;
	text-align: left;
	vertical-align: middle;
	color: #df7e00;
	font-size: 21px;
	font-family: Candara;
	padding-left: 15px;
}
.HomeBoxBorder
{
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	
}
.ClientsBg
{
	background-image: url(../../Images/ClientBg.jpg);
	background-repeat: no-repeat;
	width: 207px;
	height: 512px;
}
.NewsTitle
{
	color: #0564ad;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 19px;
}

.NewsDesc
{
	color: #000;
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	text-transform: capitalize;
	line-height: 20px;
}
.NewsSum
{
	color: #000;
	text-align: justify;
	font-family: Verdana;
	font-size: 12px;
}

.Footer
{
	background-image: url(../../Images/FooterBg.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 10px;
}

.FooterL, .FooterL a, .FooterL a:link, .FooterL a:visited
{
	color: #095188;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;
}
.FooterL a:Hover
{
	color: #616161;
}

.Submit
{
	background-image: url(../../Images/Btn.gif);
	background-repeat: no-repeat;
	border:0px;
	text-align:center;
	padding-bottom:3px;
	color:#fff;
	width: 84px;
	height: 28px;
}



.Quick, .Quick a, .Quick a:link, .Quick a:visited
{
	color: #095188;
	font-family: Arial;
	line-height: 22px;
	text-transform: capitalize;
	font-size: 14px;
	text-decoration: none;
}
.Quick a:Hover
{
	color: #616161;
}

.NewsLinks, .NewsLinks a:link, .NewsLinks a, .NewsLinks a:visited
{
	color: #0d6cb6;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	text-transform: capitalize;
	line-height: 22px;
}
.NewsLinks a:Hover
{
	text-decoration: underline;
}
.AfterLogin
{
	background-image: url(../../Images/AfterLoginBg.jpg);
	background-repeat: no-repeat;
	width: 204;
	height: 168;
}






/******************************* General***********************/
a:link
{
	color: #0d6cb6;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}
a:visited
{
	color: #0d6cb6;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}
p
{
	color: #000;
	text-align: justify;
	font-family: Verdana;
	line-height: 18px;
	font-size: 12px;
}

/**************************Skin Files*************************************/


.GridItem
{
	background-color: #ffffff;
	font-size: 11px;
	text-align: right;
	text-indent: 5px;
}

.GridItemHighlighted
{
	background-color: #FFEE62;
	font-size: 11px;
	text-align: right;
}
.GridFooter
{
	text-align: right;
	background-color: #607b8b;
	background-repeat: repeat-x;
	background-image: url(../../images/topLogoBg.gif);
	color: #FFFFFF;
	height: 10px;
}
.GridHeader
{
	text-align: right;
	height: 10px;
	background-color: #607b8b;
	background-repeat: repeat-x;
	background-image: url(../../images/topLogoBg.gif);
	color: #FFFFFF;
	text-indent: 5px;
}
.GridHeader a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.GridHeader a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.GridHeader a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.GridHiddenIDColumn
{
	display: none;
	visibility: hidden;
}
.GridAItem
{
	background-color: #BFCBD3;
	font-size: 11px;
	text-align: right;
	text-indent: 5px;
}
.textBox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 15px; /*text-transform:capitalize;*/
	font-weight: normal;
	background-image: url(../../images/inbutBg.jpg);
	background-repeat: no-repeat;
	background-position: -2px -2px;
	border: solid 1px #669999;
	width: 150px;
}
.DropDownList
{
	height: 20px;
	font-weight: normal;
	background-image: url( ../../images/inbutBg.jpg);
	background-repeat: no-repeat;
	background-position: -2px -2px;
	background-color: White;
	border: solid 1px #669999;
	color: #4B4B4B;
}
.textBoxHeilght
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 15px;
	font-weight: normal; /*text-transform:capitalize;*/
	background-image: url(../../images/inbutBg.jpg);
	background-repeat: no-repeat;
	background-position: -2px -2px;
	border: solid 1px #000000;
	width: 150px;
}
.ButtonNormal
{
	background-image: url(../../images/btn_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFFFFF;
	font-weight: bold;
}
.ButtonmouseOver
{
	background-image: url(../../images/btn_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFFFFF;
	cursor: pointer;
	-moz-opacity: .9;
	filter: alpha(opacity=90);
	font-weight: bold;
}


.RadioButtonList
{
	border: solid 1px silver;
	white-space: nowrap;
	background-color: White;
	position: absolute;
}
.RadioButtonList LABEL
{
	white-space: nowrap;
}


fieldset
{
	width: 690px;
	border-right: #607b8b 1px solid;
	border-top: #607b8b 1px solid;
	border-left: #607b8b 1px solid;
	border-bottom: #607b8b 1px solid;
	padding: 10px;
}
.NoPaddingfieldset
{
	padding: 0px;
}
fieldset legend
{
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px;
	color:#3360A9;
	padding-left: 0px;
}
fieldset table
{
	padding: 6px;
}
.LoginBg
{
	background-image: url(../../Images/LoginBtn.jpg);
	background-position:center center;
	padding:0px;
	margin:0px;
	height:22px;
	width:57px;
}
.EventtextRed
{ font-family:Candara;
	color:Red; font-size:11px;
	padding-top:5px;}