﻿.bod          { background-color:#ffffcc;font-family:Verdana, Arial, Helvetica, sans-serif; color:#000080; margin:0; padding:0 }
.bodBlue      { filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C0CFE2', startColorstr='#FFFFFF', gradientType='0'); }
.divnew       { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000080; margin:10px; }
a:active      { text-decoration: none; text-transform:uppercase; font-size:small; color:#0000FF }
a:link        { text-decoration: none; text-transform:uppercase; font-size:small; color:#0000FF }
a:visited     { text-decoration: none; text-transform:uppercase; font-size:small; color:#0000FF }
a:hover       { text-decoration:none; text-transform:uppercase; font-size:small; color:red; }
h3            { font-size: 18pt; font-weight: 400; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000080; text-align:center; }
.pgtitle      { border: 1px #000080 solid; font-size:20px; color:#000080; text-transform:uppercase; padding-bottom: 3px; margin-bottom: 10px; text-align:center; background-image:url('images/spare/gradient30.jpg')}
.pgtitlel     { border:0; margin-left:10px; margin-right:5px; margin-top:5px; float:left; }
.pgtitler     { border:0; margin-left:5px; margin-right:10px; margin-top:5px; float:right; }
div.menu td   { background-image: url('images/icons/YellowB50.jpg') }
div.menu a    { color: #000080; text-decoration:none; text-align:center; text-transform: uppercase; font-size:80%; line-height:16px; font-family: Verdana, Tahoma, sans-serif; padding: 2px 5px; }
table.menu a  { border:1px solid #000080; display: block; }
.current a   { color: #000080; background: #FFFFFF; }
.info         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; width:350px; }
.bxtitle      { font-weight:bold; text-transform:uppercase; font-size:small; }
.bxtel        { font-weight:bold; font-size:x-small; text-transform:uppercase; color:maroon; }
.tit          { text-transform:uppercase; font-size:small; font-weight:bold; }
.datey        {
	border: 1px #000080 solid;
	font-size: 12px;
	background-color: #FFFF00;
	color: #000080;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 2px;
	padding-right: 2px;
}
.icons        { width:32px; height:32px; border:0; float:left; margin-right:5px; }
.mapref       { float:left; margin-top:0px; margin-bottom:3px;margin-left:0px;margin-right:10px;width:20px;height:34px;border:0; }
.where        { font-size: 13px; text-transform: uppercase; font-weight: bold }
.maprefl      { float:left;margin-top:0px;margin-bottom:3px;margin-left:0;margin-right:10px;width:20px;height:34px;border:0; }
.bord6        { font-size:1.1em; border: 1px solid #000080; padding-left: 5px; text-transform: uppercase; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.bord6a       { font-size:1.1em; border: 1px solid #000080; padding-left: 5px; text-transform: uppercase; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background-image: url('images/spare/gradient300.jpg'); }
.bord2        { border: 1px solid #000080; padding:5px; }
.bord         { border: 1px solid #000080; padding:3px; color:#000080; }
.cat          { font-size: 15px; text-transform: uppercase; font-weight: bold }
.euro         { font-family: "Times New Roman"; }
.handcursor   { cursor:pointer;cursor:hand }
div.imagers   { width: 120px; height: 95px; filter:shadow(color:gray); float: right; text-align:right; }
div.imagerxs  { width: 120px; height: 75px; filter:shadow(color:gray); float: right; text-align:right; }
div.imagerl   { width: 120px; height: 153px; filter:shadow(color:gray); float: right; text-align:right; }
.tallright    { width: 100px; height: 120px; filter:shadow(color:gray); float: right; text-align:right; }
.border3      { border: 3px #FFF solid; }
#keyx tr { font-size:small; height:32px; width:100%; }
#keyx td { border:1px #000080 solid;background-color:#ffffff; }
#keyx span { float:left; margin-left:2px; margin-right:5px; }
#keyx img { height:32px; width:32px; }
#keyx p { padding:7px; margin:0; }
.last         { font-size:0.6em; text-align:left; text-transform:uppercase }
#mapnote      { vertical-align:top; width:170px;margin-top:0; }
#mapnote p    { border: 1px #000080 solid; text-align:center; font-size:small; text-transform:uppercase; background-color:#fff; line-height:1.2em; padding:2px; margin-bottom:3px; }
/* #sidebar      { height: 542px; overflow: auto; vertical-align:top; background-color:#fff; border:1px #000 solid; line-height:1.5em;padding-left:3px;margin-top:0;padding-top:0; } */
#sidebar span { text-transform:uppercase; font-size:0.8em; }  
#sidebar      { height: 500px; overflow: auto; vertical-align:top; background-color:#fff; border:1px #000 solid; line-height:1.5em;padding-left:2px;margin-top:0;padding-top:0; padding-left:5px; }
#sidebar p { margin:0;padding:5px;vertical-align:top; }
.alphalnk     { background-color:#fff; font-weight:bold; }
.maplegend    { border-style:solid; border-width:0; font-size:10pt; text-transform:uppercase; padding:0; width:100% }
.yellowbox    { border:1px solid #000080; padding-top: 3px; padding-bottom: 3px; text-align:center; background-color:#FFFF00; }
.greenbox     { border:1px solid #000080; padding-top: 3px; padding-bottom: 3px; text-align:center; background-color:#00FF00; color:#333333; }
.redbox       { border:1px solid #000080; padding-top: 3px; padding-bottom: 3px; text-align:center; background-color:#FF5050; color:#FFFFFF; }
.bluebox      { border:1px solid #000080; padding-top: 3px; padding-bottom: 3px; text-align:center; background-color:#0000FF; color:#FFFFCC; }
.leftpic      { height:32px; width:32px; border:0; float:left; margin-left:5px; }
.rightpic     { height:32px; width:32px; border:0; float:right; margin-right:5px; }
#datatitle table { border-color: #000080; border-width: 0; width:100%; font-size: 14px; padding-left:5px; line-height:150%; } 
.datafile   { padding-top: 7px; text-align:center; font-size:1.8em; }
#advert h1 { font-size:1.4em; margin-bottom:3px; margin-top:3px; }
#advert td { word-spacing: 0; margin-top: 0; margin-bottom: 0;padding-top:0; }
#advert p { font-size:1.2em;vertical-align:text-top;margin:5px; line-height:90%; }
#advert img { margin-top:5px; margin-left:5px; margin-right:5px; padding:2px; border:1px #000 solid; }
#advert a { text-decoration:none;font-size:0.8em;font-weight:normal; }
#advert .left { float: left; margin-left:3px; }
#advert .right { float: right; margin-right:3px; }
#mapnote td { background-color:#ffffcc; color: #000080; height:65px; font-family:Verdana, arial, serif; font-size:0.7em; font-variant:small-caps; text-decoration:none; line-height:1.2em; width:185px; vertical-align:top; text-align:center; margin:0; padding:0; padding-left:2px; }
#mapnote p { text-align:center; margin:0; padding:3px;line-height:1.2em; }
/* New footer index 2010 */
.menux a {
color: #000080; 
text-decoration:none; 
text-align:center;
text-transform: uppercase;
font-size:80%; 
line-height:16px; 
font-family: Verdana, Tahoma, sans-serif;
padding: 3px 5px;
background-image:url('images/spare/gradient30.jpg');
 /*background-color:transparent; */
border:1px solid #000080;
display: block;
}
.menux a:visited { color: #000080; background-image:url('images/spare/gradient30.jpg'); }
.menux a:active { color: #000080; background-image:url('images/spare/gradient30.jpg'); }
.menux a:hover { color: #000080; background-image: url('images/icons/YellowB50.jpg'); font-weight:bold; }
 /* div.menux td { background-image:url('images/spare/gradient30.jpg') } */
.currentx a:link { background-image: url('images/icons/YellowB50.jpg');text-decoration:none; }
.currentx a:visited { background-image: url('images/icons/YellowB50.jpg');text-decoration:none; }
.currentx a:active { background-image: url('images/icons/YellowB50.jpg');text-decoration:none; }
.currentx a:hover { background-image: url('images/icons/YellowB50.jpg');text-decoration:none; }
.last         { font-size:xx-small; text-align:left; text-transform:uppercase; text-decoration:none; }
.last a        { text-decoration:none; color:navy; background-color:transparent; }
#end          { text-align:center; text-transform:uppercase;font-size:small;font-weight:bold; margin-top:3px;padding:4px;border:1px navy solid; background-image: url('images/spare/gradient30.jpg'); }
#end a        { text-decoration:none; }
#end a:hover  { text-decoration:none; color:red }


