﻿body
{
    margin: 0px;
}

.RightMenueTop
{
    background-image: url('Images/RightMenue_Top.gif');
    background-repeat: no-repeat;
    height: 12px;
    width: 232px;
}

.RightMenueMiddle
{
    background-image: url('Images/RightMenue_Middle.gif');
    background-repeat: repeat-y;
    width: 232px;
    height: 280px;
}

.PageTitleM
{
    height: 30px;
    text-align: center;
}

.RightMenueBottom
{
    background-image: url('Images/RightMenue_Bottom.gif');
    background-repeat: no-repeat;
    height: 17px;
    width: 232px;
}

.TitleInPage
{
    margin: 10px 0px 5px 0px;
    padding: 10px 10px 0px 10px;
    background-color: #E0E0E0;
    height: 30px;
}

.TitleOtherServices
{
    background-image: url('Images/OtherServices.gif');
    background-repeat: no-repeat;
    width: 459px;
    height: 50px;
}


.BackGround_TL
{
    background-image: url('Images/BackGround_TL.gif');
    width: 8px;
    height: 61px;
    background-repeat: no-repeat;
    float: left;
}

.BackGround_TM
{
    background-image: url('Images/BackGround_TM.gif');
    height: 61px;
    background-repeat: repeat-x;
    font-weight: bold;
    font-size: 15pt;
    float: left;
}

.BackGround_TR
{
    background-image: url('Images/BackGround_TR.gif');
    width: 16px;
    height: 61px;
    background-repeat: no-repeat;
    float: left;
}

.BackGround_BL
{
    background-image: url('Images/BackGround_BL.gif');
    width: 11px;
    height: 18px;
    background-repeat: no-repeat;
    float: left;
}

.BackGround_BM
{
    background-image: url('Images/BackGround_BM.gif');
    height: 18px;
    background-repeat: repeat-x;
    float: left;
}

.BackGround_BR
{
    background-image: url('Images/BackGround_BR.gif');
    width: 16px;
    height: 18px;
    background-repeat: no-repeat;
    float: left;
}

.BackGround_MM
{
    background-image: url('Images/BackGround_MR.gif');
    background-position: right;
    background-repeat: repeat-y;
    padding: 0px 16px 0px 16px;
    background-color: #F7F7F7;
    float: left;
}


.Footer_TM
{
    background-image: url('Images/Footer_TM.gif');
    background-repeat: repeat-x;
    height: 46px;
    float: left;
    width: 918px;
}

.Footer_TR
{
    background-image: url('Images/Footer_TR.gif');
    background-repeat: no-repeat;
    width: 23px;
    height: 46px;
    float: left;
}

.Footer_TL
{
    background-image: url('Images/Footer_TL.gif');
    background-repeat: no-repeat;
    width: 17px;
    height: 46px;
    float: left;
}

.lblNormalB
{
    font-weight: bold;
    font-size: 10pt;
    text-decoration: none;
}


.Footer_BM
{
    background-image: url('Images/Footer_BM.gif');
    background-repeat: repeat-x;
    height: 47px;
    float: left;
    width: 918px;
    text-align: center;
    color: White;
    padding: 10px 0px 0px 0px;
}

.Footer_BR
{
    background-image: url('Images/Footer_BR.gif');
    background-repeat: no-repeat;
    width: 23px;
    height: 47px;
    float: left;
}

.Footer_BL
{
    background-image: url('Images/Footer_BL.gif');
    background-repeat: no-repeat;
    width: 17px;
    height: 47px;
    float: left;
}
.altr .ContentPanel
{
    margin: 10px 5px 10px 5px;
    border: solid 1px #E0E0E0;
    background-color: White;
}

.ddlNormal
{
    font-size: 13pt;
    font-family: Tahoma;
}

.lblNormal
{
    font-size: 13pt;
    text-decoration: none;
    text-align: right;
}

.lblNormalTitle
{
    color: #6F7174;
    font-size: 16pt;
    font-weight: bold;
}

.lblHeader
{
    font-size: 14px;
    font-family: Tahoma;
    text-decoration: none;
}

.lblPageTitle
{
    font-weight: bold;
    font-size: 14pt;
    vertical-align: baseline;
    color: #4F7EAF;
    font-family: Tahoma;
    text-align: center;
    text-decoration: none;
}

.lblCaption
{
    color: #3F6388;
    font-size: 14pt;
    font-weight: bold;
}

.lblWarning
{
    font-weight: bold;
    font-size: 14px;
    color: red;
    font-family: Tahoma;
    text-decoration: none;
}

.btnNormal
{
    border-style: solid;
    border-color: inherit;
    border-width: 1px;
    font-size: 12px;
    color: #FFFFFF;
    background-color: #4F7EAF;
    font-family: Tahoma;
    text-decoration: none;
}

.btnSmallLogin
{
    border: 3px double #AEAEAE;
    font-size: 14pt;
    color: #FFFFFF;
    background-color: #4F7EAF;
    width: 120px;
    height: 28px;
}

