/* Standard text classes */BODY, TD, .standard  	{	  		font-family: Verdana, Arial, Helvetica;   		font-size: 12px; 		line-height: 16px;		color: #000000; 	}		.post {  margin:0.2em 0 25px;  padding:0 13px;  border:0px dotted #bbb;  border-width:0px 0;  }		  	.post-job-title {  margin-bottom:0px;  padding:0 13px;  font-size:120%;  line-height:1.5em;  padding:0 50px;  display:block;  border:0px dotted #bbb;  border-width:0 0px 1px;padding:0px 0px 0px 0px;  color:#84A5BB;  }	.key, a.key:link, a.key:visited  	{   		font-family: Verdana;   		font-size: 12px; 		color: #84A5BB; 		font-style: normal; 		font-weight: bold;		text-decoration:none;   		border-bottom:1px dotted #C2C2C2;  	}a.key:hover, a.key:active  	{    		BACKGROUND-COLOR: #FFF3B0; 		color: #666666;		border-bottom-style:solid;  	}		.partners  	{	  		font-family: Verdana, Arial, Helvetica;   		font-size: 11px; 		line-height: 18px;		color: #666666;		 	}.lmenu 	{	  		font-family: Verdana, Arial, Helvetica;   		font-size: 12px; 		line-height: 20px;		color: #FFFFFF; 	}.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: 20px;		line-height: 24px;		font-weight: normal; 		color: #84A5BB; 	}td h1 	{   		font-family: Verdana, Arial, Helvetica;   		font-size: 20px;		line-height: 24px;		font-weight: normal; 		color: #84A5BB; 	}.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;   		color: #84A5BB;		font-size: 14px; 			line-height: 14px;			font-weight: normal; 	}td h3 	{   		font-family: Verdana, Arial, Helvetica;   			color: #84A5BB;				font-size: 14px; 			line-height: 14px;			font-weight: normal; 	 	}	.h4  	{   		font-family: Verdana, Arial, Helvetica;   		font-size: 15px; 		font-weight: bold;  	}	.greysubtitle  	{  		font-family: Verdana, Arial, Helvetica;   		font-size: 14px; 		line-height: 18px;		font-weight: normal;		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: 300px;	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: 14px; 		font-weight:normal;		text-decoration: underline;		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;}	.titlenav, a.titlenav:link, a.titlenav:visited  	{   		font-family: Verdana;   		font-size: 16px; 		color: #666666; 		font-style: normal; 		font-weight: bold;		text-decoration:none;   		border-bottom:1px dotted #C2C2C2;  	}a.titlenav:hover, a.titlenav:active  	{    		BACKGROUND-COLOR: #FFF3B0; 		color: #FF6600;		border-bottom-style:solid;  	}				.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;  	}		.post-title {  margin:0 0px 0 0px;  padding:0 13px;  font-size:135%;  line-height:1.5em;  padding:0 5px;  display:block;  border:0px solid #bbb;  border-width:0 0px 0px;padding:0px 0px 0px 0px;  color:#333;  }