
.style_page_header1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: medium;
    COLOR: darkblue;
    FONT-FAMILY: Arial;
    FONT-VARIANT: normal
}
.style_headertd a {
    text-decoration: none;
}
.style_submenu1
{
    font-size:12px;
    font-family: arial;
    text-decoration: none !important;
    
}
.style_font1
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.style_font2
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial
}

.style_font2_padded
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    padding:3px 3px 3px 3px;
}
.style_font3
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
}
.style_subtitle1
{
    FONT-SIZE: medium;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.style_page_header
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: large;
    COLOR: darkblue;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.style_font_greyout
{
    FONT-SIZE: 12px;
    COLOR: gray;
    FONT-FAMILY: Arial
}
.style_font1 A
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial
}
.survey_message
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial
}
.survey_question
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial
}

.scheduleText
{
    FONT-SIZE: 10pt;
    font-family: Arial;
    color: Black;
}

.totalRow
{
    FONT-SIZE: 10pt;
    font-family: Arial;
    font-weight:bold;
    color: Black;
}

.paddedRow
{
    text-align:left;
    vertical-align:top;
    padding:2px 1px 2px 3px;
}

.disabledTextBox
{            
    background-color:transparent;
    border-style:none;
    FONT-SIZE: 10pt;
    font-family: Arial;
    color: #1B436D;
    white-space:nowrap;
}

.lblPageTitle
{
    FONT-SIZE: medium;
    COLOR: black;
    FONT-FAMILY: Arial;
}

.lblSubSectionTitle
 {   
    font-size:12px;
    font-weight: bold;
    font-family: Arial;
    text-align:center;
}
.lblRegularText
{   
            
    font-size:12px;
    font-weight:normal;
    font-family: Arial;
 }
 .lblRegularTextDashboard
{   
            
    font-size:small;
    font-weight:normal;
    font-family: Arial;
 }
 .lblRegularTextDashboardBold
{   
            
    font-size:small;
    font-weight:Bold;
    font-family: Arial;
 }

.lblRegularTextBold
 {   
            
    font-size:12px;
    font-weight:bold;
    font-family: Arial;
}
.lblSectionTitle
{
    FONT-SIZE: medium;
    COLOR: black;
    FONT-FAMILY: Arial;
    font-weight: bold;
}
.lblLink
{
    FONT-SIZE: small;
    FONT-FAMILY: Arial;

}    
.lbl
{
    FONT-SIZE: 10pt;
    font-family: Arial;
    }

.lblData
{
    FONT-SIZE: 10pt;
    font-family: Arial;
    color: #1B436D;
    }

.lblDataItalicBoldSmall
{
    FONT-SIZE: 8pt;
    font-family: Arial;
    color: #1B436D;
    font-style:italic;
        font-weight: bold;
    } 

.lblDataBold
{
    FONT-SIZE: 10pt;
    font-family: Arial;
    font-weight: bold;
    color: #1B436D;
    white-space:nowrap;
    }
    
.lblDataSmall
{
    FONT-SIZE: 8pt;
    font-family: Arial;
    color: #1B436D;
    white-space:nowrap;
    }
    
.lblHeader
{   

    FONT-SIZE: 12pt;
    font-family: Arial;
    font-weight: bold;
    color: #1B436D;
    white-space:nowrap;
    }
.lblheaderLight
{   

    FONT-SIZE: 12pt;
    font-family: Arial;
    font-weight: bold;
    color: #EEEEEE;
    }

.lblLink
{
    FONT-SIZE: 10pt;
    font-family: Arial;
    color: Blue;
    }


.btnOld
{
    FONT-SIZE: 10pt;
    font-family: Arial;
    color: Blue;
    }


.ddl
{
    font-family: arial,sans-serif;
    color: #1B436D;
}

.tableHeader
{
    color: #F7F7F7; 
    background:  #527ca7;
    border: none;
    text-decoration: none;
    FONT-SIZE: 10pt;
    font-family: Arial;
    font-weight: bold;
    white-space:nowrap;
    padding:5px;
}

.dataGridView
{
    border:0;
    width:100%;
 }
 
.dataGridView th
{
    color: #F7F7F7; 
    background:  #527ca7;
    border: none;
    text-decoration: none;
    FONT-SIZE: 10pt;
    font-family: Arial;
    font-weight: bold;
    white-space:nowrap;
    padding:5px;
}

.dataGridView th a
{
    color: #F7F7F7; 
    background:  #527ca7;
    border: none;
    text-decoration: none;
    FONT-SIZE: 10pt;
    font-family: Arial;
    font-weight: bold;
    white-space:nowrap;
    padding:5px;

}
.dataGridView td
{
    border: none;
    padding:5px;
vertical-align:text-top;
}

.dgRow
{
    FONT-SIZE: 10pt;
    font-family: Arial;
    color: #1B436D;
    background-color: #FFFFFF;
}
.dgAltRow
{
    FONT-SIZE: 10pt;
    font-family: Arial;
    color: #1B436D;
    background-color: #EEEEEE;
}

.btn {
   border: 1px solid #98B5D3;
   background:  #eeeeee;
   padding: 3px;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #527ca7;
   font-size: 14px;
   font-family: arial,sans-serif;
   font-weight: bold;
   text-decoration: none;
   vertical-align: middle;
   }
 .btn:hover {
   background: #527ca7;
   color: #eeeeee;
   }
 .btn:active {
   background: #dddddd;
   }
   
.tb
{
	color: #333333;
	font-family: arial, sans-serif;
	text-align: center;
}

.field_set{
    border: 1px #98B5D3 solid;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    white-space:nowrap;
}

.background
    {
        background-color: #F7F7F7;
        border: 1px solid #98B5D3;
    }
.alternatedRowStyle tr:nth-child(even) td{
                background-color: lightgray;
            }
.verticalLine 
    {
        border-left:thin solid grey;
    }
    
.btnLink
{
   color: #527ca7;
   font-size: 12px;
   font-family: arial,sans-serif;
    }



.lblError
{
    FONT-SIZE: 10pt;
    font-family: Arial;
    font-weight: bold;
    color: Red;
    white-space:nowrap;
    }
    
.syncText
{
    font-size: 14px;
    font-family: arial,sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #6A211B;
}


.grayCell {
    background-color: gray;
    width: 10px;
}
.greenCell {
    background-color: lightgreen;
}
.redCell {
    background-color: red;
}
.headerText {
    text-decoration: none;
    color: black;
    font-weight: bold;
}
.simpleBorder 
{
    border-collapse:collapse;
    border: 1px solid black;
}
.simpleBorder td, th
{
            
    border: 1px solid black;
}

    