﻿.header {font-family: Helvetica, Tahoma, Verdana, Arial; color: #A70400; font-size: 18px; font-weight:bold;}

.MainHeader16 {font-family: Helvetica, Tahoma, Verdana, Arial; color: #A70400; font-size: 16px; font-weight:bold;}

.MainHeader14 {font-family: Helvetica, Tahoma, Verdana, Arial; color: #A70400; font-size: 14px; font-weight:bold;}

.MainHeader {font-family: Helvetica, Tahoma, Verdana, Arial; color: #A70400; font-size: 18px; font-weight:bold;}

.FadeHeader {font-family: Helvetica, Tahoma, Verdana, Arial; color: #A70400; font-size: 18px; font-weight:bold; }

.MainHeaderBlue16 {font-family: Helvetica, Tahoma, Verdana, Arial; color: #335071; font-size: 16px; font-weight:bold;}

.MainHeaderBlue14 {font-family: Helvetica, Tahoma, Verdana, Arial; color: #335071; font-size: 14px; font-weight:bold;}

.MainHeaderBlue {font-family: Helvetica, Tahoma, Verdana, Arial; color: #335071; font-size: 18px; font-weight:bold;}

.BoldSubHeader12 {font-family: Helvetica, Tahoma, Verdana, Arial; color: #335071; font-size: 12px; font-weight:bold;}

.BoldSubHeader {font-family: Helvetica, Tahoma, Verdana, Arial; color: #335071; font-size: 14px; font-weight:bold;}

.subheader {font-family: Helvetica, Tahoma, Verdana, Arial; color: #A70400; font-size: 14px; font-weight:bold;}

.subheaderwhite {font-family: Helvetica, Tahoma, Verdana, Arial; color: #ffffff; font-size: 11px; font-weight:bold;}

.body {font-family: Helvetica, Tahoma, Verdana, Arial; color: #474747; font-size: 12px;letter-spacing :1px;}

.bodyred {font-family: Helvetica, Tahoma, Verdana, Arial; color: #A70400; font-size: 12px;}

.bodyredbold{font-family: Helvetica, Tahoma, Verdana, Arial; color: #A70400; font-size: 12px; font-weight :bold ; text-transform: uppercase ;}

.bodyblue {font-family: Helvetica, Tahoma, Verdana, Arial; color: #335071; font-size: 12px;}

.bodywhite {font-family: Helvetica, Tahoma, Verdana, Arial; color: #ffffff; font-size: 12px;}

.caption {font-family: Helvetica, Tahoma, Verdana, Arial; color: #000000; font-size: 10px;}

.captionred {font-family: Helvetica, Tahoma, Verdana, Arial; color: #A70400; font-size: 10px;}

.footer {font-family: Helvetica, Tahoma, Verdana, Arial; color: #A6CCF3; font-size: 11px;}

.captionlarger {font-family: Helvetica, Tahoma, Verdana, Arial; color: #474747; 
                font-size: 12px; text-decoration:none;}

B {font-weight:bold;}

I {font-style:italic;}
/*
A.textlinknav {font-family: Helvetica, Tahoma, Verdana, Arial; color: #474747; font-size: 11px;}

A.textlinknav:hover {font-family: Helvetica, Tahoma, Verdana, Arial; color: #A70400; font-size: 11px;}

A.textlinknav {font-family: Helvetica, Tahoma, Verdana, Arial; color: #474747; font-size: 11px;
                font-weight:bold;}

A.textlinknav:hover {font-family: Helvetica, Tahoma, Verdana, Arial; color: #A70400; font-size: 11px; 
                     font-weight:bold;}

A.textlinknavAT {font-family: Helvetica, Tahoma, Verdana, Arial; color: #A70400; font-size: 11px; 
                 font-weight:bold;}

A.nav {font-family: Helvetica, Tahoma, Verdana, Arial; color: #333333; font-size: 11px; 
       text-decoration:none; font-weight:bold;}

A.nav:hover {font-family: Helvetica, Tahoma, Verdana, Arial; color: #A70400; font-size: 11px; 
             text-decoration:none; font-weight:bold;}

A.navAT {font-family: Helvetica, Tahoma, Verdana, Arial; color: #A70400; font-size: 11px; 
         text-decoration:none; font-weight:bold;}

A.nav2 {font-family: Helvetica, Tahoma, Verdana, Arial; color: #474747; font-size: 11px;}

A.nav2:hover {font-family: Helvetica, Tahoma, Verdana, Arial; color: #A70400; font-size: 11px;}

A.nav2AT {font-family: Helvetica, Tahoma, Verdana, Arial; color: #A70400; font-size: 11px;}
*/
.bodytable {margin: 0;border: 0;padding: 0;width: 100%;}

.bodytable td {/*text-align: center;*/}

.wholepage {display: relative;width: 805px;text-align: left;margin-left: auto; margin-right: auto; 
            clear: left;}

.header {float: left;display: inline;margin: 0;border: 0;width: 795px;}

.topnav {background: url('/Declare/graphics/rightnavpanel_blue_bg.gif') no-repeat right;width: 795px;}

.leftnavcol {margin: 0px;margin-left: 10px;background: #EFEFEF;	text-align: left;	float: left;
    width: 171px;display: inline;background: #EFEFEF url('/Declare/graphics/ln_rightcell_bg.gif') repeat-y right; 	}

.leftnav {display: relative;text-align: left;/*border-top: 1px solid #999999;*/
          border-bottom: 1px solid #999999; margin-left:5px; /* added JN */}

.leftnav img {vertical-align: middle;}

.navrow {clear: both;margin-left: 5px;border-bottom: 1px solid #999999;}

.footcl {float: right;	display: inline;text-align: center;margin-right: 10;}

.sealcontainer {position: relative;}

.seal {position: absolute;left: 602;top: 0;height: 132px;width: 100px;}

.seal img {border-style: none;}

.navindent {position: relative; left: 15px;text-align: left;vertical-align: middle; }

.navbtm { clear: both;display: relative;z-index: 1;margin-left: -10px;}

.bodywrapper {background: #FFFFFF url('/Declare/graphics/rightpanel_blue_bg.gif') right no-repeat;
              width: 614px;display: inline;float: left;	}

div.bodyheader {margin-top: 25px; /*margin-left:15px;*/width: 100%;clear: both;  }

 div.bodyfull {margin-top: 10px;margin-left:15px;width:95%;float: left;display: inline;clear: left; 
               font-family: Helvetica, Tahoma, Verdana, Arial; color: #474747; font-size: 12px;
               /*height:310px; overflow:visible;*/ }
 
 div.bodyleft {float: left;display: inline;clear: left;}
 
 div.bodyright {float: left;display: inline;clear: right;width: 44%;}
 
 div.quicklinks {float: left;display: inline;clear: left;}

div.quicklinks div {margin: 10px;/*margin-left: 28px;*/margin-left: 0px;}
 
 div.photogallery {margin-top: 9px;float: left;display: inline;clear: right;}
  
 div.currentissues {margin-top: 15px;float: left;display: inline;clear: both; }
 
 .genericbox {margin-top: 15px;float: left;display: inline;clear: both;}
	
div.genericbox div {margin: 4px;margin-left: 28px;width: 100%;}	

.genericboxCalendar {margin-top: 15px;margin-left: 17px;float: left;display: inline;clear: both;}
	
div.genericboxCalendar div {margin: 4px;width: 100%;}	
	
 .services {margin: 4px;width: 100%;text-align:left;} 
 
.services td{margin: 4px;width: 100%;text-align:left;}  

 .servicesboxleft {margin-left: 28px;float: left;display: inline;clear: left;width: 48%;}
 
 .servicesboxright {float: left;display: inline;clear: right;width: 36%; }
 
 div.servicesboxleft div, div.servicesboxright div {margin-bottom: 5px;float: left;
                                                    display: inline;clear: both;}

/* Textlink Added */

.textlink {font-size: 12px; color: #A70400; font-family: Helvetica, Tahoma, Verdana, Arial; 
           text-decoration:underline; letter-spacing :1px;}
           
A.textlink, A.textlink:visited {font-weight: bold; font-size: 12px; color: #A70400; font-family: Helvetica, Tahoma, Verdana, Arial;
            text-decoration:underline;letter-spacing :1px;}

A.textlink:hover {font-weight: bold; font-size: 12px; color: #A70400; font-family: Helvetica, Tahoma, Verdana, Arial;
                  text-decoration: none;letter-spacing :1px;}

.textlinkredUL {font-weight: bold; font-size: 12px; color: #A70400; font-family: Helvetica, Tahoma, Verdana, Arial; 
                text-decoration:underline;}

A.textlinkredUL {font-weight: bold; font-size: 12px; color: #A70400; font-family: Helvetica, Tahoma, Verdana, Arial;
                 text-decoration:underline;}

A.textlinkredUL:hover {font-weight: bold; font-size: 12px; color: #A70400; font-family:Helvetica, Tahoma, Verdana, Arial;
                       text-decoration: none}

.textlinkGrey {font-weight: bold; font-size: 12px; color: #474747; font-family: Helvetica, Tahoma, Verdana, Arial;
               text-decoration:underline;}

A.textlinkGrey {font-weight: bold; font-size: 12px; color: #474747; font-family: Helvetica, Tahoma, Verdana, Arial;
                text-decoration:underline;}

A.textlinkGrey:hover {font-weight: bold; font-size: 12px; color: #474747; font-family: Helvetica, Tahoma, Verdana, Arial;
                      text-decoration: none}

.textlinkGreyThin {font-weight: normal; font-size: 12px; color: #474747; font-family: Helvetica, Tahoma, Verdana, Arial; 
                   text-decoration:underline;}

A.textlinkGreyThin {font-weight: normal; font-size: 12px; color: #474747; font-family: Helvetica, Tahoma, Verdana, Arial; 
                    text-decoration:underline;}

A.textlinkGreyThin:hover {font-weight: normal; font-size: 12px; color: #474747; font-family: Helvetica, Tahoma, Verdana, Arial; 
                          text-decoration: none}

.hilightlinkBlue {font-weight: bold; font-size: 11px; color: #335071; font-family: Helvetica, Tahoma, Verdana, Arial; 
                  text-decoration:none;}

A.hilightlinkBlue {font-weight: bold; font-size: 11px; color: #335071; font-family: Helvetica, Tahoma, Verdana, Arial; 
                   text-decoration:none;}

A.hilightlinkBlue:hover {font-weight: bold; font-size: 11px; color: #335071; font-family: Helvetica, Tahoma, Verdana, Arial; 
                         text-decoration: none}

.hilightlinkGrey {font-weight:normal; font-size: 11px; color: #474747; font-family: Helvetica, Tahoma, Verdana, Arial; 
                  text-decoration:none;}

A.hilightlinkGrey {font-weight: normal; font-size: 11px; color: #474747; font-family: Helvetica, Tahoma, Verdana, Arial; 
                   text-decoration:none;}

A.hilightlinkGrey:hover {font-weight: normal; font-size: 11px; color: #474747; font-family: Helvetica, Tahoma, Verdana, Arial; 
                         text-decoration: none}
 
/* Navigation 
 
TD.leftNavItem{background-image:url(/graphics/ln_arrow_off.gif); background-repeat:no-repeat;  
               height:21px; width:159px; background-position:left; border-bottom:none; border-width:0px 0px 0px 0px;
               border-top-color:#999999; border-top-style:solid; border-top-width:1px; text-align:left;}

.leftNavItem {font-weight: bold; font-size: 11px; color: #333333; font-family: Helvetica, Tahoma, Verdana, Arial; 
              text-decoration: none;text-align:left;}

A.leftNavItem {padding-left:20px; background-image:url(graphics/fill.gif);font-weight: bold; font-size: 11px; 
               color: #333333; font-family: Helvetica, Tahoma, Verdana, Arial; text-decoration: none; text-align:left;}
 
A.leftNavItem:hover {font-weight: bold; font-size: 11px; color: #A70400; 
                     font-family: Helvetica, Tahoma, Verdana, Arial; text-decoration: none}

A.leftNavItemSelected {padding-left:20px; background-image:url(graphics/fill.gif);font-weight: bold;
                       font-size: 11px; color: #A70400; font-family: Helvetica, Tahoma, Verdana, Arial; text-decoration: none;
                       text-align:left;}
 
A.leftNavItemSelected:hover {font-weight: bold; font-size: 11px; color: #A70400;
                              font-family: Helvetica, Tahoma, Verdana, Arial; text-decoration: none}

td.leftNavItemLeaf{ background-image:url(/graphics/sub_ln_arrow_off.gif);height:10px; width:139px; 
                    background-position:left; border-bottom:none; border-width:0px 0px 0px 0px;  font-size: 10px; top:0px;}

A.leftNavItemLeaf {padding-left:10px; font-weight:400; font-size: 10px; color: #333333; 
                   font-family: Helvetica, Tahoma, Verdana, Arial; text-decoration: none }
 
A.leftNavItemLeaf:hover { font-weight: 400; font-size: 10px; color: #A70400; font-family: Helvetica, Tahoma, Verdana, Arial; 
                          text-decoration: none}
*/
#mapList{margin-left:18px;padding-left:1px;list-style:url(/Declare/graphics/Blue_Go_Button.gif);margin-top:5px;}

#mapList ul{}

#mapList li{margin-left:-3px;margin-bottom:2px;}

#mapList a{margin-left:-4px;margin-bottom:2px;padding-bottom:2px;}

/*Styles from old site*/