/*
	Page Classes
*/
body
{
	margin-top:0;
	margin-left:0;
	margin:0;
	height:0;
	width:0;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	background-position:center top;
    SCROLLBAR-FACE-COLOR: #B7B8E1; 
	SCROLLBAR-HIGHLIGHT-COLOR: #D6D7E7; 
	SCROLLBAR-SHADOW-COLOR: #012c56;
	SCROLLBAR-3DLIGHT-COLOR: #012c56; 
	SCROLLBAR-ARROW-COLOR: #012c56;
	SCROLLBAR-TRACK-COLOR: #d6d6d6;
	SCROLLBAR-DARKSHADOW-COLOR: #135184; 
	
	font-family: Arial, Verdana;
	font-size:11px;
	color:#384E75;
}
.dgHeaderLink
{
	Background-color:#5A5B8B;
	color: #FFFFFF;
	font-family:Verdana;
	font-size: 12px;
	font-weight:bold;
}
.dgHeaderLink:hover
{
	Background-color:#5A5B8B;
	color: #FFFFFF;
	font-family:Verdana;
	font-size: 12px;
	font-weight:bold;
}
.dgHeaderLink:visited
{
	Background-color:#5A5B8B;
	color: #FFFFFF;
	font-family:Verdana;
	font-size: 12px;
	font-weight:bold;
}

.innerText
{
	color: #19398A;
	font-family:Verdana;
	font-size: 12px;
	font-weight:bold;
}

table
{
	font-size : 11px;		
}
A
{
	color: #19398A;
	font-size:11;
	font-weight:bold;
	text-decoration:none;	
	font-family: Arial, Verdana;
}
a.linkAR
{
	color: #19398A;
	font-size:12;
	font-weight:bold;
	text-decoration:none;	
	font-family: Simplified Arabic, Arial, Verdana;
}
a.linkAR:hover
{
	color: #6E6E6E;
	font-size:12;
	font-weight:bold;
	text-decoration:none;	
	font-family: Simplified Arabic, Arial, Verdana;
}

.LoginLink, .LoginLink:link, .LoginLink:visited, .LoginLink:hover
{
	color: #6E6E6E;
	font-size:11;
	font-weight:bold;
	text-decoration:none;	
	font-family: Arial, Verdana;
}

.TextItem
{
	font-family: Arial, Verdana;
	font-size:11;
	color:#384E75;
}

.ai_Header
{
	background-image:url(/images/ai_topBar.jpg);
	background-repeat:no-repeat;
	
}

.wa_Header
{
	background-image:url(/images/admin_header.gif);
	background-repeat:no-repeat;
	
}


.ai_StepClassOffline
{
	padding-bottom:6px;
	font-family: Arial, Verdana;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;	
	text-align:center;
}
.ai_StepClassOnline
{
	padding-bottom:6px;
	font-family: Arial, Verdana;
	font-weight:bold;
	font-size:13px;
	color:#001A7B;	
	text-align:center;
}
.ai_Footer
{
	background-image:url(/images/down_footer.gif);
	background-repeat: repeat-x;
	color:#384E75;
	font-size:10px;
}
.ai_AFooter:link
{
	color:#384E75;
	font-size:10px;
	text-decoration: underline;
}
.ai_AFooter:hover
{
	color:#384E75;
	font-size:10px;
	text-decoration: none;
}
.ai_AFooter:visited
{
	color:#384E75;
	font-size:10px;
	text-decoration: underline;
}
.ai_AFooter:active
{
	color:#384E75;
	font-size:10px;
	text-decoration: underline;
}

.ai_MainTable
{
	border-left: solid 1 #DFDFDF;
	border-right: solid 1 #DFDFDF;
	
}
.ai_Title
{
	font-family: Arial, Verdana;
	color: #D0000E;
	font-weight:bold;
	font-size: 12pt;		
}	
.ai_SubTitle
{
	font-family: Arial, Verdana;
	color: #A09F9F;
	font-weight:bold;
	font-size: 11pt;		
}	

