body {
font-family: Tahoma, Helvetica, MS Sans Serif, sans-serif, Verdana;
font-size: 11px;
color: #222222;
margin: 0px;
background-color: #cce8fb;
}

p,td,div {
font-family: Verdana;
font-size: 12px;
color: #222222
}

form, p {
margin: 0px 0 5px 0;
text-indent: 15px;
}

img {
border: 0px;
}

i {
color: #2d73a4;
}

a:link, a:visited, a:active {
font-family: Tahoma, Helvetica, MS Sans Serif, sans-serif, Verdana;
color: #2d73a4;
text-decoration: underline;
font-size:12px;
}
a:hover {
text-decoration : none;
}

a.watchmap:link, a.watchmap:visited, a.watchmap:active {
font-family: Tahoma, Helvetica, MS Sans Serif, sans-serif, Verdana;
color: #2d73a4;
text-decoration: underline;
font-size:11px;
}
a.watchmap:hover {
text-decoration: none;
}

a.topmenu:link, a.topmenu:visited, a.topmenu:active {
font-family: Tahoma, Helvetica, MS Sans Serif, sans-serif, Verdana;
font-weight: bold;
color: #ffffff;
text-decoration: none;
font-size:14px;
margin: 5px;
border-bottom: 1px dotted;
white-space: nowrap;
}
a.topmenu:hover {
color: #fefb00;
}

h1 {
font-family: Tahoma, Helvetica, MS Sans Serif, sans-serif, Verdana;
color: #ffffff;
text-decoration: none;
font-size: 12px;
font-weight: bold;
margin: 0 0 0 10px;
}
h1 a:link, h1 a:visited, h1 a:active {
font-family: Tahoma, Helvetica, MS Sans Serif, sans-serif, Verdana;
font-weight: bold;
color: #ffffff;
text-decoration: none;
font-size:12px;
border-bottom: 1px dotted;
}
h1 a:hover {
color: #fefb00;
}

h2 {
font-family: Tahoma, Helvetica, MS Sans Serif, sans-serif, Verdana;
color: #2d73a4;
text-decoration: none;
font-size: 12px;
font-weight: bold;
margin: 0;
}

td.address {
font-family: Tahoma;
font-size: 11px;
}
tr.green {
background-color: #8ab600;
background-image: url(/img/news.bg.gif);
}
td.green-top-left {
background-image: url(/img/news.top.left.gif);
background-position: left top;
background-repeat: no-repeat;
width: 8px;
height: 10px;
}
tr.blue {
background-color: #1da2b1;
background-image: url(/img/blue.bg.gif);
}
td.blue-top-left {
background-image: url(/img/blue.top.left.gif);
background-position: left top;
background-repeat: no-repeat;
width: 8px;
height: 10px;
}
tr.orange {
background-color: #dc8521;
background-image: url(/img/orange.bg.gif);
}
td.orange-top-left {
background-image: url(/img/orange.top.left.gif);
background-position: left top;
background-repeat: no-repeat;
width: 8px;
height: 10px;
}
tr.magenta {
background-color: #a1207f;
background-image: url(/img/magenta.bg.gif);
}
td.magenta-top-left {
background-image: url(/img/magenta.top.left.gif);
background-position: left top;
background-repeat: no-repeat;
width: 8px;
height: 10px;
}
tr.main {
background-color: #018ea9;
background-image: url(/img/main.bg.gif);
}
td.main-top-right {
background-image: url(/img/main.top.right.gif);
background-position: top right;
background-repeat: no-repeat;
width: 8px;
height: 10px;
}
td.orange-bottom-left {
background-image: url(/img/orange.bottom.left.gif);
background-position: left bottom;
background-repeat: no-repeat;
width: 8px;
height: 10px;
}
td.green-bottom-left {
background-image: url(/img/green.bottom.left.gif);
background-position: left bottom;
background-repeat: no-repeat;
width: 8px;
height: 10px;
}
td.blue-bottom-left {
background-image: url(/img/blue.bottom.left.gif);
background-position: left bottom;
background-repeat: no-repeat;
width: 8px;
height: 10px;
}
td.magenta-bottom-left {
background-image: url(/img/magenta.bottom.left.gif);
background-position: left bottom;
background-repeat: no-repeat;
width: 8px;
height: 10px;
}
td.bottom-right {
background-image: url(/img/bottom.right.gif);
background-position: right bottom;
background-repeat: no-repeat;
width: 8px;
height: 10px;
}
td.item {
background-image: url(/img/item.bg.gif);
background-position: top left;
background-repeat: no-repeat;
width: 200px;
height: 200px;
text-align: center;
vertical-align: top;
}
td.item h1 {
text-align: center;
color: #2d73a4;
font-size: 11px;
margin: 5px;
height: 25px;
}
td.item h2 {
text-align: right;
color: #2d73a4;
font-size: 15px;
margin: 3px;
}
td.item small {
text-align: center;
color: #333333;
}
td.content {
font-size: 12px;
padding: 10px;
vertical-align: top;
}
td.content-blue {
font-size: 12px;
padding: 10px;
vertical-align: top;
background-color: #e5fdff;
}
td.content-orange {
font-size: 12px;
padding: 10px;
vertical-align: top;
background-color: #fff3e5;
}
td.content-magenta {
font-size: 12px;
padding: 10px;
vertical-align: top;
background-color: #ffe5f8;
}
td.content-green {
font-size: 12px;
padding: 10px;
vertical-align: top;
background-color: #f9ffe5;
}

