﻿body 
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    margin-top: 0px;
    margin-left: 0px
     
}

.HeaderLarge
{
    FONT-WEIGHT: 900;
    font-family:Arial Black;
    font-size:24px;
}
.HeaderSmall
{
    FONT-WEIGHT:  500;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size:12px;

}
.HeaderMed
{
    FONT-WEIGHT:  500;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size:18px;

}
.NavBar
{
     font-family: Verdana, Tahoma, Arial, Helvetica;
     font-size: 10pt;
     font-weight: 700;
     color: #E7E7E7;
     white-space:nowrap;
}
.NavBarLarge
{
     font-family: Verdana, Tahoma, Arial, Helvetica;
     font-size: 14pt;
     font-weight: 700;
     color: #636A70;
     white-space:nowrap;
} 

.NavBarItem
{
     font-family: Verdana, Tahoma, Arial, Helvetica;
     font-size: 10pt;
     font-weight: 700;
     color: #97989A;
     white-space:nowrap;
}

.TableSpacing{
    border-collapse: separate;
    border-spacing:2px;
    

}

.GridSpacing {
    border-collapse: separate;
   border-spacing: 0px;
   
}

.PanelSpacing {
    border-collapse: separate;
    border-spacing: 4px;
}
  



A.mnuLarge:link
{
    FONT-SIZE: 14pt;
    COLOR: #636A70;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    TEXT-DECORATION: none;
   
}
A.mnuLarge:visited
{
    FONT-SIZE: 14pt;
    COLOR:  #636A70;
    font-weight:bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.mnuLarge:hover
{
    COLOR: #E7E7E7;
    TEXT-DECORATION: none;
    background-color: #636A70;
}




.SectionHeader
{
    background-color: #636a70;
    color: #F7A40A ;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    FONT-WEIGHT: bold;
    border-style: solid;
    border-color:#636a70;
    
}
.SectionHeaderDisabled
{
    background-color: #636a70;
    color: #97989A; 
    FONT-SIZE: 11pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    FONT-WEIGHT: bold;
    border-style: solid;
    border-color:#636a70;
}
.HeaderRow
{
    background-color: #636a70;
}
.ColumnHeader
{
    background-color: #636a70;
    color: #F7A40A ;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    FONT-WEIGHT: bold;
    height: 20px;
}

.ColumnHeaderDisabled
{
    background-color: #636a70;
    color: #97989A ;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    FONT-WEIGHT: bold;
    height: 20px;
}


.DisabledControl
{
    background-color:#ACA899;
    color:Yellow;
}

.ManualEntry
{
    background-color: #636a70;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    FONT-WEIGHT: bold;
    color: #E7E7E7;
     white-space:nowrap;
}



.paragraph
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
}

.paragraphbold
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    FONT-WEIGHT: bold
}

.buttonSlimWidth
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    font-weight:bold;
    WIDTH: 40pt;
}

.SmallButton
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    font-weight:bold;
    WIDTH: 100pt;
}


.button
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica
}
.buttonMedWidth
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    WIDTH: 60pt;
}
.regButton
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    WIDTH: 100pt;
}
.wideButton
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    WIDTH: 140pt;
}
.extraWideButton
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    WIDTH: 170pt;
}
A:link
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.OptTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 150pt;
    FONT-WEIGHT:bold;
    background-color: #C0FFC0;
    border-style: solid;
    border-width: 1px;
    border-color: InactiveCaption;
}
.OptTextBox:focus
{
	background-color: #BBFBFD;
}



.NarrowOptTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 75pt;
    FONT-WEIGHT:bold;
    background-color: #C0FFC0;
    border-style: solid;
    border-width: 1px;
    border-color: InactiveCaption;
	HEIGHT: 12pt; 
}

.NarrowOptTextBox:focus
{
	background-color: #BBFBFD;
}

.SmallOptTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 75pt;
    FONT-WEIGHT:bold;
    background-color: #C0FFC0;
    border-style: solid;
    border-width: 1px;
    border-color: InactiveCaption;
	HEIGHT: 12pt; 
}
.SmallOptTextBox:focus
{
	background-color: #BBFBFD;
}

.ExtraSmallTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 45pt;
    FONT-WEIGHT:bold;
}
.ExtraSmallTextBox:focus
{
	background-color: #BBFBFD;
}



.ExtraSmallTextBox_Blank
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 45pt;
    FONT-WEIGHT:bold;
	background-color: #FF8080;
}

.ExtraSmallTextBox_Blank:focus
{
	background-color: #BBFBFD;
}

.ExtraSmallTravelTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 67pt;
    FONT-WEIGHT:bold;
	background-color: #FFFF99;
    border:hidden;
    text-align:center;
}
.ExtraSmallTravelTextBox:focus
{
	background-color: #BBFBFD;
}


.ExtraSmallTravelTextBox_Grey
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 67pt;
    FONT-WEIGHT:bold;
	background-color: #D6D6D6;
    border:hidden;
    text-align:center;

}
.ExtraSmallTravelTextBox_Grey:focus
{
	background-color: #BBFBFD;
}



.SuperSmallTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 30pt;
    FONT-WEIGHT:bold;
}
.SuperSmallTextBox:focus
{
	background-color: #BBFBFD;
}


.DS_SuperSmallTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 30pt;
    FONT-WEIGHT:bold;
    background-color:#D6D6D6;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;
}

.DS_ExtraSmallTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 45pt;
    FONT-WEIGHT:bold;
    background-color:#D6D6D6;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;

}

.DS_DS_ExtraSmallTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 45pt;
    FONT-WEIGHT:bold;
    background-color:#D6D6D6;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;

}

.DSD_ExtraSmallTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 45pt;
    FONT-WEIGHT:bold;
    background-color:#FF8080;
  border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;

}


.DS_ExtraSmallTextBox_Blank
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 45pt;
    FONT-WEIGHT:bold;
    background-color:#D6D6D6;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;

}

.DS_DS_ExtraSmallTextBox_Blank
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 45pt;
    FONT-WEIGHT:bold;
    background-color:#D6D6D6;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;

}

.DSD_ExtraSmallTextBox_Blank
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 45pt;
    FONT-WEIGHT:bold;
    background-color:#FF8080;
  border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;

}











.SmallTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 75pt;
    FONT-WEIGHT:bold;
}
.SmallTextBox:focus
{
	background-color: #BBFBFD;
}


.RegSmallTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 130pt;
    FONT-WEIGHT:bold;
}
.RegSmallTextBox:focus
{
	background-color: #BBFBFD;
}


.DS_RegSmallTextBox
{
	FONT-SIZE: 9pt;
    Width: 130pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    FONT-WEIGHT:bold;
    background-color:#D6D6D6;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;
    
}

.DSD_RegSmallTextBox
{
	FONT-SIZE: 9pt;
    Width: 130pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    FONT-WEIGHT:bold;
    background-color:#FF8080;
      border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;

    
}




.WideSmallTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 200pt;
    FONT-WEIGHT:bold;
}
.WideSmallTextBox:focus
{
	background-color: #BBFBFD;
}


.ExtraWideSmallTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 300pt;
    FONT-WEIGHT:bold;
}
.ExtraWideSmallTextBox.focus
{
	background-color: #BBFBFD;
}

.RegTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 150pt;
    FONT-WEIGHT:bold;
    white-space: pre-wrap ;
  
}
.RegTextBox:focus
{
	background-color: #BBFBFD;
}


.NDT_RegTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 130pt;
    FONT-WEIGHT:bold;
    white-space: pre-wrap ;
}
.NDT_RegTextBox:focus
{
	background-color: #BBFBFD;
}


.DS_RegTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 150pt;
    FONT-WEIGHT:bold;
    background-color:#D6D6D6;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;
}


.WideTextArea
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 300pt;
    FONT-WEIGHT:bold;
   white-space: pre-wrap ;
}

.WideTextArea:focus
{
	background-color: #BBFBFD;
}



.MoreWideTextArea
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 450pt;
    FONT-WEIGHT:bold;
       white-space: pre-wrap ;
}

.MoreWideTextArea:focus
{
	background-color: #BBFBFD;
}