.ai_MainTextTable
{
	border: solid 1 #DFDFDF;
	font-size : 12px;	
}
.RequiredField
{
	color:#D0000E;
	font-family: Arial, Verdana;
	font-size: 12px;
	
	
}
.Comment
{
	color: #A4A4A4;
	font-family: Arial, Verdana;
	font-size: 10px;
}
.LinkButton
{
	color: #384E75;
	font-size:12;
	font-weight:bold;
	text-decoration:none;	
}
.LinkButton:hover
{
	color: #384E75;
	font-size:12;
	font-weight:bold;
	text-decoration:none;	
}
.LinkButton:visited
{
	color: #384E75;
	font-size:12;
	font-weight:bold;
	text-decoration:none;	
}

.LegalTerm
{
	border: solid 1 #A5ACB2;
	color: black;
	overflow: auto;
	width:420px;
	height:100px; 
	text-align:justify; 
	font-size:11px;
	padding: 2 10 2 10 
	
}
.Print
{

	font-family: Arial, Verdana;
	font-size:12px;
	color: #8E8D8D;
	text-decoration:none;
}
.Print:visited,hover
{

	font-family:Arial, Verdana;
	font-size:12px;
	color: #8E8D8D;
	text-decoration:none;
	
}
.ErrorMessage
{
	color:#FE1B15;
	font-family:Arial, Verdana;
	font-size: 12px;
}
.footerText
{
	color: #19398A;
	font-family:Arial, Verdana;
	font-size: 11px;
	
}
.footerLink
{
	color: #19398A;
	font-size:12;
	font-weight:bold;
	text-decoration:underlined;	
	font-family:Arial, Verdana;
}
.footerLink:hover
{
	color: #19398A;
	font-size:12;
	font-weight:bold;
	text-decoration:underlined;	
	font-family:Arial, Verdana;
}
.footerLink:visited
{
	color: #19398A;
	font-size:12;
	font-weight:bold;
	text-decoration:underlined;	
	font-family:Arial, Verdana;
}
.ws_Title
{
	font-family:Arial, Verdana;
	color: #19398A;
	font-weight:bold;
	font-size: 11pt;		
}
.ws_SubTitle
{
	font-family:Arial, Verdana;
	color: #19398A;
	font-weight:bold;
	font-size: 10pt;		
}	
	
.DTText
{
	font-family:Arial, Verdana;
	color: #6D6D6D;
	font-weight:bold;
	font-size: 12;
	
}


.wa_leftBar_sub
{
	font-family:Arial, Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #001A7B;
	text-decoration: none	
}
.wa_leftBar_sub: hover
{
	font-family:Arial, Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #001A7B;
	text-decoration: none	
	
}
.wa_leftBar
{
	font-family:Arial;
	font-size: 12px;
	font-weight:bold;
	color: #001A7B;
	border-top : solid 1px white;
	padding: 11 11 11 11;
	text-decoration: none	
}
.wa_leftBar:hover
{
	font-family:Arial;
	font-size: 12px;
	font-weight:bold;
	color: #001A7B;
	border-top : solid 1px white;
	padding: 11 11 11 11;
	text-decoration: none	
	
}

.wa_leftBarRighttable
{
	border-right : dotted 1px black;
	font-family:Arial, Verdana;
	font-size: 13pt;
	color: White;
	background-color: #8FA2D0;

}

