body { font-family: sans-serif; font-size: small; background-color: #eeeeee; color: #000000; }
select { border-width: 1px; background-color:#ffffff; }
a:link { font-family: sans-serif; color: navy; }
a:link img {border: none; }
a:visited { font-family: verdana,arial,helvetica,sans-serif; color: navy; }
a:active { font-family: sans-serif; color: navy; }
.active_link { font-weight:bold; color:navy; }
.bottomnav  { font-family: Tahoma, sans-serif; padding-top:8px; text-align:center; background-image:url(images/footer_bkgd.png); 
              padding-bottom: 2px;}
.bottomnav p   { color:#6655cc; font-family: Tahoma, sans-serif; font-size:small; }
.bottomnav a:link { text-decoration: none; }
.bottomnav a:hover { color: #844; text-decoration: underline; }
.bottomnav a:visited { text-decoration: none; color:#6655cc; }
.bottomnav b { color:navy; }
.bottomnav2  { font-family: Tahoma, sans-serif; padding-top:0px; text-align:center; background-image:url(images/footer2_bkgd.png); 
              background-repeat: no-repeat; padding-bottom: 2px;}
.caption { vertical-align:middle; text-align:left; padding-left:4px; padding-right:0px; padding-top:0px; padding-bottom:0px; }
.caption p { font-family:sans-serif; font-size:small; color:#000000; margin-top:8px; }
.caption b { color:navy; }
.caption hr { color:#cccccc; }
.caption a:link { text-decoration: none; color:navy; }
.caption a:hover { text-decoration:underline; color:#884444; }
.caption a:visited { text-decoration:none; color:navy; }
.leftnav { text-align:center; vertical-align:middle; font-size:small; color:navy; background-image:url(images/leftnav_bkgd.png); background-repeat:repeat-y; padding: 0px; }
.leftnav a:link { text-decoration: none; }
.leftnav a:hover { color: #844; text-decoration: underline; }
.leftnav a:visited { text-decoration: none; color:navy; }
.leftnav p   { color:#6655cc; font-family: Tahoma, sans-serif; font-size:small; }
.leftnav b { color:navy; }
.highlight { background-color:#FFFFD5; }
.main { vertical-align:top; text-align:left; padding-left:12px; padding-right:12px; padding-top:12px; padding-bottom:18px; background-image:url(images/main_bkgd.png); background-repeat:repeat-x; }
.main p { font-family:sans-serif; font-size:small; color:#000000; margin-top:8px; }
.main b { color:navy; }
.main hr { color:#cccccc; }
.main a:link { text-decoration: none; color:navy; }
.main a:hover { text-decoration:underline; color:#884444; }
.main a:visited { text-decoration:none; color:navy; }
.main_bottom { vertical-align:bottom; text-align:left; padding-left:12px; padding-right:12px; padding-top:12px; padding-bottom:2px; background-image:url(images/main_bkgd.png); background-repeat:repeat-x; }
.main_bottom p { font-family:sans-serif; font-size:small; color:#000000; margin-top:8px; }
.main_bottom b { color:navy; }
.main_bottom hr { color:#cccccc; }
.main_bottom a:link { text-decoration: none; color:navy; }
.main_bottom a:hover { text-decoration:underline; color:#884444; }
.main_bottom a:visited { text-decoration:none; color:navy; }
.main_nopad { vertical-align:middle; text-align:left; padding-left:12px; padding-right:8px; padding-top:8px; padding-bottom:8px; background-image:url(images/main_bkgd.png); background-repeat:repeat-x; }
.main_nopad p { font-family:sans-serif; font-size:small; color:#000000; margin-top:8px; }
.main_nopad b { color:navy; }
.main_nopad hr { color:#cccccc; }
.main_nopad a:link { text-decoration: none; color:navy; }
.main_nopad a:hover { text-decoration:underline; color:#884444; }
.main_nopad a:visited { text-decoration:none; color:navy; }
.photo { vertical-align:middle; text-align:center; padding-left:2px; padding-right:2px; padding-top:2px; padding-bottom:2px; }
.photo p { font-family:sans-serif; font-size:small; color:#000000; margin-top:2px; text-align:center; }
.photo b { color:navy; }
.photo a:link { text-decoration: none; color:navy; }
.photo a:hover { text-decoration:underline; color:#884444; }
.photo a:visited { text-decoration:none; color:navy; }
.rtnav  { background-image:url(images/rtnav_bkgd.png); background-repeat:repeat-y; padding: 0px; }
.topnav { color: white; font-family: Tahoma, sans-serif; font-size: x-small; text-decoration: none; padding-right:10px; padding-top:2px;
          background-image:url(images/header_bkgd.png) ; background-repeat: no-repeat}
.topnav a:link { text-decoration: none; color: #6655cc; }
.topnav a:hover { color:navy; text-decoration: underline; }
.topnav a:visited { text-decoration: none; color: navy; }
.topnav i { color: #eef; font-family: sans-serif; font-size:small; background-color: #8090e0; }
.topnav2 { color:#6655cc; font-family: Tahoma, sans-serif; font-size: x-small; text-decoration: none; 
			padding-right:8px; padding-top:2px; padding-bottom:2px; background-image:url(images/header2_bkgd.png); background-repeat: repeat-y; }
.topnav2 i { color:#6655cc; font-family: sans-serif; }
.topnav2 a:link { text-decoration: none; color:#6655cc; border: 0pt; }
.topnav2 a:hover { text-decoration: underline; color:navy; }
.topnav2 a:visited { text-decoration: none; color:navy; }
.topnav2 b { color:navy; }
h1 { font-family: sans-serif; color:navy; font-size: large; }
h2 { font-family: sans-serif; color:navy; font-size: medium; }
h3 { font-family: sans-serif; color:navy; font-size: small; }
p { font-family: sans-serif; color:navy; font-size: small; }

