﻿.lightgreytext_ar {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #838383;
	text-decoration: none;
}
.mainBorder {
	border: 1px solid #939598;
}
Body 
{
	background-image: url(/images/ar/pgbg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color : #eeeeee;
	scrollbar-highlight-color : #ffffff; 
	scrollbar-3dlight-color : #d8d8d8;
	scrollbar-darkshadow-color : #9a9a9a; 
	scrollbar-arrow-color : #606060; 
	scrollbar-shadow-color : #9a9a9a; 
	scrollbar-track-color: #ffffff;  
} 
.sectionheads {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-indent: 7px;
}
.sectionheads_ar {
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-indent: 7px;
}
.greyheads {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-indent: 7px;
}
.whiteheads {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-indent: 7px;
}
.field_sitesearch {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	height: 16px;
	width: 170px;
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #666666;
}
.field_date {
			font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	height: 16px;
	width: 130px;
	background-color: #ffffff;
	border: 1px solid #7f9db9;
}
.field_reports {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	height: auto;
	width: 190px;
	border: 1px solid #7f9db9;
}
.buttons{
	font-family:  Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(/images/ar/buttonbg.jpg);
	margin: 0px;
	padding: 1px;
	height: 19px;
	width: auto;
	border: 1px solid #666666;
}
.button{
	font-family:  Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(/images/ar/buttonbg.jpg);
	margin: 0px;
	padding: 1px;
	height: 19px;
	width: auto;
	border: 1px solid #666666;
}
.field_userpass {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	height: 15px;
	width: 115px;
	border: 1px solid #868686;
}
.newsheads {
	font-family: Tahoma;
	font-size: 9.5pt;
	font-weight: bold;
	color: #B5121B;
	text-decoration: none;
}
.newsheads:hover {
	font-family: Tahoma;
	font-size: 9.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.newsheads_ar {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #B5121B;
	text-decoration: none;
}
.newsheads_ar:hover {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.blacktext {
	font-family: Tahoma;
	font-size: 8.5pt;
	font-weight: normal;
	color: #8A8A8A;
	text-decoration: none;
	text-align: justify;
}
.blacktext_ar {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #8A8A8A;
	text-decoration: none;
	text-align: justify;
}
.maintext {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
}
.greytext {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}
.greytext_ar {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}
.maroonbold {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	color: #B5121B;
	text-decoration: none;
	text-align: justify;
}
.maroonbold_links {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	color: #B5121B;
	text-decoration: none;
	text-align: justify;
}
.maroonbold_links:hover {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
	text-align: justify;
}
.maroonhead {
	font-family: Tahoma;
	font-size: 10.5pt;
	font-weight: bold;
	color: #b5121b;
	text-decoration: none;
	text-align: justify;
	text-indent:7px;
}
.maroonhead_ar {
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: bold;
	color: #b5121b;
	text-decoration: none;
	text-align: justify;
	text-indent:7px;
}
.topmenus {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
	background-image: url(/images/ar/menusecbg.jpg);
	background-position: 53px;
	text-decoration: none;
	background-repeat: repeat;
}
.topmenus:hover {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #B5121B;
	background-image: url(/images/ar/menusecbg_over.jpg);
	background-position: 53px;
	text-decoration: none;
	background-repeat: repeat;
}
.topmenus_active {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #B5121B;
	background-image: url(/images/ar/menusecbg_over.jpg);
	background-position: top;
	text-decoration: none;
}
.topmenus_ar {
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: bold;
	color: #666666;
	background-image: url(/images/ar/menusecbg.jpg);
	background-position: 53px;
	text-decoration: none;
	background-repeat: repeat;
}
.topmenus_ar:hover {
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: bold;
	color: #B5121B;
	background-image: url(/images/ar/menusecbg_over.jpg);
	background-position: 53px;
	text-decoration: none;
	background-repeat: repeat;
}
.arabic_link {
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: bold;
	color: #666666;
	background-image: url(/images/ar/menusecbg.jpg);
	background-position: 53px;
	text-decoration: none;
	background-repeat: no-repeat;
}
.arabic_link2 {
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: bold;
	color: #B5121B;
	background-image: url(/images/ar/sel_arrow.jpg);
	text-decoration: none;
	background-repeat: no-repeat;
}
.english_link {
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: bold;
	color: #B5121B;
	background-image: url(/images/ar/sel_arrow.jpg);
	background-position: 53px;
	text-decoration: none;
	background-repeat: repeat;
}
.english_link2 {
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: bold;
	color: #666666;
	background-image: url(/images/ar/sel_arrow.jpg);
	background-position: 53px;
	text-decoration: none;
	background-repeat: repeat;
}
.copyright {
	font-family: Tahoma;
	font-size: 8.5pt;
	font-weight: normal;
	color: #B5121B;
	text-decoration: none;
}
.redheadings {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #B5121B;
	text-decoration: none;
}
.whitelinks {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.whitelinks:hover {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.maroonlinks {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #B5121B;
	text-decoration: underline;
	cursor: default;
}
.maroonlinks:hover {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}
.maroonlinks_ar {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #B5121B;
	text-decoration: underline;
	cursor: default;
}
.maroonlinks_ar:hover {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	cursor: pointer;
}
.footerlinks {
	font-family: Tahoma;
	font-size: 8.5pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.footerlinks:hover {
	font-family: Tahoma;
	font-size: 8.5pt;
	font-weight: normal;
	color: #B5121B;
	text-decoration: none;
}
.footerdivs {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.whitetext {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.leftmenutop {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(/images/ar/leftmenutopbg.jpg);
}
.whiteborder {
	border: 5px solid #FFFFFF;
}
.leftmenus {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-image: url(/images/ar/leftmenubg.jpg);
	background-position: right;
}
.leftlinks {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-position: right;
}
.leftmenus:hover {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #B5121B;
	text-decoration: none;
	background-image: url(/images/ar/leftmenubg_over.jpg);
}
.leftmenutop {
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(/images/ar/leftmenutopbg.jpg);
}
.maroonborder {
	border: 1px solid #B5121B;
}
.maintext_ar {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
}
.mainhead {
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	text-indent: 7px;
	color: #FFFFFF;
	background-color: #b5121b;
	height: 22px;
}
.subhead {
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	text-indent: 7px;
	color: #666666;
	background-color: #DDDDDD;
	height: 22px;
}
.subhead2 {
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	text-indent: 7px;
	color: #ffffff;
	background-color: #ADADAD;
	height: 22px;
}
.redtext_ar {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.blackbold {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
	text-align: justify;
}
.blackbold_ar {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
	text-align: justify;
}
.maroonbold_ar {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #B5121B;
	text-decoration: none;
	text-align: justify;
}
.leftmenutop_ar {
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(/images/ar/leftmenutopbg_ar.jpg);
}
.leftmenus_ar {
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-image: url(/images/ar/leftmenubg_ar.jpg);
	background-position: right;
	height: 36px;
	width: 210px;
}
.leftmenus_ar:hover {
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: normal;
	color: #B5121B;
	text-decoration: none;
	background-image: url(/images/ar/leftmenubg_over_ar.jpg);
}.box {
	background-color: #FFFFFF;
	border: 1px solid #a2a2a2;
}
.searchbox {
	background-color: #d5121d;
	border: 1px solid #a2a2a2;
}
.tabSelect  {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
	text-align:left;
	text-indent:10px;
	height:23px;
	width:160px;
	background-image: url(/images/ar/tabSelect.gif);
	text-decoration:none;
}
.tabUnselect  {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
	text-align:left;
	text-indent:10px;
	height:23px;
	width:194px;
	background-image: url(/images/ar/tabUnselect.gif);
	text-decoration:none;
}
.tabSelect_ar  {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
	text-align:right;
	text-indent:10px;
	height:23px;
	width:160px;
	background-image: url(/images/ar/tabSelect_ar.jpg);
	text-decoration:none;
}
.tabUnselect_ar  {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
	text-align:right;
	text-indent:10px;
	height:23px;
	width:160px;
	background-image: url(/images/ar/tabUnselect2_ar.jpg);
	text-decoration:none;
}
.tabSelect1_ar  {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
	text-align:right;
	text-indent:10px;
	height:23px;
	width:194px;
	background-image: url(/images/ar/tabSelect2_ar.jpg);
	text-decoration:none;
}
.tabUnselect1_ar  {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
	text-align:right;
	text-indent:10px;
	height:23px;
	width:194px;
	background-image: url(/images/ar/tabUnselect_ar.jpg);
	text-decoration:none;
}
.field_sitesearch_initialvalue {
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: normal;
    height: 16px;
    width: 170px;
    background-color: #ffffff;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #666666;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-color: #666666;
    color: #999999;
}


/* These are web part styles */

.WebPartZone
{
}
.PartChromeStyle
{
}
.MenuLabelHoverStyle
{
	border-width: 1px;
}
.EmptyZoneTextStyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align:left;
	vertical-align:middle;
	text-align:center;
}
.menuItem
{
	border-width: 1px;
}
.MenuLabelStyle
{
	border-width: 1px;
}
.MenuVerbHoverStyle
{
	border-width: 1px;
}
.HeaderStyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-align:left;
	vertical-align:middle;
	background-color: #2564C2;
}
.MenuVerbStyle
{
	border-width: 1px;
}
.MenuCheckImageStyle
{
}
.PartStyle
{
	/* !important is used to enforce the style (used to solve the gap problem between the web parts)*/
	padding-bottom:0px !important;
	padding-left:0px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	width:100%;
}
.FooterStyle
{
}
.TitleBarVerbStyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-align:left;
	vertical-align:middle;
}
.MenuPopupStyle
{
	border-width: 1px;
	background-color: #9CBDEF;
}
.PartTitleStyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-align:left;
	vertical-align:middle;
	background-color: #9CBDEF;
}
.newstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
/*#divGrid a
{
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}*/
#divGrid span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

TEXTAREA
{
	behavior: url(maxlength.htc);
}

@media print {
    .noprint 
    {
        display: none;
    }
}

.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	text-decoration: none;
}
.Shortloginfields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 1px;
	padding: 1px;
	height: auto;
	width: 95px;
	border: 1px solid #999999;
	background-color: #CCCCCC;
}
/*A
{
	font-family: Tahoma;
	font-size: 8.5pt;
	font-weight: normal;
	color: #B5121B;
	text-decoration: underline;
}
A:hover
{
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
A:active
{
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: normal;
	color: #B5121B;
	text-decoration: underline;
}*/
.maroontext_ar {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #B5121B;
	text-decoration: none;
}

.fields_ar {
                font-family: Tahoma;
                font-size: 10pt;
                font-weight: normal;
                height: 16px;
                width: 170px;
                background-color: #ffffff;
                border-top-width: 1px;
                border-right-width: 1px;
                border-bottom-width: 1px;
                border-left-width: 1px;
                border-top-style: solid;
                border-right-style: solid;
                border-bottom-style: solid;
                border-left-style: solid;
                border-top-color: #666666;
                border-right-color: #CCCCCC;
                border-bottom-color: #CCCCCC;
                border-left-color: #666666;
}
.commentboxes_ar {
                font-family: Tahoma;
                font-size: 10pt;
                font-weight: normal;
                height: 150px;
                width: 350px;
                background-color: #ffffff;
                border-top-width: 1px;
                border-right-width: 1px;
                border-bottom-width: 1px;
                border-left-width: 1px;
                border-top-style: solid;
                border-right-style: solid;
                border-bottom-style: solid;
                border-left-style: solid;
                border-top-color: #666666;
                border-right-color: #CCCCCC;
                border-bottom-color: #CCCCCC;
                border-left-color: #666666;
}

.mediamenu_bg_ar {
	background-image: url(/images/ar/mediamenu_bg_ar.gif);
}
.mediamenu_bg_ar:hover {
	background-image: url(/images/ar/mediamenu_bg_ar_over.gif);
}

.mediamenus_ar {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
	background-position: 53px;
	text-decoration: none;
	background-repeat: repeat;
	text-indent:20px;
}
.mediamenus_ar:hover {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #B5121B;
	background-position: 53px;
	text-decoration: none;
	background-repeat: repeat;
}


.maroonlinks_my:link 
 {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.maroonlinks_my {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.maroonlinks_my:active  {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.maroonlinks_my:visited  {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