div.leftinnerdive {PADDING-LEFT:0px;padding-right:0px;WIDTH:170px;background-color:#ECECEC;}
div.leftinnerdiveSub { border-top: solid 2px #ffffff;WIDTH:170px;PADDING-LEFT:0px;padding-right:0px;background-color:#F8F7F7;}
div.leftinnerdiveSubSub {MARGIN-LEFT:0px;MARGIN-right:0px;WIDTH:170px;PADDING-LEFT:0px;padding-right:0px;background-color:#F8F7F7;}


.ct{border-top: dashed 1px #6D6D6D;}
.ctBottom{border-bottom: dashed 1px #6D6D6D;}
.btn
{
	
	background-position: center center;	
	behavior: url(../styles/hilite.htc);
	color: #19398A;
	border:  1px outset  #19398A;
	background-color:White;
	height: 20px;
	font-family:Arial, Verdana;
	font-weight:bold;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#CCCCCC'));
	text-decoration:none;
}

.InputTypeText
{
	border: solid 1 #A5ACB2;
	color: #384E75;
	font-family:Arial, Verdana;
}


.blueText
{
	
	color: #19398A;
	font-family:Arial, Verdana;
	font-size: 13px;
	font-weight:bold;
}


.grayText
{
	color: #6D6D6D;
	font-family:Arial, Verdana;
	font-size: 12px;
	font-weight:bold;
}
.ihead
{
	Background-color:#5A5B8B;
	color: #ffffff;
	font-family:Verdana;
	font-size: 12px;
	font-weight:bold;
	padding: 5 5 5 5;
	
}
.FrontHead
{
	Background-color:#F2EFEF;
	color: #001A7B;
	font-family:Verdana;
	font-size: 12px;
	font-weight:bold;
	
}
.item
{
	Background-color:#EDEDED;
	color: #0F1273;
	font-family:Arial, Verdana;
	font-size: 12px;
}

.aItem
{
	Background-color:#E4E4E4;
	color: #0F1273;
	font-family:Arial, Verdana;
	font-size: 12px;
	height:25px;
	}


.ai_ALinkButton:link
{
	text-decoration: none;
	font-family:Arial, Verdana;
	color: #3B4E99;
	font-weight:bold;
	font-size: 10pt;	
}
.ai_ALinkButton:hover
{
	text-decoration: none;
	font-family:Arial, Verdana;
	color: #3B4E99;
	font-weight:bold;
	font-size: 10pt;	
}
.ai_ALinkButton:visited
{
	text-decoration: none;
	font-family:Arial, Verdana;
	color: #3B4E99;
	font-weight:bold;
	font-size: 10pt;	
}
.ai_ALinkButton:active
{
	text-decoration: none;
	font-family:Arial, Verdana;
	color: #3B4E99;
	font-weight:bold;
	font-size: 10pt;	
}
.wa_filed
{
	font-family:Arial, Verdana;
	color: #6D6D6D;
	font-weight:bold;
	font-size: 9pt;	
}
.wa_filedText
{
	font-family:Arial, Verdana;
	color: #001B7A;
	font-weight:bold;
	font-size: 9pt;	
}
.msgConfirmation
{
	padding:3px;
	border:1px dashed #6D6D6D; 
	background-color:whiteSmoke;
	text-align:center;
	color:#FE1B15;
	font-family:Arial, Verdana;
	font-size: 13px;
	font-weight:bold;
	width:100%;
	margin:3px
	}

/*
	New Design
*/
.TopTitleSmall
{
	font-family: Arial, Verdana;
	color:#ffffff;
	font-size:11px;
	font-weight: lighter;
	text-decoration:none;
} 
a.TopTitleSmall:hover
{
	font-family: Arial, Verdana;
	color:#F05D54;
	font-size:11px;
	font-weight: lighter;
	text-decoration:none;
} 
.TopTitle
{
	font-family:Arial, Verdana;
	color:#CFD0E3;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
} 
a.TopTitle:hover
{
	font-family:Arial, Verdana;
	color:#F05D54;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
} 
.TopTitleAR
{
	font-family: Simplified Arabic, Arial, Verdana;
	color:#CFD0E3;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
} 
a.TopTitleAR:hover
{
	font-family: Simplified Arabic, Arial, Verdana;
	color:#F05D54;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
} 
.txt
{
	font-family:Arial, Verdana;
	color:#626262;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.txtAR
{
	font-family: Simplified Arabic, Arial, Verdana;
	color:#626262;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}
.txtNews
{
	font-family:Arial, Verdana;
	color:#626262;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.txtLink
{
	font-family:Arial, Verdana;
	color:#626262;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.txtLink:hover
{
	font-family:Arial, Verdana;
	color:#F05D54;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.txtLinkAR
{
	font-family: Simplified Arabic, Arial, Verdana;
	color:#626262;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}
.txtLinkAR:hover
{
	font-family: Simplified Arabic, Arial, Verdana;
	color:#F05D54;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}
.txtLinkNews
{
	font-family:Arial, Verdana;
	color:#626262;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.txtLinkNews:hover
{
	font-family:Arial, Verdana;
	color:#F05D54;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.link
{
	font-family:Arial, Verdana;
	color:#626262;
	font-size:11px;
	font-weight:bold; 
	text-decoration:none;
}
a.link:hover
{
	font-family:Arial, Verdana;
	color:#F05D54;
	font-size:11px;
	font-weight:bold; 
	text-decoration:none;
}

.imgLeftPadding10 { margin-left:10;}
.txtTit
{
	font-family:Arial, Verdana;
	color:#FE1B15;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.txtTitAR
{
	font-family: Simplified Arabic, Arial, Verdana;
	color:#FE1B15;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}
.txtTitRightBar
{
	font-family:Arial, Verdana;
	color:#001A7B;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
}
a.txtTitRightBar:hover
{
	font-family:Arial, Verdana;
	color:#F05D54;
	font-size:11px;
	font-weight:bold; 
	text-decoration:none;
}
.txtTitRightBarAR
{
	font-family: Simplified Arabic, Arial, Verdana;
	color:#001A7B;
	font-size:13px;
	font-weight: bold;
	text-decoration:none;
}
a.txtTitRightBarAR:hover
{
	font-family: Simplified Arabic, Arial, Verdana;
	color:#F05D54;
	font-size:13px;
	font-weight:bold; 
	text-decoration:none;
}
.txtLinkinner
{
	font-family:Arial, Verdana;
	color:#001A7B;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
}
a.txtLinkinner:hover
{
	font-family:Arial, Verdana;
	color:#F05D54;
	font-size:12px;
	font-weight:bold; 
	text-decoration:none;
}
.txtLinkinnerAR
{
	font-family: Simplified Arabic, Arial, Verdana;
	color:#001A7B;
	font-size:13px;
	font-weight: bold;
	text-decoration:none;
}
a.txtLinkinnerAR:hover
{
	font-family: Simplified Arabic, Arial, Verdana;
	color:#F05D54;
	font-size:13px;
	font-weight:bold; 
	text-decoration:none;
}
.txtTitLeftBar
{
	font-family:Arial, Verdana;
	color:#001A7B;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
}
a.txtTitLeftBar:hover
{
	font-family:Arial, Verdana;
	color:#F05D54;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
}
.txtTitLeftBarAR
{
	font-family: Simplified Arabic, Arial, Verdana;
	color:#001A7B;
	font-size:13px;
	font-weight: normal;
	text-decoration:none;
}
a.txtTitLeftBarAR:hover
{
	font-family: Simplified Arabic, Arial, Verdana;
	color:#F05D54;
	font-size:13px;
	font-weight: normal;
	text-decoration:none;
}

.LeftRightShadow1 { border-left: solid 1px #DAD9D9; border-Right: solid 1px #DAD9D9;}
.LeftRightShadow2 { border-left: solid 1px #EAEAEA; border-Right: solid 1px #EAEAEA;}
.tblLeftBottom { border-left: solid 1px #A8A8A8; border-bottom: solid 1px #A8A8A8;}
.tblRightBottom { border-right: solid 2px #A8A8A8;}
.tdGreyLine { border-top: solid 1px #A8A8A8}
.tdDarkGreyViticalLine { border-right: solid 1px #A8A8A8}
.DarkBlueLine { border-top: solid 1px #001A7B}
.imgRightPadding10 { margin-right: 10;}

.MainText
{
	PADDING-LEFT: 10px;
	padding-top:20px;
	
}
.a.pagger
,.a.pagger:link
,.a.pagger:hover
,.a.pagger:visited
,.a.pagger:active
{
	Background-color:#E4E4E4;
	color: #2B2E82;
	font-family:Verdana;
	font-size: 11px;
	font-weight:bold;
	width:16px;
	text-align:center;
	vertical-align:middle;
	margin:1px;
	height:15px;
}


.span.pagger
{
	Background-color:#5A5B8B;
	color: #FFFFFF;
	font-family:Verdana;
	font-size: 11px;
	font-weight:bold;
	width:16px;
	height:15px;
	text-align:center;
	vertical-align:middle;
	margin:1px;
}

      