.DS_WideTextArea
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 300pt;
    FONT-WEIGHT:bold;
    background-color:#D6D6D6;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;
}

.NDTTextArea
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 400pt;
    FONT-WEIGHT:bold;
       white-space: pre-wrap ;
}

.NDTTextArea:focus
{
	background-color: #BBFBFD;
}


.NotesTextArea
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 600pt;
    FONT-WEIGHT:bold;
       white-space: pre-wrap ;
}

.DS_NotesTextArea
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 600pt;
    FONT-WEIGHT:bold;
       white-space: pre-wrap ;
    background-color:#D6D6D6;

}

.NotesTextArea:focus
{
	background-color: #BBFBFD;
}



.SlimTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 100pt;
    FONT-WEIGHT:bold;
}
.SlimTextBox:focus
{
	background-color: #BBFBFD;
}

.NarrowTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 75pt;
    FONT-WEIGHT:bold;
}

.NarrowTextBox:focus
{
	background-color: #BBFBFD;
}



.DS_NarrowTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 75pt;
    FONT-WEIGHT:bold;
    background-color:#D6D6D6;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;

}

.LimitedTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 60pt;
    FONT-WEIGHT:bold;
}


.DS_LimitedTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 60pt;
    FONT-WEIGHT:bold;
     background-color:#D6D6D6;
  border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;

}


.LimitedTextBox:focus
{
	background-color: #BBFBFD;
}


.LimitedTextBox_Blank
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 60pt;
    FONT-WEIGHT:bold;
	background-color: #FF8080;

}

.LimitedTextBox_Blank:focus
{
	background-color: #BBFBFD;
}


.TinyTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 40pt;
    FONT-WEIGHT:bold;
}
.TinyTextBox:focus
{
	background-color: #BBFBFD;
}



.DS_TinyTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 40pt;
    FONT-WEIGHT:bold;
    background-color:#D6D6D6;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;

}


.TinyTextBox_Blank
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 40pt;
    FONT-WEIGHT:bold;
	background-color: #FF8080;
}
.TinyTextBox_Blank:focus
{
	background-color: #BBFBFD;
}




.WideTextBox350
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	
    COLOR: black;
    Width: 350pt;
    FONT-WEIGHT:bold;
       white-space: pre-wrap ;
}

.WideTextBox350:focus
{
	background-color: #BBFBFD;
}


.WideTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	
    COLOR: black;
    Width: 300pt;
    FONT-WEIGHT:bold;
       white-space: pre-wrap ;
}

.WideTextBox:focus
{
	background-color: #BBFBFD;
}


.ExtraWideTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	
    COLOR: black;
    Width: 450pt;
    FONT-WEIGHT:bold;
       white-space: pre-wrap ;
}

.ExtraWideTextBox:focus
{
	background-color: #BBFBFD;
}

.SuperWideTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	
    COLOR: black;
    Width: 600pt;
    FONT-WEIGHT:bold;
       white-space: pre-wrap ;
}

.SuperWideTextBox:focus
{
	background-color: #BBFBFD;
}


.DS_SuperWideTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	
    COLOR: black;
    Width: 600pt;
    FONT-WEIGHT:bold;
       white-space: pre-wrap ;
   background-color:#D6D6D6;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;
}




.DS_ExtraWideTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	
    COLOR: black;
    Width: 450pt;
    FONT-WEIGHT:bold;
    background-color:#D6D6D6;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;

}

.DS_WideTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    Width: 300pt;
    FONT-WEIGHT:bold;
    background-color:#D6D6D6;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;
    COLOR: black;
}

.MedTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    COLOR: black;
    Width: 225pt;
    FONT-WEIGHT:bold;
       white-space: pre-wrap ;
}

.MedTextBox:focus
{
	background-color: #BBFBFD;
}



.DS_MedTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    COLOR: black;
    Width: 225pt;
    FONT-WEIGHT:bold;
    background-color:#D6D6D6;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;
}



.ProcTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    COLOR: black;
    Width: 195pt;
    FONT-WEIGHT:bold;
}
.ProcTextBox:focus
{
	background-color: #BBFBFD;
}



