﻿body {
 background-color: #FFFFFF;
 font-size:100%;
 font-family: Verdana,Arial,sans-serif;
 margin:0px 0px 0px 0px;
 }
 
td 
 {
     vertical-align:top;
     padding-bottom:2px;
     text-align:left;
 }
 
 div#wrapper {

 background-color:#FFFFFF;
 margin-top: 0.2em;
 margin-bottom: 0.2em;
 margin-left: auto;
 margin-right: auto;
 max-width:1200px;
 border: thin none #AAAAAA; 
 }
 
 .SmallerText 
 {
     font-size:0.8em;
 }
 
 a:link 
 {
    color:#0000FF;
    text-decoration: underline;
 }
 a:visited 
 {
    color:#0000FF;
    text-decoration: none;
 }
 a:hover 
 {
    color:#0000FF;
    text-decoration: underline;
 }
 a:active 
 {
    color:#0000FF;
    text-decoration: none;
 }

 div#header {
 background-color:#FFFFFF;
 margin-left: auto;
 margin-right: auto;
 max-width:1200px;
  font-size:0.8em;
 }
 
 a.loginlink
{
 color :#336699;
 background-color : #FFFFFF;
 text-decoration : none;
 padding-left:0.5em;
 padding-right:0.5em;

}

 a.loginlink:hover{
 text-decoration : underline;
 }

 a.headerlink  {
 color : #000000;
 background-color : #FFFFFF;
 text-decoration : underline;
 padding-left:0.5em;
 padding-right:0.5em;

 }

 a.headerlink:hover{
 text-decoration : underline;
 }
 
  .username {
	font-weight:bold;
	color:#000000;
	padding-right:3em;
}

.defaultContentDiv 
{
    max-width:900px;
}

.ErrorMessageText 
{
    color:Green;
}

 .mainheader {
 padding-left: 0.4em;
 margin: 0em;
 text-align: left;
 font-weight:bold;
 font-size:1.4em;
 }
 

 a.menubartoplink {
 color : #115EAC;
 background-color : #CCCCCC;
 text-decoration : none;
 padding-left:0.5em;
 padding-right:0.5em;
 padding-top: 0.2em;
 padding-bottom:0.3em;
 font-size:1.2em;
 }
 
 a.menubartoplink:hover {
 background-color : #EEEEEE;
 }
 
 a.menubartoplinkon {
 color : #115EAC;
 background-color : #FFFFFF;
 text-decoration : none;
padding-left:0.5em;
 padding-right:0.5em;
 padding-top: 0.2em;
 padding-bottom:0.3em;
 font-size:1.2em;
 }
 
 a.menubartoplinkon:hover {
 background-color : #FFFFFF;
 }
 
 a.menubarleveltwolink 
 {
 color : #115EAC;
 background-color : #FFFFFF;
 text-decoration : none;
 padding-left:0.4em;
 padding-right:0.4em;  
 }

 a.menubarleveltwolink:hover {
 text-decoration: underline;
 }
 
 a.menubarleveltwolinkon {
 text-decoration: underline;
 }

 div#main {
 padding-top: 0.7em;
 padding-bottom: 1.4em;
 padding-left:0.8em;
 padding-right:0.8em;  
 }
 
.hr {
background-color: #FFFFFF;
border: 1px solid #000000;
height: 0.8em;
margin: 0.8em 0;
width: 500px;
}
 
div#footer {
padding-top: 1.0em;
margin: 0px;
border-top: thin none #AAAAAA;
 font-size:0.8em;
}
  
 div#footer  a{
 color : #000000;
 background-color : transparent;
 text-decoration : underline;
 padding-left:0.5em;
 padding-right:0.5em; 
 }

 div#footer a:hover{
 text-decoration : underline;
 }
 
 h1 
 {
     font-size:1.2em;
     font-weight:bold;
 }

 
 .BottomSpacer
 { 
     padding-bottom:20px;
 }
 
 .ModelList 
 {
     padding:0em 0em 0em 0em;
     border-collapse:collapse;
 }
 
 .ModelList th
 {
     font-weight:bold;
     font-size:1em;
     padding:  0.2em 1.5em 0.2em 0.5em;
     text-align:left;
     border-top: 2px solid black;
     border-bottom: 2px solid black;
 }
 
  .ModelList td
 {
     font-weight:normal;
     font-size:1em;
     padding: 0.6em 1.5em 0.2em 0.5em;
     border-bottom: 1px dotted black;
 }

