﻿body
{
    background-color: #E3E3E3;
    margin: 0 0 0 0;
    text-align: center;
}

.SearchLink
{
    font-family: Tahoma;
    font-size: 9pt;
    text-align: right;
    color: #373737;
    line-height: 2;
    font-weight: 500;
    direction: rtl;
    text-decoration: none;
}
.tdMap
{
    font-family: Tahoma;
    color: #838287;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
}
.ControlText
{
    font-family: Times New Roman;
    color: #000;
    font-size: 11pt;
    text-decoration: none;
}
.TextBoxLTR
{
    text-align: left;
}
.FaControlText
{
    font-family: Tahoma;
    color: #000;
    font-size: 10pt;
    text-decoration: none;
}

.FaSeletControlText
{
    font-family: Tahoma;
    color: #F86E03;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
}
.SeletControlText
{
    font-family: Times New Roman;
    color: #F86E03;
    font-size: 11pt;
    font-weight: bold;
    text-decoration: none;
}
.Collapse
{
    background-image: url(images/collaps.png);
    background-repeat: no-repeat;
    background-position: right;
    height: 26px;
    width: 691px;
}
.Expand
{
    background-image: url(images/expand.png);
    background-repeat: no-repeat;
    background-position: right;
    height: 26px;
    width: 691px;
}
.EnCollapse
{
    background-image: url(images/EnCollaps.png);
    background-repeat: no-repeat;
    background-position: center;
    height: 26px;
    width: 691px;
}
.EnExpand
{
    background-image: url(images/EnExpand.png);
    background-repeat: no-repeat;
    background-position: center;
    height: 26px;
    width: 691px;
}
.Divider
{
    background-image: url(images/Divider.png);
    background-repeat: repeat-x;
    background-position: center;
    height: 3px;
}
.BlackDivider
{
    background-image: url(images/BlackDivider.png);
    background-repeat: repeat-x;
    background-position: center;
    height: 9px;
}
.BlackBackGroundTop
{
    background-image: url(images/right-top-B.png);
    height: 18px;
    width: 234px;
    background-repeat: no-repeat;
}
.BlackBackGroundBottom
{
    background-image: url(images/right-btn-B.png);
    height: 18px;
    width: 234px;
    background-repeat: no-repeat;
}
.HeaderApecLogo
{
    background-image: url(images/ApecLogoHeader.png);
    height: 146px;
    width: 719px;
    background-repeat: no-repeat;
}
.txtFaSearch
{
    background-image: url(images/SmallSearch.png);
    padding-right: 20px;
    background-position: right;
    margin: 0 0 0 0;
    background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 9pt;
    height: 15px;
    direction: rtl;
}
.txtEnSearch
{
    background-image: url(images/SmallSearch.png);
    padding-left: 20px;
    background-position: left;
    margin: 0 0 0 0;
    background-repeat: no-repeat;
    font-family: Times New Roman;
    font-size: 9pt;
    height: 27px;
}
.MiddelLogin
{
    background-image: url(images/right-mid.png);
    height: 9px;
    width: 160px;
    background-repeat: repeat-y;
}
.MiddelLoginM
{
    background-image: url(images/right-midM.png);
    width: 195px;
    height: 1px;
    background-repeat: repeat-y;
}
.SearchBackGround
{
    background-image: url(images/search-Back.png);
    height: 50px;
    width: 234px;
    background-repeat: no-repeat;
}
.MenuTitle
{
    color: #979795;
    font-size: 9pt;
    font-family: Tahoma (Arabic);
}
.TopMainMenu
{
    background-image: url(images/right-top.png);
    background-repeat: no-repeat;
    width: 234px;
    height: 18px;
}
.TopMiddleMenu
{
    background-image: url(images/topMenue.png);
    background-repeat: no-repeat;
    width: 234px;
    height: 18px;
}
.EnTopMiddleMenu
{
    background-image: url(images/EntopMenue.png);
    background-repeat: no-repeat;
    width: 234px;
    height: 18px;
}
.EnMiddelMainMenu
{
    background-image: url(images/right-mid.png);
    background-repeat: repeat-y;
    width: 160px;
    color: #373737;
    font-size: 9pt;
    font-family: Times New Roman;
    padding-right: 10px;
    background-position: center;
    font-weight: 400;
}
.MiddelMainMenu
{
    background-image: url(images/right-mid.png);
    background-repeat: repeat-y;
    width: 160px;
    color: #373737;
    font-size: 9pt;
    font-family: Tahoma;
    padding-right: 10px;
    background-position: center;
    font-weight: 400;
}
.MiddelMainMenuM
{
    background-image: url(images/right-midM.png);
    background-repeat: repeat-y;
    width: 195px;
    color: #373737;
    font-size: 10pt;
    font-family: Tahoma;
    padding-right: 10px;
    background-position: center;
    font-weight: 400;
}
.EnMiddelMainMenuM
{
    background-image: url(images/right-midM.png);
    background-repeat: repeat-y;
    width: 195px;
    color: #373737;
    font-size: 9pt;
    font-family: Times New Roman;
    padding-right: 10px;
    background-position: center;
    font-weight: 400;
}
.MiddelMiddleMenu
{
    background-image: url(images/midMenue.png);
    background-repeat: repeat-y;
    width: 160px;
    color: #373737;
    font-size: 9pt;
    font-family: Tahoma;
    padding-right: 20px;
    background-position: center;
    font-weight: 300;
}
.EnMiddelMiddleMenu
{
    background-image: url(images/EnmidMenue.png);
    background-repeat: repeat-y;
    width: 234px;
    color: #373737;
    font-size: 9pt;
    font-family: Times New Roman (Arabic);
    padding-right: 20px;
    background-position: center;
    font-weight: bold;
}
.LoginHeader
{
    background-image: url(images/mem-login-header.png);
    background-repeat: no-repeat;
    width: 234px;
    height: 43px;
}
.LoginEnHeader
{
    background-image: url(images/mem-login-header-EN.png);
    background-repeat: no-repeat;
    width: 234px;
    height: 43px;
}
.ForMember
{
    background-image: url(images/Membertop-m.png);
    background-repeat: no-repeat;
    width: 181px;
    height: 39px;
}
.FaCalender
{
    background-image: url(images/Calender.PNG);
    background-repeat: no-repeat;
    width: 160px;
    height: 32px;
    background-position: center;
}
.EnCalender
{
    background-image: url(images/EnCalender.PNG);
    background-repeat: no-repeat;
    width: 160px;
    height: 32px;
    background-position: center;
}
.NewsFaHeader
{
    background-image: url(images/News.png);
    background-repeat: no-repeat;
    width: 600px;
    height: 32px;
    background-position: center;
}
.NewsENHeader
{
    background-image: url(images/EnNews.png);
    background-repeat: no-repeat;
    width: 600px;
    height: 32px;
    background-position: center;
}
.NewsEnHeader
{
    background-image: url(images/News-Header-EN.png);
    background-repeat: no-repeat;
    width: 600px;
    height: 43px;
}
.NewsBody
{
    background-image: url(images/News-mid.png);
    background-repeat: repeat-y;
    width: 468px;
    height: 40px;
}
.EnPortalManage
{
    background-image: url(images/EnAdmintop.png);
    background-repeat: no-repeat;
    width: 234px;
    height: 32px;
}
.EnPortalManageM
{
    background-image: url(images/EnAdmintopM.png);
    background-repeat: no-repeat;
    width: 195px;
    height: 32px;
}
.NewsBottom
{
    background-image: url(images/News-btn.png);
    background-repeat: no-repeat;
    width: 468px;
    height: 43px;
}
.NewsHeader
{
    background-image: url(images/News.png);
    background-repeat: no-repeat;
    width: 600px;
    height: 38px;
    background-position: center;
}

