﻿body
{
    color: #000000;
    font-family: Verdana, Arial;
    font-size: 10pt;    
}

.SiteLogo
{
}

.ISCLogo
{
}

.JKLogo {
    width: 30%; 
    min-width: 150px;
    max-width: 280px;
}

.JKLogo img {
    width: 100%; 
}

.progressBar {
    width: 100%;
    min-width: 225px; 
    max-width: 659px;  
}


.LeftNav
{
	background-position: left top;
	background-image: url(/Images/backgrounds/LeftNav.gif);
	width: 234px;
	background-repeat: no-repeat;
	height: 924px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	text-align: left;
	color: #FEFF01;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.TopSiteView
{
	background-position: left top;
	background-image: url(/Images/backgrounds/SiteViews_1x2.gif);
	background-repeat: repeat-x;
}

.BottomSiteView
{
	background-position: left top;
	background-image: url(/Images/backgrounds/SiteViews_3x2.gif);
	background-repeat: repeat-x;
}

.SiteViewButton
{
	background-position: left top;
	background-image: url(/Images/buttons/SmallSiteButton_Green.png);
	width: 63px;
	background-repeat: no-repeat;
	height: 25px;
	text-align: center;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	color: White;
	text-decoration: none;
}

.SiteViewButton a
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	color: White;
	text-decoration: none;
}

.SiteViews
{
	/*background-position: left top;
	background-image: url(../../Images/backgrounds/SiteViews.jpg);
	width: 332px;
	background-repeat: no-repeat;
	height: 102px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;*/
	background-color: #000000;
	
}

.BodyText
{
    color: Black;
    font-family: Verdana, Arial;
    font-size: 10pt;
}

.LeftNavMenuText
{
    font-family: Verdana, Arial;
    color: #256070;
    font-weight: bold;
    font-size: 10pt;
    text-decoration: underline;   
}

.LeftNavMenu
{
    background-color: white;
    color: White;
    text-align: left;   
    vertical-align: middle;
    width: 193px;
    height: 28px;
    padding: 0px;
}

.NavCell {
    text-align: center; 
    background-color: #ffffff;
    margin: 2px;   
    height: auto;
}

.NavCell:hover {
    
    background-color: #f0f0f0;
}

.NavLinkButton
{
    font-family: Verdana, Arial;
    font-size: 9pt;    
    color: #0095a2;
    font-weight:bold;
    text-decoration:none; 
}

.NavLinkButton:hover
{
    font-family: Verdana, Arial;
    font-size: 9pt;    
    color: #000000;
    font-weight:bold;
    text-decoration:none;
}

.SideNavLinkButton
{
    font-family: Verdana, Arial;
    font-size: 12px;    
    color: #ffffff;
    font-weight: normal;
    text-decoration:none;
}

.SideNavLinkButton:hover
{
    font-family: Verdana, Arial;
    font-size: 12px;    
    color: #000000;
    font-weight: normal;
    text-decoration:none;
}

.SideNavInnerLinkButton
{
    font-family: Verdana, Arial;
    font-size: 10px;    
    color: #635d5a;
    font-weight: normal;
    text-decoration:none;
}

.SideNavInnerLinkButton:hover
{
    font-family: Verdana, Arial;
    font-size: 10px;    
    color: #000000;
    font-weight: normal;
    text-decoration:none;
    background-color: #e0e0e0;
}
    
.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:5px;    
    padding-bottom:5px;  
}

.PageSubLabel
{
    font-family: Verdana, Arial;
    font-size: 10pt;    
    color: #256070;
    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: 10pt;
    width: 100%;
}

.EditFormContent
{
    padding-top:15px;
    padding-left:20px;
    padding-bottom:15px;
    padding-right:20px;
}

.TabCell
{
    POSITION: relative; TOP: 1px
}

.FormSubTitle
{
    font-family: Verdana, Arial;
    font-size: 12pt;
    color: Black;
}

.EditFormInputLabelCell
{
    text-align:right;
    padding-right:10px;
    font-weight: normal;
    color: Black;
}

.EditFormInputCell
{
    text-align:left;
    font-weight: bold;
    color: Black;
}
.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;
}


.LinkButton
{
    font-family: Verdana, Arial;
    font-size: 9pt;  
    font-weight:normal;  
    color: #000000;    
    text-decoration: none;
}

.LinkButton:hover
{
    font-family: Verdana, Arial;
    font-size: 9pt;  
    font-weight:normal;  
    color: #223d8a;
}

.GridViewNB
{
    font-family: Arial, Verdana;
    border-collapse: separate;
    border-width: 1px;
    border-color: #A0A0A0;
    border-width: 0px;
    border-style: solid;
    width: 100%;
}

.GridViewNB td
{
    border-collapse: separate;
    border-width: 1px;
    border-color: #A0A0A0;
    border-width: 0px;
    border-style: solid;
}

.GridViewNB th
{
    border-collapse: separate;
    border-width: 1px;
    border-color: #A0A0A0;
    border-width: 0px;
    border-style: solid;
    font-size: 8pt;
    font-weight:bold;
    text-decoration:none;
}

.GridHeaderNB
{
    font-family: Verdana, Arial;
    text-align: center;
    background-color: #D0D0D0;
}

.GridFooterNB
{
    font-family: Verdana, Arial;
    font-size: 8pt;
    /*background-color: #EAEAEA;*/
}

.GridFooterNB td
{
    font-family: Verdana, Arial;
    font-size: 8pt;
    /*background-color: #EAEAEA;*/
}

.GridRowNB
{
    font-family: Verdana, Arial;
    font-size: 8pt; 
    color:Black;   
    background-color: #EAEAEA;
}

.GridAltRowNB
{
    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;
    padding: 4px 4px 4px 4px;
}

.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: #0095A2;
}

.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: #ffffff;
    font-size: 10pt;
    color: #0095A2;
    border: 1px solid #0095A2;
    font-weight:bold;
}

.RadioButtonList
{
    background-color: White;
    font-size: 10pt;
    color: #256070;
    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: #256070;
}

.PopUpBackGround
{
    background-color: #D0D0D0;
}

.NoDisplay
{
	display: none;
}

.cbList
{
    color: Black;
    font-family: Verdana, Arial;
    font-size: 9pt;
}

.cbList td
{
	text-align: left;
	vertical-align: top;
    color: Black;
    font-family: Verdana, Arial;
    font-size: 9pt;
}

@media (max-width: 770px) {

    .NavLinkButton
    {
        font-size: 7pt;    
    }

    .NavLinkButton:hover
    {
        font-size: 7pt;    
    }

}
