a { color: #00659F; }
body {
 margin: 0;
 padding: 0; background-image: url("images/bg.png"); background-repeat: repeat-x;

 }
h1 {color: darkred; text-decoration:none; }


.footer { font-size: 11px; color: #777; }
form { display: inline; }
body, td { font-family: "Lucida Grande", "Lucida Sans", sans-serif; font-size: 13px; color: #656565; }

#lightbox { background-color:#eee; padding: 10px; border-bottom: 2px solid #666; border-right: 2px solid #666; }
#lightboxDetails { font-size: 0.8em; padding-top: 0.4em; }
#lightboxCaption { float: left; }
#keyboardMsg { float: right; }
#lightbox img { border: none; }
#overlay img { border: none; }
#overlay { background-image: url(images/overlay.png); }

.glossymenu { position: relative; padding: 0; margin: 0; background: url(images/menur_bg.gif) repeat-x; height: 46px; width: 100%; list-style: none; }
.glossymenu li { float:left; }
.glossymenu li a { float: left; display: block; color:#000; text-decoration: none; font-family: sans-serif; font-size: 13px; font-weight: bold; padding:0 0 0 16px; height: 46px; line-height: 46px; text-align: center; cursor: pointer; }
.glossymenu li a b { float: left; display: block; padding: 0 24px 0 8px; }
.glossymenu li.current a, .glossymenu li a:hover { color: #fff; background: url(images/menur_hover_left.gif) no-repeat; background-position: left; }
.glossymenu li.current a b, .glossymenu li a:hover b { color: #fff; background: url(images/menur_hover_right.gif) no-repeat right top; }