﻿body
{
    color: Black;
    font-family: Verdana, Arial;
    font-size: 10pt;
}

.BodyText
{
    color: Black;
    font-family: Verdana, Arial;
    font-size: 10pt;
}

.topmenu {
    font-weight: bold;
    float: left;
    padding-left: 200px;
}

@media (max-width: 800px) {
    .topmenu {
        font-weight: bold;
        float: left;
        padding-left: 10px;
    }
}

.inner {
    width: 90%;
    margin: 0 auto;
}

.MenuLinks {
    font-weight: bold;
}



.LeftNavMenuText
{
    font-family: Verdana, Arial;
    color: #99CA3C;
    font-weight: bold;
    font-size: 10pt;
    text-decoration: underline;   
}

.LeftNavMenu
{
    background-color: white;
    color: White;
    text-align: center;   
    vertical-align: middle;
    width: 193px;
    height: 28px;
    padding: 0px;
}
.ViewDataLabel
{
    font-family: Verdana, Arial;
    font-size: 10pt;
    color: Black;
}

.NavLinkButton
{
    font-family: Verdana, Arial;
    font-size: 10pt;    
    color: #2c6195;
    font-weight:bold;
    text-decoration:none;
}

.NavLinkButton:hover
{
    font-family: Verdana, Arial;
    font-size: 10pt;    
    color: #5E6F45;
    font-weight:bold;
    text-decoration:none;
}

.NavLinkButtonChild
{
    font-family: Verdana, Arial;
    font-size: 8pt;    
    color: #2c6195;
    font-weight:bold;
    text-decoration:none;
    padding-left:5px;
}

.NavLinkButtonChild:hover
{
    font-family: Verdana, Arial;
    font-size: 8pt;    
    color: #5E6F45;
    font-weight:bold;
    text-decoration:none;
    padding-left:5px;
}
    
.EditTextBox
{
    font-family: Verdana, Arial;
    font-size: 10pt;
    color: Black;
}

.EditTextBoxCell
{
    text-align:left;
}

.EditLabel
{
    font-family: Verdana, Arial;
    font-size: 10pt;
    color: Black;
}

.EditLabelCell
{
    text-align:right;
    padding-right:10px;
}

.PageTitle
{
    font-family: Verdana, Arial;
    font-size: 16pt;
    color: Black;
}

.PageSubTitle
{
    font-family: Arial, Verdana;
    font-size: 14pt;
    color: Black;
    font-weight:bold;
    padding-top:15px;    
    padding-bottom:5px;  
}

.PageSubHeading
{
    font-family: Arial, Verdana;
    font-size: 12pt;
    color: Black;
    font-weight:bold;    
    padding-top:5px;    
    padding-bottom:5px;  
}

.PageSubLabel
{
    font-family: Verdana, Arial;
    font-size: 10pt;    
    color: #99CA3C;
    font-weight:bold;
    text-decoration:none;
}


/*Edit Form*/
.EditForm
{
    border-right: #A0A0A0 thin solid;
    border-top: #A0A0A0 thin solid;
    border-left: #A0A0A0 thin solid;
    border-bottom: #A0A0A0 thin solid;
    border-width:1px;
    background-color: #EAEAEA;
    font-size: 12px;
    width: 100%;
    border-collapse: collapse;
    padding: 0px 10px 0px 10px;
}

.EditFormContent
{
    padding: 10px 10px 10px 10px;
    border-collapse: collapse;
}

.EditContentTableHeader
{
   border-right: #A0A0A0 thin solid;
    border-top: #A0A0A0 thin solid;
    border-left: #A0A0A0 thin solid;
    border-bottom: #A0A0A0 thin solid;
    border-width:1px;
    background-color: #EAEAEA;
    font-size: 13px;
    font-weight: bold;
    width: 840px;
    border-collapse: collapse;
    text-align: center;
    padding-top:3px;   
    padding-bottom:3px;
}
.EditContentTableSideHeader
{
   border-right: #A0A0A0 thin solid;
    border-top: #A0A0A0 thin solid;
    border-left: #A0A0A0 thin solid;
    border-bottom: #A0A0A0 thin solid;
    border-width:1px;
    background-color: #EAEAEA;
    font-size: 12px;
    font-weight: bold;
    width: 840px;
    border-collapse: collapse;   
    padding-top:3px;   
    padding-bottom:3px;
    padding-left:5px;
}

.EditContentTableRow
{
	border-right: #A0A0A0 thin solid;
    border-top: #A0A0A0 thin solid;
    border-left: #A0A0A0 thin solid;
    border-bottom: #A0A0A0 thin solid;
    border-width:1px;
    background-color: #EAEAEA;
    font-size: 12px;   
    width: 840px;
    border-collapse: collapse;   
    padding-top:2px;   
    padding-bottom:2px;
    padding-left:5px;
}


.TabCell
{
    POSITION: relative; TOP: 1px
}

.FormSubTitle
{
    font-family: Verdana, Arial;
    font-size: 12pt;
    color: Black;
}

.EditFormInputLabelCell
{
    text-align:right;
    vertical-align: middle;
    padding-right:5px;
    padding-bottom:2px;
    padding-top: 2px;
    font-weight: normal;
    color: Black;
    border-collapse: collapse;
}