a.uncertaintylink  {
    text-decoration: underline;
    color:#0000FF;
}
 
  .commands
 {
     font-weight:normal;
     font-size:1em;
     padding: 0.2em 0.2em 0.2em 0.2em;
     border-bottom: 1px dotted black;
 }
 
 .ModelList a:link
 {
     text-decoration: underline;
     color:#0000FF;
 }
 
  .ModelList a:hover
 {
     text-decoration: underline;
     color:#0000FF;
 }
 
  .ModelList a:visited
 {
     text-decoration: underline;
     color:#0000FF;
 }
 
  .ModelList a:active
 {
     text-decoration: underline;
     color:#0000FF;
 }
 
.ModelListAddButton
 {
     font-weight:normal;
 }
 
 .ButtonRef 
 {
     font-family: Courier, Sans-Serif;
 }
 
 .Tabs
 {
     border:0px none #BBBBBB;
     background-color:#0191C8;
     width:100%;
 }
 
 .TabContent 
 {
     font-size: 0.9em;
     padding-top:20px;
     padding-left:20px;
 }
 
 
  .TabContent h2
 {
     font-size:1.1em;
     font-weight:bold;
     padding:0px;
     margin:0px;
 }
 
 
 .EditTable 
 {
     padding:0em 0em 0em 0em;
     border-collapse:collapse;
 }
  
  .EditTable td
 {
     font-weight:normal;
     font-size:1em;
     padding: 0.6em 0.5em 0.2em 0.5em;
 }


.EditTable th
 {
     font-weight:bold;
     text-align:left;
     font-size:1em;
     padding: 0.6em 0.5em 0.2em 0.5em;

 }

   .EditTableWithLines
 {
     padding:0em 0em 0em 0em;
     border-collapse:collapse;
 }
  
  .EditTableWithLines td
 {
     font-weight:normal;
     font-size:1em;
     padding: 0.6em 0.5em 0.2em 0.5em;
     border: 1px solid black;
 }

   .EditTableWithLines th
 {
     font-weight:bold;
     text-align:left;
     font-size:1em;
     padding: 0.6em 0.5em 0.2em 0.5em;
     border: 1px solid black;
 }

 .NoLines td {
       border: 1px none black;
   }
 
 a.ReturnLink:link
 {
     font-size:0.8em;
     text-decoration: underline;
     color:#0000FF;
 }
 
  a.ReturnLink:hover
 {
     font-size:0.8em;
     text-decoration: underline;
     color:#0000FF;
 }
 
  a.ReturnLink:visited
 {
     font-size:0.8em;
     text-decoration: underline;
     color:#0000FF;
 }
 
  a.ReturnLink:active
 {
     font-size:0.8em;
     text-decoration: underline;
     color:#0000FF;
 }
 
 a.AddLink:link
 {
     font-size:1em;
     text-decoration: underline;
     color:#0000FF;
 }
 
  a.AddLink:hover
 {
     font-size:1em;
     text-decoration: underline;
     color:#0000FF;
 }
 
  a.AddLink:visited
 {
     font-size:1em;
     text-decoration: underline;
     color:#0000FF;
 }
 
   a.AddLink:active
 {
     font-size:1em;
     text-decoration: underline;
     color:#0000FF;
 }
 
 .DropDownListOverride
 {
     width:auto;
 }
 
 .Breadcrumbs
 {
     font-size:0.8em;
     padding-bottom:1em;
 }
 
 .steptd 
 {
  padding: 5px;
  border:  1px solid black;
  text-align:center;   
 }
 
  a.maintablink {
 color:Black;
 background-color:#74C2E1;
 text-decoration:none;
 padding-left:0.5em;
 padding-right:0.5em;
 padding-top: 0.2em;
 padding-bottom:0.2em;
 font-size:1.0em;
 border-left:1px solid #0191C8;
 border-top:1px solid #0191C8;
 border-right:1px solid #0191C8;
 }
 
 
  a.maintablink:hover {
 background-color : #FFFFFF;
 }
 
 a.maintablinkon {
 color:Black;
 background-color:#FFFFFF;
 text-decoration:none;
 padding-left:0.5em;
 padding-right:0.5em;
 padding-top: 0.2em;
 padding-bottom:0.2em;
 border-left:1px solid #0191C8;
 border-top:1px solid #0191C8;
 border-right:1px solid #0191C8;
 font-size:1.0em;
 }
 
 
 a.subtablink {
 color:Black;
 background-color:#74C2E1;
 text-decoration:none;
 padding-left:0.5em;
 padding-right:0.5em;
 padding-top: 0.3em;
 padding-bottom:0.3em;
 font-size:0.8em;
 border-left:1px solid #0191C8;
 border-top:1px solid #0191C8;
 border-right:1px solid #0191C8;
 }
 
 
  a.subtablink:hover {
 background-color : #FFFFFF;
 }
 
 a.subtablinkon {
 color:Black;
 background-color:#FFFFFF;
 text-decoration:none;
 padding-left:0.5em;
 padding-right:0.5em;
 padding-top: 0.3em;
 padding-bottom:0.3em;
 border-left:1px solid #0191C8;
 border-top:1px solid #0191C8;
 border-right:1px solid #0191C8;
 font-size:0.8em;
 }
 
  .DALYlList th
 {
     font-weight:Normal;     
     text-align:left;
     vertical-align:top;
     padding: 0.2em 1.5em 0.2em 0.1em;
     border-top: 2px solid black;
     border-bottom: 2px solid black;
 }
 
  .DALYList td
 {
     font-weight:normal;
     font-size:1em;
     text-align:left;
     vertical-align:top;
     padding: 0.6em 1.5em 0.2em 0.5em;
     border-bottom: 1px dotted black;
 }

