body,td,th { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
.smalltext { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; }
font.heading { font-size:1.2em; font-style:italic; font-weight:bold; }
a:visited { color:#16a3c7; }
h3 { font-size:12px; }
.bnav { margin:0 auto; width:800px; height:31px; padding:20px 0 0; font-size:9px; }
.bnav2 { margin:0 auto; width:800px; height:21px; padding:1px 0 0; font-size:9px; }
.bnav a { text-decoration:none; border-right:1px solid black; padding:0 10px; border-left:1px solid black; margin:0 -2px; }
.bnav2 a { text-decoration:none; border-right:1px solid black; padding:0 10px; border-left:1px solid black; margin:0 -2px; }
a:link { color:#003399; text-decoration:none; font-weight:bold; }
a:visited { color:#003399; text-decoration:none; font-weight:bold; }
a:hover { color:#0066FF; }
a:active { color:#00FFFF; }
.footer { text-align:center; }
ul,.career { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; list-style-image:url(images/bullet.jpg); }
.navigation div { background-image:url(images/topnavbg.jpg); background-repeat:repeat-x; letter-spacing:5px; _letter-spacing:4px; height:41px; float:left; width:800px; text-align:center; }
.navigation a { text-decoration:none; color:#000000; font-family:"Arial Narrow", "Trebuchet MS", Verdana, Impact, Arial, sans-serif; font-size:11px; _font-size:11px; 
/* IE Hack */
font-weight:normal; _font-weight:bold; text-transform:uppercase; top:15px; position:relative; }
.disclaimer { font-size:10px; color:#888; display:block; }
#SEOtext { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:600px; text-align:center; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; width:600px; text-align:center; }
h1.seo { font-size:9px; text-align:center; text-decoration:none; }
h1.flash { font-size:9px; display:inline; text-align:center; }
h2.flash { font-size:9px; display:inline; text-align:center; }
h3.flash { font-size:9px; display:inline; text-align:center; }

.recent-blog-entry { margin: 117px auto 10px; padding: 10px; background-color: #FFF; }
.recent-blog-entry .entry { margin: 0 29px; }
.recent-blog-entry .posted-date { font-style: italic; }
.recent-blog-entry h5 { text-align: left; padding: 3px 0; margin: 0; font-size: 11pt; }
.recent-blog-entry h4 { color: #000; font-size: 12pt; background-color: #F4F597; margin: -10px -10px 0 -10px; padding: 10px; }
.recent-blog-entry .content { margin: 7px 4px; }
.recent-blog-entry a.blog-link { display: block; text-align: right; background-color: #F4F597; padding: 5px; margin: 5px -10px -10px -10px;  }
