/* BASIC STYLES (used by all pages except search results)*/

body { background-color: #fff; }
td
{
	background-color: #fff;
	color: Black;
	font-family: arial;
	font-size: 10pt;

}

h1
{
	font-family: Verdana;
	font-size: 13pt;
	font-weight: bold;
	color: #000;
}

select, input
{
	font-size: 8pt;
}


/* PAGE ELEMENTS - ALL PAGES */
/* PAGE HEADER */

.header td {background-color: #000; color: #0255d2; font-size: 9pt; font-weight: bold;}
.header a {color:#fff; text-decoration: none;}
.header a:hover{text-decoration: underline;}

.headline
{
	font-family:Verdana;
	font-size: 32pt;
	font-weight: bold;
}

/* FOOTER */

.footer {background-color: #0255d2; color: #fff; font-size: 8pt;}
.footer a {color:white; text-decoration: none;}
.footer a:hover {text-decoration: underline;}

/* NAVIGATION */

.nav td {border: #ddd 1px solid; background-color: #fff; color:#000}

.nav .navHead {font-family:Verdana; font-size:13pt; font-weight:bold; color:#000; margin-bottom:10px;}

.nav a {text-decoration:none; color:#000}
.nav a:hover {text-decoration: underline;}


/* AD BLOCK */
.adblock td {border: #ddd 1px solid; background-color: #fff;}





/* SEARCH RESULTS STYLES */
/* CONTENT */

.contentHeader {font-weight: bold; margin-bottom: 3px;}
.contentHeader a {color:#000; text-decoration:none;}
.contentHeader a:hover {text-decoration:underline;}

.contentBody {}

.contentFooter {font-size: 8pt; text-align:right; border-bottom: 1px solid #ddd; margin-bottom: 10px;}
.contentFooter a {color:#ddd; text-decoration: none;}
.contentFooter a:hover {text-decoration: underline;}


