/* ################ */
/*  Element Styles  */
/* ################ */
 
body 
{
	font-family: Verdana, Sans Serif;
	font-size: 9pt;
	color: #000;
	background-color: #fff;
	
/* Scroll Bar Colors */
	scrollbar-arrow-color: #808080;
	scrollbar-3dlight-color: #EFC76B;
	scrollbar-face-color: #EFC76B;
	scrollbar-darkshadow-color: #EFC76B;
	scrollbar-highlight-color: #EDE1C7;
	scrollbar-shadow-color: #EDE1C7;
	scrollbar-track-color: #EDE1C7;
}

img {
	border-color: #000;
}

p, .normal	{
	font-family: Verdana, Sans Serif; 
	font-size: 9pt; 
	color: #000
}
		
table, td	{
	font-family: Verdana, Sans Serif; 
	font-size: 9pt; 
	color: #000
}

th	{
	font-family: Verdana, Sans Serif; 
	font-weight: bold;
	font-size: 9pt; 
	color: #000
}

h1	{
	font-family: Verdana, Sans Serif; 
	font-size: 16pt; 
	font-weight: normal; 
	color: #000
}

h2	{
	font-family: Verdana, Sans Serif; 
	font-size: 14pt; 
	font-weight: bold; 
	color: #000
}

h3	{
	font-family: Verdana, Sans Serif; 
	font-size: 12pt; 
	font-weight: normal; 
	color: #000
}

h4	{
	font-family: Verdana, Sans Serif; 
	font-size: 9pt; 
	font-weight: normal; 
	color: #000
}
/*
textarea	{
	font-size : 9pt; 
	font-family : Verdana, Sans Serif; 
	height: 100pt; 
	width : 200pt; 
}
*/
input	{
	font-family: Verdana, Sans Serif; 
	font-size: 9pt; 
}

select	{
	font-family: Verdana, Sans Serif; 
	font-size: 9pt; 
}

ul div {
	margin-bottom: 0.5em;
}

/* ################ */
/*   Link Styles    */
/* ################ */

A         {TEXT-DECORATION: underline}
A:link    { color: #000; text-decoration: underline }
A:visited { color: #000; text-decoration: underline }
A:active  { color: #000; text-decoration: underline }
A:hover   { color: #C00; text-decoration: underline }

A.nav         { color: gray; TEXT-DECORATION: none; font-size: 7pt }
A.nav:link    { color: gray; text-decoration: none }
A.nav:visited { color: gray; text-decoration: none }
A.nav:active  { color: gray; text-decoration: none }
A.nav:hover   { color: #C00; text-decoration: underline }

A.hypLink         { TEXT-DECORATION: none; }
A.hypLink:link    { color: #000; text-decoration: none }
A.hypLink:visited { color: #000; text-decoration: none }
A.hypLink:active  { color: #000; text-decoration: none }
A.hypLink:hover   { color: #C00; text-decoration: underline }

A.leftBar         { TEXT-DECORATION: none; font-size: 7.5pt }
A.leftBar:link    { color: #000; text-decoration: none }
A.leftBar:visited { color: #000; text-decoration: none }
A.leftBar:active  { color: #000; text-decoration: none }
A.leftBar:hover  { color: #EFC76B; text-decoration: underline }

/* ################ */
/*  Custom Classes  */
/* ################ */

.leftBar {
	font-size : 7.5pt; 
	font-family : Verdana, Sans Serif; 
	color: #000;
}

.leftBarSection {
	font-weight: bold;
	font-size : 10pt; 
	font-family : Verdana, Sans Serif; 
	color: #000;
}

.text	{
	font-size : 9pt; 
	font-family : Verdana, Sans Serif; 
	background-color: white; 
	width : 200pt; 
	color: #000;
}

.weatherHeader	{
	font-family: Verdana, Sans Serif; 
	font-size: 8pt; 
	font-weight: bold
}

.errorText	{
	font-family: Verdana, Sans Serif; 
	font-size: 9pt; 
	color: #C00
}

.appTitle	{
	color: #000; 
	font-family: Verdana, Sans Serif; 
	font-size: 16pt; 
	font-weight: bold
}

.pageHeader	{
	color: #000; 
	font-family: Verdana, Sans Serif; 
	font-size: 9pt; 
	font-weight: bold
}

.tableHeader	{
	color: white; 
	font-family: Verdana, Sans Serif; 
	font-size: 9pt; 
	font-weight: bold
}

.barHeader	{
	color: #000; 
	font-family: Verdana, Sans Serif; 
	font-size: 12pt; 
	font-weight: bold
}

.copyRight	{
	color: gray; 
	font-family: Verdana, Sans Serif; 
	font-size: 8pt; 
	font-weight:normal
}

.boldRed	{
	color: maroon; 
	font-weight: bold
}