.DS_ProcTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    COLOR: black;
    Width: 195pt;
    FONT-WEIGHT:bold;
    background-color:#D6D6D6;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;
}

.NDTTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    COLOR: black;
    Width: 400pt;
    FONT-WEIGHT:bold;
}
.NDTTextBox:focus
{
	background-color: #BBFBFD;
}




.PageTitle
{
	font-weight: bold;
	font-size: 12pt;
	color: black;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
}
.SelectTitle
{
	font-weight: bold;
	font-size: 20pt;
	color: Black;
	font-family: Verdana, Tahoma, Arial, Helvetica;
}

.SelectTitleHelp
{
	font-weight: bold;
	font-size: 20pt;
	color: #FF7200;
	font-family: Verdana, Tahoma, Arial, Helvetica;
}



.Label
{
	font-size: 10pt;
	color: Black;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
}


.Label_grey
{
	font-size: 9pt;
	color: #636A70;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
    font-style:italic;
}


.DS_Label
{
	font-size: 10pt;
	color: #97989a;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
}

.TableLabel
{
	font-size: 10pt;
	color: Black;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
    text-align:center;
}


.TableLabel_DS
{
	font-size: 10pt;
	color: Black;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
    text-align:center;
    background-color: black;
}




.Label_10_Orange
{
	font-size: 10pt;
	color: #F7A40A;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
}

.BigLabel
{
	font-size: 11pt;
	color: Black;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
}

.LargeLabel
{
	font-size: 14pt;
	color: Black;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
}

.GreyLabel
{
	font-size: 11pt;
	color: #97989a;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
	font-style:italic;
}

.BigBlueLabel
{
	font-size: 11pt;
	color: Blue;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
	font-style:italic;
}



.OrangeLabel
{
    color: #F7A40A ;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    FONT-WEIGHT: bold;
    
}

.DS_Label
{
	font-size: 10pt;
	color: #97989a;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
}

.ShowLabel
{
	font-size: 10pt;
	color: Black;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
	display: none;
}


.WrapLabel
{
	font-size: 10pt;
	color: Black;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
}

.DS_WrapLabel
{
	font-size: 10pt;
	color: #97989a;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
}


.SmallLabel
{
	font-size: 9pt;
	color: Black;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
	
}
.ExtraSmallHelpLabel
{
	font-size: 7pt;
	color: Black;
	font-style:italic;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
	vertical-align:top;

}

.ExtraSmallHelpLabel_wrap
{
	font-size: 7pt;
	color: Red;
	font-style:italic;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	vertical-align:top;

}

.SmallRedHelpLabel
{
	font-size: 9pt;
	color: Red;
	font-style:italic;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	vertical-align:top;

}


.DS_ExtraSmallHelpLabel
{
	font-size: 7pt;
	color: #97989a;
	font-style:italic;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
	vertical-align:top;

}

.ExtraSmallGridHelpLabel
{
	font-size: 7pt;
	font-style:italic;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
    color: #F7A40A ;

}

.ExtraSmallSearchHelpLabel
{
	font-size: 8pt;
	font-style:italic;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
    color: #FF7200 ;

}


.ExtraSmallOrangeHelpLabel
{
	font-size: 7pt;
	font-style:italic;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
    color: #FF7200 ;

}
.ExtraSmallOrangePreheatHelpLabel
{
	font-size: 7pt;
	font-weight:bold;
	font-style:italic;
	font-family: Verdana, Tahoma, Arial, Helvetica;
    color: Black ;

}


.ExtraSmallLabel
{
	font-size: 8pt;
	color: Black;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
	
}

.SmallOptLabel
{
	font-size: 9pt;
	color: blue;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	
}

.ExtraLargeInstructLabel
{
	font-size: 13pt;
	color:  #FF7200;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	
}
.LargeInstructLabel
{
	font-size: 11pt;
	color:  #FF7200;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	
}


.InstructLabel
{
	font-size: 9pt;
	color:  #FF7200;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	
}
.SmallInstructLabel
{
	font-size: 8pt;
	color:  #F7A40A;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	
}


