﻿

.topmenu
{
    text-align: center;
    background-image:url('Images/topmenu.jpg');
    font-size:14pt;
    font-weight:bold;
    color:rgb(51, 104, 156);
}

.bottommenu
{
    text-align: center;
    background-image:url('Images/bottommenu.jpg');
    font-size:12pt;
    font-weight:bold;
    color:rgb(51, 104, 156);
}

a, #hlHoles
{
    color:rgb(51, 104, 156);
    text-decoration: none;
}

a:hover
{
    color:rgb(11,100,252);
    text-decoration: none;
}

html, body 
{
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
    color:rgb(51, 104, 156);
    font-size: 12pt;
}

.header
{
    text-align:center;
    font-weight: bold;
    font-style:oblique;
    font-size: 22pt;
    color:rgb(51, 104, 156);
    height:32px;
    width:100%;
}

.bodytext
{
    text-align:left;
    color:rgb(51, 104, 156);
    font-size: 12pt;
}

.bodytext-left
{
    text-align:left;
    color:rgb(51, 104, 156);
    font-size: 12pt;
}

.graytext
{
    text-align:left;
    color:rgb(51, 104, 156);
    font-size: 12pt;
}
.labeltext
{
    text-align:left;
    color:rgb(51, 104, 156);
    font-size: 12pt;
    font-weight:bold;
}

.bodytext-italic-center
{
    text-align:center;
    color:rgb(51, 104, 156);
    font-size: 12pt;
    font-style:italic;
}

.bold-underline
{
    text-align:center;
    color:rgb(51, 104, 156);
    font-size: 12pt;
    font-weight:bolder;
    text-decoration:underline;
}

.contact
{
    text-align:center;
    color:rgb(51, 104, 156);
    font-size: 12pt;
}

.month
{
    text-align:center;
    color:white;
    font-size: 20pt;
    font-weight:bolder;
    background-color:gray;
}

.days
{
    text-align:center;
    color:white;
    font-size: 16pt;
    background-color:rgb(51, 104, 156);
}

.dates
{
    text-align:left;
    vertical-align:top;
    color:rgb(51, 104, 156);
    font-weight:bold;
    font-size: 16pt;
    border-style:solid;
    border-top-width:1px;
    border-color:rgb(51, 104, 156);
}

.calendar-text
{
    text-align:center;
    color:Gray;
    font-size: 11pt;
    font-weight:bold;
    height: 100%;
    vertical-align:middle;
    width:100%;
}

.calendar-text-blue
{
    text-align:center;
    color:rgb(11,100,252);
    font-size: 11pt;
    font-weight:bold;
    height: 100%;
    vertical-align:middle;
    width:100%;
}

.acc-header
{
    font-size: 16pt;
    font-weight:bold;
    color:rgb(51, 104, 156);
    text-align:left;
}

.acc-header-selected
{
    font-size: 16pt;
    font-weight:bold;
    color:rgb(11,100,252);
    text-align:left;
}

.acc-content
{
    font-size: 12pt;
    color:gray;
    text-align:left;
    font-weight:bold;
}

.left-align
{
    text-align:left;
}

.modalBackground
{
    background-color:Gray;
    filter:alpha(opacity=80);
    opacity:0.8;
    
}

.modalPopup
{
    border-width:2px;
    border-style: solid;
    border-color:rgb(51, 104, 156);
}

.button
{
    width:85px;
    font-variant:small-caps;
    text-align:center;
}

.about-header
{
    font-size: 16pt;
    font-weight:bold;
    color:rgb(11,100,252);
    text-align:left;
}

.hole-text
{
    text-align:center;
    font-weight: bold;
    font-style:oblique;
    font-size: 18pt;
    color:rgb(51, 104, 156);
    height:32px;
    width:100%;
}

.text-left
{
	text-align:left;
}

.text-right
{
	text-align:right;
}
