/* Globals
================================================*/
body          { color: #000000; font: 12pt/1.55 georgia, times new roman, times, serif; margin-top: 0 }
html { font-size: 100%; /* IE hack */ }
a:link         { color: #1843a4; text-decoration: none }
a:visited    { color: #1843a4; text-decoration: none }

.articleimage       { background-color: #fff; padding: 3px; border: solid 1px #d5d1cb }
.rtcolimage      { margin-right: 10px; margin-bottom: 10px; border: solid 1px #82b8c8 }
a:hover        { text-decoration: underline }
table { font-size: 100%; /* IE hack */ }

blockquote {
    page-break-inside: avoid;
}
.small  { font-size: 89% }

/* Headings
================================================*/

h1              { color: #00739e; font-size: 1.9em; font-weight: bold; margin-top: 25px; border-style: none }

	
h2                   { color: #005c3d; font-size: 1.7em; font-weight: bold; padding-top: 0.8em; orphans: 2; page-break-after: avoid; page-break-inside: avoid; widows: 2   }
	
h3             { font-size: 1.4em; font-weight: bold; text-decoration: none; margin-bottom: -0.5em; padding-top: 0; border-style: none; orphans: 2; page-break-after: avoid; page-break-inside: avoid; widows: 2  }

h4      { color: #005c3d; font-size: 1em; text-decoration: none; margin-bottom: 1; border-style: none; page-break-after: avoid }

h5    { color: #73777d; font-size: 1.2em; margin-top: -4; margin-bottom: 15; border-style: none }

h2 a:link { color: #005c3d; text-decoration: none }
h2 a:visited { color: #005c3d; text-decoration: none }
h3 a:link { color: #005c3d; text-decoration: none }
h3 a:visited { color: #005c3d; text-decoration: none }




/* Boxes and containers
================================================*/
.specialbox2   { background-color: #eeeef5; padding: 10px; border: solid 1px #d5d7e8 }
.mailingbox
{background-color: #E7F4F6;
padding: 10px; }
.box1       { background-color: #f7fbfd; padding: 9px; border: solid 1px #d9ecf4 }

.button1       { margin-right: 1px; margin-left: 1px; padding: 1px 3px; border: solid 1px #cee6f7 }

.box2       { margin-right: 8px; padding: 2px 9px 3px; border: dotted 1px #9d9fa4 }
.box4       { background-color: #fbf8e3; padding: 15px }
.leftnavbox { background-color: #eaf6fa; margin-bottom: 5px; padding: 2px 0 2px 5px; width: 170px; border-top: 1px #cee6f7; border-right: 1px #cee6f7; border-bottom: 1px dotted #0288b8; border-left: 1px #cee6f7 }

.dottedline1 { margin-bottom: 5px; 180px; border-bottom: 1px dotted #0288b8;}
.dottedline2 { margin-bottom: 5px; 180px; border-top: 1px dotted #0288b8;}

.pagebg  { background-image: url("nav/page-bg.gif"); background-repeat: no-repeat; background-position: right top }

.box5        { background-color: #f9f3e3; padding: 9px }
.box6                 { background-image: url("nav/box-bg.gif"); padding: 3px 9px 9px; border: solid 1px #b6cabe }


.box7              { padding: 13px 23px 23px }
.box14                  { background-color: #fcf8e8; margin-top: 20px; padding: 7px 9px 9px 10px; border: solid 1px #ffdabd }
.pullquote1   { background-color: #fcf8e8; margin-bottom: 12px; margin-left: 7px; padding: 7px; position: relative; border-top: 1px solid #ffdabd }

.pullquote2
  { color: black; line-height: 140%; background-color: #ecf3f1; margin-top: 6px; margin-bottom: 50px; margin-left: 20px; padding: 10px; width: 192px; float: right; border-top: 1px solid #cde4de; border-bottom: 1px solid #cde4de }
/* Menus
================================================*/

.menu1{font-size: 1em; text-decoration: none; margin-right: 1px; margin-left: 1px}

a.menu1:link         { color: #2f4683; font-size: 1em; text-decoration: none; margin-right: 1px; margin-left: 1px }
a.menu1:visited         { color: #2f4683; font-size: 1em; text-decoration: none; margin-right: 1px; margin-left: 1px }
a.menu1:hover           { color: #5679d5; font-size: 1em; text-decoration: underline; margin-right: 1px; margin-left: 1px }
a.menu1:active         { color: #2f4683; font-size: 1em; text-decoration: underline; margin-right: 1px; margin-left: 1px }

.menu1in
          { color: #fff; font-size: 1em; font-weight: bold; text-decoration: none; background-color: #ff8000 }
a.menu1in:link
        { color: #fff; font-size: 1em; font-weight: bold; text-decoration: none; background-color: #ff8000 }
a.menu1in:visited         { color: #fff; font-size: 1em; font-weight: bold; text-decoration: none; background-color: #ff8000 }
a.menu1in:hover           { color: #fff; font-size: 1em; font-weight: bold; text-decoration: underline; background-color: #ff8000 }
a.menu1in:active          { color: #fff; font-size: 1em; font-weight: bold; text-decoration: underline; background-color: #ff8000 }

.menu3in         { font-size: 0.97em; padding-top: 5px; padding-bottom: 5px; padding-left: 0;border-top: 1px dotted #b6cabe }
.menu3         { font-size: 0.97em; padding-top: 5px; padding-bottom: 5px; padding-left: 11px; border-top: 1px dotted #b6cabe }


ul  { margin-left: 0; padding-left: 22px }

ol  {  margin-left: 0; padding-left: 28px }

dd  { line-height: 1.6em; margin-left: 10px }

.breadcrumb         { color: #849097; font-size: 0.90em; }
.breadcrumb:link         { color: #849097; }

.footer        { font-size: 0.95em }
.captions         { color: #849097; font-size: 0.95em; line-height: 110% }




