﻿/* =============================
   Standard Tag / Page element
================================*/
BODY
{
	font-size: 10pt;
	font-family: Arial;
}
a
{
	text-decoration:none;
}
a:visited
{
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
a:active
{
	text-decoration:none;
}

/* =============================
   Login Page
================================*/
.LoginPageFrame
{
	text-align:center;
	border:1px solid #666666;
	background-color:white;
}
.DisclaimerPanel
{
	font-size: small;
	color: Gray;
	text-align:left;
}
.portalPageFooter 
{
	background-color: Navy;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:16px;
}
.LoginPageSeparator
{
	border-bottom: #666666 1px solid;
}
/* =============================
   Table / Row Background color
================================*/
.Table
{
	vertical-align: middle;
	text-align: left;
	border-right: navy 1px solid;
	border-top: navy 1px solid;
	border-left: navy 1px solid;
	border-bottom: navy 1px solid;
	background-color: #FFFFFF;
}
.MasterTable
{
	border-style:outset;
	border-spacing:0px;
	padding:2px;
	border-color: #77A0BE;
	border-width:1px;
	border-collapse:collapse;
	background-color: #FFFFFF;
}
.TableNB
{
	vertical-align: middle;
	text-align: left;
	background-color: #FFFFFF;
}
.LogoBG
{
	background-color: #993300;
}
.HeaderRow
{
	background-color: Navy;
	color: White;
}
.HeaderRowReport
{
	background-color: #000000;
}
.HeaderRowText
{
	font-size: 10pt;
	font-family: Tahoma;
	font-weight: bold;
	color: White;
	background-color: #993300;
}
.HighlightedTableRowWithBorder
{
background-color: #CCCC99;	border-right: tan 1pt solid;	border-top: tan 1pt solid;	border-left: tan 1pt solid;	border-bottom: tan 1pt solid;
}
.TableRowWithBorder
{
	background-color: #ffffff;
	border-right: tan 0pt solid;
	border-top: tan 0pt solid;
	border-left: tan 0pt solid;
	border-bottom: tan 0pt solid;
}
.Row
{
	background-color: #F2F2E4;
}
.Hidden
{
	visibility:hidden;
	width:1px;
}

/* =============================
   Font / Text
================================*/
.PageHeaderC
{
	font-size: 20pt;
	font-family: Tahoma;
	font-weight: bold;
	text-align: center;
}
.PageHeader
{
	font-size: 11pt;
	font-family: Tahoma;
	font-weight: bold;
	color: White;
}
.TableHeader
{
	font-size: 10pt;
	font-family: Tahoma;
	font-weight: bold;
	color: White;
}
.BoldText
{
	font-size: 10pt;
	font-family: Tahoma;
	color:Black;
	font-weight:bold; 
}
.NormalText
{
	font-size: 10pt;
	font-family: Tahoma;
	color:Black;
}
.BigHighlightedFont
{
	color:Red;
	font-weight: bold;
	font-size: 11pt;
}
.HighlightedFont
{
	color:Red;
	font-weight: bold;
}
.rt
{
	text-align: right;
}
.lt
{
	text-align: left;
}
.hiddencol
{
    display:none;
}
.viscol
{
    display:block;
}
.propertyInfoHeader
{
	font-family:Arial;
	font-size: 12pt;	
	font-weight:bold ;
}
.propertyInfoTable
{
	font-family:Arial;
	font-size:10pt;
	border-color: #76a0bd;
}
.propertyInfoTableLargeText
{
	font-family:Arial;
	font-size:12pt;
	border-color: #76a0bd;	
}
h1
	{margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family: Arial;
	margin-left:0in; margin-right:0in; margin-top:0in}
 p.MsoNormal
	{
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family: Arial;
	text-align: left;
	margin-left:0in; margin-right:0in; margin-top:0in	
	}