.copyright {
        font-family: Tahoma, Verdana, Arial;
        font-size: 9px;
        color: #D0EFC9;


}

.copyright:link {
        font-family: Tahoma, Verdana, Arial;
        font-size: 9px;
        color: #000000;


}

.11px {
      font-size: 11px;
}
.10px {
      font-size: 10px;
}
.9px {
      font-size: 9px;
}
.line745 { background: #FFFFFF url(images/tee.gif) center bottom; margin: 1px auto; height: 16px; width: 480px; }
.form2_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 155px; margin-right: 2px;}
.quick_links {

        font-family: Arial;
        font-size: 12px;
        color: #FFFFFF;
        text-decoration: none;
        font-weight: bold
}

a.quick_links:hover {
        font-family: Arial;
        font-size: 12px;
        color: #E00C0C;
        text-decoration: none;
        font-weight: bold
}

a.quick_links:link {

        font-family: Arial;
        font-size: 12px;
        color: #FFFFFF;
        text-decoration: none;
        font-weight: bold
}

.little_text {
        font-family:Verdana, Tahoma, Times, serif;
        font-size: 9px ;
        color: #000000;
        padding: 0px;
}

.list_text {
        font-family:Verdana, Tahoma, Times, serif;
        font-size: 11px ;
        color: #000000;
        padding: 3px;
}


.normal_text {
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 10px;
        color: #000000;
        text-align: left;
        padding: 10px;
        text-decoration: none;
}

.scrolling_text {
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 9px;
        color: #000000;
        text-align: left;
        text-decoration: none;
        padding: 2px;
}

.normal_text_5 {
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 10px;
        color: #000000;
        text-align: left;
        padding: 10px;
        text-decoration: none;
}

a.normal_text:hover {
        text-decoration: underline;
}

.category_text {
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 12px;
        color: #000000;
        text-align: left;
        padding: 10px;
}

.my_link{
        text-decoration:none;
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 12px;
        color: #000000;
}

.my_link:hover {
        text-decoration:underline;
}

.normal_text_4_simple_link {
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 14px;
        color: #000000;
        text-decoration: none;
}

a.normal_text_4_simple_link:hover {
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 14px;
        color: #000000;
        text-decoration: underline;
}

.normal_text_2 {
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 11px;
        color: #000000;
        padding: 10px;
}

.normal_text_3 {
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 10px;
        color: #000000;
        padding: 0px;
}

td.normal_text {
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 13px;
        color: #000000;
        text-align: left;
        padding: 12px;

}

