/* Globals
================================================*/
body      { color: #000000; font: 0.85em/1.55 "Lucida Grande", tahoma, verdana, helvetica, arial, sans-serif; background: white url("nav/bg.gif") repeat-x; margin-top: 0 }
html { font-size: 100%; /* IE hack */ }
a:link         { color: #3b3bba; text-decoration: none }
a:visited     { color: #3b3bba; text-decoration: none }
.homenewsimage     { padding-right: 10px; padding-bottom: 5px }
.articleimage      { margin-bottom: 10px; border: solid 1px #dbdbdb }
.rtcolimage      { margin-right: 10px; margin-bottom: 10px; border: solid 1px #82b8c8 }
a:hover        { text-decoration: underline }
table { font-size: 100%; /* IE hack */ }




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

h1           { color: #303030; font-size: 1.4em; font-weight: normal; margin-top: 5px; padding-bottom: 7px; border-style: none }

	
h2               { color: #525252; font-size: 1.2em; padding-top: 0.8em; border-style: none }
	
h3          { color: #73777d; font-size: 1.1em; text-decoration: none; margin-bottom: -0.9em; padding-top: 0; border-style: none }

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

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

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


/* 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         { background-color: #f3f3f3; padding: 2px 15px 10px; border: dotted 1px #73777d }
.box4        { background-color: #e4e4e4; padding: 2px 15px 10px; border: dashed 1px #73777d }
.box5         { background-color: #f3f3f3; padding: 2px 15px 10px; border: dashed 1px #c1c5cd }
.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;}
.box6               { background-color: #fcf8e8; padding: 9px; border: solid 1px #ffdabd }


.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; 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 }
/* Menus
================================================*/

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

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

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



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         { color: #525252; font-size: 0.95em }
.captions         { color: #849097; font-size: 0.95em; line-height: 110% }



