﻿	BODY
    {
        
        font-family:Arial; 
        font-style:normal; 
        font-weight:normal;
        font-size:12px;
    }
        
    .banner
    {
        /*border:solid 1px #C2BCAC;*/
        border:inset thin white;
        /*background-image:url(../images/sky.jpg); */
        /*background-position-y:bottom;*/
        /*background-position:bottom;*/
        background-color:White; 
        height:50px;
        width:100%;
        margin:0 0 0 0;
    }
    
    .WhatIfTextBox
    {
		
    }
    .summaryTable
    {
		font-family:Arial; 
        font-style:normal; 
        font-weight:normal;
        font-size:x-small;
        text-align:left;
        
    }
    /*.menuCell
    {
        height: 35px; 
        width: 100%;
        background-image:url(../images/top3.jpg); 
        background-position:bottom; 
        border-top:solid thin white;
    }*/
    
    .menuCell
    {
        height: 30px; 
        width: 100%;
        border-left:inset thin white;
        border-right:inset thin white;
        background-image:url(../images/top3.jpg); 
        background-position:bottom; 
    }
    
    .menu
    {
        
        font-size: 11px; 
        /*background-color: transparent;*/
    }
        
    .menuDynamic
    {
		font-size: 11px; 
        background-image:url(../images/dynamicMenuLeft.gif);
        background-position:left; 
        background-repeat:repeat-y;
    }
    
    .tabs
    {
		background-color:White;
    }
    
    .menuItem
    {
		font-weight: normal;	
        /*background-image:url(../images/chevron.gif);
        background-position:left;
        background-repeat:no-repeat;*/
    }
    
    .andOrCellText
    {
		color:Blue;
    }
    
  .progressBackgroundFilter 
  { 
   position:absolute;
   
  top:0px; 
  bottom:0px; 
  left:0px; 
  right:0px; 
  overflow:hidden; 
  padding:0; 
  margin:0; 
  background-color:#000;  
  filter:alpha(opacity=20); 
  opacity:0.2; 
  z-index:1000; 

} 

/*Hover Menu*/
.popupMenu {
	position:fixed;
	visibility:hidden;
	background-color:White;
	
}

.popupHover {
	
	background-repeat:repeat-x;
	background-position:left top;
	background-color:White;
}

.processMessage 
{  
  position:absolute;  
  top:30%;  
  left:43%; 
  padding:10px; 
  width:14%;
  background-color:#fff;  
  z-index:1001; 
  
} 


    .addressSumText
    {
		color:Maroon;
		font-weight:bold;
		font-size:x-small;
    }
    
    .categoryCell
    {
		color:Maroon;
		font-weight:bold;
		text-decoration:underline;
		font-size:x-small;
    }
    
    .headerCell
    {
		
        border-bottom: solid thin #d4d0c8;
        background-color:#C3C3C3;
        /*background-image:url(../images/top2.jpg);*/
        background-position:center bottom;
        position:fixed;
        
        font-size:12px;
    }
    
    .totalsCell
    {
		font-weight:bold;
		font-size:x-small;
        
        /*background-image:url(../images/top2.jpg);*/
        background-position:center bottom;   
    }
    
    .SumTableCell
    {
		font-size:x-small;
    }
    
    
    
    .mainTotalsCell
    {
		
		font-weight:bold;
		font-size:x-small;
		background-color:#eff3fb;
        /*background-image:url(../images/top2.jpg);*/
        background-position:center bottom;
        
    }
    
    .addressTable
    {
		font-size:x-small;
    }
    
    .rowHover
    {
        background-color:#d8e4f8;
    }
    
    .rowHighlight
    {
        /*background-color:#316ac5;*/
        color:White;
        background-color:#C3C3C3;
        /*background-color:#8FCAE8;*/
    }
    
	.list
    {
        border:inset thin white; 
        background-color:White;
        font-size: 11px; 
    }
    
    
    .fieldCell
    {
		font-size:x-small;
		height:15px;
    }
    
    /* used to format asbestos tab content */
    .cellAssessTitle
	{
		width: 20%; 
		color:#7a96df;
	}

	.cellAssessRight
	{
		width: 20%; 
		height:auto;
		background-color:White;
		border:solid thin #ece9d8;
	}

	.cellAssessScore
	{
		width: 5%; 
		height:auto;
		background-color:White;
		border:solid thin #ece9d8;
	}
	
	.textBoxes
	{
	 font-size:10px;
	}
	
	.taskMenuItems
	{
		margin-right: 10px;
	}
	
	.textboxSample
	{
		width:90%;
		background-color:White;
		border:solid thin #ece9d8;
	}

	.textboxScore
	{
		width:80%;
		background-color:White;
		border:solid thin #ece9d8;
	}
	
	.cellSampleRight
	{
		width: 50%;
		background-color:White;
		border:solid thin #ece9d8;
	}
	
	.cellTabSelected
	{
		cursor:hand;
		height:5px;
		border-top: outset thin white; 
		border-left: outset thin white; 
		vertical-align: middle;
	}

	.cellTabNormal
	{
		cursor:hand;
		height:5px;
		background-color: #aca899; 
		vertical-align: middle; 
		border-left: inset thin white;
		border-bottom: inset thin white;
		border-top: inset thin white;
	}
	
	.cellTabSummarySelected
	{
		cursor:hand;
		height:23px;
		border-top: outset thin white; 
		border-left: outset thin white;
		vertical-align: middle;
	}

	.cellTabSummaryNormal
	{
		cursor:hand;
		height:15px;
		background-color: #aca899; 
		vertical-align: middle; 
		border-left: inset thin white;
		border-bottom: inset thin white;
		border-top: inset thin white;
	}