.bgheader   { background-image: url("images/hdr.jpg"); 
              background-repeat: no-repeat; margin: 0; padding: 0; 
              vertical-align: 0 }
.bglocator  { background-color: #000080; margin: 0; padding: 0 }
.date       { color: #336; font-size: 11px; font-family: Verdana; 
              font-style: normal; text-align: right; margin: 6px 12px 0 }
.breadcrumb { color: white; font-size: 12px; font-family: "Trebuchet MS", 
              Verdana, sans-serif; font-weight: bold; font-stretch: expanded;
              padding-left: 12pt; border-left: 6px none #f8c405 }
.address    { color: gray; font-size: 9px; font-family: Verdana, sans-serif; 
              line-height: 1.2em; text-align: left; margin: 0 0 0 10px; 
              padding: 0 0 0; position: relative; top: 100px; 
              vertical-align: bottom }
.navbox     { border-top: 0; border-right: 0; border-bottom: 0; 
              border-left: 6px solid #f8c405; }
.phone      { color:#444444;font-size: 10px; font-weight: normal; 
              text-decoration: none;}
.rightlinks { color: #003; font-size: 10px; font-family: Verdana; 
              line-height: 1.4em; margin: 10px; padding: 0 }
.quicklinks { color: maroon; font-size: 11px; font-family: Verdana; 
              font-weight: bold; line-height: 1.1em; margin: 10px; padding: 2; }
h1          { color: navy; font-size: 15px; font-family: "Trebuchet MS", Verdana; 
              font-weight: bold; line-height: 1.4em; text-align: center; 
              padding: 2px 0; border-top: 1px solid maroon; 
              border-bottom: 1px solid maroon; }
h2          { color: navy; font-size: 13px; font-family: "Trebuchet MS", Verdana; 
              font-weight: bold; line-height: 1em; text-align: left;
              text-decoration:underline; }
h3          { color: #000080; font-size: 12px; font-family: "Trebuchet MS"; 
              line-height: 1.2em; margin: 20px 10px 10px; padding: 1px 0; 
              border-top: 1px solid maroon; border-bottom: 1px solid maroon }
h4          { font-size: 12px; font-family: Verdana, sans-serif; text-align: left;
              font-weight: bold;}
h5          { font-size: 12px; font-family: arial, verdana, helvetica; 
              text-align: left; font-weight: bold;}
h6          { font-size: 12px; font-family: Verdana, sans-serif; text-align: left; 
              font-weight: bold; color: maroon;}
td          { border-width: 0 }
.maintable  { margin: 0; padding: 0; top: 0; right: 0; bottom: 0; left: 0; 
              border: solid 1px silver }
.navleft    { color: white; font-size: 12px; font-family: "Trebuchet MS", Verdana;
              font-weight: bold; background-color: #fef4cc; text-align: left; 
              margin: 0; padding: 0; vertical-align: top; border-top: 0; 
              border-right: 0; border-bottom: 0; border-left: 7px solid #f8c405 }
.content   { font-size: 12px; font-family: Verdana, sans-serif; 
             background-color: white; text-align: left; margin: 15px 20px 30px 15px; 
             padding: 20px 30px 30px 20px; width: 500px; vertical-align: top }
p, li      { font-size: 12px; font-family: Verdana, sans-serif; text-align: left;
             line-height:16px;}
td         { font-size: 10px; font-family: Verdana, sans-serif;}
th         { font-size: 10px; font-family: Verdana, sans-serif; font-weight:bold;}
.yellow    { background-color: #f8c405; margin: 0; padding: 0 }
.search    { margin-top: 2px }
.navright  { background-color: #f8c405 }
.rightnavmargin  { margin-top: 25px;  }
.yellowbordertop { border-top-width: 1px;border-top-style: solid;
                   border-top-color: #f8c405; background-color:#000081; }
.yellowborderover{ border-top-width: 1px;border-top-style: solid;
                   border-top-color: #f8c405; background-color:#ffffff; }
.copyright { color: white; font-size: 9px; font-family: Verdana, sans-serif; 
             text-align: right; margin: 5px 10px 5px 5px; padding: 0; width: 500px;
             vertical-align: top }
.email     { color: white; font-size: 9px; font-family: Verdana, sans-serif; 
             text-align: left; margin: 5px 0px 5px 20px; padding: 0; }
.list      { font-size: 10px; font-family: Verdana, sans-serif; text-align: left;
             line-height:14px; }
.tablecellbold   { font-size: 12px; font-family: Verdana, sans-serif;
                   font-weight: bold; text-align: left;}
.mydate    { position:relative; width:125px; height:55px; z-index:1; left: 640px;
             top: -560; font-size: 10px; font-family: Verdana, sans-serif; }

/* td's
---------------------------------------- */

/* master font definition
---------------------------------------- */
body,td { 
font-family:verdana,arial,helvetica,sans-serif;  
color:#262626;
}

/* anchors
---------------------------------------- */
a:link 		{ color:#4C6C99; }
a:visited 	{ color:#4C6C99; }
a:hover		{ color:#4C6C99; text-decoration:none; }
a:active	{ color:#4C6C99; }

/* anchors - com
---------------------------------------- */
a.com:link 	{ color:#FFFFFF; }
a.com:visited 	{ color:#CCCCCC; }
a.com:hover	{ color:#FFFFFF; text-decoration:none; }
a.com:active	{ color:#FFFFFF; }

/* anchors - bluenavtext 
--------------------------------------- */
a.bluenavtext:link { font-family:arial, verdana, helvetica; font-size: 10px; font-weight: bold; color: white; padding-left: 12px;  padding-top:0px; padding-right:0px; padding-bottom: 0px; text-decoration:none;  }
a.bluenavtext:visited { font-family:arial, verdana, helvetica; font-size: 10px; font-weight: bold; color: #CCCCCC; padding-left: 12px;  padding-top:0px; padding-right:0px; padding-bottom: 0px; text-decoration:none;  }
a.bluenavtext:hover { font-family:arial, verdana, helvetica; font-size: 10px; font-weight: bold; color: #000081; padding-left: 12px;   padding-top:0px; padding-right:0px; padding-bottom: 0px; text-decoration:none; }
a.bluenavtext:active { font-family:arial, verdana, helvetica; font-size: 10px; font-weight: bold; color: #000081; padding-left: 12px;  padding-top:20pt; padding-right:0px; padding-bottom: 0px; text-decoration:none;}

/* anchors - email link 
---------------------------------------- */
a.emaillink:link    { color:#FFFFFF; text-decoration:none;}
a.emaillink:visited { color:#CCCCCC; text-decoration:none;}
a.emaillink:hover   { color:#FFFFFF; text-decoration:none;}
a.emaillink:active  { color:#FFFFFF; text-decoration:none;}

/* anchors - quicklink 
---------------------------------------- */
a.quicklink:link    { color:#33F;font-size: 10px; margin-left:10px;font-weight:bold;}
a.quicklink:visited { color:#33F;font-size: 10px;line-height:1.2em;margin-left:10px;font-weight:bold; }
a.quicklink:hover   { color:#006;font-size: 10px;text-decoration:none;margin-left:10px;font-weight:bold; }
a.quicklink:active  { color:#33F;font-size: 10px;margin-left:10px;font-weight:bold; }

/* anchors - addres leftnav
---------------------------------------- */
a.addressnav:link    { color:#333333;font-size: 10px; font-weight:bold;text-decoration:none;}
a.addressnav:visited { color:#333333;font-size: 10px;line-height:1.2em;font-weight:bold;text-decoration:none; }
a.addressnav:hover   { color:#000000;font-size: 10px;text-decoration:underline;font-weight:bold; }
a.addressnav:active  { color:#333333;font-size: 10px;font-weight:bold;text-decoration:none; }

/* images
---------------------------------------- */
img { border:0px; }
img.nav { border-top: 1px solid #f8c405; }

/* text
---------------------------------------- */
.text {
font-size:11px;  
line-height:1.3em;
}

/* added cal 2005-09-15 */
.tddir      { font-size: 9px; font-family: Verdana, sans-serif;}