.tee_line { background: #ffffff url(../images/tee.gif) center bottom; margin: 1px auto; height: 1px; width: 100%; }

.select_list {
        font-family: Arial;
        font-size: 13px;
        color: #000000;
        text-align: left;
        padding: 10px;
        width: 155px;
}

.red_normal_text {
        font-family: Arial;
        font-size: 13px;
        color: #EF1301;
        text-align: justify;
}

.calendar_event {
        font-family: Arial;
        font-size: 15px;
        color: #000000;
        text-align: justify;

}

.normal_text_center {
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 13px;
        color: #000000;
        text-align: center;
        padding: 10px;

}

.normal_text_simple_link {
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 13px;
        color: #000000;
}

.normal_text_2_simple_link {
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 11px;
        color: #000000;
}

.normal_text_3_simple_link {
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 10px;
        color: #000000;
        text-decoration: none;
}

a.normal_text_3_simple_link:hover {
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 10px;
        color: #000000;
        text-decoration: underline;
}

.normal_text_bold {
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 11px;
        color: #000000;
        text-align: justify;
        font-weight: bold;
}

.my_form {
        font-family: Arial;
        font-size: 12px;
        color: #000000;
}

.calendar {
        font-family: Arial;
        font-size: 11px;
        font-weight: bold;
}

.radio {
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 11px;
        font-weight: normal;
}


.normal_text_link {
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 12px;
        color: #000000;
        text-decoration: none;
        font-weight: bold;
        font-style: italic;
        text-align: right;
}

a.normal_text_link:hover {
        font-family: Verdana, Tahoma, Times, serif;
        font-size: 12px;
        color: #E00C0C;
        text-decoration: none;
        font-weight: bold;
        font-style: italic;
        text-align: right;
}

a.normal_text_link:link {

        font-family: Verdana, Tahoma, Times, serif;
        font-size: 12px;
        color: #000000;
        text-decoration: none;
        font-weight: bold;
        font-style: italic;
        text-align: right;
}

.large_red {
        font-family: Arial;
        font-size: 18px;
        color: #ef1301;
        text-decoration: none;
        font-weight: bold;
}

.large_white {
        font-family: Arial;
        font-size: 14px;
        color: #ffffff;
        text-decoration: none;
        font-weight: bold;
}

.large_black {
        font-family: Arial;
        font-size: 14px;
        color: #040507;
        text-decoration: none;
        font-weight: bold;
}

.large_green_link {
        font-family: Arial;
        font-size: 18px;
        color: #224714;
        text-decoration: none;
        font-weight: bold;
}

a.large_green_link:hover {
        font-family: Arial;
        font-size: 18px;
        color: #E00C0C;
        text-decoration: none;
        font-weight: bold;
}

a.large_green_link:link {

        font-family: Arial;
        font-size: 18px;
        color: #224714;
        text-decoration: none;
        font-weight: bold;
}

td#nifty { margin: 0 10%;background: #ffffce}
td#nifty1 { margin: 0 10%;background: #CCFFCC}
div#nifty { margin: 0 10%;background: #ffffce}

b.rtop, b.rbottom {display:block;background: url(../images/grass.jpg)}
b.rtop b, b.rbottom b {display:block;height: 1px;
    overflow: hidden; background: #ffffce}
b.r1 {margin: 0 5px}
b.r2 {margin: 0 3px}
b.r3 {margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4 {margin: 0 1px;height: 2px}

div#calendar { margin: 0 10%;background:  url(../images/grass_dark.jpg)}
td#calendar { margin: 0 10%;background:  url(../images/grass_dark.jpg)}

b.rtop2, b.rbottom2 {display:block;background: url(../images/grass.jpg)}
b.rtop2 b, b.rbottom2 b {display:block;height: 1px;
    overflow: hidden; background:  url(../images/grass_dark.jpg)}
b.r12 {margin: 0 5px}
b.r22 {margin: 0 3px}
b.r32 {margin: 0 2px}
b.rtop2 b.r42, b.rbottom2 b.r42 {margin: 0 1px;height: 2px}
/*
ul {
        margin: 0;
        padding: 0;
        list-style: none;
        width: 170; /* Width of Menu Items
        border-bottom: 1px solid #296469;
        }

ul li {
        position: relative;
        }

li ul {
        position: absolute;
        left: 169px; /* Set 1px less than menu width
        top: 0;
        display: none;
        }

/* Styles for Menu Items
ul li a {
        font-family: Arial;
        font-size: 11px;
        display: block;
        text-decoration: none;
        font-weight: bold;
        color: #000000;
        background: #a8c9d3; /* IE6 Bug
        padding: 3px;
        border: 1px solid #296469;
        border-bottom: 0;
        }

ul li#col1 a {
        font-family: Arial;
        font-size: 11px;
        display: block;
        text-decoration: none;
        font-weight: bold;
        color: #000000;
        background: #149a9a; /* IE6 Bug
        padding: 3px;
        border: 1px solid #296469;
        border-bottom: 0;
        }

ul li#col2 a {
        font-family: Arial;
        font-size: 11px;
        display: block;
        text-decoration: none;
        font-weight: bold;
        color: #000000;
        background: #e8f1f2; /* IE6 Bug
        padding: 3px;
        border: 1px solid #296469;
        border-bottom: 0;
        }

ul li#col3 a {
        font-family: Arial;
        font-size: 11px;
        display: block;
        text-decoration: none;
        font-weight: bold;
        color: #000000;
        background: #bdd8d9; /* IE6 Bug
        padding: 3px;
        border: 1px solid #296469;
        border-bottom: 0;
        }

ul li#col4 a {
        font-family: Arial;
        font-size: 11px;
        display: block;
        text-decoration: none;
        font-weight: bold;
        color: #000000;
        background: #77b4b6; /* IE6 Bug 
        padding: 3px;
        border: 1px solid #296469;
        border-bottom: 0;
        }

/* Fix IE. Hide from IE Mac \
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End


ul li a:hover { color: #000000; background: #379fd9; }
ul li#col1 a:hover { color: #000000; background: #379fd9; }
ul li#col2 a:hover { color: #000000; background: #379fd9; }
ul li#col3 a:hover { color: #000000; background: #379fd9; }
ul li#col4 a:hover { color: #000000; background: #379fd9; }

li ul li a { padding: 2px 5px; } /* Sub Menu Styles

li:hover ul, li.over ul { display: block; } /* The magic
*/
h1 {font-family : bold 26px Georgia, Times New Roman, Times, serif; color : #000000; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px;}
h2 {font-family : bold 16px Georgia, Times New Roman, Times, serif; color : #000000; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px;}
h3 {font-family : bold 14px Georgia, Times New Roman, Times, serif; color : #000000; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px;}
h6 {font-family : 9px Georgia, Times New Roman, Times, serif; color : #000000; margin-top: 0px; padding-top: 0px; margin-bottom: 5px; padding-bottom: 0px;}
p {font-family : 12px Georgia, Times New Roman, Times, serif; color : #000000;  margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px;}

.backgr {
        background-color: #040507;
        background-image: url(../images/backgr_1.gif);
        background-repeat: repeat-x;
        background-position: top;
}
.partners {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
}

td.calendar_over:hover, td.linked-day:hover, a.linked-day:hover {
       background-color: #037C73;
       color: #ffffff;
       cursor:pointer;
}
a.calendar_navigation {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 90px;
       font-weight: normal;
       color: #000000;
       text-decoration: none;
}

a.calendar_navigation:hover {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 90px;
       font-weight: normal;
       color: #8F8F8F;
       text-decoration: none;
}

 a.screen, a.screen:visited {
color:#c00;
position:relative;
z-index:1;
}
a.screen b {
visibility:hidden; /* hide the image */
position:absolute;
width:0; /* make the image zero size */
height:0; /* for Opera bug */
left:0; /* position:the image */
top:12px;
border:0; /* with no border */
}
a.screen:hover {
text-decoration:none;
border:0; /* needed for this to work in IE */
z-index:1000;
}
a.screen:hover b {
visibility:visible; /* make the image visible */
width:160px; /* give it the actual size */
height:120px;
border:1px solid #345; /* add a border */
cursor:pointer; /* for IE */
}
a.screen:hover b img {
border:0; /* get rid of the default link border */
}