.NewsEnHeader
{
    background-image: url(images/News-Header-EN.png);
    background-repeat: no-repeat;
    width: 600px;
    height: 43px;
}
.NewsBody
{
    background-image: url(images/News-mid.png);
    background-repeat: repeat-y;
    width: 468px;
    height: 40px;
}
.BottomMainMenu
{
    background-image: url(images/right-btn.png);
    background-repeat: no-repeat;
    width: 160px;
    height: 18px;
}
.BottomMainMenuM
{
    background-image: url(images/right-btn-M2.png);
    background-repeat: no-repeat;
    width: 205px;
    height: 18px;
}
.BottomMiddleMenu
{
    background-image: url(images/bottonMenue.png);
    background-repeat: no-repeat;
    width: 234px;
    height: 18px;
}
.EnBottomMiddleMenu
{
    background-image: url(images/EnbottonMenue.png);
    background-repeat: no-repeat;
    width: 234px;
    height: 18px;
}
.RightDefaultMenu
{
    background-image: url(images/btn-Right.png);
    background-repeat: no-repeat;
    width: 12px;
    height: 38px;
    background-position: right;
}
.RightMiddeMenu
{
    background-image: url(images/btnD-Right.png);
    background-repeat: no-repeat;
    width: 12px;
    height: 38px;
    background-position: right;
}
.MiddelDefaultMenu
{
    background-image: url(images/btn-mid.png);
    background-repeat: repeat-x;
    height: 38px;
    font-family: Tahoma;
    font-size: 12px;
    color: White;
    font-variant: normal;
    text-decoration: none;
    background-position: center;
    text-align: center;
}
.MiddelMiddeMenu
{
    background-image: url(images/btnD-mid.png);
    background-repeat: repeat-x;
    height: 38px;
    font-family: Tahoma;
    font-size: 12px;
    color: White;
    font-variant: normal;
    text-decoration: none;
    background-position: center;
    text-align: center;
}
.LeftDefaultMenu
{
    background-image: url(images/btn-Left.png);
    background-repeat: no-repeat;
    width: 12px;
    height: 38px;
}
.LeftMiddleMenu
{
    background-image: url(images/btnD-Left.png);
    background-repeat: no-repeat;
    width: 12px;
    height: 38px;
}
.TextMenuDefualt
{
    font-family: Tahoma (Arabic);
    font-size: 12px;
    color: White;
    font-variant: normal;
    text-decoration: none;
}
.TextCSS
{
    font-family: Tahoma;
    font-size: 12px;
    color: Black;
    font-variant: normal;
    text-decoration: none;
}
.TopMenu
{
    background-color: #0480e3;
    color: #fff;
    font-size: 9pt;
    font-weight: 600;
    list-style-type: none;
    height: 25px;
    width: 100%;
    margin: 0 0 0 0;
    vertical-align: middle;
    text-align: center;
}
.TopMenu td
{
    background-color: #0480e3;
    display: inline;
    float: right;
    position: relative;
}
.TopMenu td a
{
    width: 16%;
    margin: 7px 7px 7px 7px;
    color: #fff;
    text-decoration: none;
}
.TopMenu td a:hover
{
    text-decoration: none;
    color: #DDF;
}
.Verticalline
{
    background-image: url(images/Verticalline.png);
    background-repeat: repeat-y;
    height: 100%;
}
.Line
{
    background-image: url(images/line.jpg);
    background-repeat: repeat-x;
    width: 98%;
}
ul.MainMenu
{
    list-style-type: none;
    background-color: #95BFEB;
    margin: 0 0 0.8em 0;
    line-height: 160%;
}
ul.SubMenu
{
    list-style-type: none;
    direction: rtl;
    margin: 0 0 0 0;
    background-color: #FFFFFF;
    line-height: 160%;
}

