body { font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; width: 770px; background-color: #FFFFFF; }

p, ol, ul, h1, h2, h3, h4, h5, h6 { font-family: verdana, helvetica, arial, sans-serif; }

code { font-family: monospaced; font-size: 11px; }

a { color: #3366CC; }

a:visited { color: #6699CC; }

a:active { color: #FFCC33; }

a:hover { color: #0000FF; text-decoration: underline; }

h1 { color: #3366CC; font-size: 24px; font-weight: bold; margin-bottom: 0; }

h2 { color: #3366CC; font-size: 18px; font-weight: bold; margin-bottom: 0; }

h3 { color: #3366CC; font-size: 14px; font-weight: bold; margin-bottom: 0; }

h4 { color: #3366CC; font-size: 12px; font-weight: bold; margin-bottom: 0; }

h5 { color: #3366CC; font-size: 11px; font-weight: bold; margin-bottom: 0; }

h6 { color: #3366CC; font-size: 10px; font-weight: bold; margin-bottom: 0; }

ul { list-style: square; list-style-image: url("/pics/icon/bullet_yelo_square.gif"); }

input, textarea { font-size: 12px; color: #333333; }

caption { font-size: 13px; color: #3366CC; font-weight: bold; text-align: center; }

#breadcrumb { font-size: 9px; color: #000000; font-family: verdana, helvetica, arial, sans-serif; }

#breadcrumb a, #breadcrumb a.visited { text-decoration: underline; color: #000000; font-size: 9px; }

#global_nav { align: left; vertical-align: top; height: 100px; }

#global_nav a img, #access_links { border-width: 0; }

#global_nav input { font-size: 10px; color: #666666; font-style: italic; }

#primary_nav { color: #3366CC; text-align: right; font-size: 10px; vertical-align: top; margin-top: 0; }

#primary_nav a, #secondary_nav a { text-decoration: none; }

#primary_nav a:hover, #content p.address a, #secondary_nav p.address a, #secondary_nav a:hover { text-decoration: underline; }

#primary_nav a.selected { color: #666666; }

#home_image { align: left; vertical-align: top; padding-top: 9px;  }

#home_image img { border-width: 0; width: 284; }

#main { border-width: 0; vertical-align: top; }

#content { vertical-align: top; padding-top: 5px; }

#content h3 a { font-size: 12px; }

#content dt  {font-size: 12px; color: #3366CC; font-weight: bold; }

#content p { margin-top: 0; font-size: 12px; }

#content img { margin-top: 3px; margin-left: 3px; margin-right: 3px; margin-bottom: 3px; }

#content p.address { font-size: 9px; }

#content ul.announcements, #content ul.quicklinks, #secondary_nav ul { list-style: square; list-style-image: url("/pics/icon/bullet_yelo_anglebracket.jpg"); margin-top: 0; font-size: 10px;  margin-left: 0px; padding-left: 19px; color: #3366CC; }

#content ul { font-size: 12px; list-style: square; list-style-image: url("/pics/icon/bullet_yelo_square.gif"); }

#content ul ul { list-style: square; list-style-image: url("/pics/icon/bullet_yelo_square.gif"); margin-top: 0; margin-bottom: 0px; margin-left: 0px; padding-left: 17px; font-size: 12px; }

#content legend { font-size: 11px; color: #3366CC; font-weight: bold; }

#content form { font-size: 11px; color: #333333; }

#content select, #content input { font-size: 10px; }

#content table { padding: 1; spacing: 2; border: 0; }

#content table tr td { font-size: 11px; color: #333333; }

#content table tr th { font-size: 11px; color: #3366CC; }

#content table caption { font-size: 11px; color: #3366CC; }

#content table.smalltext td { font-size: 10px; }

#left_mod { vertical-align: top; width: 145; }

#left_mod img { border-width: 0; width: 138px; padding-left:3px; padding-right: 5px; text-align: left; }

#left_mod h1, #left_mod h2, #left_mod h3, #left_mod h4, #left_mod h5, #left_mod h6 { margin-left: 10px; margin-bottom: 0px; }

#left_mod p { margin-left: 10px; font-size: 10px; margin-top: 0px; }

#left_mod ul, #left_mod ol { margin-left: 5px; font-size: 10px }

#breadcrumb { color: #333333; font-size: 7px; }

#secondary_nav { font-size: 10px; vertical-align: top; width: 125; }

#secondary_nav ul ul { list-style: square; list-style-image: url("/pics/icon/bullet_yelo_anglebracket.jpg"); margin-top: 0; margin-left: 0px; padding-left: 19px; font-size: 10px; margin-bottom: 0; }

#secondary_nav ul ul ul { list-style: square; list-style-image: url("/pics/icon/bullet_yelo_anglebracket.jpg"); margin-top: 0; font-size: 9px; margin-left: 0px; padding-left: 19px; margin-bottom: 0; }

#secondary_nav h1, #secondary_nav h2, #secondary_nav h3, #secondary_nav h4, #secondary_nav h5, #secondary_nav h6 { margin-left: 11px; }

#secondary_nav a.selected { color: #666666; font-weight: normal; }

#secondary_nav p { font-size: 9px; padding-left: 5px; position: relative; left: 1px; }

#secondary_nav p a { font-size: 9px; text-decoration: underline; }

#footer p { font-size: 9px; text-align: center; }

#footer img { border-width: 0; text-align: right; }

.red { color: #FF0000; }

.alert { color: #FF0000; font-style: italic; font-weight: bold; }

a.alert { color: #FF0000; font-weight: bold; font-style: italic; }

.photocaption { font-size: 10px; text-align: center; font-style: italic; color: #3366CC; horizontal-align: center; }