.topbar
{
font-family:trebuchet ms, arial, tahoma, geneva;
font-weight:bold;
font-size:12px;
color:#eeeeee;
background:#a0aeb5;
} 

.topbar a
{
color:#dddddd;
text-decoration:none;
background:#a0aeb5;
} 

.topbar a:hover
{
color:#ffffff;
text-decoration:underline;
background:#a0aeb5;
}

.topbar2
{
font-family:trebuchet ms, arial, tahoma, geneva;
font-weight:bold;
font-size:11px;
color:#ffffff;
} 

.topbar2 a
{
color:#ffffff;
text-decoration:none;
} 

.topbar2 a:hover
{
color:#285871;
text-decoration:underline;
}


.midbarhome
{
font-family:trebuchet ms, arial, tahoma, geneva;
font-weight:bold;
font-size:12px;
color:#666666;
letter-spacing:-1px;
background: #285871;
} 

.midbarhome a
{
color:#666666;
text-decoration:none;
} 

.midbarhome a:hover
{
color:#333333;
text-decoration:underline;
}

.midbar
{
font-family:trebuchet ms, arial, tahoma, geneva;
font-weight:bold;
font-size:12px;
color:#666666;
letter-spacing:-1px;
} 

.midbar a
{
color:#666666;
text-decoration:none;
} 

.midbar a:hover
{
color:#333333;
text-decoration:underline;
}

.floorplanbox
{
font-family:trebuchet ms, arial, tahoma, geneva;
/*font-weight:bold;*/
font-size:11px;
color:#ffffff;
/* letter-spacing:-1px; */
} 

.floorplanbox a
{
color:#444444;
text-decoration:none;
} 

.floorplanbox a:hover
{
color:#ffffff;
text-decoration:underline;
}

.newslink a
{
color:#816816;
font-weight:bold;
text-decoration:none;
} 

.newslink a:hover
{
color:#000000;
text-decoration:underline;
} 


.footer
{
font-family:tahoma, arial, geneva;
font-size:9px;
color:#816816;
line-height:14px;
} 

.footer a
{
color:#816816;
text-decoration:none;

} 

.footer a:hover
{
color:#000000;
text-decoration:underline;
} 



.homeblock
{
font-family:tahoma, arial, geneva;
font-size:10px;
color:#666666;
padding-left:35px;
padding-right:35px;
} 

.homeblock a
{
color:#816816;
text-decoration:none;

} 

.homeblock a:hover
{
color:#000000;
text-decoration:underline;
} 


.subheader
{
font-family:tahoma, arial, geneva;
font-size:11px;
font-weight:bold;
color:#816816;
} 



.tremont
{
font-family:tahoma, arial, geneva;
font-size:10px;
color:#666666;
} 

.tremont a
{
color:#816816;
text-decoration:none;

} 

.tremont a:hover
{
color:#000000;
text-decoration:underline;
} 


.subnav
{
font-family:tahoma, arial, geneva;
font-size:10px;
color:#666666;
padding-left:2px;
font-weight:bold;
} 

.subnav a
{
color:#816816;
text-decoration:none;

} 

.subnav a:hover
{
color:#000000;
text-decoration:underline;
} 



.error
{
font-family:trebuchet ms, tahoma, arial, geneva;
font-size:11px;
color:#FF0000;
font-weight:bold;	
} 

.content
{
font-family:trebuchet ms, tahoma, arial, geneva;
font-size:11px;
color:#666666;
} 

.content a
{
color:#816816;
text-decoration:none;

} 

.content a:hover
{
color:#000000;
text-decoration:underline;
} 

hr
{
color:#C0C0C0;
width:96%;
height:1; 
}



.header
{
font-family:trebuchet ms, tahoma, arial, geneva;
font-size:15px;
color:#666666;
font-weight:bold;
} 


.header2
{
font-family:trebuchet ms, tahoma, arial, geneva;
font-size:13px;
color:#666666;
font-weight:bold;
} 

.datarow
{
font-family:trebuchet ms, tahoma, arial, geneva;
font-size:11px;
color:#666666;
} 

.datarow a
{
font-weight:bold;
}


.datarowheader
{
color:#ffffff;
font-family:trebuchet ms, tahoma, arial, geneva;
font-size:11px;
} 

input
{
font-family:trebuchet ms, arial, genva;
font-size:11px;
font-weight:bold;
color:#666666;

}


select
{
font-family:trebuchet ms, arial, genva;
font-size:11px;
font-weight:bold;
color:#666666;

}

textarea
{
font-family:trebuchet ms, arial, genva;
font-size:11px;
font-weight:bold;
color:#666666;

}