ul {
margin: 0px;
padding: 0;
list-style: none;
}
ul li {
margin: 0 0 0 10px;
padding: 3px 10px;
background-image: url(/img/pointer.gif);
background-repeat: no-repeat;
}
ul li a:link, ul li a:visited, ul li a:active, ul li a:hover{
font-size: 12px;
}


hr {
height: 0px;
border: 1px dashed #cce8fb;
margin: 10px 0 10px 0;
}

#bg {
width: 100%;
height: 100%;
position: absolute;
z-index: 100;
background-color: #ffffff;
display: none;
}
#imBg {
width: 100%;
height: 100%;
position: absolute;
z-index: 150;
display: none;
}
table.imBg {
border: #d5dae4 1px solid;
background-color: #ffffff;
}
a.close {
color: #3c5573;
font-size: 11px;
}
a:hover.close {
text-decoration: none
}





a.Mnu:link, a.Mnu:visited, a.Mnu:active {
font-family: Tahoma, Helvetica, MS Sans Serif, sans-serif, Verdana;
color: #2d73a4;
text-decoration: underline;
font-size:11px;
font-weight: bold;
}
a.Mnu:hover {
text-decoration : none;
}

a.MnuSel:link, a.MnuSel:visited, a.MnuSel:active {
font-family: Tahoma, Helvetica, MS Sans Serif, sans-serif, Verdana;
color: #6aa933;
text-decoration: underline;
font-size:11px;
font-weight: bold;
}
a.MnuSel:hover {
text-decoration: none;
}

a.search:link, a.search:visited, a.search:active {
font-family: Tahoma, Helvetica, MS Sans Serif, sans-serif, Verdana;
color: #2d73a4;
text-decoration: none;
font-size:11px;

}
a.search:hover {
text-decoration: none;
}

a.LinkBlue:link, a.LinkBlue:visited, a.LinkBlue:active {
font-family: Tahoma, Helvetica, MS Sans Serif, sans-serif, Verdana;
color: #8fd1ff;
text-decoration: underline;
font-size: 11px;
}
a.LinkBlue:hover {
text-decoration: none;
}

a.LinkGreen:link, a.LinkGreen:visited, a.LinkGreen:active {
font-family: Tahoma, Helvetica, MS Sans Serif, sans-serif, Verdana;
color: #c9ff9a;
text-decoration: underline;
font-size:11px;
}
a.LinkGreen:hover {
text-decoration: none;
}

strong {
font-size: 11px;
}

small {
color: #555555;
}

input {
width: 100%;
border: 1px solid #dbdfe2;
background: #ffffff;
color: #222222;
margin: 3px 0 3px 0;
}
input.active {
}
input.passive {
color: #cccccc;
}
input.button {
background: #2d73a4;
border: 1px solid #d3e0e6;
color: #ffffff;
padding:2px 0;
font-size:10px;
width:86px;
}

textarea {
width: 100%;
height: 125px;
border: 1px solid #dbdfe2;
margin: 3px 0 13px 0;
}
