body {
   background-image: url(/images/background.png);
   background-repeat: repeat-y;
   background-position: center; 
}

.copyright {font-family: tahoma, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold; color: #FFFFFF;}
.txt {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.hdr2 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #39567E;}
.wtxt {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}
.hdr1 {font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #3264A9;}
.wtxt2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
.boxhdr {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #39567E;}
.hdr3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #39567E;}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; display: inline; font-size: 13px; color: #000000;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #06377C;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FFFFFF; display: inline;}
h4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; display: inline;}

/* Search Elements */
.query {font-family: Verdana, Arial, Helvetica, sans-serif; color: #0237AB; background-color: #EFEFEF; text-decoration: none; font-size: 11px;}

/* Table Elements */
td {font-family: Verdana, Arial, Helvetica, sans-serif; color: #0237AB; text-decoration: none; font-size: 11px;}


/* Form Elements */
.texta {background-color: #FFFFFF; font-size: 11px; border: 1px solid #448CCB; height: 20px;}
.textb {background-color: #FFFFFF; font-size: 11px; border: 1px solid #448CCB; height: 20px;}
.radioa {background-color: #FFFFFF; font-size: 11px;}
.buttona {background-color: #FFFFFF; font-size: 11px; border: 1px solid #448CCB; height: 20px;}

a.webmaster {color: #37577E; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px;}

/* ------------------------------------------------------------------- */
/*                            Result Links                             */
/* ------------------------------------------------------------------- */
   a.result {color: #37577E; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px;}
   a.result:hover {color: #000000;}
   a.result:active {color: #37577E;}
   a.result:visited {color: #37577E;}
   a.result:visited:hover {color: #000000;}
/* ------------------------------------------------------------------- */
/*                           Category Links                            */
/* ------------------------------------------------------------------- */
   a.categoryh {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: bold;}
   a.categoryh:visited {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: bold;}

   a.category {color: #37577E; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
   a.category:hover {color: #000000;}
   a.category:active {color: #37577E;}
   a.category:visited {color: #37577E;}
   a.category:visited:hover {color: #000000;}
/* ------------------------------------------------------------------- */
/*                             Misc. Links                             */
/* ------------------------------------------------------------------- */
   a {color: #37577E; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
   a:hover {color: #000000;}
   a:active {color: #37577E;}
   a:visited {color: #37577E;}
   a:visited:hover {color: #000000;}
/* ------------------------------------------------------------------- */
/*                             Infobox                                 */
/* ------------------------------------------------------------------- */
.infobox_title_body {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #555555;
   background-color: #EEEEEE;
   padding-left: 5px;
   border-top: 1px solid #A9CFED;
   border-bottom: 1px solid #A9CFED;
   border-right: 7px solid #A9CFED;
   border-left: 7px solid #A9CFED;
   padding-top: 1px;
   padding-bottom: 1px;
   margin-bottom: 7px;
   }

.infobox_title {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   border-bottom-width: 4px;
   border-bottom-style: double;
   border-bottom-color: #999999;
   color: #555555;
   }

.infobox_linebg {
   background-image: url(images/infobox_linebg.gif);
   background-repeat: repeat-x;
   background-position: right bottom;
   }

.infobox_content_col {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   padding-bottom: 5px;
   list-style-type: none;
   list-style-image: url(./images/ul_grayarrow.gif);
   }

.infobox_content_col2 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   padding-bottom: 5px;
   list-style-type: none;
   list-style-image: url(./images/gear.gif);
   }

.infobox_content {
   font-family: Arial, Helvetica, sans-serif; font-size: 11px;
   color: #555555;
   padding-bottom: 5px;
   list-style-type: none;
   list-style-image: url(./images/ul_grayarrow.gif);
   }

.infobox_content A:link {color: #555555; text-decoration: none; }
.infobox_content A:visited {color: #555555; text-decoration: none; }
.infobox_content A:hover {color: #555555; text-decoration: underline; }
.infobox_content A:active {color: #555555; text-decoration: none; }

.infobox_content li {
   margin-bottom: 4px;
   }

.infobox_content_col li {
   margin-bottom: 4px;
   }

.infobox_title_col {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   border-bottom-width: 2px;
   border-bottom-style: solid;
   border-bottom-color: #555555;
   color: #555555;
   margin-bottom: 7px;
   }

.infobox_title_col2 {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   font-weight: bold; 
   border-bottom-width: 2px; 
   border-bottom-style: solid; 
   border-bottom-color: #555555; 
   color: #555555; 
   margin-bottom: 0px;
   }
/* ------------------------------------------------------------------- */