.ShowSmallLabel
{
	font-size: 9pt;
	color: Black;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	white-space: nowrap;
	display: none;
	
}

.SunkenLabelTiny {
    font-size: 10pt;
    color: #000;
    background-color: #D6D6D6 !important;
    font-weight: bold;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    border-style: solid;
    border-color: black;
    border-width: 1px;
    HEIGHT: 12pt;
    Width: 50pt;
}

.SunkenLabelSlim {
    font-size: 10pt;
    color: #000;
    background-color: #D6D6D6 !important;
    font-weight: bold;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    border-style: solid;
    border-color: black;
    border-width: 1px;
    HEIGHT: 12pt;
    Width: 75pt;
}



.SunkenLabelSmall {
    font-size: 10pt;
    color: #000;
    background-color: #D6D6D6 !important;
    font-weight: bold;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    border-style: solid;
    border-color: black;
    border-width: 1px;
    HEIGHT: 12pt;
    Width: 100pt;
}

.SunkenLabelSmallMed {
    font-size: 10pt;
    color: #000;
    background-color: #D6D6D6 !important;
    font-weight: bold;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    border-style: solid;
    border-color: black;
    border-width: 1px;
    HEIGHT: 12pt;
    Width: 115pt;
}



.SunkenLabelMed {
    font-size: 10pt;
    color: #000;
    background-color: #D6D6D6 !important;
    font-weight: bold;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    border-style: solid;
    border-color: black;
    border-width: 1px;
    HEIGHT: 12pt;
    Width: 120pt;
}


.SunkenLabel {
    font-size: 10pt;
    color: #000;
    background-color: #D6D6D6 !important;
    font-weight: bold;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    border-style: solid;
    border-color: black;
    border-width: 1px;
    HEIGHT: 12pt;
    Width: 150pt;
}
.SunkenLabelMed {
    font-size: 10pt;
    color: #000;
    background-color: #D6D6D6 !important;
    font-weight: bold;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    border-style: solid;
    border-color: black;
    border-width: 1px;
    HEIGHT: 12pt;
    Width: 170pt;
}

.SunkenLabelLarge {
    font-size: 10pt;
    color: #000;
    background-color: #D6D6D6 !important;
    font-weight: bold;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    border-style: solid;
    border-color: black;
    border-width: 1px;
    HEIGHT: 12pt;
    Width: 300pt;
}


.SectionLabel
{
	font-size: 11pt;
	color: Black;
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica;
}

.ErrLabel
{
	font-weight: bold;
	font-size: 10pt;
	color: Red;
	font-family: Verdana, Tahoma, Arial, Helvetica;
}
.SuccessLabel
{
	font-weight: bold;
	font-size: 10pt;
	color:  Green;
	font-family: Verdana, Tahoma, Arial, Helvetica;
}

.BlueLabel
{
	font-weight: bold;
	font-size: 10pt;
	color: Blue;
	font-family: Verdana, Tahoma, Arial, Helvetica;
}
.NDTLabel
{
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana, Tahoma, Arial, Helvetica;
    background-color: #636a70;
    color: #F7A40A ;
    border-style: solid;
    border-color:#636a70;	
    height: 25px;
	
}

.NDTLabel_Help
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana, Tahoma, Arial, Helvetica;
    background-color: #636a70;
    color: #F7A40A ;
    border-style: solid;
    border-color:#636a70;	
    height: 20px;
	
}




.SmallErrAst
{
	font-weight: bold;
	font-size: 16pt;
	color: Red;
	font-family: Arial;
	border-style: none;
	width: 5pt;
	vertical-align: middle;
	
}
.SmallInfo
{
	font-weight: bold;
	font-size: 16pt;
	color: blue;
	font-family: Arial;
	border-style: none;
	width: 5pt;
	vertical-align: middle;
	
	
}

.ErrAst
{
	font-weight: bold;
	font-size: 24pt;
	color: Red;
	font-family: Arial;
	border-style: none;
	width: 5pt;
	vertical-align: middle;
	padding-bottom :0pt;
}


