BODY { font-family: Verdana, Arial, Helvetica, sans-serif; }

TD.list { 
			font-size: 9pt;
			white-space: nowrap;
		}
		
TD.listright { 
			font-size: 9pt;
		}
		
TD.listbottom { 
			font-size: 9pt;
		}

TD.listheader {
	font-size: 9pt;
	text-align: center;
	vertical-align: bottom;
}
						
TD.listheader A {
	font-size: 9pt;
	font-weight: bold;
	vertical-align: bottom;
	text-align: center;
	text-decoration: none;
	color: #003366;
}
			
TD.listheader A:hover {
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	text-decoration: none;
	color: #00509F;
}
			
TD.list A {
	color: #000017;
	text-decoration: none;
}
TD.list A:hover {
	color: #003366;
	text-decoration: none;
}		

TD.areamenu A {
	color: #003366;
	font-size: 8pt;
	text-decoration: none;
}

TD.areamenu A:hover {
	color: #00509F;
	font-size: 8pt;
	text-decoration: underline;
}	
		
.disclaimer {
			color: #777777;
			font-size: 7pt;
			text-align: center;
			}
			
.listinstruct {
	color: #777777;
	font-size: 7pt;
	text-align: center;
}
			
.houseoffice {
			color: #444444;
			font-size: 9pt;
			text-align: center;
			}
			
.faq {
			color: #6C6C6C;
			font-size: 10pt;
			text-align: center;
			}

.faq:link {
			color: #C0C0C0;
			font-size: 10pt;
			text-align: center;
			}		
			
.faqhead {
			color: #000000;
			font-size: 10pt;
			text-align: center;
			}
			
			
.listemail {
			color: #122b6b;
			font-size: 10pt;
			text-decoration: none;
			}
			
.faqemail A:hover {
			font-size: 10pt;
			color: #174099;
			text-decoration: none;
			}	

			
.housepresents {
			color: #444444;
			font-size: 12pt;
			text-align: center;
			}

.houseaddress {
			color: #000000;
			font-size: 16pt;
			text-align: center;
			}

.houselabel {
			color: #444444;
			font-size: 10pt;
			text-align: right;
			height: 20;
			}
			
.houseinfo {
			color: #000000;
			font-size: 10pt;
			text-align: left;
			font-weight: bold;
			height: 20;
			}
			
.remarks 	{
			color: #000000;
			font-size: 10pt;
			text-align: left;
			height: 20;
			}

.extrapics 	{
			color: #000000;
			font-size: 8pt;
			text-align: left;
			height: 20;
			}
			
.featurelabel {
			color: #444444;
			font-size: 8pt;
			text-align: right;
			height: 10;
			padding-right: 1px;
			}
			
.featureinfo {
			color: #000000;
			font-size: 8pt;
			text-align: left;
			height: 10;
			padding-bottom: 3px;
			}
			
.coolcolon {
			color: #0000FF;
			font-size: 8pt;
			}

			
.agent, A.agentlink {
			color: #000000;
			font-size: 10pt;
			padding: .15em;	
			}
			
.office, A.officelink {
			color: #000000;
			font-size: 10pt;
			text-align: left;
			padding: .15em;	
			}

.mainpageheader {
			font-size: 12pt;
			font-weight: bold;
			vertical-align: bottom;
			text-align: center;
			height: 25;
			text-decoration: none;
			color: #000000;
			}
			
A.domainlink {
			color: #999999;
			font-size: 8pt;
			text-align: right;
			text-decoration: none;
			}
			
.nextrows {
			font-size: 10pt;
			color: #A0A0A0;
			}
			
.nextrows A {
			color: #122b6b;
			text-decoration: none;
			}
.nextrows A:hover {
			color: #174099;
			text-decoration: none;
			}

.nowshowing {
			color: #000000;
			font-size: 10pt;
			text-align: center;
			height: 20;
			text-decoration: none;
			}
			
TD.searchleft { 
			font-size: 8pt;
			text-align: right;
			vertical-align: top;
			padding-top: 10;
			background-image: url(cellborder-search.jpg);
			}

TD.searchright { 
			font-size: 8pt;
			text-align: left;
			vertical-align: top;
			padding-top: 5;
			background-image: url(cellborder-search.jpg);
			}

TD.searchright2 { 
			font-size: 8pt;
			text-align: left;
			vertical-align: top;
			}
			
A.checkselect {
			color: #122b6b;
			font-size: 8pt;
			text-decoration: none;
			}
A:hover.checkselect {
			color: #174099;
			font-size: 8pt;
			text-decoration: none;
			}

			
A.mainlinks {
			color: #000000;
			font-size: 7pt;
			text-align: center;
			line-height: 150%;
			text-decoration: none;
			font-family: Arial;
			}
			
A:hover.mainlinks {
			color: #000000;
			text-align: center;
			font-size: 7pt;
			line-height: 150%;
			text-decoration: none;
			background: white;
			}

DIV.mainlink {
			color: #000000;
			text-align: center;
			font-size: 6pt;
			line-height: 150%;
			}
			
.agenttext 	{
			color: #000000;
			font-size: 10pt;
			text-align: left;
			height: 20;
			}
			
.agentphones 	{
			color: #000000;
			font-size: 10pt;
			text-align: left;
			height: 20;
			}
			
.map A {
			color: #122b6b;
			text-decoration: none;
			font-size: 10pt;
			}
.map A:hover {
			color: #174099;
			text-decoration: none;
			font-size: 10pt;
			}

TD.classlist-cur { 
			text-align: center;
			height: 20;
			color: #000000;
			font-size: 10pt;
			font-weight: bold;
			}

.classlist { 
			text-align: center;
			height: 20;
			}
						
.classlist A {
			font-size: 10pt;
			font-weight: bold;
			text-align: center;
			text-decoration: none;
			color: #122b6b;
			}
			
.classlist A:hover { 
			font-size: 10pt;
			font-weight: bold;
			text-align: center;
			text-decoration: none;
			color: #174099;
						}
			
.othertype {
			color: #000000;
			font-size: 10pt;
			text-align: center;
			height: 20;
			}
			
.listtitle {
			font-size: 12pt;
			font-weight: bold;
			text-align: center;
			text-decoration: none;
			color: black;
			}
			
.agentfirst, A.agentfirstlink {
			color: #000000;
			font-size: 10pt;
			padding-top: .15em;	
			padding-right: 0em;	
			padding-left: .25em;	
			padding-bottom: .15em;	
			}

.agentlast, A.agentlastlink {
			color: #000000;
			font-size: 10pt;
			padding-top: .15em;	
			padding-right: .25em;	
			padding-left: 0em;	
			padding-bottom: .15em;	
			}
			
.faq A {
			color: #122b6b;
			text-decoration: none;
			}
			
.faq A:hover {
			color: #174099;
			text-decoration: none;
			}

			