.EditFormInputCell
{
    text-align:left;
    font-weight: normal;
    vertical-align: middle;
    padding-bottom:2px;
    padding-top: 2px;
    color: Black;
    border-collapse: collapse;
    padding-left:3px;
}
.Tdborder 
{
	border: 1px solid black;
    border-collapse: collapse;
}
.LinkButton
{
    font-family: Verdana, Arial;
    font-size: 9pt;  
    font-weight:normal;  
    color: #2c4edb;
}

.LinkButton:hover
{
    font-family: Verdana, Arial;
    font-size: 9pt;  
    font-weight:normal;  
    color: #5E6F45;
}

.GridViewNormal
{
    font-family: Arial, Verdana;
    border-collapse: separate;
    border-width: 1px;
    border-color: #A0A0A0;
    border-width: 1px;
    border-style: solid;
}

.GridViewNormal td
{
    border-collapse: separate;
    border-width: 1px;
    border-color: #A0A0A0;
    border-width: 1px;
    border-style: solid;
}

.GridViewNormal th
{
    border-collapse: separate;
    border-width: 1px;
    border-color: #A0A0A0;
    border-width: 1px;
    border-style: solid;
    font-size: 8pt;
    font-weight:bold;
    text-decoration:none;
}

.GridHeaderNormal
{
    font-family: Verdana, Arial;
    text-align: center;
    background-color: #D0D0D0;
}

.GridHeaderNormal a
{
    color: Black;
    font-size: 8pt;
    font-weight:bold;
    text-decoration:none;
}

.GridFooterNormal
{
    font-family: Verdana, Arial;
    font-size: 8pt;
    /*background-color: #EAEAEA;*/
}

.GridFooterNormal td
{
    font-family: Verdana, Arial;
    font-size: 8pt;
    /*background-color: #EAEAEA;*/
}

.GridRowNormal
{
    font-family: Verdana, Arial;
    font-size: 8pt; 
    color:Black;   
    background-color: #EAEAEA;
}

.GridAltRowNormal
{
    font-family: Verdana, Arial;
    font-size: 12pt;    
    color:Black;   
    background-color: #EAEAEA;
}


.GridView
{
    font-family: Arial, Verdana;
    border-collapse: separate;
    border-width: 1px;
    border-color: #A0A0A0;
    border-width: 1px;
    border-style: solid;
    width: 100%;
}

.GridView td
{
    border-collapse: separate;
    border-width: 1px;
    border-color: #A0A0A0;
    border-width: 1px;
    border-style: solid;
}

.GridView th
{
    border-collapse: separate;
    border-width: 1px;
    border-color: #A0A0A0;
    border-width: 1px;
    border-style: solid;
    font-size: 8pt;
    font-weight:bold;
    text-decoration:none;
}

.GridHeader
{
    font-family: Verdana, Arial;
    text-align: center;
    background-color: #D0D0D0;
}

.GridHeader a
{
    color: Black;
    font-size: 8pt;
    font-weight:bold;
    text-decoration:none;
}

.GridFooter
{
    font-family: Verdana, Arial;
    font-size: 8pt;
    /*background-color: #EAEAEA;*/
}

.GridFooter td
{
    font-family: Verdana, Arial;
    font-size: 8pt;
    /*background-color: #EAEAEA;*/
}

.GridRow
{
    font-family: Verdana, Arial;
    font-size: 8pt; 
    color:Black;   
    background-color: #EAEAEA;
}

.GridAltRow
{
    font-family: Verdana, Arial;
    font-size: 12pt;    
    color:Black;   
    background-color: #EAEAEA;
}


.DropDownList
{
    background-color: White;
    font-size: 10pt;
    color: #2c6195;
    border-style: solid;
    border-width: 1px;
    font-weight:bold;
}

.RadioButtonList
{
    background-color: transparent;
    font-size: 10pt;
    color: #000000;
    border-style:hidden;
    font-weight:bold;
}

.errorMsg
{
    color: Red;
    font-weight: bold;
    font-size: 14px;
}
.validateMsg
{
    color: Red;
    font-weight: bold;
    font-size: 9pt;
}

.noticeMsg
{
    color: #303030;
    font-weight: bold;
}

.TopNavPanel
{
    background-image: url("../../images/master/TopNavBackground.jpg" );
    background-repeat: no-repeat;
}

.TopNavPanelRepeat
{
    background-image: url("../../images/master/TopNavBackground.jpg" );
    background-repeat: repeat-x;
}

.SideNavDivider hr
{
    background-color: #747577;
    color: Black;
}

.MultiLineText
{
    white-space: pre;
}

.PopUpHeaderText
{
    font-family: Verdana, Arial;
    font-size: 12pt;
    color: Black;
}

.PopUpBodyText
{
    font-family: Verdana, Arial;
    font-size: 12pt;
    color: Black;
}

.PopUpEditLabel
{
    font-family: Verdana, Arial;
    font-size: 12pt;
    color: Black;    
}

.PopUpEditTextBox
{
    font-family: Verdana, Arial;
    font-size: 12pt;
    color: Black;
}

.PopUpHeaderBackGround
{
    background-color: #99CA3C;
}

.PopUpBackGround
{
    background-color: #D0D0D0;
}