.BlueErrAst
{
	font-weight: bold;
	font-size: 24pt;
	color: Blue;
	font-family: Arial;
	border-style: none;
	width: 5pt;
	vertical-align: middle;
	
}


A.grd:link
{
    FONT-SIZE: 9pt;
    COLOR: Black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    TEXT-DECORATION: underline;
    
}
A.grd:visited
{
    FONT-SIZE: 9pt;
    COLOR: Black;
    font-weight:bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.grd:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}


A.mnuNav:link
{
    FONT-SIZE: 10pt;
    COLOR: #E7E7E7;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    TEXT-DECORATION: none;
    background: #636a70;
   z-index: 100;
}
A.mnuNav:visited
{
    FONT-SIZE: 10pt;
    COLOR:  #E7E7E7;
    font-weight:bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    background: #636a70;
    z-index: 100;
}
A.mnuNav:hover
{
    COLOR:#636a70;
    TEXT-DECORATION: none;
    background-color: #E7E7E7;
    z-index: 100;
}


.mnuNav
{
    z-index: 100;
}



A.mnu:link
{
    FONT-SIZE: 10pt;
    COLOR: #636A70;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    TEXT-DECORATION: none;
   
}
A.mnu:visited
{
    FONT-SIZE: 10pt;
    COLOR:  #636A70;
    font-weight:bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.mnu:hover
{
    COLOR: #E7E7E7;
    TEXT-DECORATION: none;
    background-color: #636A70;
}


A.mnuSelected:link
{
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    TEXT-DECORATION: none;
   
}
A.mnuSelected:visited
{
    FONT-SIZE: 12pt;
    COLOR:  black;
    font-weight:bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.mnuSelected:hover
{
    COLOR: #E7E7E7;
    TEXT-DECORATION: none;
    background-color: #636A70;
}


A.Tab:link
{
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    TEXT-DECORATION: none
}
A.Tab:visited
{
    FONT-SIZE: 11pt;
    COLOR: black;
    font-weight:bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Tab:hover
{
    COLOR: #F7A40A;
    TEXT-DECORATION: none
}

A.D_Tab:link
{
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    TEXT-DECORATION: none
}
A.D_Tab:visited
{
    FONT-SIZE: 11pt;
    COLOR: black;
    font-weight:bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

A.D_Tab:hover
{
    COLOR: black;
    TEXT-DECORATION: none;
     cursor:default;
}


.btnDisable
{
    cursor: default;
    border-style: none;
    
}

.btnEnable
{
    cursor: pointer;
     border-style: none;
}



A.mnuDisable:link
{
    FONT-SIZE: 10pt;
    COLOR: #97989A;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight:lighter;
    TEXT-DECORATION: none;
   
}
A.mnuDisable:visited
{
    FONT-SIZE: 10pt;
    COLOR:  #97989A;
    font-weight:lighter;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.mnuDisable:hover
{
    COLOR: #97989A;
    TEXT-DECORATION: none;
     cursor:default;
}



.medwidelistbox
{
    FONT-SIZE: 10pt;
    WIDTH: 250pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    font-weight:bold;
}

.medwidelistbox:focus
{
	background-color: #BBFBFD;
}
.smallwidelistbox
{
    FONT-SIZE: 10pt;
    WIDTH: 410pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    font-weight:bold;
}
.smallwidelistbox:focus
{
	background-color: #BBFBFD;
}



.widelistbox
{
    FONT-SIZE: 10pt;
    WIDTH: 500pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    font-weight:bold;
}

.widelistbox:focus
{
	background-color: #BBFBFD;
}




.SmallLabel
{
	FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	font-weight: bold;
	/*HEIGHT: 20px; */
    COLOR: black;
}
.widecombo
{
    FONT-SIZE: 10pt;
    WIDTH: 300pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    /*HEIGHT: 20pt;*/
    font-weight:bold;
}



.medwidecombo
{
    FONT-SIZE: 10pt;
    WIDTH: 250pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    /*HEIGHT: 20pt;*/
    font-weight:bold;
}

.extrawideselectioncombo
{
    FONT-SIZE: 10pt;
    WIDTH: 450pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    /*HEIGHT: 20pt;*/
    font-weight:bold;
    border:none;
}

.extrawidecombo
{
    FONT-SIZE: 10pt;
    WIDTH: 400pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
/*    HEIGHT: 20pt;*/
    font-weight:bold;
}

.DS_extrawidecombo
{
    FONT-SIZE: 10pt;
    WIDTH: 400pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    /*HEIGHT: 20pt;*/
    font-weight:bold;
    background-color:#D6D6D6;
}


.DS_widecombo
{
    FONT-SIZE: 10pt;
    WIDTH: 300pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
/*    HEIGHT: 20pt;*/
    font-weight:bold;
    background-color:#D6D6D6;
}
.mediumcombo
{
    FONT-SIZE: 10pt;
    WIDTH: 150pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    /*HEIGHT: 20pt; */
    font-weight:bold;
    overflow: auto;
}


.mediumlargecombo
{
    FONT-SIZE: 10pt;
    WIDTH: 170pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    /*HEIGHT: 20pt;*/
    font-weight:bold;
    overflow: auto;
}

.DS_mediumcombo
{
    FONT-SIZE: 10pt;
    WIDTH: 150pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
/*    HEIGHT: 20pt;*/
    font-weight:bold;
    overflow: auto;
    background-color:#D6D6D6;
}


.mediumcombo_blank
{
    FONT-SIZE: 10pt;
    WIDTH: 150pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    /*HEIGHT: 20pt; */
    font-weight:bold;
    overflow: auto;
    background-color: #FF8080;
}



.narrowcombo
{
    FONT-SIZE: 10pt;
    WIDTH: 75pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    /*HEIGHT: 20pt;*/
    font-weight:bold;
    overflow:auto;
}



.narrowcombo_blank
{
    FONT-SIZE: 10pt;
    WIDTH: 75pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    /*HEIGHT: 20pt;*/
    font-weight:bold;
    overflow:auto;
    background-color: #FF8080;
}


.tinycombo
{
    FONT-SIZE: 10pt;
    WIDTH: 45pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    /*HEIGHT: 20pt;*/
    font-weight:bold;
    overflow:auto;
}

.DS_tinycombo
{
    FONT-SIZE: 10pt;
    WIDTH: 45pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    /*HEIGHT: 20pt;*/
    font-weight:bold;
    overflow:auto;
    background-color:#D6D6D6;
}



.tinycombo_blank
{
    FONT-SIZE: 10pt;
    WIDTH: 45pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    /*HEIGHT: 20pt;*/
    font-weight:bold;
    overflow:auto;
    background-color: #FF8080;

}


.DS_narrowcombo
{
    FONT-SIZE: 10pt;
    WIDTH: 75pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    /*HEIGHT: 20pt;*/
    font-weight:bold;
    overflow:auto;
    background-color:#D6D6D6;
}



.slimcombo
{
    FONT-SIZE: 10pt;
    WIDTH: 100pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    /*HEIGHT: 20pt;*/
    font-weight:bold;
    overflow:auto;
}


.DS_slimcombo
{
    FONT-SIZE: 10pt;
    WIDTH: 100pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    /*HEIGHT: 20pt;*/
    font-weight:bold;
    overflow:auto;
    background-color:#D6D6D6;

}



.regcombo
{
    FONT-SIZE: 10pt;
    WIDTH: 200pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    /*HEIGHT: 20pt;*/
    font-weight:bold;
    
}

.DS_regcombo
{
    FONT-SIZE: 10pt;
    WIDTH: 200pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    /*HEIGHT: 20pt;*/
    background-color:#D6D6D6;
    font-weight:bold;
    
}

.DSTSmallTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 90pt;
    FONT-WEIGHT:bold;
}

.DSTSmallTextBox:focus
{
	background-color: #BBFBFD;
}



.DSTRegTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 150pt;
    FONT-WEIGHT:bold;
}
.DSTRegTextBox:focus
{
	background-color: #BBFBFD;
}


.DSTTinyTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 50pt;
    FONT-WEIGHT:bold;
}
.DSTTinyTextBox:focus
{
	background-color: #BBFBFD;
}


.DSTExtraTinyTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 60pt;
    FONT-WEIGHT:bold;
}
.DSTExtraTinyTextBox:focus
{
	background-color: #BBFBFD;
}
.DS_DSTExtraTinyTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 60pt;
    FONT-WEIGHT:bold;
    background-color:#D6D6D6;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;
}

