/* BEGIN GENERAL STYLE DEFINITIONS */

body, p, div, td, ol, ul, dl {
	font-size: 12pt;
   	font-family: Arial, Helvetica, Geneva, sans-serif;
   color: #000000;}




body { background-color: #ffffff; }

body.popup { background-color: #dfdfdf; }

h1, h2, h3, h4, h5, h6 {
   font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
   color: #000000;
   margin-bottom: 0px;
   padding-bottom: 0px;
   margin-top: 0px;
   padding-top: 0px; }

h1 { font-size: 2em; }

h2 { font-size: 1.8em; }

h3 { font-size: 1.4em; }

h4 { font-size: 1.2em; }

h5 { font-size: 1.1em; font-weight: lighter; }

h6  { margin-top: 0px; padding-top: 0px;}

em, i { font-style: italics; }

/* END GENERAL STYLE DEFINITIONS -------------------------------------------- */
/* --------------------------------------- BEGIN TABLE CELL STYLE DEFINITIONS */

td.black { background-color: #000000;}

td.bluebar {
   background-image: url("/images/navblue.gif");
   background-repeat: repeat-y;
   padding-left: 5px; }

td.boxhead {
   font-size: 1em;
   font-weight: bold;
   padding-left: 3px;
   color: #ffffff;
   background-color: #666699;}

td.boxctnt {
   font-size: 0.9em;
   background-color: #eeeeee;
   padding-left: 3px;
   padding-right: 3px; }

td.yellow {
   font-size: 0.9em;
   background-color: #ffffdd;
   padding-left: 3px;
   padding-right: 3px; }

td p { font-size: 0.8em; }

td ol { font-size: 0.9em; }

td ul { font-size: 0.9em; }

td.wx { padding-right: 3px; }

td.date {
   font-size: .8em;
   color: #666666; }

td.alert {
   font-size: .8em;
   color: #000000;
   background-color: #ffffcc; }

td.line { background-color: #666699; }

/* END TABLE CELL STYLE DEFINITIONS */
/* BEGIN FOOTER STYLE DEFINITIONS */

div.footer {
   text-align: center;
   font-size: .8em;
   color: #888888;}

/* END DIVISION STYLE DEFINITIONS ------------------------------------------- */
/* --------------------------------------------- BEGIN FORM STYLE DEFINITIONS */

form { margin-bottom: 0px; padding-bottom: 0px; }

/* END FORM STYLE DEFINITIONS ----------------------------------------------- */
/* --------------------------------------------- BEGIN LINK STYLE DEFINITIONS */

a:link {
   color: #666699;
   text-decoration: underline; }

a:visited {
   color: #666699;
   text-decoration: underline; }

a:hover {
   color: #333333;
   text-decoration: none; }

a.headline:link {
   color: #222299;
   font-weight: bold;
   text-decoration: underline; }

a.headline:visited {
   color: #222299;
   font-weight: bold;
   text-decoration: underline; }

a.headline:hover {
   color: #cc0000;
   font-weight: bold;
   text-decoration: none; }

td.bluebar a:link {
   color: #ffffff;
   font-size: 0.9em;
   text-decoration: none; }

td.bluebar a:visited {
   color: #ffffff;
   font-size: 0.9em;
   text-decoration: none; }

td.bluebar a:hover {
   color: #ffff66;
   font-size: 0.9em;
   text-decoration: underline; }

a.news { font-weight: bold; }

td.boxctnt a:link {
   color: #666699;
   text-decoration: none; }

td.boxctnt a:visited {
   color: #666699;
   text-decoration: none; }

td.boxctnt a:hover {
   color: #000000;
   text-decoration: underline; }

td.boxctnt p a:link {
   color: #666699;
   text-decoration: none; }

td.boxctnt p a:visited {
   color: #666699;
   text-decoration: none; }

td.boxctnt p a:hover {
   color: #000000;
   text-decoration: underline; }

td.yellow a:link {
   color: #666699;
   text-decoration: none; }

td.yellow a:visited {
   color: #666699;
   text-decoration: none; }

td.yellow a:hover {
   color: #000000;
   text-decoration: underline; }

a.footer:link {
   color: #888888;
   text-decoration: underline; }

a.footer:visited {
   color: #888888;
   text-decoration: underline;}

a.footer:hover {
   color: #333333;
   text-decoration: underline;}

/* END LINK STYLE DEFINITIONS ----------------------------------------------- */
/* ------------------------------------------ BEGIN GENERAL CLASS DEFINITIONS */

.small { font-size: 0.8em; }

.search {
   font-size: 0.8em;
   font-weight: bold;
   color: #333333; }

/* END GENERAL CLASS DEFINITIONS -------------------------------------------- */