.listing A:LINK     { color: #ffffff; font-weight: bold; font-size: 13px; font-family: arial. verdana, helvetica; text-decoration: none }
.listing A:VISITED      { color: #ffffff; font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; text-decoration: none }
.listing A:HOVER     { color: #E99C1C; font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; text-decoration: none}
.listing A:ACTIVE      { color: #F3E29A; font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; text-decoration: none }

/*

td-----------------------------------------------------------------------------------------

- Use for all "normal"  text fields inside table cells

- Change font size, family, and color

*/

td

   { color: #000000; font-size: 12px; font-family: arial, verdana, helvetica; }



/*

td.page_name --------------------------------------------------------------------------

- Page name appears at the top of the listings page

- Change font attributes here for size and color and font

*/

td.page_name

           { color: #0A2D81; font:  16px, verdana, helvetica; font-style: normal; text-align: center }



/*

table.listing -----------------------------------------------------------------------------

- Specify the alignment, background color and borders for the listings

*/

table.listing {
	width: 520px;
	color: #000000;
	background-color: #D8DDE3;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border: solid 1px #000000;
}



/*

td.list_photo  ----------------------------------------------------------------------------

- Table cell for the listing page photo. Change background color to match site color scheme

- Add or Remove borders if necessary

*/

td.list_photo

     { color: #ffffff; background-color: #425F81; margin: 0px; padding: 5px; border: #000000; width: 150px; height: 100px }



/* 

td.title ------------------------------------------------------------------------------------

- Used for the title line of the detail page

- Changes the cell to have a bottom border (shown as a solid line)

using the site color scheme - Changes text to 14pt bold

*/

td.title { color: #3D5A7C; font-style: normal; font-weight: bold; font-size: 14px; font-family: arial, verdana, Helvetica; text-align: center; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ffffed #ffffed #0A2D81 #ffffed }





/*

td.underline ------------------------------------------------------------------------

 Used for table cells that need a colored bottom border

- Changes the cell to have a bottom border (shown as a solid line)

- ONLY change the border-bottom for size and color of underline

- Change the font color as needed

NOTE: the cell must contain text OR &nbsp; to display the line

*/

td.underline

    { color: #3D5A7C; font-weight: bold; text-align: center; border-bottom: 1px solid #3D5A7C }



/*

td.cell_back -------------------------------------------------------------------------

Set the background color of a cell - used for a spacer or strip across page

*/

td.cell_back

   { color: #ffffff }



/*

td.bold_field ------------------------------------------------------------------------

Use for fields where the text appearance needs to be bold 

All other font attributes are inherited from the BODY element

*/

td.bold_field { color: #000000; font-weight: bold }

td.bold_back { font-weight: bold; background-color: #88A2CD }

.td.detail_photo { text-align: center; vertical-align: middle; border:solid 1px #052615}

.input.button_style { color: #0A2D81; font-weight: bold; font-size: 11px; font-family: verdana, helvetica; background-color: #88A2CD }

td.footer { color: #0A2D81; font-size: 10px; font-family:verdane, helvetica; text-align: center }

td.pre {
	font-family : monospace;
	white-space : pre;
}

.highlight {
	background : #DCDDCF;
}


