/* Standard text classes */

BODY, TD, .standard 
 	{	
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 11px; 
		line-height: 14px;
		color: #666666;
 	}
	
.partners 
 	{	
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 11px; 
		line-height: 18px;
		color: #666666;
		
 	}

.lmenu
 	{	
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 11px; 
		line-height: 20px;
		color: #666666;
 	}


.whitetitle
 	{	
  		font-family: Verdana, Arial, Helvetica;
		color: #FFFFFF; 
  		font-size: 11px;
		font-weight: bold; 
 	}
.whitetitlesml
 	{	
  		font-family: Verdana, Arial, Helvetica;
		color: #FFFFFF; 
  		font-size: 10px;
		font-weight: normal; 
 	}

.titledarkgrey
 	{	
  		font-family: Verdana, Arial, Helvetica;
		color: #C0D1DC; 
  		font-size: 11px;
		font-weight: normal; 
 	}




.small 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 10px; 
		color: #666666; 
 	}
	
	
.h1 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 14px;
		font-style: bold; 
		color: #666666;
 	}

td h1
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 14px;
		font-style: bold; 
		color: #666666;
 	}

.h2 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 11px;
		font-style: bold; 
		color: #666666;
 	}

td h2
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 11px;
		font-style: bold; 
		color: #666666;
 	}


.h3 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 16px; 
 	}

.h4 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 15px; 
		font-weight: bold; 
 	}


	.greysubtitle 
 	{
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 11px; 
		line-height: 18px;
		font-weight: bold;
		color: #666666; 
 	}

	.bluesubtitle 
 	{
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 11px; 
		font-weight: bold;
		color: #86A6BB; 
 	}


	.greysubtitle_lrg 
 	{
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 16px; 
		font-weight: normal;
		color: #666666; 
 	}
	

/* Homepage articles */

.headline 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 15px; 
		font-weight:bold;
 	}


/* DHTML menu links */

.nav, a.nav:link, a.nav:visited 
 	{ 
  		font-family: Verdana; 
  		font-size: 12px; 
  		color: #FFFFFF; 
  		text-decoration:none;
  		border-bottom:1px dotted #C2C2C2; 
  		font-weight:normal; 
 	}

a.nav:hover, a.nav:active 
 	{ 
  		color:#FF6600; 
  		border-bottom-style:solid;
 	}
	
.navOrange, a.navOrange:link, a.navOrange:visited 
 	{ 

		font-family: Verdana, Arial, Helvetica; 
		font-weight:bold;
  		font-size: 11px; 
  		color:#666666; 
		text-decoration:none;
  		border-bottom:1px dotted #C2C2C2; 
 	}
a.navOrange:hover, a.navOrange:active 
 	{ 
  		color:#FF6600; 
  		border-bottom-style:solid;
 	}

.navTitle, a.navTitle:link, a.navTitle:visited 
 	{ 

		font-family: Verdana, Arial, Helvetica; 
		font-weight:bold;
  		font-size: 12px; 
  		color:#666666; 
		text-decoration:none;
  		border-bottom:1px dotted #C2C2C2; 
 	}

a.navTitle:hover, a.navTitle:active 
 	{ 
		border-bottom-style:solid;
		color:#FF6600; 
 	}


.navTitleW, a.navTitleW:link, a.navTitleW:visited 
 	{ 

		font-family: Verdana, Arial, Helvetica; 
		font-weight:bold;
  		font-size: 12px; 
  		color:#ffffff; 
		text-decoration:none;
  		border-bottom:1px dotted #C2C2C2; 
 	}

a.navTitleW:hover, a.navTitleW:active 
 	{ 
		border-bottom-style:solid;
		color:#FF6600; 
 	}


/* Sub nav tiny links */

.subnav, a.subnav:link, a.subnav:visited 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 9px; 
  		color: #000000; 
  		text-decoration: none; 
 	}
 	
a.subnav:hover 
 	{ 
  		text-decoration: underline; 
 	}




.lnav, a.lnav:link, a.lnav:visited 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 11px; 
		font-weight: bold;
  		color: #660033; 
  		text-decoration: none; 
 	}
 	
a.lnav:hover 
 	{ 
  		text-decoration: underline; 
 	}
	
a.lightnav, a.lightnav:link, a.lightnav:visited 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 12px; 
  		color:#FF6600; 
		text-decoration:none;
  		border-bottom:1px dotted #C2C2C2;
 	}
 	
a.lightnav:hover 
 	{ 
  	
	  	BACKGROUND-COLOR: #FFF3B0; 
		color: #666666;
		border-bottom-style:solid; 
		
 	}
	
	
	a.Onav, a.Onav:link, a.Onav:visited 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 11px; 
		font-weight:bold;
  		color:#FF6600; 
		text-decoration:underline;
  		border-bottom:1px dotted #C2C2C2;
 	}
 	
a.Onav:hover 
 	{ 
  	
		border-bottom-style:solid;
		color:#FF6600;
		
 	}
	
	
a.lightnav_lm, a.lightnav_lm:link, a.lightnav_lm:visited 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 11px; 
  		color:#666666; 
		line-height: 30px;
		text-decoration:none;
  		border-bottom:1px dotted #C2C2C2;
 	}
 	
a.lightnav_lm:hover 
 	{ 
  	
		border-bottom-style:solid;
		color:#FF6600;
		
 	}

.redtitle {
    color:#FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.heading3 {
    color:#CC0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.heading4 {
    color:#FF6600;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.heading5 {
    color:#FF6600;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 20px;
}

