﻿/*
	Created by: Khalid Ahmed	03/03/2010
*/
body
{
    margin: 0px;
}

.ddlNormal
{
    font-size: 10pt;
    font-family: Tahoma;
}

.lblNormal
{
    font-size: 10pt;
    font-family: Tahoma;
}

.lblNormalNote
{
    font-size: 8pt;
    font-family: Tahoma;
}

.lblNormalB
{
    font-size: 10pt;
    font-family: Tahoma;
    font-weight: bold;
}

.lblNormalWhite
{
    color: #FFF;
    font-size: 10pt;
    font-weight: bold;
    font-family: Tahoma;
    line-height: 17px;
    height: 17px;
    overflow: hidden;
}

.lblNormalTitle
{
    font-family: Tahoma;
    font-size: 12pt;
    font-weight: bold;
}

.lblContentTitle
{
    font-family: Tahoma, Arabic Transparent;
    color: #555C65;
    font-size: 14pt;
    text-align: center;
}

.lblPageTitle
{
    font-weight: bold;
    font-size: 12pt;
    color: #164899;
    font-family: Tahoma;
}

.lblWarning
{
    font-weight: bold;
    font-size: 10pt;
    color: red;
    font-family: Tahoma;
    text-decoration: none;
}

.lblCaption
{
    color: #FFFFFF;
    font-size: 10pt;
    font-weight: bold;
    font-family: Tahoma;
}

.btnNormal
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    color: #FFF;
    font-family: Tahoma;
    cursor: pointer;
}

.txtNormal
{
    font-family: Tahoma;
    font-size: 10pt;
    margin-bottom: 4px;
}

.ReadOnly
{
    background: #CCC;
}

.txtNormalB
{
    font-family: Tahoma;
    font-size: 10pt;
    margin-bottom: 4px;
    font-weight: bold;
}

.txtShape
{
    width: 250px;
    font-size: 12pt;
    color: #999999;
}

.txtNormalWidth350
{
    font-family: Tahoma;
    font-size: 10pt;
    margin-bottom: 4px;
    width: 350px;
}

.txtNormalMultiLine
{
    font-family: Tahoma;
    font-size: 10pt;
    margin-bottom: 4px;
    width: 350px;
    height: 90px;
}

/*///////////////////// Header //////////////////////////*/


/*//////////////////////////////////////////////////////////////////*/
.HoverImageButton
{
}

.Inherit
{
}

.tblWhiteBorder
{
    border-style: solid;
    border-width: 1px;
    border-color: White;
}

.WhiteVLine
{
    background: white;
    width: 1px;
}

.WhiteHLine
{
    background: white;
    height: 1px;
}
.Gray
{
    background-color: #999999;
}

/*///////////////////// Login //////////////////////////*/

.PageBG
{
    width: 940px;
    margin: auto;
}

.Footer_KSUCopyRightsText
{
    color: #58595b;
    font-size: 10pt;
    font-family: Tahoma;
}

.UserName
{
    background: url('Images/UserName.png') no-repeat center;
    height: 28px;
}

.Password
{
    background: url('Images/Password.png') no-repeat center;
    height: 28px;
}

.txtShape
{
    font-size: 12pt;
    font-weight: bold;
    width: 170px;
    color: #58595b;
    text-align: center;
}

.TextBoxM
{
    background: url('Images/TextBoxM.png') repeat-x center;
    height: 28px;
}

.LoginBG
{
    margin: auto;
    clear: both;
}

.Exit
{
    background: url('Images/Exit.png') no-repeat center;
    text-decoration: none;
    display: inline-block;
    width: 16px;
    height: 17px;
}

/*/////////////////////////////ARCS/////////////////////////////////////*/
.tblBGRow
{
    background: #F2F2F2;
}
.tblBGAlternatingRow
{
    background: #E6E6E6;
}

.WithToolTip
{
}

.NeedException
{
}

.SaveButton
{
}

.CollapsiblePanelHeader, .CollapsiblePanelHeader a:link, .CollapsiblePanelHeader a:visited, .CollapsiblePanelHeader a:hover
{
    text-decoration: none;
    background-color: #018bc3;
    color: #FFF;
    padding: 10px 5px 5px 5px;
}
.CollapsiblePanelContent
{
}

.MenuM
{
    background: url('Images/MenuM.png') repeat-y;
    width: 192px;
}
.MenuB
{
    background: url('Images/MenuB.png') no-repeat;
    width: 192px;
    height: 15px;
}

.UserNamePanel
{
    background: url('Images/UserNamePanel.png') no-repeat center;
    width: 158px;
    height: 38px;
    vertical-align: middle;
}


.FooterBG
{
    background: url('Images/footer_bg.jpg') repeat-x center;
    height: 71px;
    clear: both;
}

.ThousandNumbers
{
    direction: ltr;
    text-align: left;
}

.ETCLogo
{
    background: url('Images/logo_footer.png') no-repeat center;
    width: 139px;
    height: 71px;
}

.LoginBarBg
{
    background: url('Images/login_bar_bg.png') repeat-x;
    height: 230px;
}