.btnArabic a:link, .btnArabic a:visited
{
    background-image: url('Icons/AR/lang_ar.gif');
    width: 23px;
    height: 23px;
    background-repeat: no-repeat;
    display: block;
}
.btnArabic a:hover
{
    background-image: url('Icons/AR/lang_ar_hov.gif');
    width: 23px;
    height: 23px;
    background-repeat: no-repeat;
}

.btnEnglish a:link, .btnEnglish a:visited
{
    background-image: url('Icons/EN/lang_en.gif');
    width: 23px;
    height: 23px;
    background-repeat: no-repeat;
    display: block;
}

.btnEnglish a:hover
{
    background-image: url('Icons/EN/lang_en_hov.gif');
    width: 23px;
    height: 23px;
    background-repeat: no-repeat;
}

.txtNormal
{
    font-family: Tahoma;
    font-size: 14pt;
    margin-bottom: 4px;
    text-align: right;
}

.txtShape
{
    border-style: none;
    background: transparent;
    width: 180px;
    height: 34px;
    font-size: 12pt;
    line-height: 34px;
    color: #0e76bc;
}

/*///////////////////// Header //////////////////////////*/
.BodyGray
{
    background: url('Images/BodyGray.png') repeat-y center;
    width: 1000px;
}
.BodyWhite
{
    background: url('Images/BodyWhite.png') repeat-y center;
    width: 1000px;
}

.Header
{
    background: url('Images/Header.png') no-repeat center;
    width: 1000px;
    height: 176px;
}

.Footer
{
    background: url('Images/FooterTop.png') no-repeat top;
    width: 1000px;
    height: 100px;
}

.HeaderLogo
{
    background: url('Images/HeaderLogo.png') no-repeat center;
    height: 151px;
}

.FooterLogo
{
    background: url('Images/FooterLogo.png') no-repeat center;
    height: 52px;
}

.MenuL
{
    background: url('Images/MenuL.png') no-repeat center;
    width: 26px;
    height: 44px;
    float: left;
}

.MenuM
{
    background: url('Images/MenuM.png') repeat-x center;
    width: 712px;
    height: 44px;
    float: left;
}

.MenuR
{
    background: url('Images/MenuR.png') no-repeat center;
    width: 26px;
    height: 44px;
    float: left;
}
/*//////////////////////////////////////////////////////////////////*/
.Login01
{
    background-image: url('Images/Login01.png');
    width: 1000px;
    height: 164px;
}

.Login02
{
    background-image: url('Images/Login02.png');
    width: 1000px;
    height: 304px;
}

.Login03
{
    background-image: url('Images/Login03.png');
    width: 1000px;
    height: 132px;
}

.LoginPanel
{
    background-image: url('Images/LoginPanel.png');
    width: 318px;
    height: 175px;
    margin: auto;
}

.FollowApplications
{
    background: url('Images/FollowApplications.png') no-repeat center;
    width: 30px;
    height: 30px;
}

.NewApplication
{
    background: url('Images/NewApplication.png') no-repeat center;
    width: 30px;
    height: 30px;
}
.Footer_KSUCopyRightsText
{
    color: #58595b;
    font-size: 10pt;
    font-family: Tahoma;
}

.RetrivePassword
{
    background: url('Images/RetrivePassword.png') no-repeat center;
    height: 39px;
}

.Conditions
{
    background: url('Images/Conditions.png') no-repeat center;
    height: 39px;
}

.Loader
{
    background: url('Images/ajax-loader0.gif') no-repeat center;
    height: 16px;
    width: 16px;
}

a.LoginLinks:link, a.LoginLinks:visited
{
    text-decoration: none;
    font-family: Tahoma;
    font-size: 12pt;
    color: #0e76bc;
}

a.LoginLinks:hover
{
}

.UserName
{
    background: url('Images/UserName.png') no-repeat center;
    width: 20px;
    height: 34px;
}

.Password
{
    background: url('Images/Password.png') no-repeat center;
    width: 20px;
    height: 34px;
}

.TextBoxR
{
    background: url('Images/TextBoxR.png') no-repeat center;
    width: 15px;
    height: 34px;
}

.TextBoxM
{
    background: url('Images/TextBoxM.png') repeat-x center;
    height: 34px;
}

.TextBoxL
{
    background: url('Images/TextBoxL.png') no-repeat center;
    width: 15px;
    height: 34px;
}

a.MenuItem:link, a.MenuItem:visited
{
    text-decoration: none;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    color: #797979;
    display: block;
    width: 100px;
    height: 44px;
    line-height: 44px;
}
.DeanshipLogo
{
    background: url('Images/DeanshipLogo.png') no-repeat center;
    height: 70px;
}
a.MenuItem:hover
{
    color: #0081c8;
}
.TopMenuItem
{
    width: 100px;
    text-align: center;
}
.MenuSeparator
{
    background: url('Images/MenuSeparator.png') no-repeat center;
    width: 2px;
    height: 44px;
}

.MenuLeft
{
    background: url('Images/MenuLeft.png') repeat-y center;
    width: 13px;
}
.HoverImageButton
{
    margin-bottom: 0px;
}

.Inherit
{
}
.AlternatingRowStyle
{
    background-color : #D6D2D2;
}

.GridContainer {
	width: 780px;
	overflow: auto;
	padding-left:2px;
	padding-right :2px;
}
