@charset "utf-8";


A.EUpdate:link
{
	font-weight: bold;
	font-size: 12px;
	color: #E10000;
	 text-decoration:    none;
}



A.EUpdate:visited {
	color: #E10000;
	 text-decoration:    none;
font-weight: bold;
	font-size: 12px;
}

A.EUpdate:active  {
	color: #E10000;
	 text-decoration:    none;
	font-weight: bold;
	font-size: 12px;
}

A.EUpdate:hover   {
    text-decoration:    underline;
	color: #E10000;
font-weight: bold;
	font-size: 12px;
}


A.TopLinkRed:link
{
	color: red;
 text-decoration:    underline;
	font-size: 11px;
}

A.TopLinkRed:visited {
	color: red;
	 text-decoration:    underline;
	font-size: 11px;
}

A.TopLinkRed:active  {
	color: red;
 text-decoration:    underline;
	font-size: 11px;
}

A.TopLinkRed:hover   {
    text-decoration:    underline;
	color: red;
	font-size: 11px;
}

.wrap{
float: right;
padding-left: 60px;
padding-bottom: 60px;
text-align: right;
}

	.noexceed{
	margin-right: 68px;
	}

/* HOME HEAD STYLE */
.homehead   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  14px;
    font-weight:    Bold;
		color: #1e50a8;
  
}

