<style type="text/css">
<!--

/*body_style*/
html, body {
height: 100%;
margin:20px 0px 25px 0px;
/* For any browser that can't create a gradient  */
background: #1B3555;
}

#body {
height: 100%;
margin:20px 0px 25px 0px;
/* For any browser that can't create a gradient  */
background: #1B3555;
}

/*set_Cataneo BT_font*/
@font-face{
        font-family: 'Cataneo BT';
        src: url('fonts/Cataneo.eot');
}

@font-face {
    font-family: "Cataneo BT";
    src: url('fonts/Cataneo_BT.TTF') format("truetype");
}

.Cataneo BT, custom {
    font-family: "Cataneo BT";
    font-size: 28px;
    text-decoration: none;
    color: #C6CCDC;
}

.sub {font-family:tahoma, verdana; font-size:11; color:#010080; font-weight:bold; background-color:#DCDDDD; border-width:1px; border-color:#010080}

input, select {font-family:tahoma, verdana, arial; font-size:11; color:#010080; background-color:white}

a {font-family:Times New Roman, tahoma, verdana arial; font-size:14px; color:#C6CCDC; font-weight:bold; text-decoration:none}
a:hover {text-decoration:none; font-style:none; font-weight:none; color:#1B3654;}


h1, h2
{
        font: Bold 28px Cataneo BT; color:#C6CCDC;
        padding: 0px 0px;
        margin: 0px 0px 0px 0px;
}

hr.line{
        height:1px;
        border:none;
        background:#C6CCDC;
        padding: 0px 0px;
        margin: 0px 0px 0px 0px;
}

/*set_main_table*/
table.main {
        border-width: 2px;
        border-spacing: 0;
        padding: 0px;
        border-style: solid;
        border-color:#C6CCDC;
        background-color:#395C86;
}
table.main th {
        border-width: 0px;
        border-spacing: 0;
        padding: 0px;
        border-style: inset;
        border-color: 3376D2;
        background-color: none;
}
table.main td {
        border-width: 0px;
        border-spacing: 0;
        padding: 0px;
        border-style: inset;
        border-color: 3376D2;
        background-color: none;
        font-family: "Times New Roman";
        text-decoration: none;
        text-indent:0px;
        color: #C6CCDC;
        font-size:13px;
        letter-spacing:0;
        font-style:none;
        font-weight:none;
}

/*set_attention_table*/
table.attention {
        border-width: 0px;
        border-spacing: 0px;
        padding: 0px;
        border-style: solid;
        border-color:#000000;
        background-color:#1B3654;
}
table.attention th {
        border-width: 0px;
        border-spacing: 0;
        padding: 0px;
        border-style: inset;
        border-color: 3376D2;
        background-color: none;
}
table.attention td {
        border-width: 0px;
        border-spacing: 0;
        padding: 0px;
        border-style: inset;
        border-color: 3376D2;
        background-color: none;
        font-family: "Times New Roman";
        text-decoration: none;
        text-indent:0px;
        color: #C6CCDC;
        font-size:14px;
        letter-spacing:0;
        font-style:none;
        font-weight:bold;
}

/*set_navigation_table*/
table.navigation {
        border-width: 0px;
        border-spacing: 0px;
        padding: 0px;
        border-style: solid;
        border-color:#000000;
        background-color:none;
}
table.navigation th {
        border-width: 0px;
        border-spacing: 0;
        padding: 0px;
        border-style: inset;
        border-color: 3376D2;
        background-color: none;
}
table.navigation td {
        border-width: 0px;
        border-spacing: 0;
        padding: 0px;
        border-style: inset;
        border-color: 3376D2;
        background-color: none;
        font-family: "arial";
        text-decoration: none;
        text-indent:0px;
        color: #FDF83D;
        font-size:13px;
        letter-spacing:0;
        font-style:none;
        font-weight:none;
}

/*set_advertisement_table*/
table.advertisement {
        border-width: 1px;
        border-spacing: 0px;
        padding: 0px;
        border-style: solid;
        border-color:#C6CCDC;
        background-color:#1B3654;
}
table.advertisement th {
        border-width: 0px;
        padding: 0px;
        border-style: inset;
        border-color: 3376D2;
        background-color: none;
}
table.advertisement td {
        border-width: 0px;
        padding: 0px;
        border-style: inset;
        border-color: 3376D2;
        background-color: none;
        font-family:"Cataneo BT";
        text-decoration: none;
        text-indent:0px;
        color: #C6CCDC;
        font-size:28px;
        letter-spacing:0;
        font-style:none;
        font-weight:none;
}

/*set_body_table_table*/
table.body_table {
        border-width: 1px;
        border-spacing: 0px;
        padding: 0px;
        border-style: solid;
        border-color:#C6CCDC;
        background-color: #2A4767;
}
table.body_table th {
        border-width: 0px;
        padding: 0px;
        border-style: inset;
        border-color: #C6CCDC;
        background-color: none;
}
table.body_table td {
        border-width: 0px;
        padding: 0px;
        border-style: inset;
        border-color: 3376D2;
        background-color: none;
        font-family:"Times New Roman, tahoma, verdana arial";
        text-decoration: none;
        text-indent:0px;
        color: #C6CCDC;
        font-size:14px;
        letter-spacing:0;
        font-style:none;
        font-weight:none;
}

.navi font {visibility:hidden;}
.navi img {filter:none; -moz-opacity:1.0; opacity:1.0; -khtml-opacity:1.0;}
.navi:hover img {filter:alpha(opacity=50); -moz-opacity:0.8; opacity:0.8; -khtml-opacity:0.8;}

.banner
{
        background-color:#C6CCDC;
        border: 1px solid #C6CCDC;
}

.pic_no_border
{
        background-color: transparent;
        color: transparent;
        border: 0px;
}

.flashborder
{
        background-color: Transparent;
        border: 1px solid #C6CCDC;
}
</style>

