body {
    /*background-color: #0099CC;*/
    /*background-color: #0099CC;*/
    /*background-color: #006699;*/
    /*background-color: #44AADD;*/
    /*background-color: #44AAEE;*/
    background-color: #0099CC;
    font-family: Verdana, Arial, Helvetica, sans-serif;
} 

#main_column {
    width:688px;
    margin:0 auto;
    text-align:center;  /*for IE*/
    /*border-style:solid;*/
    /*border-width:1px;*/
}

div {
    text-align:left;
}

#grid {
    padding:20;
    background-color:#FFFFFF;
    float: left;
}

#text_links_div {
    background-color:#FFFFFF;
    padding: 4px;
    margin:0 auto;
    text-align:center;
}

#logo {
    /*position: relative;*/
    float: left;
    width: 150;
}

.spacer {
    float:left;
    margin:6;
}

.my_rollover {
    /*position: relative;*/
    float: right;
    margin: 6;
    width: 150;
}

.ro_label {
    position: absolute;
    left: 0;
    top: 80;
    color: white;
    z-index:2;
    font-size: 80%;
    visibility:hidden;
}

#ro_1 {
    top: -100;
    left: 486;
}

#ro_2 {
    top: -88;
    left: 324;
}

#ro_3 {
    top: -188;
    left: 486;
}

#ro_4 {
    top: -176;
    left: 162;
}

#ro_5 {
    top: -276;
    left: 324;
}

#ro_6 {
    top: -376;
    left: 486;
}

#ro_7 {
    top: -364;
    left: 0;
}

#ro_8 {
    top: -464;
    left: 162;
}

#ro_9 {
    top: -564;
    left: 324;
}

#ro_10 {
    top: -664;
    left: 486;
}

.my_popup {
    /*background-color: lightgoldenrodyellow;*/
    /*background-color: #FFFFAA;*/
    background-color: #FFFFF7;
    border-width: 1px;
    border-color: black;
    border-style: solid;
    padding-left:10px;
    padding-right:10px;
    z-index: 3;
    opacity: .95;
    position: absolute;
    visibility: hidden;
    width: 320px;
}

#pu_1 {
}

.my_popup p {
    margin-top: 6px;
    margin-bottom: 6px;
    font-size: 75%;
}

.my_popup ul {
    margin-top: 6px;
    margin-bottom: 6px;
    font-size: 75%;
    list-style-image:url("images/small_ul_disc.png");
}

.pu_h {
    /*font-size: 110%;*/
    font-weight: bold;
}

a:link {
    color: #AA0000;
    text-decoration: none;
}

a:visited {
    color: #AA0000; 
    text-decoration: none;
}

a:hover {
    color: #AA0000; 
    text-decoration: underline;
}

p.text_links {
    font-size:60%;
    text-align: center;
}

.tt {
    position:absolute;
    display:none;
    visibility:hidden;
    padding: 4px;
    font-size:75%;
    z-index:6;
    background-color: #AAEEAA;
    border-width: 1px;
    border-color: black;
    border-style: solid;
}

.tts {
    color:green;
}
