﻿body 
{
    margin: 0px;
    border: 0px;
    text-align: center;
    background-color: #404040;
}
img
{
    margin: 0px;
    border: 0px;
}
h1
{
    margin: 0px 10px 5px 10px;
    border-bottom: dotted 1px #c70304;
    font: 16pt/30px Arial;
    color: #c70304;
    text-align: left;
}
#body
{
    background-color: #fff;
    background-image: url(../images/bg_image_trial_6.jpg);
    background-position: bottom;
    background-repeat: no-repeat;
    width: 1000px;
    min-height: 750px;
    margin: auto;
    text-align: -moz-center;
}
#header
{
    margin: 10px 0px 0px 0px;
    width: 1000px;
}
#nav_links
{
    color: #2a801d;
    font: 100 12pt/25px Arial;
    width: 707px;
    border-bottom: 0px;
    border-top: solid 1px #c70304;
    margin: auto;
    text-align: -moz-center;
}
#nav_links a:link, #nav_links a:visited
{
    font: noral 12pt/25px Arial;
    color: #c70304;
    text-decoration: none;
}
#nav_links a:hover
{
    color: #2a801d;
}
#body_text_top
{
    width: 712px;
    height: 18px;
    background-image: url(../images/body_bg_top.gif);
    background-position: bottom;
    background-repeat: no-repeat;
    margin: auto;
    text-align: -moz-center;
    border: 0px;
}
#body_text
{
    width: 712px;
    min-height: 274px;
    text-align: left;
    margin: auto;
    text-align: -moz-center;
    border: 0px;
    background-color: #fff;
}
#body_text a:link, #body_text a:visited
{
    text-decoration: none;
    color: #2a801d;
}
#body_text_bottom
{
    width: 712px;
    height: 18px;
    background-image: url(../images/body_bg_bottom.gif);
    background-position: top;
    background-repeat: no-repeat;
    margin: auto;
    text-align: -moz-center;
    border: 0px;
}
object.body_flash
{
    float: left; 
    margin: 28px 10px 28px 15px;
}
img.body_image
{
     float:left; 
     margin:  28px 10px 28px 15px;
}
img.ice_img
{
    margin-bottom: 10px;
}
p.body_text
{
    color: #2a801d;
    font: normal 10pt/20px Arial;
    margin: 8px;
    text-align: left;
}
p.sponsors_body_text
{
    color: #2a801d;
    font: normal 10pt/20px Arial;
    margin: 8px;
    border-bottom: dotted 1px #c70304;
    text-align: left;
}
p.sponsors_nav
{
    text-align: right;
    font: bold 10pt/20px Arial;
    color: #2a801d;
    margin-right: 10px;
}
p.time_table_times
{
    color: #2a801d;
    font: bold 10pt/20px Arial;
    margin: 10px 10px 0px 10px;
    text-align: left;
}
p.time_table_text
{
    color: #2a801d;
    font: normal 10pt/20px Arial;
    margin: 2px 10px 10px 30px;
    text-align: left;
}
table td
{
    text-align: left;
}
img.logo
{
    border: 0px;
    margin: 10px;
    float: right;
    width: 100px;
}
#footer
{
    width: 707px;
    text-align: center;
    margin: 20px auto 20px auto;
    text-align: -moz-center;
}
#footer a:link, #footer a:visited
{
    color: #04244d;
    font: normal 10pt/15px Arial;
    text-decoration: none;
}
#footer a:hover
{
    color: #2a801d;
}
p.footer_address
{
    font: normal 10pt/15px Arial;
    color:#c70304;
    margin-bottom: 15px;
}
p.footer_reg
{
    color: #04244d;
    font: normal 10pt/15px Arial;
    margin: 5px;    
}
p.footer_spacer
{
    font: 10pt/10px;
}
#banner_adds
{
    float: right; 
    width: 160px; 
    border: 0px; 
    background-color: #fff; 
    border-left: solid 10px #fff;
    margin: 10px 10px 0px 0px;
}
td img
{
    margin: 5px;
}
td a:link, td a:visited
{ 
    position: relative;
}
td a:hover
{
    z-index: 10;
    margin-left: 0px;
}
td a:hover span img
{ 
    visibility: visible;
    z-index: 10;
}
span.img_1
{
    top: 50px;
    left: 170px;
    position: absolute;
    visibility: hidden;
}
span.img_2
{
    top: 50px;
    left: 50px;
    position: absolute;
    visibility: hidden;
}
span.img_3
{
    top: 50px;
    left: -70px;
    position: absolute;
    visibility: hidden;
}
span.img_4
{
    top: 50px;
    left: -190px;
    position: absolute;
    visibility: hidden;
}
span.img_5
{
    top: 50px;
    left: -310px;
    position: absolute;
    visibility: hidden;
}
span.img_6
{
    top: 50px;
    left: -430px;
    position: absolute;
    visibility: hidden;
}
span.img_7
{
    top: 50px;
    left: 170px;
    position: absolute;
    visibility: hidden;
}