.sidelink    {
    text-decoration:    none;
	font-weight:bold;
    color:#000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

/* hyperlink styles sidelink links */
A.sidelink:link    {
    text-decoration:    none;
    color:#000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

A.sidelink:visited {
    text-decoration:    none;
    color:#000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

A.sidelink:active  {
     text-decoration:    underline;
    color:#000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

A.sidelink:hover   {
    text-decoration:    underline;
    color:#000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

/* hyperlink styles sidelinkwhite links */
A.sidelinkwhite:link    {
   text-decoration:    underline;
    color:#FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

A.sidelinkwhite:visited {
    text-decoration:    underline;
    color:#FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

A.sidelinkwhite:active  {
  text-decoration:    underline;
    color:#FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

A.sidelinkwhite:hover   {
    text-decoration:    underline;
    color:#FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

.MainNavH1   {
	font-weight: bold;
    text-decoration:    none;
    color:#FFFFFF;
	font-size: 15px;
}
/* hyperlink styles Main Nav links */
A.MainNavLink:link    {
	font-weight: Normal;
    text-decoration:    none;
    color:#FFFFFF;
	font-size: 12px;
}

A.MainNavLink:visited {
	font-weight: Normal;
    text-decoration:    none;
    color:#FFFFFF;
	font-size: 12px;
}

A.MainNavLink:active  {
	font-weight: Normal;
    text-decoration:    none;
    color:#FFFFFF;
	font-size: 12px;
}

A.MainNavLink:hover   {
	font-weight: Normal;
    text-decoration:    underline;
    color:#FFFFFF;
	font-size: 12px;
}

A.Lefttabs:link
{
	color: #1E50A8;
	text-decoration: none;
	font-size: 11px;
}

A.Lefttabs:visited {
    text-decoration:    none;
    color:#1E50A8;
	font-size: 11px;
}

A.Lefttabs:active  {
    text-decoration:    none;
    color:#1E50A8;
	font-size: 11px;
}

A.Lefttabs:hover   {
    text-decoration:    underline;
    color:#1E50A8;
	font-size: 11px;
}

A.IR-nav:link
{
	color: #000099;
	 text-decoration:    underline;
	font-size: 11px;
}
A.IR-nav:visited
{
	font-size: 11px;
	color: #000099;
	 text-decoration:    underline;
}
A.IR-nav:active  {
    text-decoration:    underline;
    color:#000099;
	font-size: 11px;
}
A.IR-nav:hover   {
    text-decoration:    underline;
    color:#000099;
	font-size: 11px;
}

A.LeftNavLink:link
{
	color: #000099;
	 text-decoration:    underline;
	font-size: 11px;
}
A.LeftNavLink:visited {
     text-decoration:    underline;
    color:#000099;
	font-size: 11px;
}

A.LeftNavLink:active  {
    text-decoration:    underline;
    color:#000099;
	font-size: 11px;
}

A.LeftNavLink:hover   {
    text-decoration:    underline;
    color:#000099;
	font-size: 11px;
}
/* this is for the 3rd level navigation that goes between the sub-nav */

A.LeftNavLink2:link
{
	font-weight: bold;
	font-size: 10px;
	color: #00cc00;
	 text-decoration:    underline;
}

A.LeftNavLink2:visited
{
	font-weight: bold;
	font-size: 10px;
	color: #00cc00;
	 text-decoration:    underline;
}

A.LeftNavLink2:active  {
	font-weight: bold;
	font-size: 10px;
	color: #00cc00;
	 text-decoration:    underline;
}

A.LeftNavLink2:hover   {
	font-weight: bold;
	font-size: 10px;
	padding-top: 40px;
    text-decoration:    underline;
    color:#00cc00;
}


/* hyperlink styles footer links */
A.FooterLink:link    {
     text-decoration:    none;
    color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

A.FooterLink:visited {
     text-decoration:    none;
    color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

A.FooterLink:active  {
     text-decoration:    none;
    color:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif;
}

A.FooterLink:hover   {
    text-decoration:    underline;
    color:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif;
}

.sideProdHead
{
	padding-left: 6px;
	font-weight: bold;
	font-size: 13px;
	color: #f1bb33;
	padding-top: 8px;
	font-family: Verdana, Helvetica, sans-serif;
}

.sidelinkHead
{
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;

}

/* background color for the content part of the pages */


/* background/border colors for the selected tab */
.TabBg {
    background-color: white;
    border-color: white;
}

/* background/border colors for the unselected tabs */
.OtherTabsBg {
    
    border-color: black;
}

.SelectedTab{
	font-weight: bold;
	font-size: 13px;
	color: #ffd700;
	font-family: Verdana, Helvetica, sans-serif;
}

/* text style for the unselected tabs */
.OtherTabs {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color:ffffff;
     text-decoration:    underline;
    font-weight: bold
}

/* hyperlink styles of the unselected tabs */
A.OtherTabs:link    {
     text-decoration:    underline;
    color:#ffffff;
}

A.OtherTabs:visited {
     text-decoration:    underline;
    color:#ffffff;
}

A.OtherTabs:active  {
     text-decoration:    underline;
    color:#ffffff;
}

A.OtherTabs:hover   {
    text-decoration:    underline;
    color:white;
}
.ModuleTitle
{
	color:#000000;
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	font-weight:bold;
}  
/* style for separator between site links */
.Accent
{
    color: red;
    font-weight:    bold;
}



/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-size: 11px;
    background-color: #eeeeee
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: darkred;
}



/* GENERAL */
/* style for module titles */



/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */

.mgmtName
{
    font-family: Verdana, Helvetica, sans-serif;

    font-weight: bold; 
}

.mgmtTitle
{
    font-family: Verdana, Helvetica, sans-serif;

    font-weight: bold; 
}
/* text style used for most text rendered by modules */
MsoNormal
{
	padding-right: 2px;
	padding-left: 6px;
}
.Normal
{
    font-family: Verdana, Helvetica, sans-serif;

    font-weight: normal; 
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana, Helvetica, sans-serif;

    font-weight: normal;
}

.NormalRed
{
    font-family: Verdana, Helvetica, sans-serif;

    font-weight: bold;
    color: red
}

.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif;

    font-weight: bold
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: darkred;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: darkred;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: darkred;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: red;
}


    
TD.SpecHead
{
	font-weight: bold;

	color: white;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #797979;
}
 
TD.SpecSubHead
{
	font-weight: bold;

	color: #c72429;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #ababab;
}

TD.SpecModelHead
{
	font-weight: bold;
	
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
}

.footertext  
{
    text-decoration:    none;
    color:  #1e50a8;
}

A:link  {
    text-decoration:    none;
    color:  #1e50a8;
}

A:visited   {
    text-decoration:    none;
    color:  #1e50a8;
}

A:active    {
   text-decoration:    underline;
    color:  #1e50a8;
}

A:hover {
    text-decoration:    underline;
    color:  #1e50a8;
}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Verdana, monospace;
    font-size: 11px;
}

LI
{
    font-family: Verdana, Helvetica, sans-serif;
    font-weight: normal; 
	list-style-type:    square ;
}
ul, li {
	font-family:  Verdana, Geneva, Helvetica, sans-serif;
	
	font-style: normal;
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-top: 0;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
 

 border:0; border-top: 1px solid #00844a; height: 0; background: #E19832; 

}

.EXP{
font-size:13px;
color:  #1e50a8;
font-weight:bold;

}
.SubnavTxt{
font-size:12px;
color:  #1e50a8;
}
.SubnavTxt-on{
font-size:12px;
font-weight:bold;
}
.text11{
font-size:11px;
}
.text11-w{
font-size:11px;
color: #ffffff;
font-family: Verdana, Helvetica, sans-serif;
}

.head   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  100%;
    font-weight:    Bold;
		color: #1e50a8;	padding-left: 0px;
  
}

.serviceHead   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  100%;
    font-weight:    Bold;
		color: #1e50a8;	padding-left: 0px;
  
}


.GreenHead   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  100%;
    font-weight:    Bold;
		color: #0a6826;
  
}

/* style of item titles on edit and admin pages */
.BlueHead
{
	font-weight: bold;
	font-size: 14px;
	color: #003263;
	font-family: Verdana, Helvetica, sans-serif;
}
.SubHead1
{
	font-weight: bold;
	font-size: 11px;
	color: #003263;
	font-family: Verdana, Helvetica, sans-serif;
}
.SubHead2
{
	font-weight: bold;
	font-size: 10px;
	color: #003263;
	font-style: italic;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
.SubHead3
{
	font-size: 10px;
	color: #003263;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
.HighLight
{
	font-weight: bold;
	font-size: 10px;
	color: #007AC3;
	font-family: Verdana, Helvetica, sans-serif;
}
.SubSubHead {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: black;
    }
.offerTextRight
{
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 4px;
	color: #ffff66;
	font-family: Verdana, Helvetica, sans-serif;
	text-align: right;
}

.subhead
{
    COLOR: #0a6826;
    FONT: bold 12px/14px  Verdana, Helvetica, sans-serif;
	PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none;
	TEXT-ALIGN: left;
}






/* FORM STYLES FROM 2004 STYLE SHEET */
.FormSubHead
{
    COLOR: #000000;
    FONT: bold 12px/13px  Verdana,  Helvetica, sans-serif;
	PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none;
	TEXT-ALIGN: left;
}
.formNotes
{
	    font-family:  Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 11px    
    }
    .formNotesSM
{
	    font-family:  Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 10px    
    }
	
.head2
{
    COLOR: #0a6826;
    FONT: bold 12px/14px  Verdana, Helvetica, sans-serif;
	PADDING-BOTTOM: 5px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none;
}



/* GENERIC !!ALL FONT SIZES WITHIN THE CONTENT ARE RELATIVE AND SHOULD REMAIN A % !!*/
H1{
	display: inline;
	font-weight: normal;
	font-size:21px;
	color: #1e50a8;
	line-height: normal;
	font-family: Verdana, Helvetica, sans-serif;
}

H2  {
    font-family: Verdana, Helvetica, sans-serif;
  	font-size:150%;
    font-weight:    bold;
    color: #232c57;
	line-height:normal;
	display: inline;
}

H3  {
    font-family: Verdana, Helvetica, sans-serif;
	font-size:125%;
    font-weight:    bold;
    color: #232c57;
	line-height:normal;
	display: inline;
}

Table {font-size:100%; color: 4e4e4e; text-align:left;}
TFOOT, THEAD {font-family: Verdana, Helvetica, sans-serif; font-size:100%; }
TH  {vertical-align: baseline;font-family: Verdana, Helvetica, sans-serif; font-weight:bold;}
TD{font-family: Verdana, Helvetica, sans-serif;font-weight: normal; color: 4e4e4e;}

/* Font/Email-Page TEXT */
/* Font/changed from gray to blue 03/08 */
.textgray{
font-size:11px;
color: 1e50a8;
}
.textgraySM{
font-size:9px;
color: #999999;
font-weight:normal;
}
/* the following styles control the "Levels of Service Availble" links on the property pages */

.servicelist{text-decoration:none;color:  #1e50a8; 	padding-left: 0px;}
A.servicelist:link  { text-decoration:    none;color:  #1e50a8; 	padding-left: 0px;}
A.servicelist:visited   { text-decoration:    none;color:  #1e50a8; 	padding-left: 0px;}
A.servicelist:active   { text-decoration:    underline;color:  #1e50a8; 	padding-left: 0px;}
A.servicelist:hover {text-decoration:underline;color:  #1e50a8; 	padding-left: 0px;}

/* hyperlink styles Top links */

A.TopLink:link { text-decoration:    none;color:#1e50a8;font-size: 12px;}
A.TopLink:visited { text-decoration:    none;color:#1e50a8;font-size: 12px;}
A.TopLink:active { text-decoration:    underline;color:#1e50a8;font-size: 12px;}
A.TopLink:hover {text-decoration:underline;color:#1e50a8;font-size: 12px;}


/* hyperlink styles google map prop links */
A.glink:link
{
    color:  #1e50a8;
	line-height: 150%;
	 text-decoration:    none;
}

A.glink:visited   {
	line-height: 150%;
     text-decoration:    none;
    color:  #1e50a8;
}

A.glink:active    {
	line-height: 150%;
     text-decoration:    none;
    color:  #1e50a8;
}

A.glink:hover {
	line-height: 150%;
    text-decoration:    underline;
    color:  #1e50a8;
}
/* hyperlink styles google map dir links */
A.GreenboldLink:link
{
	font-weight: bold;
	color: #0a6826;
	text-decoration: none;
}
A.GreenboldLink:visited {
	font-weight: bold;text-decoration:none;color:#0a6826;}
A.GreenboldLink:active {
	font-weight: bold;text-decoration:underline;color:#0a6826;}
A.GreenboldLink:hover {
	font-weight: bold;text-decoration:underline;color:#0a6826;}
	
LI, font, MsoNormal{ font-family: inherit;
font-size: 1em;
color: inherit;
font-weight: inherit; }

.wrap{
float: right;
padding-left: 60px;
padding-bottom: 60px;}

.prhead{
	color: #006400;
	font-size: 1.05em;
	font-weight: bold;
}


.featbox{
	background-image: url(images/Feat-back.jpg);
	background-repeat: repeat-x;
	border: 1px solid #E1E1E1;
}

.feathead{
	color: #006400;
	font-size: 1.05em;
	font-weight: bold;
	padding-top: 10px;
		padding-bottom: 5px;
}

.FeatText{
font-size: .98em;
	letter-spacing: -.3pt;
}


.Rich-blue{
		color: #1e50a8;
}

.Rich-green{
	color: #0a6826;
}

.Rich-red{
	color: #DF0000;
}

body{
background-color: #235937;
color: #4e4e4e;
*/ background-repeat: repeat-x; */

}


body.whitbg{
background-color: #ffffff;
background-image: none;

}
.homeSITESEARCH{
border-color: #809db9;
border-style: solid;
border-width: 1px;
font-size: 11px;
color: #c5c5c5;
padding-right: 2px;
}

.FSearch{z-index: 3;
position: absolute; left: 60px; top: 10px;


}
.FSearchFixer{
z-index: 2;
position: relative;


}
.zlow{
z-index: 2;}

.pushback{z-index: 1;
position:relative;
}

.way
{z-index: 1;
position:relative;

}


#popup iframe
{
display:none;/*sorry for IE5*/
display/**/:block;/*sorry for IE5*/
position:absolute;/*must have*/
top:0;/*must have*/
left:0;/*must have*/
z-index:-0;/*must have*/
filter:mask();/*must have*/
width: 100%;/*must have for any big value*/
height: 100%;/*must have for any big value*/;

}

.ResultsTBl{
border-width:1px; border-style:solid; border-Bottom-width:0px; border-top-width:1px; border-right-width:0px; border-left-width:0px;}


.ResultsTBlROW{
border-style:solid;
border-Bottom-width:1px; border-top-width:0px; border-right-width:0px; border-left-width:0px;}


.gobutton{
width: 20px;
height: 20px;
cursor:pointer;
border:0;
padding: 0px 0px;
background:url(images/search.jpg) no-repeat;
clear: both;
}

#propinfo{
font-size: .98em;
	letter-spacing: .42pt;
	color: #585858;

}

#propinfo b{
font-size: 1.1em;
color: #1e50a8;
	letter-spacing: .3pt;

}

#propinfo a:link{
margin-top: -5 px;

}

.WhiteFont{
color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
}

A.WhiteFont:visited {
	font-weight: bold;text-decoration:none;color:#FFFFFF;}
A.WhiteFont:active {
	font-weight: bold;text-decoration:underline;color:#FFFFFF;}
A.WhiteFont:hover {
	font-weight: bold;text-decoration:underline;color:#FFFFFF;}
	
.HomeHeading{
 FONT-SIZE: 25px; COLOR: #1e50a7; FONT-FAMILY: Times New Roman, Times, serif


}


.BLOGTitle
{
	padding-left: 0px;
	padding-right: 0px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color: #006633;
	font-size: 15px;
	font-weight: bold;
	margin: 0px;

}
.BlogInfo{
color: #4e4e4e;
}
.BlogTopic{

	font-weight: bold;
	font-size: 14px;
	color: #003263;
	    font-family: Arial,Verdana, Helvetica, sans-serif;
	position: relative;
	margin: 0px;
}

HR.bloggrey
{
	border-bottom: 0px;
	border-left: 0px;
	background: #bbbbbb;
	height: 0px;
	border-top: 1px solid;
	border-right: 0px;
}

.greenhead   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  100%;
    font-weight:    Bold;
		color: #0a6826;
}