﻿.mainBodyText {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	line-height: 18px;
}
.mainBodyTextBlack {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	line-height: 18px;
}
.Message {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:red;
	top: 2px;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

body{
	background: #FCFCFC;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: normal;
	color: #339933;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color:#333333;
}
	
	
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color:#333333;
}	

.forms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	color:#339933;
}

A:link {
	color: #336699;
	text-decoration: none;
}
A:visited {
	color: #336699;
	text-decoration: none;
}
A:hover {	color: #336699;	text-decoration:underline}

A.underline:link {
	color: #6495ED;
	text-decoration: underline;
}
A.underline:visited {
	color: #6495ED;
	text-decoration: underline;
}
A.underline:hover {
	color: #6495ED;
	text-decoration: underline;
}


A.blue:link {
	color: #0000FF;
	text-decoration: underline;
}
A.blue:visited {
	color: #0000FF;
	text-decoration: underline;
}
A.blue:hover {
	color: #0000FF;
	text-decoration: underline;
}

.small{ font-size: 7pt }
A.small:link {	color: #000000;	text-decoration: none; font-size: 8pt}
A.small:visited {color: #000000; text-decoration: none; font-size: 8pt}
A.small:hover {color: #000000; text-decoration: underline; font-size: 8pt}

A.small_2:link {
	color: #FFFFFF;
	text-decoration: underline;
}
A.small_2:visited {color: #FFFFFF; text-decoration: underline}
A.small_2:hover {color: #000000; text-decoration: underline}

UL{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	color: black;
	list-style-type: square;
}


.justify {  text-align: justify}

.InvisibleLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
.DropDown{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background : #FFE4B5;
	font-size : x-small;
}
.TextBox {	font-family: Arial, Helvetica, sans-serif;	font-size: 8.5pt;	background-color : #FFE4B5}

all.clsMenuItemNS, .clsMenuItemIE{text-decoration: none; font: bold 12px Arial; color: white; cursor: hand; z-index:100}
#MainTable A:hover {color: yellow;}


.Action
{
	background-color: White;
	text-align: left;
	vertical-align:top;
}
.ErrorMessage {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #8A3E4B;
	top: 2px;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}


.HideDisplay
{
	display:none;	
}

.ThreeBoldFont
{
	font-family:Arial;
	font-size:16px; /*3*/
	color:#00CC00;
	font-weight:bold;
}
.ThreeBoldRedFont
{
	font-family:Arial;
	font-size:16px; /*3*/
	color:Red;
	font-weight:bold;
}

.ThreeBoldBlackFont
{
	font-family:Arial;
	font-size:16px; /*3*/
	font-weight:bold;
}

.FiveBoldFont
{
	font-family:Arial;
	font-size:24px; /*5*/
	font-weight:bold;
}

.TwoBoldFont
{
	font-family:Arial;
	font-size:13px; /*2*/
	font-weight:bold;
}

.TwoColoredFont
{
	font-family:Arial;
	font-size:13px; /*2*/
	color:#00CC66;
}

.TwoFont
{
	font-family:Arial;
	font-size:13px; /*2*/
}

.CColor
{
	background-color: #CCCCCC;
}

.FColor
{
	background-color: #FFFFFF;
}

.OneFont
{
	font-family:Arial;
	font-size:10px; /*1*/
}

.FourFont
{
	font-family:Arial;
	font-size:18px; /*4*/
}

.FourBoldFont
{
	font-family:Arial;
	font-size:18px; /*4*/
}

.BoldArial
{
	font-family:Arial;
	font-weight:bold;
}

.ArialFont
{
	font-family:Arial;
}

.OneDefaultFont
{	
	font-size:10px; /*1*/
}

.BubbleDiv
{
	width:300px;
	height:210px;
	overflow:hidden;
	text-align:justify;
	background-color:#B3BE7C;
}
.BubbleDivForDemo
{
	width:250px;
	height:150px;
	overflow:hidden;
	text-align:justify;
	background-color:#B3BE7C;
}
.RowBorder
{		
	border-right: #8A3E4B 1px solid;
	border-top: #8A3E4B 1px solid;
	border-left: #8A3E4B 1px solid;
	border-bottom: #8A3E4B 1px solid;
	background-color: #8A3E4B;
}
.PropertyImageInBubble
{
	width:145px;
	height:155px;
	border-width:0;	
}
.PropertyImageInBubbleForDemo
{
	width:80px;
	height:80px;
	border-width:0;	
}
.BubbleHeadingGreen
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;	
}
.BubbleTable
{	
	width:100%;
	font-family:Arial;
	font-size:9pt;
	color:Black;
	text-align:justify;
	background-color:#B3BE7C;	
	white-space:nowrap;
}
.mapDirections
{
	padding:5px;
	width: 275px;	
	height: 500px;		
	font-family: Verdana, Arial, sans serif;
    font-size: 9pt;
    margin: 2px;    
    overflow-y:scroll;	
}
table {
        font-family: Verdana, Arial, sans serif;
        font-size: 11px;
        margin: 2px;
      }