/* Globals
================================================*/
body    { color: #000000; font: 0.73em/1.45 "Lucida Grande", tahoma, verdana, helvetica, arial, sans-serif; margin: 0 }
html { font-size: 100%; /* IE hack */ }
a:link     { color: #084988; text-decoration: none }
a:visited  { color: #103679; text-decoration: none }
.homenewsimage     { padding-right: 10px; padding-bottom: 5px }
.articleimage        { padding: 2px; border: solid 1px #c4cdd5 }
.rtcolimage      { margin-right: 10px; margin-bottom: 10px; border: solid 1px #82b8c8 }
a:hover       { color: #008ab5; text-decoration: underline }
table { font-size: 100%; /* IE hack */ }	

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

h1         { color: #0086cc; font-size: 1.3em; font-weight: normal; padding-top: 0.5em; padding-bottom: 0.2em; border-style: none }

	
h2            { color: #096fa3; font-size: 1.1em; padding-top: 0.3em; padding-bottom: 0.2em; border-style: none }
	
h3         { font-size: 1em; text-decoration: none; padding-top: 0.6em; border-style: none }

h4    { color: #096fa3; font-size: 1em; text-decoration: none; margin-bottom: 1; border-style: none }

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

h2 a:link{text-decoration:none;}
h3 a:link{text-decoration:none;}


/* Boxes and containers
================================================*/

.rightcol     { padding-top: 10px; padding-right: 10px }

.specialbox1   { background-color: #eeeef5; padding: 10px; border: dotted 1px #8283b9 }

.specialbox2   { background-color: #eeeef5; padding: 10px; border: solid 1px #d5d7e8 }

.mainhomebox  { background-color: #fff; background-image: url("nav/home-blue-fade.gif"); background-repeat: repeat-x; background-position: left 0; width: 790px }
.mailingbox
{background-color: #E7F4F6;
padding: 10px; }
.box1       { background-color: #f7fbfd; padding: 9px; border: solid 1px #d9ecf4 }
.box1a      { background-color: white; padding: 9px; border: solid 1px #d9ecf4 }

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

.box2      { padding: 9px; border: dotted 1px #7dabc7 }
.box4       { background-color: #edf6fd; padding: 9px }
.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;}



.box5        { background-color: #f9f3e3; padding: 9px }
.box6               { background-color: #fcf8e8; padding: 9px; border: solid 1px #ffdabd }


.box7             { padding-right: 9px; padding-bottom: 19px; padding-left: 9px }
.box12         { background-color: #edf6fd; margin-bottom: 5px; padding: 2px 7px 2px 8px; border: solid 1px #cee6f7 }
div.box13 h2   { margin-top: -5px }

.box14                  { background-color: #fcf8e8; margin-top: 20px; padding: 7px 9px 9px 10px; border: solid 1px #ffdabd }

div.box14 h2    { background-color: #fcf8e8; margin-top: -5px }
div.box14 h3    { background-color: #fcf8e8; margin-top: -5px }

div.box11 h2   { margin-top: -5px }

.pullquote1   { background-color: #fcf8e8; margin-bottom: 12px; margin-left: 7px; padding: 7px; position: relative; border-top: 1px solid #ffdabd }

.pullquote2
 { color: black; font-weight: bold; line-height: 140%; background-color: #fcf8e8; margin-top: 7px; margin-bottom: 7px; margin-left: 7px; padding: 7px; width: 192px; float: right; border-top: 1px solid #ffdabd; border-bottom: 1px solid #ffdabd }
 
.fadebox   { background-image: url("nav/inner-blue-fade.gif"); background-repeat: repeat-x; background-position: left 0; padding-top: 5px }



/* Menus
================================================*/

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

a.menu1:link        { color: #084988; font-size: 1em; text-decoration: none; margin-right: 1px; margin-left: 1px }
a.menu1:visited        { color: #084988; font-size: 1em; text-decoration: none; margin-right: 1px; margin-left: 1px }
a.menu1:hover          { color:#008ab5;font-size: 1em; text-decoration: underline; margin-right: 1px; margin-left: 1px }
a.menu1:active        { color: #c00; font-size: 1em; text-decoration: underline; margin-right: 1px; margin-left: 1px }

.menu1in
      { color: #0086CC; font-size: 1em; font-weight: bold; text-decoration: none }
a.menu1in:link
       { color: #0086cc; font-size: 1em; font-weight: bold; text-decoration: none }
a.menu1in:visited       { color: #0086CC; font-size: 1em; font-weight: bold; text-decoration: none }
a.menu1in:hover         { color:#008ab5; font-size: 1em; font-weight: bold; text-decoration: underline; }
a.menu1in:active        { color: #096fa3; font-size: 1em; font-weight: bold; text-decoration: underline }



ul  { list-style-type: circle;  margin-left: 0; padding-left: 22px }

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

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

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