ul.MemberSubMenu
{
    background-image: url(images/GR-right.gif);
    background-repeat: repeat-y;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;
}

ul.MainMenu li
{
    background-image: url(images/treeangle.gif);
    background-repeat: no-repeat;
    background-position: 2px right;
}
ul.EnMainMenu li
{
    background-image: url(images/treeangle.gif);
    background-repeat: no-repeat;
    background-position: 2px Left;
}

ul.MainMenu li a
{
    font-family: Tahoma;
    font-size: 10pt;
    color: #055FA8;
    cursor: hand;
    background-image: url(images/treeangle.gif);
    background-repeat: no-repeat;
    background-position: 2px right;
    padding: 0 10px 0 10px;
    list-style-type: none;
    text-decoration: none;
    width: 155px;
    height: 16px;
    position: absolute;
}
ul.MainMenu li a:hover
{
    background-color: #F5F6F9;
    background-image: url(images/treeangleorng.gif);
    background-position: right;
    background-repeat: no-repeat;
}
ul.SubMenu li a
{
    font-family: Tahoma;
    font-size: 10pt;
    color: #055FA8;
    border-bottom-color: Fuchsia;
    margin: 0 20px 0 20px;
    padding: 0 10px 0 10px;
    text-indent: 10;
    width: 135px;
    height: 16px;
    list-style-type: none;
}
ul.SubMenu li a:hover
{
    background-color: #F5F6F9;
    cursor: hand;
    background-image: url(images/treeangleorng.gif);
    background-repeat: no-repeat;
    background-position: right;
}
.SelectedItem
{
    color: #CCAA88;
    background-image: url(images/treeangleorng.gif);
    background-repeat: no-repeat;
    background-position: right;
}
.aMainMnu
{
    color: #FF6600;
    background-image: url(images/treeangleorng.gif);
    position: fixed;
    padding: 0.5em -1em 0.5em -1em;
}
.TDLable
{
    font-family: Tahoma;
    font-size: 9pt;
    text-align: right;
    color: Black;
    text-decoration: none;
}
.TDFaLable
{
    font-family: Tahoma;
    font-size: 9pt;
    text-align: right;
    color: Black;
    text-decoration: none;
    padding-right: 3;
    padding-left: 3;
}
.TDEnLable
{
    font-family: Tahoma;
    font-size: 9pt;
    text-align: left;
    color: Black;
    text-decoration: none;
    padding-right: 3;
    padding-left: 3;
}
.TDEnLable a
{
    color: #444444;
}

