
body {
        scrollbar-face-color : white;
        scrollbar-shadow-color : white;
        scrollbar-highlight-color : white;
        scrollbar-3dlight-color : #939598;
        scrollbar-darkshadow-color : #b7a088;
        scrollbar-track-color : #FDFBFA;
        scrollbar-arrow-color : #b7a088;
        margin : 0px;
        background : White url(../img/bg_main.gif) 0px 0px;
}

a { text-decoration : underline; }
a:hover   { text-decoration : none; }

.img { padding : 0px 0px 0px 0px; text-align : left; }



.menu_mini
{
        font : bold 12px/16px Trebucher MS, Helvetica, Geneva, Arial, sans-serif;
        text-decoration : none;
        padding-right : 10px;
        padding-left : 10px;
        color : Black;
}

.menu_mini a
{
        text-decoration : none;
        color : Gray;
}

.menu_mini a:hover
{
        text-decoration : none;
        color : Black;
}




.menu
{
        font : bold italic 14px/25px Trebuchet MS, Helvetica, Geneva, Arial, sans-serif;
        text-decoration : none;
        text-align : right;
        padding-left : 5px;
        padding-right : 30px;
        border-right : 2px solid Silver;
}

.menu a
{
        text-decoration : none;
        text-align : right;
        color : #005320;
}

.menu a:hover
{
        text-decoration : none;
        text-align : right;
        color : #97bf0d;
}

.centerText {
        font : 14px/20px Trebuchet MS, Helvetica, Geneva, Arial, sans-serif; color : Black;
        text-decoration : none; vertical-align : top; padding: 10px 20px 20px 20px;
        text-align : justify; }
.centerText h1 {
        font :  bold italic 18px/20px Trebuchet MS, Helvetica, Geneva, Arial, sans-serif; color : #005320;
        text-decoration : none; }
.centerText a {
        font :  bold 14px/20px Trebuchet MS, Helvetica, Geneva, Arial, sans-serif; color : #005320;
        text-decoration : underline; }
.centerText a:hover {
        font :  bold 14px/20px Trebuchet MS, Helvetica, Geneva, Arial, sans-serif; color : #97bf0d;
        text-decoration : none; }
.centerText h2 {
        font :  bold 12px/12px Trebuchet MS, Helvetica, Geneva, Arial, sans-serif;
        color : Gray; text-decoration : none; text-align : left; }
.centerText h3 {
        margin-top:20px;
        font :  bold italic 16px/14px Trebuchet MS, Helvetica, Geneva, Arial, sans-serif; color : #005320;
        text-decoration : none; }
.centerText hr {
        color : Gold; height : 2px; width : 100%; }

.tableText td {
        font : 12px/20px Trebuchet MS, Helvetica, Geneva, Arial, sans-serif; color : Black;
        text-decoration : none; vertical-align : center; padding: 2px;
        text-align : left; }
.tableText a {
        font : 12px/20px Trebuchet MS, Helvetica, Geneva, Arial, sans-serif; color : Black;
        text-decoration : none; vertical-align : center; padding: 2px;
        text-align : left; }
.tableText a:hover {
        font : 12px/20px Trebuchet MS, Helvetica, Geneva, Arial, sans-serif; color : Black;
        text-decoration : none; vertical-align : center; padding: 2px;
        text-align : left; }




.spec_box
{
        display:block;
        width:220px !important;
        width:270px;
        float:right;
        margin: 10px;
        padding: 15px;
        font : bold 16px/16px Trebuchet MS, Arial, Helvetica, sans-serif;
        color : Black;
        text-align : left;
        border : 2px solid #005320;
        background : #fef7e9 url(../img/bg_osmero.gif) 0px 0px no-repeat;

}
.spec_box_td
{
        width:20px; height:20px;
        font : bold 16px/16px Trebuchet MS, Arial, Helvetica, sans-serif;
        color : White; text-align : center; vertical-align:top;
        background : url(../img/bg_osmero_small.gif) 0px 0px no-repeat;
}

.spec_box h1
{
        font : bold italic 18px/16px Trebuchet MS, Arial, Helvetica, sans-serif !important;
        font : bold italic 20px/16px Trebuchet MS, Arial, Helvetica, sans-serif;
        color : #005320;
}

.spec_box a
{
        font : bold 14px/14px Trebuchet MS, Arial, Helvetica, sans-serif !important;
        font : bold 13px/14px Trebuchet MS, Arial, Helvetica, sans-serif;
        color : #005320; text-decoration : none;

}

.spec_box a:hover
{
        font : bold 14px/14px Trebuchet MS, Arial, Helvetica, sans-serif;
        color : #97bf0d; text-decoration : none;
}

.camp_list1
{
        padding: 10px 10px 30px 10px;
        font : 12px/16px Trebuchet MS, Arial, Helvetica, sans-serif;
        color : Black;
        text-align : left;
        background : White url(../img/camp_list1_bg.jpg) 0px 0px repeat-x;
        height : 180px;
}

.camp_list1 a
{
        text-decoration : none;
        text-align : right;
        color : #005320;
}

.camp_list1 a:hover
{
        text-decoration : none;
        text-align : right;
        color : #97bf0d;
}


.camp_list2
{
        font : 14px/18px Trebuchet MS, Arial, Helvetica, sans-serif;
        color : Black;
        text-align : left;
        background : White;
}

.camp_list2 h1
{
        padding : 0px 0px 0px 12px;
        font : 20px/24px Trebuchet MS, Arial, Helvetica, sans-serif;
        color : #005320;
        text-align : left;
}

.camp_list2_sub
{
        padding : 10px 10px 10px 10px;
        margin : 10px 10px 10px 10px;
        border : 1px solid Gold;
        text-ident: 20px;
        font : 14px/18px Trebuchet MS, Arial, Helvetica, sans-serif;
        color : Black;
        text-align : left;
        background : White url(../img/camp_list1_bg.jpg) 0px 0px repeat-x;
}

.spec_box_half
{
        width:270px;
        margin: 10px 10px 10px 10px;
        padding: 15px;
        font : 12px/16px Trebuchet MS, Arial, Helvetica, sans-serif;
        color : Black;
        text-align : left;
        background : #fef7e9 url(../img/bg_osmero.gif) 0px 0px no-repeat;
}

.spec_box_half a
{
        font :  bold 12px/20px Trebuchet MS, Helvetica, Geneva, Arial, sans-serif; color : #005320;
        text-decoration : underline; }

.spec_box_half a:hover
{
        font :  bold 12px/20px Trebuchet MS, Helvetica, Geneva, Arial, sans-serif; color : #97bf0d;
        text-decoration : none; }