span.img_8
{
    top: 50px;
    left: 50px;
    position: absolute;
    visibility: hidden;
}
span.img_9
{
    top: 50px;
    left: -70px;
    position: absolute;
    visibility: hidden;
}
span.img_10
{
    top: 50px;
    left: -190px;
    position: absolute;
    visibility: hidden;
}
span.img_11
{
    top: 50px;
    left: -310px;
    position: absolute;
    visibility: hidden;
}
span.img_12
{
    top: 50px;
    left: -430px;
    position: absolute;
    visibility: hidden;
}
span.img_13
{
    top: 10px;
    left: 170px;
    position: absolute;
    visibility: hidden;
}
span.img_14
{
    top: 10px;
    left: 50px;
    position: absolute;
    visibility: hidden;
}
span.img_15
{
    top: 10px;
    left: -70px;
    position: absolute;
    visibility: hidden;
}
span.img_16
{
    top: 10px;
    left: -190px;
    position: absolute;
    visibility: hidden;
}
span.img_17
{
    top: 10px;
    left: -310px;
    position: absolute;
    visibility: hidden;
}
span.img_18
{
    top: 10px;
    left: -430px;
    position: absolute;
    visibility: hidden;
}
span.img_19
{
    top: -400px;
    left: 170px;
    position: absolute;
    visibility: hidden;
}
span.img_20
{
    top: -400px;
    left: 50px;
    position: absolute;
    visibility: hidden;
}
span.img_21
{
    top: -400px;
    left: -70px;
    position: absolute;
    visibility: hidden;
}
span.img_22
{
    top: -400px;
    left: -190px;
    position: absolute;
    visibility: hidden;
}
span.img_23
{
    top: -400px;
    left: -310px;
    position: absolute;
    visibility: hidden;
}
span.img_24
{
    top: -400px;
    left: -430px;
    position: absolute;
    visibility: hidden;
}
span.img_25
{
    top: -400px;
    left: 170px;
    position: absolute;
    visibility: hidden;
}
span.img_26
{
    top: -400px;
    left: 50px;
    position: absolute;
    visibility: hidden;
}
span.img_27
{
    top: -400px;
    left: -70px;
    position: absolute;
    visibility: hidden;
}
span.img_28
{
    top: -400px;
    left: -190px;
    position: absolute;
    visibility: hidden;
}
span.img_29
{
    top: -400px;
    left: -310px;
    position: absolute;
    visibility: hidden;
}
span.img_30
{
    top: -400px;
    left: -430px;
    position: absolute;
    visibility: hidden;
}
td.caption
{
    color: #2a801d;
    font: normal 10pt/20px Arial;
    margin: 8px;
    vertical-align: top;   
}
input.txt
{
    width: 200px;
}
input.button
{
    width: 100px;
}
#map
{
    background: #fff url(../images/map_ciren.jpg) no-repeat top center;
    height: 474px;
    width: 698px;
    text-align: -moz-center;
    margin: auto;
}
#map_links
{
    background: #fff url() no-repeat top center;
    width: 698px;
    text-align: left;
}
#map_links a
{
    position: relative;
}
#map_links a:hover span
{
    visibility: visible;
}
#map_links a:link, #map_links a:visited
{
    width: 230px;
    display: inline-block;
    height: 40px;
    font: normal 12pt/40px arial;
    text-align: center;
}
#map_links a:hover
{
    background-color: #dedede;
}
#map_links span.link1
{
    visibility: hidden;
    position: absolute;
    top: -474px;
    left: 0px;
    width: 698px;
    height: 474px;
}
#map_links span.link2
{
    visibility: hidden;
    position: absolute;
    top: -474px;
    left: -230px;
    width: 698px;
    height: 474px;
}
#map_links span.link3
{
    visibility: hidden;
    position: absolute;
    top: -474px;
    left: -461px;
    width: 698px;
    height: 474px;
}
#map_links span.link4
{
    visibility: hidden;
    position: absolute;
    top: -515px;
    left: 0px;
    width: 698px;
    height: 474px;
}
#map_links span.link5
{
    visibility: hidden;
    position: absolute;
    top: -515px;
    left: -233px;
    width: 698px;
    height: 474px;
}
#map_links span.link6
{
    visibility: hidden;
    position: absolute;
    top: -515px;
    left: -466px;
    width: 698px;
    height: 474px;
}
#map_links span.link7
{
    visibility: hidden;
    position: absolute;
    top: -555px;
    left: 0px;
    width: 698px;
    height: 474px;
}
#map_links span.link8
{
    visibility: hidden;
    position: absolute;
    top: -555px;
    left: -233px;
    width: 698px;
    height: 474px;
}
#map_links span.link9
{
    visibility: hidden;
    position: absolute;
    top: -555px;
    left: -466px;
    width: 698px;
    height: 474px;
}
#rates
{
    font: normal 11pt/15px Arial;
    color: #2a801d;
    margin: 5px;
}