.TDLableJobFind
{
    font-family: Tahoma;
    font-size: 9pt;
    text-align: right;
    color: Black;
    text-decoration: none;
    padding-right: 3;
    padding-left: 3;
}
.HeadAddress
{
    width: 130px;
}
.SucceedMsg
{
    color: blue;
    font-family: Tahoma;
    font-size: 9pt;
}
.ErrorField
{
    color: Red;
    font-family: Tahoma;
    font-size: 9pt;
}
.GridItemSetting
{
    text-align: center;
    border-left: white 2px solid;
    border-bottom: white 2px solid;
    background-color: white;
    height: 22px;
    font-family: Tahoma;
    font-size: 8pt;
}
.GridRowSetting:hover
{
    background-color: #33F3F3;
}
.LineTdGridHeadSetting
{
    height: 1px;
    background-image: url(images/dot.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
    width: 100%;
}
.TdGridHeadSetting
{
    height: 24px;
    font-family: Tahoma;
    font-size: 9pt;
    background-image: url(images/STG-M.PNG);
    background-repeat: repeat-x;
    border-bottom-width: 0;
    white-space: nowrap;
    color: #646472;
    cursor: default;
}
.LeftTdGridHeadSetting
{
    background-image: url(images/STG-R.PNG);
    background-repeat: no-repeat;
    height: 24px;
    width: 10px;
    background-position: right;
}
.RightTdGridHeadSetting
{
    background-image: url(images/STG-L.PNG);
    background-repeat: no-repeat;
    height: 21px;
    width: 14px;
}
.TdGridSetting
{
    background-color: #d2d2da;
    border-left-color: #c1c3c2;
    border-bottom-color: #c1c3c2;
    border-right-color: #c1c3c2;
    border-bottom-style: solid;
    border-top-style: none;
    border-left-style: solid;
    border-right-style: solid;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 100;
    vertical-align: top;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 7px;
    padding-right: 7px;
}
.GridHeaderSetting
{
    border-right: whitesmoke 2px;
    border-top: whitesmoke 2px;
    font-size: 8pt;
    font-weight: normal;
    vertical-align: sub;
    border-left: whitesmoke 2px;
    color: #FFFFFF;
    border-bottom: whitesmoke 2px;
    font-family: Tahoma;
    height: 20px;
    background-color: #646472;
    text-decoration: none;
    text-align: center;
}
.Grid
{
    font-size: 8pt;
    width: 98%;
    color: black;
    border-collapse: collapse;
    background-color: #DEDEE7;
    border-color: #DEDEE7;
    border: 10;
    text-decoration: none;
    text-align: center;
}
.GridHeader
{
    background-image: url(images/GridTitleBG.gif);
    background-repeat: repeat-x;
    border-right: whitesmoke 5px;
    border-top: whitesmoke 2px;
    font-size: 8pt;
    font-weight: normal;
    vertical-align: sub;
    border-left: whitesmoke 2px;
    color: white;
    border-bottom: whitesmoke 2px;
    font-family: Tahoma;
    height: 20px;
    background-color: #C7DBED;
    text-decoration: none;
    text-align: center;
}
.EnGridHeader
{
    background-image: url(images/GridTitleBG.gif);
    background-repeat: repeat-x;
    border-right: whitesmoke 5px;
    border-top: whitesmoke 2px;
    font-size: 8pt;
    font-weight: normal;
    vertical-align: sub;
    text-align: center;
    border-left: whitesmoke 2px;
    color: white;
    border-bottom: whitesmoke 2px;
    font-family: Tahoma;
    height: 20px;
    background-color: #C7DBED;
    text-decoration: none;
    text-align: center;
}
.GridHeader a
{
    border-right: whitesmoke 2px;
    border-top: whitesmoke 2px;
    font-size: 8pt;
    font-weight: bold;
    vertical-align: middle;
    border-left: whitesmoke 2px;
    color: white;
    border-bottom: whitesmoke 2px;
    font-family: Tahoma;
    height: 20px;
    background-color: #B4C8DB;
    text-align: center;
}
.GridDetail
{
    border-right: whitesmoke 2px;
    border-top: whitesmoke 2px;
    font-size: 8pt;
    vertical-align: sub;
    border-left: whitesmoke 2px;
    color: black;
    border-bottom: whitesmoke 2px;
    font-family: Tahoma;
    height: 25px;
    background-color: Gray;
    text-align: center;
}
.GridItem
{
    border-left: saddlebrown 2px solid;
    border-bottom: saddlebrown 2px solid;
    background-color: white;
    height: 14px;
    font-family: Tahoma;
    text-align: center;
    font-size: 8pt;
}
.EnItemStyle
{
    text-align: center;
}
.EnGridItem
{
    border-left: saddlebrown 2px solid;
    border-bottom: saddlebrown 2px solid;
    background-color: white;
    height: 14px;
    text-align: center;
    direction: ltr;
    font-family: Times New Roman;
    font-size: 8pt;
}
.GridRowSelected
{
    color: Black;
    background-color: #9FD1FF;
    height: 14px;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
}
.EnGridRowSelected
{
    color: Black;
    background-color: #9FD1FF;
    height: 14px;
    font-family: Tahoma;
    font-size: 8pt;
    text-align: left;
    font-weight: bold;
}
.GridRowAlternative
{
    color: Black;
    background-color: #F0F0F0;
    height: 14px;
    font-family: Tahoma;
    font-size: 8pt;
}
.EnGridRowAlternative
{
    color: Black;
    background-color: #F0F0F0;
    text-align: left;
    height: 14px;
    direction: ltr;
    font-family: Times New Roman;
    font-size: 8pt;
}
.LeftTdGridHead
{
    height: 25px;
    width: 7px;
    background-image: url(images/rightTitle.gif);
    background-repeat: no-repeat;
    border-bottom-width: 0;
    background-position: right;
    cursor: default;
}


.TdGridHead
{
    height: 25px;
    font-family: Tahoma;
    font-size: 10pt;
    background-image: url(images/BGTitle.gif);
    background-repeat: repeat-x;
    border-bottom-width: 0;
    white-space: nowrap;
    color: #003D72;
    cursor: default;
    width: 100%;
}

.RightTdGridHead
{
    height: 25px;
    width: 7px;
    background-image: url(images/leftTitle.gif);
    background-repeat: no-repeat;
    border-bottom-width: 0;
    cursor: default;
}

.LineTdGridHead
{
    height: 0;
    width: 0;
}
.TdGrid
{
    background-color: #F7F7F7;
    border-left-color: #A5B5C6;
    border-bottom-color: #A5B5C6;
    border-right-color: #A5B5C6;
    border-bottom-style: solid;
    border-top-style: none;
    border-left-style: solid;
    border-right-style: solid;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 100;
    vertical-align: top;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 7px;
    padding-right: 7px;
    text-align: left;
}
.LittleTdBox
{
    background-color: Yellow;
    border-top-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
}
.TdBox
{
    background-color: #F7F7F7;
    border-top-color: #A5B5C6;
    border-left-color: #A5B5C6;
    border-bottom-color: #A5B5C6;
    border-right-color: #A5B5C6;
    border-bottom-style: solid;
    border-top-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 100;
    vertical-align: top;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 7px;
    padding-right: 7px;
}
.NavigationBar
{
    direction: ltr;
    margin: 0;
    text-align: center;
    border: 0;
    vertical-align: middle;
}
.NavigationLabel
{
    border-style: none;
    color: #6795C3;
    height: 20px;
    vertical-align: middle;
}
.NavigationButton
{
    border-style: solid;
    border-color: #6795C3;
    direction: ltr;
    color: #6795C3;
    border-width: 1pt;
    height: 24px;
    vertical-align: middle;
    font-family: Webdings;
    font-size: 8pt;
}
.Side
{
    background-image: url(images/GR.gif);
    background-repeat: repeat-y;
    width: 180px;
}
#ctl00_ContentPlaceHolder1_NavigationBar
{
    direction: ltr;
}
#ctl00_ContentPlaceHolder1_btnFirst, #ctl00_ContentPlaceHolder1_btnPrevious, #ctl00_ContentPlaceHolder1_btnGo, #ctl00_ContentPlaceHolder1_btnNext, #ctl00_ContentPlaceHolder1_btnLast
{
    font-family: Webdings;
}
.loginButton
{
    color: #FFFFFF;
    border: 1px solid #FFFFFF;
    background-color: #A9BFD6;
}
.VisionTitle
{
    background-color: #8CC6F5;
    font-family: Tahoma;
    font-size: 10pt;
    color: #003399;
    padding-left: 2;
    padding-right: 2;
    padding-top: 5px;
    padding-bottom: 5px;
}
.VisionDetail
{
    background-color: #ECF4F6;
    font-family: Tahoma;
    font-size: 10pt;
    color: #2B56E3;
    padding-left: 2;
    padding-right: 2;
}
.SuccedMessage
{
    color: Red;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    background-color: Window;
    position: absolute;
    top: 200px;
    right: 300px;
    cursor: default;
    text-align: center;
}
.Btn
{
    cursor: hand;
}
.List a
{
    color: Navy;
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: 600;
    text-decoration: none;
    text-align: center;
}
.List a:hover
{
    color: Red;
    text-decoration: underline;
}
.ProfileGridHeader
{
    text-align: center;
    font-family: Tahoma;
    font-weight: 600;
    text-decoration: none;
    color: Black;
    font-size: 9pt;
}
.ProfileGrid
{
    border-style: solid;
    border-color: Black;
    border-width: thin;
    padding: 5px;
}
.TDValue
{
    font-family: Tahoma;
    font-size: 9pt;
    color: #717171;
    height: 26px;
}
.TDEnValue
{
    font-family: Tahoma;
    font-size: 9pt;
    color: #00008b;
    height: 26px;
    text-align: left;
}
.TDLabel
{
    font-family: Tahoma;
    font-size: 9pt;
    text-align: center;
    color: Black;
    text-decoration: none;
    padding-right: 3;
    padding-left: 3;
    height: 26px;
    text-align: right;
}
.PageButtom
{
    background-image: url(images/GR-butt.gif);
    background-repeat: repeat-x;
    height: 70px;
}
.VisitArea
{
    background-image: url(images/GR-gray-left.gif);
    background-repeat: repeat-y;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;
}
.JobFind
{
    background-image: url(images/Job-Opp.jpg);
    width: 100%;
}
.JobFindEn
{
    background-image: url(images/Job-Opp-En.jpg);
    width: 100%;
}
.AdvertiseArea
{
    background-image: url(images/back-adv.jpg);
    width: 180px;
    height: 155px;
    vertical-align: middle;
    text-align: left;
}
.MembersArea
{
    background-image: url(images/GR-right.gif);
    background-repeat: repeat-y;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;
}

.CenterStyle
{
    text-align: center;
}
.PubM
{
    background-image: url(images/Publication.PNG);
    background-repeat: no-repeat;
    height: 125px;
    width: 195px;
}
.MainTable
{
    padding: 7px;
}
.GridShowPageNumber
{
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: 500;
    vertical-align: middle;
}
.MidBacktop
{
    background-image: url(images/MidBack-top.PNG);
    height: 12px;
    background-repeat: no-repeat;
    width: 750px;
}
.MidBackmid
{
    background-image: url(images/MidBack-mid.PNG);
    height: 3px;
    background-repeat: repeat-y;
    background-position: center;
    width: 750px;
}
.MidBackbtn
{
    background-image: url(images/MidBack-btn.PNG);
    height: 12px;
    background-repeat: no-repeat;
    width: 850px;
}
.GuestHeader
{
    color: #BE0000;
    font-family: Tahoma;
    font-weight: bold;
    font-size: 10pt;
}
.MemberHeader
{
    color: #000;
    font-family: Tahoma;
    font-weight: bold;
    font-size: 10pt;
    cursor: pointer;
}
.PrintGridHeader
{
    border-style: solid;
    border-color: Black;
    border-width: 1;
    font-family: Calibri;
    font-size: 12pt;
    font-weight: 600;
}
.PrintGridItem
{
    border-style: solid;
    border-color: Black;
    border-width: 1;
    font-family: Calibri;
    font-size: 11pt;
}
.Link
{
    text-decoration: none;
}
.Link:hover
{
    color: #35CB00;
}
.reqired1
{
    background-image: url('images/reportL.png');
    background-color: #c4c4c4;
    background-repeat: no-repeat;
    background-position: right;
    height: 10px;
}
.GridLink
{
    text-decoration: none;
    background-color: White;
    font-family: Tahoma;
    font-size: 9pt;
    text-align: right;
    color: #373737;
    line-height: 2;
    font-weight: 500;
}
.GridLink:hover
{
    color: #D26E01;
    font-weight: bold;
}
.LinkButton
{
    text-decoration: none;
    font-family: Tahoma;
    font-weight: 700;
    font-size: 12px;
    color: Black;
}
.LinkButton:hover
{
    text-decoration: none;
    font-family: Tahoma;
    font-weight: bold;
    font-size: 13px;
    color: #F86E03;
}
.SlideShowbtn
{
    background-image: url('images/backward.png' );
    width: 23px;
    height: 23px;
    background-repeat: no-repeat;
}
.Divider1
{
    background-image: url(images/Divider1.png);
    background-repeat: repeat-y;
    background-position: center;
    width: 10px;
}

.TDHead
{
    background-image: url(images/Head.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 1000px;
    height: 148px;
}
.EnTDHead
{
    background-image: url(images/EnHead.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 1000px;
    height: 148px;
}


.DefaultText
{
    color: #355677;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
}
.EnDefaultText
{
    color: #355677;
    font-family: Times New Roman;
    font-size: 9pt;
    font-weight: bold;
}
.LanguageText
{
    background-image: url(images/English.gif);
    width: 100px;
    height: 20px;
    background-repeat: no-repeat;
    padding-left: 60px;
    cursor: pointer;
    background-position: center;
}
.FaLanguageText
{
    background-image: url(images/Farsi.gif);
    width: 100px;
    height: 20px;
    background-repeat: no-repeat;
    padding-left: 60px;
    cursor: pointer;
    background-position: center;
}
.HomeMenu
{
    background-image: url(images/Home.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 162px;
    height: 20px;
    padding-right: 10px;
    padding-left: 10px;
    text-align: center;
    color: White;
    font-family: B Nazanin;
    font-size: 11pt;
    font-weight: bold;
    cursor: pointer;
}
.SelectHomeMenu
{
    background-image: url(images/Home.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 162px;
    height: 20px;
    padding-right: 10px;
    padding-left: 10px;
    text-align: center;
    color: #D4B726;
    font-family: B Nazanin;
    font-size: 11pt;
    font-weight: bold;
    cursor: pointer;
}
.EnHomeMenu
{
    background-image: url(images/Home.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 162px;
    height: 25px;
    padding-right: 10px;
    padding-left: 10px;
    text-align: center;
    color: White;
    font-family: Times New Roman;
    font-size: 11pt;
    font-weight: bold;
    cursor: pointer;
}
.FaLogin
{
    background-image: url(images/FaLogin.gif);
    background-repeat: no-repeat;
    background-position: center;
    width: 161px;
    height: 187px;
}
.FaLoginM
{
    background-image: url(images/FaLoginM.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 195px;
    height: 187px;
}
.EnLogin
{
    background-image: url(images/EnLogin.gif);
    background-repeat: no-repeat;
    background-position: center;
    width: 161px;
    height: 187px;
}
.EnLoginM
{
    background-image: url(images/EnLoginM.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 195px;
    height: 187px;
}

.NewsLine
{
    background-image: url(images/NewsLine.png);
    background-repeat: repeat-x;
    background-position: center;
    width: 3px;
    height: 8px;
}

.TopRMenu
{
    background-image: url(images/TopRMenu.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 199px;
    height: 33px;
    vertical-align: bottom;
}

.BottmRMenu
{
    background-image: url(images/BottmRMenu.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 199px;
    height: 33px;
}

.MiddelRMenu
{
    background-color: Transparent;
    background-image: url(images/MiddelRMenu.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 195px;
    height: 33px;
    font-family: Tahoma;
    font-size: 8.75pt;
    color: #FFF;
    font-weight: 400;
    text-align: right;
    vertical-align: middle;
    padding-right: 25px;
    z-index: 100;
}
.HoverMenu
{
    padding-right: 25px;
    background-image: url(images/HoverMenu.png);
    background-repeat: no-repeat;
    width: 195px;
    height: 32px;
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: 300;
    vertical-align: middle;
    text-align: right;
    color: #FFF;
    z-index: 100;
}
.ie8Fix
{
    z-index: 100;
}
.FooterLblHeader
{
    font-family: B Nazanin;
    font-size: 11pt;
    color: #E3871A;
    font-weight: bolder;
    vertical-align: middle;
    height: 20px;
}
.FooterLabel a
{
    font-family: Tahoma;
    font-size: 7.5pt;
    color: #003366;
    text-align: right;
    text-decoration: none;
    direction: rtl;
}
.FooterLabel a:hover
{
    font-family: Tahoma;
    font-size: 7.5pt;
    color: #EC7E12;
    text-align: right;
    text-decoration: none;
    direction: rtl;
    font-weight: bold;
}
.Backimg
{
    background-image: url(images/BackImg.png);
    background-position: center;
    width: 1000px;
}
.MenuTop
{
    background-image: url(images/Menu.png);
    background-position: center;
    height: 30px;
    widows: 650px;
    background-repeat: no-repeat;
}

.EnTopRMenu
{
    background-image: url(images/EnTopRMenu.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 205px;
    height: 36px;
    vertical-align: top;
}

.EnBottmRMenu
{
    background-image: url(images/EnBottmRMenu.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 205px;
    height: 36px;
}

.EnMiddelRMenu
{
    background-image: url(images/EnMiddelRMenu.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 195px;
    height: 32px;
    font-family: Times New Roman;
    font-size: 9pt;
    color: #FFF;
    font-weight: 300;
    vertical-align: middle;
    text-align: left;
    padding-left: 16px;
    z-index: 100;
}
.EnHoverMenu
{
    background-image: url(images/EnHoverMenu.png);
    background-repeat: no-repeat;
    width: 195px;
    height: 32px;
    font-family: Times New Roman;
    font-size: 9pt;
    font-weight: 300;
    vertical-align: middle;
    z-index: 100;
}
.EnForMember
{
    background-image: url(images/EnMembertop.png);
    background-repeat: no-repeat;
    width: 160px;
    height: 32px;
}
.EnForMemberM
{
    background-image: url(images/EnMembertopM.png);
    background-repeat: no-repeat;
    width: 195px;
    height: 32px;
}
.FaForMember
{
    background-image: url(images/FaMembertop.png);
    background-repeat: no-repeat;
    width: 160px;
    height: 32px;
}
.FaForMemberM
{
    background-image: url(images/FaMembertopM.png);
    background-repeat: no-repeat;
    width: 195px;
    height: 32px;
}
.PortalManage
{
    background-image: url(images/Admintop-m.png);
    background-repeat: no-repeat;
    width: 160px;
    height: 32px;
}
.FaPortalManage
{
    background-image: url(images/FaAdmintop.gif);
    background-repeat: no-repeat;
    width: 160px;
    height: 32px;
}
.FaPortalManageM
{
    background-image: url(images/FaAdmintopM.png);
    background-repeat: no-repeat;
    width: 195px;
    height: 32px;
}
.ProfileLine
{
    background-image: url(images/ProfileLine.png);
    background-repeat: repeat-x;
    width: 2px;
    height: 80px;
}

.EnFooterLabel
{
    font-family: Times New Roman;
    font-size: 10pt;
    color: #E3871A;
    font-weight: bold;
    vertical-align: middle;
    height: 25px;
    text-align: center;
}
.EnFooterLabel a
{
    font-family: Times New Roman;
    font-size: 7pt;
    color: #003366;
    text-align: left;
    text-decoration: none;
    direction: ltr;
}
.EnFooterLabel a:hover
{
    font-family: Times New Roman;
    font-size: 7pt;
    color: #EC7E12;
    text-align: left;
    text-decoration: none;
    direction: ltr;
    font-weight: bold;
}