.DSTTinycombo
{
    FONT-SIZE: 9pt;
    WIDTH: 70pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    font-weight:bold;
    overflow:auto;
}





.OPT_DSTTinyTextBox_OLD
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
	background-color:#80FFFF;
    Width: 50pt;
    FONT-WEIGHT:bold;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;
}

.OPT_DSTTinyTextBox
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
	background-color:#808080;
    Width: 50pt;
    FONT-WEIGHT:bold;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;
}
.OPT_DSTTinyTextBox:focus
{
	background-color: #BBFBFD;
}




.DS_DSTTinyTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 50pt;
    FONT-WEIGHT:bold;
    background-color:#D6D6D6;
    border-style:solid;
    border-width: 1px;
    border-color: #C9C7BA;
}

.DSTcombo
{
    FONT-SIZE: 9pt;
    WIDTH: 100pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    font-weight:bold;
    overflow:auto;
}

.DSTWidecombo
{
    FONT-SIZE: 9pt;
    WIDTH: 170pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    font-weight:bold;
    overflow:auto;
}
.DSTSuperWidecombo
{
    FONT-SIZE: 9pt;
    WIDTH: 290pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    font-weight:bold;
    overflow:auto;
}



.DSTExtraWidecombo
{
    FONT-SIZE: 9pt;
    WIDTH: 220pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    font-weight:bold;
    overflow:auto;
}

