body
{
	font-family: Verdana;
}

 /*<!-- classes for the CM (black) cells --> */
.labelClassSummaryForAltLabelDisplay
{
	font-size: small;
	font-family: Verdana;
	font-weight: normal;
	text-align:center;
	background-color: #E8E7E7;
}

.cell-right {
    padding: 0;
    margin: 0;
    text-align: right;
    float: right;
}

.alertRed
{
	color : #990033;
}

.labelClassSummaryForLabelDisplay
{
	font-family: Verdana;
	text-align: left;
	font-weight: normal;
	
}

.listBoxData
{
	border: 0;
	font-family: Verdana;
	font-weight: normal;
	font-size: xx-small;
}

.labelClassSummaryForLabelHeaderDisplay
{
	font-weight: normal;
	font-family: Verdana;
	text-align: right;
}
.labelClassSummaryForDataDisplay
{
	font-weight: bold;
	font-family: Verdana;
	text-align: left;
	font-size: x-small;
}
.labelClassSummaryForLabelDisplay
{
	font-size: x-small;
	font-family: Verdana;
	text-align: right;
}

.labelClassSummaryForDataDisplaySmall
{
	font-weight: bold;
	font-size: xx-small;
	font-family: Verdana;
	text-align: left;
}
.labelClassSummaryForLabelDisplaySmall
{
	font-size: xx-small;
	font-family: Verdana;
	text-align: right;
}
.labelClassForHeadingDisplay
{
	font-weight: bold;
	font-size: 11pt;
	font-family: Verdana;
}

.labelClassForSubHeadingDisplay
{
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana;
}

.labelClassForHyperlinkDisplay
{
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana;
	margin-left: 5px;
}

.headerClassForGrid
{
	font-weight:bold;
	font-family: Verdana;
	text-align:Center;
	background:#D9D9D9
}

.contentBackgroundColor
{
	background-color:#D9D9D9;
}

.labelClassForMessage
{
	font-weight:bold;
	font-family: Verdana;
	color: Red;
	text-align:center;
}

.labelClassForFooterMessage /*~VS*/
{
	font-family: Verdana;
	color: Black;
	text-align:center;
	
}

.labelClassForGridFooter /*~VS*/ 
{
    font-family: Verdana;
    font-weight: bold;
    text-align: right;
    background-color: #FAFA61;
}

.labelClassForScanLine /*~VS*/ 
{
    font-family: "OCR A Extended";
    text-align: right;
}

.tableClassOutside
{
	border-right-style: inset;
	border-right-color: black;
}

.itemStyleClassForGrid
{
	font-family: Verdana;
	font-size: x-small;
}
a:hover { text-decoration:none;} 


A.leftnav 
{
	color:#FFFFFF;
	text-decoration:none;
}
A.rightnavB 
{
	color:#FFFFFF;
	text-decoration:none;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
}

A.bttmNav 
{
	color:blue;
	text-decoration:none;
}

.bttmNav 
{
	font-family:verdana;
	font-size:10px;
	color:blue;
	font-weight:bold;
}

  .fntWhite8  {font-size: 8pt; font-family: verdana; color: #FFFFFF;}
  .leftnav {color:#FFFFFF;text-decoration:none;}
 /*<!-- classes for the content (center) cell -->*/
  TH {font-size: 12pt; font-weight: bold; font-family: verdana; color: #FFFFFF; background: #000000;}
  TD {font-size: 10pt; font-family: verdana;}
  
.centeredDiv{margin: 0 2px 2px 2px; width:100%;}
  
  	  
/*- Menu Tabs B--------------------------- */

    #tabsB 
    {
	  border-bottom: 2px solid #A2A2A2;
	  font-weight: bold;
      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;
      }
    #tabsB ul {
	  margin:0;
	  padding:10px 5px 0 5px;
	  list-style:none;
      }
    #tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsB a {
      float:left;
      background:url("../Images/tableftB.gif") no-repeat left top;
      margin:0;
      padding:0 3px 0 4px;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      background:url("../Images/tabrightB.gif") no-repeat right top;
      padding: 5px 5px 4px 0px;
      color:#000;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    
    #tabsB a.selected span {
      color:#333333;
      }
    #tabsB a.selected {
      background-position:0% -42px;
      }
    #tabsB a.selected span {
      background-position:100% -42px;
      }
      
    /* End IE5-Mac hack */
    #tabsB a:hover span {
      color:#000;
      }
    #tabsB a:hover {
      background-position:0% -42px;
      }
    #tabsB a:hover span {
      background-position:100% -42px;
      }
	
/* assessment */
.labelName
{
width:15%;
vertical-align:top;
}

.labelValue
{
width:45%;
vertical-align:top;
}

.data-sublabel
{
	padding-left:20px;
}

.tableLabel
{
	vertical-align:top;
}

.exclusionAnalysisBackgroundColor
{
	/*background-color:#FFBBBB;*/
	background-color:#FFD9D9;
}

.circuitBreakerAnalysisBackgroundColor
{
	/*background-color:#B9DCFF;*/
	background-color:#CAE4FF;
}

.taxDueBackgroundColor
{
	background-color:#FFFFC1;
}

.labelClassForSpecialHeadingDisplay
{
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana;
	color:Red;
}
.rollback
{
	color: Red;
	font-size:10px;
}
.discount
{
	font-size:10px;
}

footer {
  font-size: 9px;
  color: #f00;
  text-align: center;
}

td.streetElements {
  display: none;
}

.bold-text {
    font-weight: bold;
}

.version {
    padding-left: 5px;
}
