body {background:#fff; color:#666; margin:0; padding:0;}
body, p, td, th, input, select, textarea {font-family:Arial,Helvetica; font-size:12px;}
th, th a:link, th a:visited {background-color:#A11D21; color:#ffffff; text-align:left;}
th a:hover {color:#F0EBEC;}

a:link {color:#655F97;}
a:visited {color:#BB9999;}
a:hover, a:active {color:#A11D21;}

h1, h2, h3, h4 {font-family:Arial,Helvetica; text-align:left;}
h3 {font-size:15px;}
h4 {font-size:13px; font-weight:normal; font-style:italic;}

h3.news, h3.search {margin-bottom:0;}

#content li {margin-bottom:0.5em; margin-top:0.5em;}

.required {font-family:Arial,Helvetica; font-size:12px; color:#c00;}
.smallgray {font-family:Arial,Helvetica; font-size:10px; color:#666;}
tr.bgcolor2 td, tr.bgcolor3 td {border-bottom:1px solid #ccc;}
ul.news {list-style:none; margin:0.5em 2em 0; padding:0;}
.left {float:left;}

/* Styles for In the News */
#inthenews img.logo {float:right;}
#inthenews p {float:none; clear:both; padding-bottom: 10px; border-bottom:1px solid #e0e0e0;}
#inthenews .source {font-style:italic;}
#inthenews .date {font-weight:bold; padding-right:25px;}
#inthenews .article {font-weight:bold;}

/* Site Structure */
#siteheader {padding:2px 10px 0px; margin:0; height:100px; background:url('/images/backbar.gif') top left repeat-y;}
#siteheader h1  {margin:18px 2px 0; font-size:38px; color:#aaa;}
#siteheader img#logo {float:left; margin-left:70px;}

#footer {padding-top:5px;}
#footer div { border-top:1px solid #999; font-size:10px; text-align:center;}
#content {padding:10px 50px 10px 5px; vertical-align:top;}

/* Side Navigation */
#nav {width:180px; background:url('/images/backbar.gif') bottom left repeat-y; vertical-align:top;}
#nav ul {padding: 15px 5px 10px; margin:0 5px 5px 0; list-style:none;}
#nav li {margin-bottom:0.5em; font-weight:bold;}
#nav a, #nav a:link, #nav a:visited { color:#666; text-decoration:none; padding-left:14px; background:url('/images/bullet.gif') no-repeat left;}
#nav a:hover, #nav a.selected, #nav a.selected:link, #nav a.selected:visited {color:#A11D21; background-image:url('/images/bullet_on.gif');}
#nav a:hover {text-decoration:underline;}