.DeleteGridHeader  
{ 
	font-size:0.9em;
	font-weight:bold;
	padding-top:0.3em;	
	text-align:left;
}

.GridHeader th 
{
    font-size: 0.9em;
    font-weight:bold;
    padding-top:0.5em;
    padding-left:0.5em;
    text-align:left;    
}

.GridRow td
{   
	font-size: 0.9em;	
	font-weight: normal;
	text-align:left;
	vertical-align:top;
    padding: 0.6em 1em 0.2em 0.5em;
}


 .ModelListRiskScenario 
 {
     padding:0em 0em 0em 0em;
     border-collapse:collapse;
 }
 
 .ModelListRiskScenario  th
 {
     font-weight:bold;
     font-size:smaller;
     padding:  0.2em 1.5em 0.2em 0.2em;
     text-align:left;
     border-top: 2px solid black;
     border-bottom: 2px solid black;
 }
 
  .ModelListRiskScenario  td
 {
     font-weight:normal;
     font-size:small;
     padding: 0.6em 1.5em 0.2em 0.2em;
     border-bottom: 1px dotted black;
 }
 
 .SmallFont
 {
     font-size:small;
 }
 
 .listPadding {padding: 2px 5px 2px 5px;}
 .listPaddingTop {padding: 14px 5px 2px 5px;}
 .listPaddingBottom {padding: 2px 5px 6px 5px;}
 .listPaddingBorder {padding: 4px 5px 6px 5px; border-top: 1px dotted black;}


 .HideBorder td
 {  
     padding:0 0 0 0;
     border-bottom:0;
 }
 
 .UL
 {
     margin-top:1px;
     font-size:small;
 }
 
 .EntityNameDelete
 {
     font-style:italic;
 }
 
 .DefaultButtonPanel
 { padding:0 0 0 0;
   border-width:0 0 0 0;
 }
 
 .HintsTable
 {
 }
 
 .HintsTable th
 {
  text-align:left;
  padding: 0px 0px 2px 5px;     
  font-size:small;
 }
 
 .HintsTable td
 {
  text-align:left;
  padding: 0px 0px 2px 5px;     
  font-size:xx-small;
 }
 
 a.pagenumberlink:link 
{
  color:blue;
  text-decoration:none;
 }
 a.pagenumberlink:hover 
{
  color:blue;
  text-decoration:underline;
 }

.InstructionsDiv
{
    max-width:900px;
}

.Offscreen {
    position:absolute;
    left:-10000px;
}