.DSTSmallcombo
{
    FONT-SIZE: 9pt;
    WIDTH: 70pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    font-weight:bold;
    overflow:auto;
}


.DSTWideSmallTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 230pt;
    FONT-WEIGHT:bold;
       white-space: pre-wrap ;
}

.DSTWideSmallTextBox:focus
{
	background-color: #BBFBFD;
}


.DSTExtraWideSmallTextBox
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	COLOR: black;
    Width: 350pt;
    FONT-WEIGHT:bold;
       white-space: pre-wrap ;
}

.DSTExtraWideSmallTextBox:focus
{
	background-color: #BBFBFD;
}



.DSTColumnHeader
{
   
    color: #636a70 ;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    FONT-WEIGHT: bold;
}
.DSTColumnHeaderHelper
{
   
    color: #636a70 ;
    FONT-SIZE: 5pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    FONT-WEIGHT: bold;
    font-style:italic;
}

A.note:link
{
    FONT-SIZE: 10pt;
    COLOR:  Blue;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    TEXT-DECORATION: underline;
}
A.note:visited
{
    FONT-SIZE: 10pt;
    COLOR: Blue;
    font-weight:bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.note:hover
{

    COLOR: #F7A510;
    TEXT-DECORATION: underline;
}

A.DST:link
{
    FONT-SIZE: 16pt;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    
}
A.DST:visited
{
    FONT-SIZE: 16pt;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.DST:hover
{
    COLOR: red;
    TEXT-DECORATION: none
}

.GroupHeader
{
    color: #636a70 ;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    FONT-WEIGHT: bold;
    
}
Legend
{
    FONT-WEIGHT: 900;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    font-size:18px;
    background-color: White;
    outline-color:Black;
    color: Black;
    border-width: 2px;
}

.AdminHeader
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana, Tahoma, Arial, Helvetica;
    background-color: #636a70;
    color: #F7A40A ;
    border-style: solid;
    border-color:#636a70;	
   /* height: 20px;*/
	
}

.adjustedZIndex 
{
    z-index: 1;
}


#someDiv
{
  
   -webkit-transform:rotate(270deg);
   -moz-transform:rotate(270deg);
   -o-transform: rotate(270deg);
   white-space:nowrap;
   display:block;
   bottom:0;
   width:20px;
   height:20px;
    writing-mode: tb-rl;
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -ms-transform: rotate(180deg);

}