BODY
{
	font-size: 11px;
	font-family: tahoma;
	color: #2b2b2b;
	direction: ltr; /*background-image:url(/images/page_bg.gif);*/
	background-repeat: repeat-x;
}
td
{
	font-size: 11px;
	font-family: tahoma;
	color: #2b2b2b;
	line-height: 1.5;
}

.bgTopBanner
{
	background-image: url(../../images/master/bgTopBanner_blue.jpg);
	background-repeat: no-repeat;
}
.bgTicker
{
	background-image: url(../../images/master/bgTicker.gif);
	background-repeat: repeat-x;
	font-size: 11px;
	font-family: tahoma;
	color: #d82600;
	line-height: 1.5;
}
.crvNewsRgt-01
{
	background-image: url(../../images/master/crvNewsRgt-01.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.crvNewsLft-01
{
	background-image: url(../../images/master/crvNewsLft-01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgNews
{
	background-image: url(../../images/master/bgNews.gif);
	background-repeat: repeat-x;
}





.logo
{
	text-align: left;
	padding-left: 40px;
}
.menuSeparation
{
	background-image: url(bgSeparation.gif);
	background-repeat: no-repeat;
}
.bgTopBannerPic
{
	background-image: url(SuzannePic.jpg);
	background-repeat: no-repeat;
}

.bgTickerNews
{
	background-image: url(bgTicker.gif);
	background-repeat: repeat-x;
}
.bgBoxLftTop
{
	background-image: url(bgTblTop.gif);
	background-repeat: no-repeat;
	background-position: top center;
}
.bgBoxLftBottom
{
	background-image: url(bgTblBottom.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
}
.bgBoxLftTopbig
{
	background-image: url(bgTblTopBig.gif);
	background-repeat: no-repeat;
	background-position: top center;
}
.bgBoxLftBottombig
{
	background-image: url(bgTblBottomBig.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
}
.title-01
{
	font-size: 14px;
	font-family: tahoma;
	color: #6f1314;
}
.title-02
{
	font-size: 11px;
	font-family: tahoma;
	color: #6f1314;
}
.title-03
{
	font-size: 14px;
	font-family: tahoma;
	color: #6f1314;
	font-weight: bold;
}
.copyrighttxt
{
	font-size: 9px;
	font-family: tahoma;
	color: #c00723;
}
.td
{
	line-height: 1.4;
	color: #333333;
}
.table-01
{
	border: 1px solid #e4e2e2;
	border-collapse: collapse;
	background-color: #f4f4f4;
	direction: rtl;
}
.table-05
{
	border: 1px solid #e4e2e2;
	border-collapse: collapse;
	background-color: #ffffff;
}
.table-06
{
	border: 1px solid #e4e2e2;
	border-collapse: collapse;
	background-color: #f2f2f2;
}
.tabsInactive-02
{
	background-color: #696252;
	font-size: 11px;
	font-family: tahoma;
	color: #b6b2aa;
	font-weight: bold;
}

.tabsactive-02
{
	background-color: #fa9b25;
	font-size: 11px;
	font-family: tahoma;
	color: #7d4d12;
	font-weight: bold;
}
.subtabsactive-02
{
	background-color: #ececec;
	font-size: 10px;
	font-family: tahoma;
	color: #ff0000;
	font-weight: bold;
}
.title-04
{
	font-size: 12px;
	font-family: tahoma; /*	color:#00579b;*/
	font-weight: bold;
}
TD A:link
{
	color: #464545;
	text-decoration: none;
}
/*TD A:visited {
	COLOR: #464545; TEXT-DECORATION: underline
}
TD A:active {
	COLOR: #464545; TEXT-DECORATION: underline
}
TD A:hover {
	COLOR: #464545; TEXT-DECORATION: underline
}*/
HR
{
	border-right: 0px;
	border-top: 0px;
	background: #b70024;
	border-left: 0px;
	color: #b70024;
	border-bottom: 0px;
	height: 1px;
}
.HRGrid
{
	border-right: 0px;
	border-top: 0px;
	background: #dbdbfd;
	border-left: 0px;
	color: #949494;
	border-bottom: 0px;
	height: 2px;
}
.HRCopyright
{
	border-right: 0px;
	border-top: 0px;
	background: #e0e3e8;
	border-left: 0px;
	color: #e0e3e8;
	border-bottom: 0px;
	height: 3px;
}
A.ticker:link
{
	color: #2b2b2b;
	text-decoration: none;
	font-size: 11px;
}
A.ticker:link
{
	color: #2b2b2b;
	text-decoration: none;
	font-size: 9px;
}
A.ticker:visited
{
	color: #2b2b2b;
	text-decoration: none;
	font-size: 9px;
}
A.ticker:active
{
	color: #2b2b2b;
	font-size: 9px;
}
A.TopLink:hover
{
	color: #464545;
	font-size: 9px;
}
A.mainlinks:link
{
	color: #6f1314;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
A.mainlinks:visited
{
	color: #6f1314;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
A.mainlinks:active
{
	color: #6f1314;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
A.mainlinks:hover
{
	color: #6f1314;
	font-size: 13px;
	font-weight: bold;
}
.bgCopyright
{
	background-image: url(bgCopyright.gif);
	background-repeat: repeat-x;
}

.bgBoxLftTopIntnl
{
	background-image: url(bgTblTopIntnl.gif);
	background-repeat: no-repeat;
	background-position: top center;
}
.bgBoxLftBottomIntnl
{
	background-image: url(bgTblBottomIntnl.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
}

A.Internal:link
{
	color: #4c5b86;
	text-decoration: none;
	font-size: 10px;
}
A.Internal:visited
{
	color: #4c5b86;
	text-decoration: none;
	font-size: 10px;
}
A.Internal:active
{
	color: #4c5b86;
	text-decoration: none;
	font-size: 10px;
}
A.Internal:hover
{
	color: #4c5b86;
	font-size: 10px;
}
.BgtdIntnl
{
	background-color: #ebe9e9;
}

.input-01
{
	border: 1px solid #7e9db9;
	background-color: #f2f2f2;
	font-size: 11px;
	font-family: tahoma;
	color: #2b2b2b;
}
.input-02
{
	border: 1px solid #580105;
	background-color: #ffffff;
	border-right: 0px;
	font-size: 11px;
	font-family: tahoma;
	color: #2b2b2b;
	height: 22px;
}
A.whitelink:link
{
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
}

A.whitelink:hover
{
	color: #ffffff; /*TEXT-DECORATION: underline;*/
	font-size: 11px;
}
A.whitelink:active
{
	color: #ffffff; /*TEXT-DECORATION: underline;*/
	font-size: 11px;
}

.LabelCell
{
	background-color: #F4F4F4;
}
.contactUsHead
{
	font-size: 17px;
	font-family: Traditional Arabic;
	color: #535257;
	font-weight: bold;
}
.RowStyle
{
	color: #000000;
	background-color: #F1F1F1;
	text-align: right;
}


.AlterRowStyle
{
	color: #000000;
	background-color: #FFFFFF;
	text-align: right;
}

.mm
{
	background: url(/images/bgtable.gif) repeat-x bottom;
	font-size: 17px;
	font-family: Traditional Arabic;
	color: #535257;
	font-weight: bold;
	padding-right: 10px;
}
.visoft__tab_xpie7 .ajax__tab_header
{
	font-family: verdana,tahoma,helvetica;
	font-size: 11px;
	font-weight: bold;
	white-space: nowrap;
}

.visoft__tab_xpie7 .ajax__tab_outer
{
	height: 29px;
	display: inline-block;
}

.visoft__tab_xpie7 .ajax__tab_inner
{
	padding-left: 3px;
	display: inline-block;
}

.visoft__tab_xpie7 .ajax__tab_tab
{
	padding: 8px 40px;
	margin: 0;
	margin-right: 4px;
	overflow: hidden;
	text-align: center;
	cursor: pointer;
	display: inline-block;
}

.visoft__tab_xpie7 .ajax__tab_body
{
	font-family: verdana,tahoma,helvetica;
	font-size: 10pt;
	border: 1px solid #999999;
	border-top: 0;
	padding: 8px;
	background-color: #ffffff;
}
.visoft__tab_xpie7 .ajax__tab_header
{
	background: url(../../images/tab-line.gif) repeat-x bottom;
}

.visoft__tab_xpie7 .ajax__tab_outer
{
	background: url(../../images/tab-right.gif) no-repeat right;
	display: inline-block;
	display: -moz-inline-box;
}

.visoft__tab_xpie7 .ajax__tab_inner
{
	background: url(../../images/tab-left.gif) no-repeat;
	display: inline-block;
	display: -moz-inline-box;
}

.visoft__tab_xpie7 .ajax__tab_tab
{
	background: url(../../images/tab.gif) repeat-x;
	margin-right: 4px;
	overflow: hidden;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	display: -moz-inline-box;
}

.visoft__tab_xpie7 .ajax__tab_hover .ajax__tab_outer
{
	background: url(../../images/tab-hover-right.gif) no-repeat right;
}

.visoft__tab_xpie7 .ajax__tab_hover .ajax__tab_inner
{
	background: url(../../images/tab-hover-left.gif) no-repeat;
}

.visoft__tab_xpie7 .ajax__tab_hover .ajax__tab_tab
{
	background: url(../../images/tab-hover.gif) repeat-x;
}

.visoft__tab_xpie7 .ajax__tab_active .ajax__tab_outer
{
	background: url(../../images/tab-active-right.gif) no-repeat right;
}

.visoft__tab_xpie7 .ajax__tab_active .ajax__tab_inner
{
	background: url(../../images/tab-active-left.gif) no-repeat;
}

.visoft__tab_xpie7 .ajax__tab_active .ajax__tab_tab
{
	background: url(../../images/tab-active.gif) repeat-x;
}
.ModalBackColor
{
	background-color: Silver;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.ModalBackColor2
{
	background-color: #000000;
	filter: alpha(opacity=80);
	opacity: 0.8;
}

.MyCalendar .ajax__calendar_container
{
	border: 1px solid #646464;
	background-color: #FFFFFF;
	color: red;
	font-size: 8pt;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_title
{
	color: #0066cc;
	font-size: 8pt;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_today
{
	color: #0066cc;
	font-size: 8pt;
}
.MyCalendar .ajax__calendar_day, .MyCalendar .ajax__calendar_month, .MyCalendar .ajax__calendar_year, .MyCalendar .ajax__calendar_title, .MyCalendar .ajax__calendar_today, .MyCalendar .ajax__calendar_dayname
{
	font-size: 8pt;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
	color: Gray;
	font-size: 8pt;
	background-color: #ffffff;
	border-color: #ffffff;
	color: #646464;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
	color: black;
	font-size: 8pt;
	background-color: #edf9ff;
	border: #0066cc;
	color: #0066cc;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
	color: black;
	font-size: 8pt;
	background-color: #edf9ff;
	border-color: #0066cc;
	color: #0066cc;
}

/*	
.LeftUPMenuHeader
{
	color: #000000;
	background-color: #F2F2F2;
	font-family: tahoma;
	font-size:9pt;
	vertical-align:middle;
	height:30px;
	border-bottom:solid 1px #bababa;
	
}
.LeftUPMenuHeader_Hover
{
	color: #D9282F;
	background-color: #CAC8C9;
	font-family: tahoma;
	font-size:9pt;
	vertical-align:middle;
	height:30px;
	border-bottom:solid 1px #bababa;
}
a:hover.LeftUPMenuHeader_Hover
{
	color: #D9282F;
	background-color: #CAC8C9;
	font-family: tahoma;
	font-size:9pt;
	text-align:center;
	border-bottom:solid 1px #bababa;
}
.DLeftUPMenu
{ 
	border:solid 1px #F2F2F2;
}
*/
.PdfLink
{
	font-size: 12px;
	font-family: tahoma;
	color: #000000;
	line-height: 1.5;
}
.PdfLink:hover
{
	font-size: 12px;
	font-family: tahoma;
	color: #000000;
	line-height: 1.5;
	text-decoration: underline;
}

.flyOutDiv
{
	display: none;
	position: absolute;
	width: 400px;
	z-index: 3;
	opacity: 0;
	filter: (progid:DXImageTransform.Microsoft.Alpha(opacity=0));
	font-size: 14px;
	border: solid 1px #CCCCCC;
	background-color: #FFFFFF;
	padding: 5px;
}



.flyOutDivCloseX
{
	background-color: #F4F4F4;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	border: none thin #FFFFFF;
	padding: 0px;
}