a { color: #032f96; }
a.arrow { font-weight:bold; padding-right:12px; background-image: url(../images/arrow.gif); background-repeat: no-repeat; background-position: right 2px; }
a.button { color:black; background-repeat:repeat-x; text-decoration:none; padding-bottom:8px; padding-top:5px; font-weight:bold; background-image:url(../images/bg2.png); }
a.button:hover { color:#032f96; }
a.grey {color: #999999; text-decoration: none; }
a.grey:hover { text-decoration:underline; }
a.gearth { background-image: url(../images/g-earth.png); background-repeat: no-repeat; width: 200px; padding: 5px 0 6px 28px; display: block; }
a.text, a.text2 { text-decoration: none; }
a.text2:hover {text-decoration:underline;}
a:hover {text-decoration:none;}
body { background-color: #fff; background-image: url(../images/bg1.png); background-repeat: repeat-x; background-position: 0 bottom; margin: 0; }
body, td, input, textarea, select, a.text, a.text2 { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
div.blue b { background-color:#032f96; color:#ffe400; }
div.greeting { position: absolute; width: 325px; margin: 156px 0 0 628px; padding: 26px 0 0 22px; border-left: 1px solid #47a10b; }
div.grey b { background-color:#d9d9d9; }
div.grey b, div.blue b { padding-top:4px; padding-bottom:3px; }
div.grey, div.blue { margin-bottom:6px; }
div.hotline { background-image: url(../images/dots.gif); background-repeat: repeat-x; width: 350px; margin-top: 7px; margin-bottom: 30px; padding-top: 7px; }
div.hotline div { font-size: 18px; font-weight: bold; }
div.hotline2 div, div.hotline3 div { font-size: 18px; font-weight: bold; margin-left:-11px; }
div.hotline2, div.hotline3 { position:absolute; margin-left:666px; margin-top:297px; padding:11px 0px 15px 25px; border-left: 1px solid #47a10b; }
div.hotline3 { margin-left:628px; }
div.image { width: 168px; float: left; margin-right: 4px; margin-left: 4px; margin-bottom: 8px; }
div.image img { border-width: 0px; }
div.menu { background-image: url(../images/bg1.gif); background-repeat: repeat-x; position: absolute; width: 100%; z-index:1000; }
div.newssep { background-image: url(../images/dots.gif); background-repeat: repeat-x; background-position:0 bottom; margin-bottom:28px; padding-bottom:13px; clear:both;}
div.popMenu { FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=94); }
div.ribbon { background-image: url(../images/ribbon.jpg); background-repeat: repeat-x; background-position: center 0; text-align: center; }
div.shadow { background-image:url(../images/bg2.gif); }
div.sky { background-image: url(../images/sky.jpg); background-repeat: no-repeat; background-position: center 0; height: 369px; }
div.submenu { padding-bottom:20px; background-color:#67c114; background-repeat:repeat-x; }
div.submenu a { color:white; padding:3px 29px; display:block; text-decoration:none; }
div.submenu a span { text-decoration:underline; }
div.submenu table { background-repeat:no-repeat; }
form {margin:0px;}
h1 { color:#143c8c; font-size:30px; font-weight: bold; margin:-5px 0px 18px; }
img.arrow { margin-top: 63px; cursor: hand; }
p {margin:0px 0px 15px}
table.menu a { font-size: 14px; font-weight: bold; line-height: 14px; text-decoration: none; height: 54px; padding: 10px 15px 0; display: block; }
table.menu a span { border-bottom: 1px dashed #032f96; }
table.menu a:hover span, td.Active_menu a span { border-bottom-width: 0; }
table.menu a:hover, td.Active_menu a { text-decoration:underline; color: white; background-color: #67c114; background-image: url(../images/hover.jpg); background-repeat: no-repeat; background-position: 0 bottom; text-decoration: underline; }
table.snapshot { background-color:#56b718; width:298px; background-image:url(../images/snapshot.jpg); background-position:0 bottom; background-repeat: no-repeat;}
table.snapshot a { color:white;}
table.snapshot td { padding:18px 11px 27px 13px; color:white;  }
td.Active_submenu a { background-color:#71ca23;}
td.gallery { background-image: url(../images/dots.gif); background-repeat: repeat-x; }
td.gallery a { background-image: url(../images/shadow.png); background-repeat: repeat-x; background-position: 0 bottom; padding-top: 18px; padding-bottom: 43px; display: block; width:100%;  behavior: url('css/pngbg.htc'); }
td.gallery div { width: 893px; overflow: hidden; }
td.space { padding-left: 12px; }
td.stats td { background-image: url(../images/dots.gif); background-repeat: repeat-x; background-position:0 11px; }
td.stats strong { background-color:#d5e2e8; padding-right:3px; }
td.stats em { background-color:#d5e2e8; font-style: normal; padding-left:3px; width:100%; display:block; }
ul, ol {margin-top:0px; margin-bottom:20px; }
