﻿@charset "UTF-8";

.logo{ 
        float:left;
        }

.cs1{
        font-size:0.9em;
        font-weight:normal;
        letter-spacing:0.1em;
        color:#ffffff;
        line-height:1.7em;
        text-align:left;
        background-image:url("../pics/background_menu4.gif");
        background-repeat:repeat-x;
        background-color:#993300;
        margin:1em 0em 0.5em 0em;
        padding:0em 0em 0em 0.5em;
        border-top:solid 2px #cccccc;
        border-right:solid 2px #999999;
        border-bottom:solid 2px #888888;
        border-left:solid 2px #bbbbbb;
        }

.cs2{
        font-size:0.9em;
        font-weight:normal;
        letter-spacing:0.1em;
        color:#ffffff;
        line-height:1.7em;
        text-align:left;
        background-image:url("../pics/background_menu5.gif");
        background-repeat:repeat-x;
        background-color:#111111;
        margin:1em 0em 0.5em 0em;
        padding:0em 0em 0em 0.5em;
        border-top:solid 2px #cccccc;
        border-right:solid 2px #999999;
        border-bottom:solid 2px #888888;
        border-left:solid 2px #bbbbbb;
        }

.cs2_1{
        font-size:0.9em;
        font-weight:normal;
        letter-spacing:0.1em;
        color:#ffffff;
        line-height:1.7em;
        text-align:center;
        background-image:url("../pics/background_menu5.gif");
        background-repeat:repeat-x;
        background-color:#111111;
        margin:1em 0em 0.5em 0em;
        padding:0em 0em 0em 0.5em;
        border-top:solid 2px #cccccc;
        border-right:solid 2px #999999;
        border-bottom:solid 2px #888888;
        border-left:solid 2px #bbbbbb;
        }

.cs3{
        font-size:0.9em;
        font-weight:normal;
        letter-spacing:0.1em;
        line-height:1.7em;
        text-align:left;
        margin:1em 0em 0.5em 0em;
        padding:0em 0em 0em 0.5em;
        border-bottom:solid 1px #666666;
        border-left:solid 10px #666666;
        }

.cs4{
        font-size:0.8em;
        letter-spacing:0.1em;
        line-height:1.7em;
        text-align:left;
        margin:1.5em 0em 0em 0em;
        }

.character1{
        font-size:0.75em;
        }

.character2{
        font-weight:bold;
        }

.menu_s1{
        color:#33333;
        line-height:1.65em;
        text-align:center;
        }

.menu_s1 a{
        color:#333333;
        display:block;
        }

.menu_s1 a:hover{
        color:#ffffff;
        background-image:url("../pics/background_menu4.gif");
        background-color:#333333;
        text-decoration:none;
        }

.color1{
        color:#ff6600;
        }

.color2{
        color:#ffffff;
        }

.color3{
        color:#cccccc;
        }

.color4{
        color:#999999;
        }

.color5{
    color:#009900;
        }

#sub dd{
        padding-left:1.1em;
        margin-left:0.3em;
        background-image:url("../pics/listmark2.png");
        background-repeat:no-repeat;
        }

.ts1{
        vertical-align:top;
        line-height:1.5em;
        margin:2em 0em 0em 0em;
        border-collapse:collapse;
        }

.ts1 th{
        padding:0.2em;
        border:solid 1px #666666;
        }

.ts1 tr:hover{
        background-color:#ffcc77;
        }

.ts1 td{
        padding:0.2em;
        border:solid 1px #666666;
        }

.ts2{
        width:96%;
        text-align:center;
        margin-right:auto;
        margin-left:auto;
        border-collapse:collapse;
        }

.ts2 td{
        padding:0;
        border:solid 1px #cccccc;
        }

.ts2 a:link{
        border-style:none;
        }

.ts2 a:visited{
        border-style:none;
        }

.ts3{
        border-bottom:double 3px #666666;
        }

.ad1{
        text-align:center;
        margin-top:1em;
        margin-right:auto;
        margin-bottom:1em;
        margin-left:auto;
        }

.ad1 a{
        border-style:none;
        }

.ad2{
        text-align:center;
        margin:0.5em;
        float:left;
        }

.ad2 a{
        border-style:none;
        }

.ad3{
        text-align:center;
        margin:0.5em 0.2em;
        float:left;
        }

.ad3 a{
        border-style:none;
        }

.image1{
        float:left;
        }

.image2{
        float:right;
        }

.image3{
        }

.width1{
        width:8.1em;
        }

.width2{
        width:8.6em;
        }

.width3{
        width:8.6em;
        text-align:right;
        }

.width4{
        width:18.0em;
        }

.width5{
        width:21.0em;
        }

.width6{
        width:26.2em;
        }

.width7{
        width:34.1em;
        }

.position1{
        text-align:center;
        }

.position2{
        text-align:left;
        }

.position3{
        text-align:right;
        }

.clear1{
        clear:both;
        }

.border a:link{
        border-style:none;
        }

.border a:visited{
        border-style:none;
        }

.indent{ 
        text-indent:1em;
        }

.list1{
        background-image:url("../pics/listmark3.gif");
        background-repeat:no-repeat;
        }

.bg1{
        color:#333333;
        background-color:#ffcc77;
        }

.bg2{
        color:#ffffff;
        background-image:url("../pics/background_menu4.gif");
        background-repeat:repeat-x;
        }

.bg3{
        color:#ffffff;
        background-image:url("../pics/background_menu4.gif");
        background-repeat:repeat-x;
        background-color:#993300;
        border-right:solid 2px #ffffff;
        border-bottom:solid 2px #ffffff;
        border-left:solid 2px #ffffff;
        }

.counter{
        line-height:1.7em;
        text-align:center;
        background-image:url("../pics/background_menu5.gif");
        background-repeat:repeat-x;
        margin:1em auto;
        padding:0;
        border-top:solid 2px #cccccc;
        border-right:solid 2px #999999;
        border-bottom:solid 2px #888888;
        border-left:solid 2px #bbbbbb;
        }

.counter a:link{
        border-style:none;
        }

.counter a:visited{
        border-style:none;
        }

.addthis{
        margin:0.3em 0em 0em 1em;
        float:left;
        }

.addthis a:link{
        border-style:none;
        }

.addthis a:visited{
        border-style:none;
        }

.inquiry{
        color:#333333;
        width:30em;
        vertical-align:top;
        padding:5px;
        background-color:#f6f6f6;
        border-top:solid 1px #999999;
        border-right:solid 1px #ffffff;
        border-bottom:solid 1px #ffffff;
        border-left:solid 1px #999999;
        }

.inquiry2{
        color:#333333;
        width:10em;
        vertical-align:top;
        padding:5px;
        background-color:#f6f6f6;
        border-top:solid 1px #999999;
        border-right:solid 1px #ffffff;
        border-bottom:solid 1px #ffffff;
        border-left:solid 1px #999999;
        }

.inquiry3{
        color:#333333;
        vertical-align:middle;
        padding:5px;
        }

