@charset "utf-8";
/* MAIN WEBSITE STYLES */
a {text-decoration: none; color: #01383d; font-size: 13px; font-family: Century Gothic; outline: none;}
a:hover {text-decoration: none;  color: #15a1ae; outline: none; font-size: 13px;}
a:visited {text-decoration: none; color: #01383d; font-size: 13px; font-family: Century Gothic; outline: none;}
a:visited:hover {text-decoration: none;  color: #15a1ae; outline: none; font-size: 13px;}

html{background-color: #ffffff; background-image: url(../images/bg.jpg); background-attachment: fixed; background-position: left top; background-repeat: repeat-x; height: 100%; width: 100%; scrollbar-base-color: #009fad; scrollbar-arrow-color: #ffffff; scrollbar-face-color: #009fad;}
body{font-family: Century Gothic; font-size: 13px; color: #000000; margin: 0px; padding: 0px; height: 100%; width: 100%;}
td{font-family: Century Gothic; font-size: 13px; text-align: left;}
p{font-family: Century Gothic; font-size: 13px;}
form{padding: 0px; margin: 0px;}
textarea {font-family: Century Gothic; font-size: 13px;}
span.style1{font-size: 18px; font-family: Century Gothic; color: #ffffff;}
span.style2{font-size: 24px; font-family: Century Gothic; color: #ffffff;}
span.style3{font-size: 18px; font-family: Century Gothic; color: #009fad;}
span.style4{font-size: 24px; font-family: Century Gothic; color: #009fad;}

/* CUSTOM STYLE CLASSES */
.button{
	cursor: pointer; color: #000000; background: none; border: none; padding: 3px; display: inline-block; text-align: center;
    background-image: url(../images/bg_button.gif); background-position: left bottom; background-repeat: repeat-x;
	font-family: Verdana,Century Gothic,Arial; font-size: 11px;
	background-color: #41546b; border: groove 2px #748193;
}
.button:hover{color: #000000; border: groove 2px #000000}
.button:active{color: #000000; border: inset 2px #000000}
.button:visited{
	cursor: pointer; color: #000000; background: none; border: none; padding: 3px; display: inline-block; text-align: center;
    background-image: url(../images/bg_button.gif); background-position: left bottom; background-repeat: repeat-x;
	font-family: Verdana,Century Gothic,Arial; font-size: 11px;
	background-color: #41546b; border: groove 2px #748193;
}
.button:visited:hover{color: #000000; border: groove 2px #000000}
.button:visited:active{color: #000000; border: inset 2px #000000}

/* Calendar */
.dateCellToday{border: solid 1px #00c1c1; background-color: #93ffff; text-align: left; vertical-align: top; cursor: pointer;}
.dateCellToday:hover{border: dashed 1px #93ffff; background-color: #00c1c1;}
.dateCells{border: solid 1px #ffcc00; background-color: #ffe88c; text-align: left; vertical-align: top; cursor: pointer;}
.dateCells:hover{border: dashed 1px #ffe88c; background-color: #ffcc00;}
.but_cal{background-color: #550000; display: block;}
.but_cal:hover{background-color: #cc0000;}
.but_cal:active{background-color: #cc9933;}

/* Admin Menu */
.menulink {text-decoration: none; text-align: right; border: solid 1px #a7a7a7; background-color: #ffffff; padding: 3px; width: 200px; display: block; color: #000000; font-size: 13px; font-family: Century Gothic,Verdana,Arial; outline: none;}
.menulink:hover {text-decoration: none; text-align: right; border: solid 1px #a7a7a7; background-color: #15a1ae; color: #ffffff; outline: none;}
.menulink:visited {text-decoration: none; text-align: right; border: solid 1px #a7a7a7; background-color: #ffffff; padding: 3px; width: 200px; display: block; color: #000000; font-size: 13px; font-family: Century Gothic,Verdana,Arial; outline: none;}
.menulink:visited:hover {text-decoration: none; text-align: right; border: solid 1px #a7a7a7; background-color: #15a1ae; color: #ffffff; outline: none;}