﻿ 
    a 
    {
    	color:#2f6681;
    }
    
    a:Hover 
    {
    	color:Black;
        background-color:#EFF3FB;
    }



    .NumericInputBox {
        text-align: right;
    }
    .TextInputBox {
        text-align: left;
    }
    .MainHead {
	FONT-WEIGHT: bolder; FONT-SIZE: 24px; COLOR: #2f6681; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
    }
    .StepHead {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #2f6681; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
    }
    
    .PageTitle {
		FONT-WEIGHT: bolder; 
		FONT-SIZE: 16px; 
		COLOR: #2f6681; 
		FONT-STYLE: normal; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		TEXT-DECORATION: none;
		vertical-align:top;
		border-top:solid 1px #C0C0C0;
		border-left:solid 1px #C0C0C0;
		padding-top:20px;
		padding-left:20px;
    }
    
    .CurrentProfile {
		FONT-WEIGHT: bolder; 
		FONT-SIZE: 14px; 
		COLOR: #2f6681; 
		FONT-STYLE: normal; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		TEXT-DECORATION: none;
		vertical-align:top;
		border-top:none;
		border-left:solid 1px #C0C0C0;
		padding-top:8px;
		padding-left:20px;
    }
    
    .OtherColors 
    {
    	COLOR: #EFF3FB;
    	COLOR: #284E98;
    }
    
    .SubTitle {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	padding:4px 4px 10px 4px;
    }
    
    .ParameterLabel {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	padding:4px 4px 4px 4px;
    }
    
     .ParameterLabelItalic {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: black; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	padding:4px 4px 4px 4px;
    }
    
    .PageBottom 
    {
		border-bottom:solid 1px #C0C0C0;
		border-right:solid 1px #C0C0C0;
		padding-bottom:20px;
		padding-right:20px;
		padding-top:10px;
		padding-left:20px;
    }
    
   
    .ParameterPadding 
    {
    	padding:4px 4px 4px 4px;
    }
    
    .HeaderRow 
    {
		background-color:#91B0D9;	
		font-weight:bold;
		text-align:right;
		vertical-align:top;
    }
    
    .ListPageList 
    {
    	background-color:White;
    	padding: 0px;
    	border-collapse:collapse;
    }
    
    .ListPageListHeader 
    {	
		
		background-color:white;
		font-weight:bold;
		text-align:left;
		vertical-align:top;
    }
    
    .ListPageList th 
    {	
		border: solid 1px #91B0D9;
		font-weight:bold;
		font-style:italic;
		text-align:left;
		vertical-align:top;
		padding: 5px 5px 5px 5px;
    }
    
    .ListPageList td 
    {	
    	border: solid 1px #91B0D9;
		vertical-align:top;
		padding: 5px 5px 5px 5px;
    }
    
    
    .ListLink a
    {
    	color:#2f6681;
    }
    
    .ListLink a:Hover
    {
    	color:Black;
    	background-color: #EFF3FB;
    }
    
     .AnalysisResultsTable
    {
    	border-collapse:collapse;
    	font-size: 0.8em;

    }
    
    .AnalysisResultsTable td
    {
    	border: solid 1px #EFF3FB;
    	
    }
    
    .AnalysisSubtitle
    {
		 vertical-align:top;
		 font-weight:bold;
    }
    
    table.SensitivityParameterList 
    {
    	border-collapse:collapse;
    	font-size:0.8em;
    }
    
   table.SensitivityParameterList  td
    {
    	padding: 4px 4px 4px 4px;
    	border:solid 1px #EFF3FB;
    }

    
    .InputParameter
    {
    	border:none 1px black;
    }
    
     .InputParameter td
    {
    	border:none 1px black;
    }
   
    
    a.PageHelpLink 
    {
    	color:#4FB94F;
    	font-weight:normal;
    }
    
    a.PageHelpLink:Hover 
    {
    	color:#4FB94F;
        background-color:#EFF3FB;
        font-weight:normal;
    }
    
    a.UserGuideLink 
    {
    	color:#4FB94F;
    	font-weight:normal;
    }
    
    a.UserGuideLink:Hover 
    {
    	color:#4FB94F;
        background-color:#EFF3FB;
        font-weight:normal;
    }
    

   
    a.Copyright:link {
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         text-decoration:none;
         font-weight:normal;
         font-size:10pt;
         color:#2f6681;
    }
    a.Copyright:visited {
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         text-decoration:none;
         font-weight:normal;
         font-size:10pt;
         color:#2f6681;
    }
    a.Copyright:hover {
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         text-decoration:none;
         font-weight:normal;
         font-size:10pt;
         color:Black;
         background-color:#EFF3FB;
    }
    a.Copyright:active {
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         text-decoration:none;
         font-weight:normal;
         font-size:10pt;
         color:#2f6681;
    }
    
    .Instructions {
        background:White;
        padding: 10px;
        font-size: 10pt;
        line-height:14pt;
    }
    
    .InstructionsPadLeft {
        background:White;
        padding: 10px 10px 10px 20px;
        font-size: 10pt;
        line-height:14pt;
    }
    
     .InstructionsPadLeftMore {
        background:White;
        padding: 10px 10px 10px 40px;
        font-size: 10pt;
        line-height:14pt;
    }
    
    .Instructions a:link {
        font-weight:normal;
        color:#2f6681;
        font-size: 1em;
    }
    .Instructions a:visited {
        font-weight:normal;
         color:#2f6681;
         font-size: 1em;
    }
    .Instructions a:hover {
        font-weight:normal;
         color:#2f6681;
         font-size: 1em;
    }
    .Instructions a:active {
        font-weight:normal;
         color:#2f6681;
         font-size: 1em;
    }
    
    
    .ResultHeader {
        font-weight:bold;
        COLOR: #2f6681; 
    }
    .SubHead {
        color: #2f6681;
        font-weight:bold;
        font-size:1.3em;
    }
    
   
    
    
    .SideBar {
    
    }
    .SideBarButton {
        background:#437397;
        color:#FFFFFF;
        font-family:Verdana, Arial, Helvetica, sans-serif;
    }
    A.SideBarButton {
        color:#FFFFFF;
        font-weight:normal;
    }
    A.SideBarButton:visited {
        color:#FFFFFF;
        font-weight:normal;
    }
     A.SideBarButton:active {
        color:#FFFFFF;
        font-weight:bold;
    }
    A.SideBarButton:hover {
        color:#FFFFFF;
        font-weight:bold;
    }
    .ValidationSummary {
    color:red;
    font-weight:bold;
    font-size:1.1em;
    }
    .BaselineRow {
    background:Yellow;
    }
    
    .EditLabel 
	{
		font-weight:bold;
	}
	
	.RepeaterLabelNoPadding 
	{
		font-weight:normal;
	}
	
	.RepeaterLabelWithPadding 
	{
		font-weight:normal;
		padding-left:4px;
	}
	
	.RepeaterCellWithBorder
	{
		border-right: solid 2px white;
	}
	
	.SummaryRepeaterCellNoBorder
	{
		background-color:White;
		text-align:right;
		padding-left:4px;
		padding-right:8px;
	}
	
	.SummaryRepeaterCellWithBorder
	{
		border-right: solid 2px white;
		background-color:White;
		text-align:right;
		padding-left:4px;
		padding-right:8px;
	}
	
	.SummaryValueCell
	{
		background-color:White;
		text-align:right;
		padding-left:4px;
		padding-right:8px;
	}
	
	.PlanParameterHeaderLeft
	{
		font-weight:bold;
		vertical-align:top;
		border-left: none 1px black;
		border-top: none 1px black;
		border-bottom: none 1px black;
		padding: 2px 3px 2px 3px;
	} 
	
	.PlanParameterHeaderCenter
	{
		font-weight:bold;
		vertical-align:top;
		border-top: none 1px black;
		border-bottom: none 1px black;
		padding: 2px 3px 2px 3px;
	}
	
	.PlanParameterHeaderRight
	{
		font-weight:bold;
		vertical-align:top;
		border-top: none 1px black;
		border-right: none 1px black;
		border-bottom: dotted 1px black;
		padding: 2px 3px 2px 3px;
	}
	
	.PlanParameterTitle 
	{
		font-weight:bold;
		vertical-align:top;
		border-left: none 1px black;
		padding: 4px 3px 2px 3px;
	}
	
	.PlanParameterInput
	{
		font-weight:normal;
		vertical-align:top;
		padding: 4px 3px 2px 3px;
	}
	
	.PlanParameterInstructions
	{
		font-weight:normal;
		vertical-align:top;
		border-right: none 1px black;
		border-bottom: dotted 1px black;
		padding: 4px 3px 2px 3px;
	}
	
	.PlanParameterFooterLeft
	{
		font-weight:bold;
		vertical-align:top;
		border-left: none 1px black;
		border-bottom: none 1px black;
		padding: 2px 3px 2px 3px;
	} 
	
	.PlanParameterFooterCenter
	{
		font-weight:bold;
		vertical-align:top;
		border-bottom: none 1px black;
		padding: 2px 3px 2px 3px;
	}
	
	.PlanParameterFooterRight
	{
		font-weight:bold;
		vertical-align:top;
		border-bottom: none 1px black;
		border-right: none 1px black;
		padding: 2px 3px 2px 3px;
	}
	
	.ContaminationInputMainTable
    {	
		vertical-align:top;
		padding: 2px 5px 5px 2px;
		border-collapse:collapse;
    }
    
    .ContaminationInputMainTable td
    {	
		vertical-align:top;
		padding: 2px 5px 5px 2px;
		border-collapse:collapse;
    }
    

	.InputInstructionCell
	{
		border-bottom: none 1px black;
	}
	
     

    .NavButtonFixed {
        background:White;
        border: 1px solid #507CD1; 
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:0.9em;
        color:#284E98;
        white-space:normal;
        width: 180px;
        height: 70px;
    }
    
     .NavButtonFixed:hover {
        background:#91B0D9;
        color:Black;
    }
    
    .NavButtonFixedSelected {
        background:#91B0D9;
        border: 1px solid #507CD1; 
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:0.9em;
        font-weight:bold;
        color:black;
        white-space: normal; 
        width: 180px;
        height: 70px;
    }
	
	 .NavButton {
        background:White;
        border: 1px solid #507CD1; 
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:0.9em;
        color:#284E98;
    }
    
    .NavButton:hover {
        background:#91B0D9;
        color:Black;
    }
    
     .NavButtonDisabled {
        background:White;
        border: 1px solid Gray; 
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:0.9em;
        color: Gray;
    }
    
    .NavButtonSelected {
        background:#91B0D9;
        border: 1px solid #507CD1; 
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:0.9em;
        font-weight:bold;
        color:black;
    }
    

    .NavButtonSave {
        background:White;
        border: 1px solid #507CD1; 
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:0.9em;
        color:#284E98;
    }
    
    .NavButtonSave:hover {
        background:#33CC00;
        color:Black;
    }
    
    .NavButtonSaveAndClose {
        background:White;
        border: 1px solid #507CD1; 
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:0.9em;
        color:#284E98;
    }
    
    .NavButtonSaveAndClose:hover {
        background:#33CC00;
        color:Black;
    }
    
    .NavButtonCancel {
        background:White;
        border: 1px solid #507CD1; 
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:0.9em;
        color:#284E98;
    }
    
    .NavButtonCancel:hover {
        background:#FF9933;
        color:Black;
    }
    
    .NavButtonDelete {
        background:White;
        border: 1px solid #507CD1; 
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:0.9em;
        color:#284E98;
    }
    
    .NavButtonDelete:hover {
        background:#F62817;
        color:Black;
    }
    
     .NavButtonClose {
        background:White;
        border: 1px solid #507CD1; 
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:0.9em;
        color:#284E98;
    }
    
    .NavButtonClose:hover {
        background:#FF9933;
        color:Black;
    }
    
    .ResultTable
    {
        border:none;
        border-collapse:collapse;
    }
    
    .ResultTable td
    {
        border: 1px solid black;
    }
    





 .NumericInputBox {
    text-align: right;
    width: 60px;
}

.ParameterName {
    font-weight: bold;   
    position: relative;
    vertical-align: top;
    z-index: 1;
}

.ParameterDescription {
    color: Black;
    font-size: 1em;
    font-weight: normal;
    padding-bottom: 10px; 
    vertical-align: top;  
    width:400px;
}

.Range
{
    padding-left:15px; 
    padding-right:20px; 
    vertical-align:top;
    width:110px;
}