.heading2 {
    color:#666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#button {
	width: 145px;
	border-right: 0px solid ;
	border-left: 0px solid ;
	padding: 5px 5px 5px 0.5em;
	margin-bottom: 1em;
	font-family:Verdana, Arial, Helvetica;
	color: #ffcc00;
	}
	
#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#button li {
		 
		border-bottom: 1px solid #cccccc;
		margin: 0;
	
		}
#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 0px solid  ;
		border-right: 0px solid ;
		color:#666666;
		font-size: 11px; 
		font-weight:bold;
		text-decoration: none;
		width: 100%;
		}

	html>body #button li a {
		width: auto;
		}

#button li a:hover {
		border-left: 0px solid ;
		border-right: 0px solid;
		BACKGROUND-COLOR: #FFF3B0; 
		color: #FF6600;
		}
		
#smlbutton {
	width: 140px;
	border-right: 0px solid ;
	border-left: 0px solid ;
	padding: 3px 3px 3px 0.5em;
	margin-bottom: 1em;
	font-family: Verdana, Arial, Helvetica;
	color: #ffcc00;
	}
	
#smlbutton ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#smlbutton li {
		border-bottom: 1px solid #ffffff;
		margin: 0;
		font-size: 10px; 
		}
#smlbutton li a {
		display: block;
		padding: 3px 3px 3px 0.5em;
		border-left: 0px solid  ;
		border-right: 0px solid ;
		color: #666666;
		font-size: 10px;
		font-weight:normal;
		border-bottom:1px dotted #C2C2C2;
		width: 100%;
		}

	html>body #smlbutton li a {
		width: auto;
		}

#smlbutton li a:hover {
		border-left: 0px solid ;
		border-right: 0px solid;
		BACKGROUND-COLOR: #FFF3B0; 
		color: #FF6600;
		}


#smlinks {
	width: 200px;
	border-right: 0px solid ;
	border-left: 0px solid ;
	padding: 2px 2px 2px 0.5em;
	margin-bottom: 1em;
	font-family: Verdana, Arial, Helvetica; 
	color: #FF6600;
	}
	
#smlinks ul {
		list-style-type: square;
		margin: 10;
		padding: 0;
		border: none;
		}
		
#smlinks li {
		border-bottom: 0px solid #666666;
		font-size: 14px;
		margin: 0;
		}
		
#smlinks li a {
		display: block;
		padding: 2px 2px 2px 0.5em;
		border-left: 0px solid  ;
		border-right: 0px solid ;
		color: #FF6600; 
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
		border-bottom:1px dotted #cccccc;
		width: 100%;
		}

	html>body #smlinks li a {
		width: auto;
		}

#smlinks li a:hover {
		border-left: 0px solid ;
		border-right: 0px solid;
		BACKGROUND-COLOR: #FFF3B0; 
		color: #666666;
		}
		
.linkselected {
	BACKGROUND-COLOR: #FFF3B0;
}


		

.lmnav, a.lmnav:link, a.lmnav:visited 
 	{ 
  		font-family: Verdana; 
  		font-size: 12px; 
		color: #FF6600; 
		font-style: normal; 
		font-weight: bold;
		text-decoration:none; 
  		border-bottom:1px dotted #C2C2C2; 
 	}

a.lmnav:hover, a.lmnav:active 
 	{  
  		BACKGROUND-COLOR: #FFF3B0; 
		color: #666666;
		border-bottom-style:solid; 
 	}
	
a.lmtitlenav, a.lmtitlenav:link, a.lmtitlenav:visited 
 	{ 
  		 font-family: Verdana, Arial, Helvetica; 
  		font-size: 10px; 
		font-weight: normal;
  		color: #666666;  
  		text-decoration:underline; 
 	}

a.lmtitlenav:hover, a.lmtitlenav:active 
 	{  
  		color:#999999;		
		text-decoration: underline; 
 	}
	
	
	
	#propertylinks {
	width: 265px;
	border-right: 0px solid ;
	border-left: 0px solid ;
	padding: 1px 1px 1px 0.3em;
	margin-bottom: 1em;
	font-family: Verdana, Arial, Helvetica; 
	color: #ffffff;
	}
	
#propertylinks ul {
		list-style-type: square;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#propertylinks li {
		border-bottom: 0px solid #666666;
		font-size: 10px;
		margin: 0;
		}
		
#propertylinks li a {
		display: block;
		padding: 1px 1px 1px 0.3em;
		border-left: 0px solid  ;
		border-right: 0px solid ;
		color: #FF6600; 
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
		border-bottom:1px dotted #cccccc;
		width: 100%;
		}

	html>body #propertylinks li a {
		width: auto;
		}

#propertylinks li a:hover {
		border-left: 0px solid ;
		border-right: 0px solid;
		BACKGROUND-COLOR: #FFF3B0; 
		color: #666666;
		}
		

.propertyo, a.propertyo:link, a.propertyo:visited 
 	{ 
  		font-family: Verdana; 
  		font-size: 10px; 
		color: #FF6600; 
		font-style: normal; 
		font-weight: bold;
		text-decoration:none; 
  		border-bottom:1px dotted #C2C2C2; 
 	}

a.propertyo:hover, a.propertyo:active 
 	{  
  		BACKGROUND-COLOR: #FFF3B0; 
		color: #666666;
		border-bottom-style:solid; 
 	}
	