/* --- CONTENT ----------------------------------------------- */

a:hover
{
  color: #0CF;
}

a.bignav
{
  font-size: 16pt;
  font-family: "Book Antiqua", Garamond, "Times New Roman";
  font-weight: bold;
  color: #990000;
  text-decoration: none;  
  
}

p.redbignav
{
  color: #990000;
  font-size: 16pt;
  font-family: "Book Antiqua", Garamond, "Times New Roman";
  font-weight: bold;
  text-transform: capitalize;
}

p.bluebignav
{
  color: #0000FF;
  font-size: 16pt;
  font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
  font-weight: bold;
  text-transform: capitalize;
}

a.bignav:hover
{
  color: #CC6666;
}

a.bignav_home
{
  color: #336;
  text-decoration: none;  
  font-size: 16pt;
  font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
  font-weight: bold;
  text-transform: capitalize;
}

a.bignav_home:hover
{
  color: blue;
}

p, body, td
{
  font-family: Verdana, Helvetica, Arial;
  font-size: 10pt;
}

p.white
{
  font-family: Verdana, Helvetica, Arial;
  font-size: 10pt;
  color: #fff;
}

p.error
{
	color: red;
}

p.header
{
  font-family: Verdana, Helvetica, Arial;
  font-size: 12pt;
  font-weight: bold;
}

h1
{
  font-family: Verdana, Helvetica, Arial;
  font-size: 16pt;
  font-weight: normal;
}

h2
{
  font-family: Verdana, Helvetica, Arial;
  font-size: 12pt;
}



p.little
{
	font-size: 8pt;
}


p.right
{
	text-align: right;
}
td.small
{
	font-family: Verdana, Helvetica, Arial;
	font-size: 8pt;
}




/* --- LEFTNAV ----------------------------------------------- */

td.leftnav
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-align: right;
}

#bottom
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: right;
}

a.left_extra_link
{
  color: black;
  text-decoration: none;
}

a.left_extra_link:hover
{
  text-decoration: underline;
}

span.left_extra_color
{
  color: blue;
}

table#leftnav a
{
	font-family: Arial;
	color: #000;
	font-size: 10pt;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 3px 3px 3px 3px;
}
table#leftnav a:hover
{
	background: #999;
	color: white;
}
table#leftnav a.chosen
{
	color: #FFF;
}
table#leftnav tr
{
	background: #CCC;
}
table#leftnav tr.chosen
{
	background: #999;
}
table#leftnav td
{
	text-align: right;
}


/* --- HEADER ------------------------------------------------ */

p.tagline
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-align: center;
  color: #333;
}



table#navbar tr
{
	background-color: #990000;
	text-align: center;
	font-family: "Book Antiqua", Garamond, "Times New Roman";
	color: white;
}

td.topnav
{
	font-family: "Book Antiqua", Garamond, "Times New Roman";
	color: white;
	font-size: 10pt;
	font-weight: bold;
}
table#navbar a
{
	font-family: "Book Antiqua", Garamond, "Times New Roman";
	color: white;
	font-size: 12pt;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 3px 3px 3px 3px;
	
}
table#navbar a:hover
{
	background: #CC6666;
	color: #990000;
}
table#navbar td.chosen
{
	background: #D0E4A2;
	color: #01594B;
}
table#navbar a.chosen
{
	color: #01594B;
}

span.phone
{
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
  color: #01594B;
  font-size: 12pt;
}

span.smalltext
{
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
  color: #000000;
  font-size: 8pt;
}


a.more_link
{
  text-decoration: none;
  color: #990000;
}

a.more_link:hover
{
	color: #CC6666;
	text-decoration: underline;
}


/* --- FOOTER ------------------------------------------------ */

td.footer_text
{
  font-family: Verdana, Helvetica, Arial;
  font-size: 8pt;
  color: #5C5C5C;
}

a.footer_link
{
  text-decoration: none;
  color: #5C5C5C;
}

a.footer_link:hover
{
	color: #5C5C5C;
	text-decoration: underline;
}

span.footer_heightener
{
  font-family: Verdana, Helvetica, Arial;
  font-size: 6pt;
}

a.white_link
{
  text-decoration: underline;
  color: #FFF;
  font-family: Verdana, Helvetica, Arial;
  font-size: 10pt;
  text-align: right;
}

a.white_link:hover
{
  color: #0CF;
}

td.light_blue
{
	background-color: #ECF2FE;
}	

td.medium_blue
{
	background-color: #D6E6FF;
}

td.dark_blue
{
	background-color: #3366CC;
	font-family: Verdana, Helvetica, Arial;
    font-size: 10pt;
    color: #FFF;
}

tr.light_blue
{
	background-color: #ECF2FE;
}	

tr.medium_blue
{
	background-color: #D6E6FF;
}

tr.dark_blue
{
	background-color: #3366CC;
	font-family: Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: #FFF;
}