body { 
  margin: 1; 
  padding: 0;
} 


/* a class is for all links without an assigned class */
a {
 font-size: 70%;
 text-decoration : underline;
 font-family : verdana,helvetica,arial,sans-serif;
 color : rgb(0,0,115);
}

a:hover {
color : rgb(204,102,0); 
text-decoration : underline;
} 


/* an attempt to make text the same size inside table cells, the default link size makes them really small */
a.big {
 font-size: 100%;
 text-decoration : underline;
 font-family : verdana,helvetica,arial,sans-serif;
 color : rgb(0,0,115);
}

a.big:visited {
color : rgb(0,0,255); 
text-decoration : underline;
} 

a.big:hover {
color : rgb(204,102,0); 
} 


th.assessor
{
font-family : verdana,helvetica,arial,sans-serif;
font-size : 70%;
color : rgb(0,0,0);
background-color:	#C0C0FF;
}



th.detail
{
font-family : verdana,helvetica,arial,sans-serif;
font-size : 70%;
color : rgb(0,0,0);
background-color:#C0C0FF;
}

th.breakhere
{
font-family : verdana,helvetica,arial,sans-serif;
font-size : 70%;
color : rgb(0,0,0);
background-color:	#C0C0FF;
page-break-before: always;
}



/* address class is used on the top of every page for the address info */
td.address
{
font-family : verdana,helvetica,arial,sans-serif;
background-color:#FFFFFF;
color : rgb(204,102,0);
font-size : 80%;
font-weight : bold;
}

/* top class is used on the for the table column headings */
td.top
{
font-family : verdana,helvetica,arial,sans-serif;
background-color:#800000;
color : rgb(255,204,51);
font-size : 85%;
font-weight : bold;
}

/* update class is used for the website updates on the home page */
td.update
{
font-family : verdana,helvetica,arial,sans-serif;
background-color:#FFFFC0;
color : rgb(0,0,0);
font-size : 70%;
}

/* ntext is used on the history page */
.ntext
{
font-family : verdana,helvetica,arial,sans-serif;
font-size : 70%;
color : rgb(0,0,0);
}

.ntext1
{
font-family : verdana,helvetica,arial,sans-serif;
font-size : 70%;
color : rgb(0,0,0);
}

.ntext2
{
font-family : verdana,helvetica,arial,sans-serif;
font-size : 70%;
background-color:#E3E4FF;
color : rgb(0,0,0);
}

.ftext
{
font-family : verdana,helvetica,arial,sans-serif;
font-size : 70%;
color : rgb(0,0,0);
background-color:#FFF8DC;
}


.btext
{
font-family : verdana,helvetica,arial,sans-serif;
font-size : 70%;
color : rgb(0,0,0);
font-weight : bold;
}



/* lq is used for the FAQ questions */
.lq
{
font-family : verdana,helvetica,arial,sans-serif;
font-size : 80%;
}

/* al is used for the underlined text on the area links page */
.al
{
font-family : verdana,helvetica,arial,sans-serif;
font-size : 80%;
text-decoration : underline;
}

/* la is used for the FAQ answers */
.la
{
font-family : verdana,helvetica,arial,sans-serif;
font-size : 75%;
}

/* assr is used for the underlined text on the assessor page */
.assr
{
font-family : verdana,helvetica,arial,sans-serif;
font-size : 80%;
font-weight : bold;
background-color:#FFFFFF;
text-decoration : underline;
color : rgb(128,0,0);
}

h3
{
font-family : verdana,helvetica,arial,sans-serif;
font-size : 130%;
color : rgb(0,0,0);
}

input
{
font-family : verdana,helvetica,arial,sans-serif;
font-size : 100%;
color : rgb(0,0,0);
}

select
{
font-family : verdana,helvetica,arial,sans-serif;
font-size : 100%;
color : rgb(0,0,0);
}

.pagebreak
{
page-break-after: always
}