  <!--

/*
ÐÓ°ÉÖ±²¥¼ä Master CSS Stylesheet
Shawn Chittle
June 2006
*/


#wrap {
width:99%;
margin:0px;
padding:0px;
}

#content {
width:99%;
margin:2px;
padding:0px;
background-color:#fff;
}

#spacing {
padding:10px;
margin:10px 10px 10px 10px;
}

#footer {
clear:both;
padding:10px;
margin-top:0;
background-color:#fff;
}


body {
margin:0px;
padding:0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
}

td {
color: #000;
font-weight: normal;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
}


h1 {
color: #041C2C;
background-color: transparent;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 2.5em;
letter-spacing: -1.5px;
padding: 0px;
margin: 0px;
}

h2 {
color: #041C2C;
background-color: transparent;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1.75em;
letter-spacing: -1px;
padding: 0px;
margin: 0px;
}

h3 {
color: #041C2C;
background-color: transparent;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1.5em;
letter-spacing: -1.25px;
padding: 0px;
margin: 0px;
}

h3.detail {
color: #041C2C;
background-color: transparent;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1.5em;
letter-spacing: -1.25px;
padding: 0px;
margin: 0px;
}

h4 {
color: #007398;
background-color: transparent;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1.25em;
letter-spacing: -.5px;
padding: 0px;
margin: 0px;
}


.list {
font-family: Helvetica, Arial,sans-serif;
font-weight: bold;
}

.title {
font-family: Helvetica, Arial,sans-serif;
font-weight: bold;
font-size: 3em;
color: #041C2C;
letter-spacing: -1.25px;
}

.title2 {
font-family: Helvetica, Arial,sans-serif;
font-weight: bold;
font-size: 3em;
color: #041C2C;
letter-spacing: -1.25px;
}

.menu {
margin:0px;
padding:0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
}

.table {
border-spacing: 10px 10px;
padding:10px;
margin:10px;
border-collapse: collapse;
}

.tablehead {
color: #007398;
background-color: transparent;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1.15em;
letter-spacing: -.5px;
}

.reservations {
color: #fff;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 10px;
letter-spacing: 0px;
}

.map {
font-size: 1.05em;
}

.footer {
font-size: 10px;
text-align:center;
}

.sidebar {
color:#ffffff;
}


/*links*/

a {
text-decoration: none;
color: #041C2C;
text-decoration: none;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: normal;
}

a:link {
color: #041C2C;
text-decoration: underline;
font-family: Verdana,Arial,Helvetica,sans-serif;
}

a:visited {
color: #041C2C;
text-decoration: underline;
font-family: Verdana,Arial,Helvetica,sans-serif;
}

a:active {
color: #007398;
text-decoration : underline;
font-family: Verdana,Arial,Helvetica,sans-serif;
}

a:hover {
color: #007398;
text-decoration: underline;
font-family: Verdana,Arial,Helvetica,sans-serif;
}

.columnheader {
color: #fff;
font-weight:bold;
}

a.columnheader:link {
color: #fff;
text-decoration: underline;
}

a.columnheader:visited {
color: #fff;
text-decoration: underline;
}

a.columnheader:active {
color: #fff;
text-decoration: underline;
}

a.columnheader:hover {
color: #fff;
text-decoration: underline;
}

a.mfs_menu:link {
text-decoration: none;
}

a.mfs_menu:visited {
text-decoration: none;
}

a.mfs_menu:active {
text-decoration: none;
}

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

/*tables*/

table.reservations {
width:100%;
border-width: 0px 0px 0px 0px;
border-spacing: 0px;
border-style: none none none none;
border-color: gray gray gray gray;
border-collapse: collapse;
background-color: white;
}

table.reservations th {
border-width: 1px 1px 1px 1px;
padding: 3px 3px 3px 3px;
border-style: none none none none;
border-color: rgb(212, 223, 251) rgb(212, 223, 251) rgb(212, 223, 251) rgb(212, 223, 251);
background-color: #007398;
-moz-border-radius: 0px 0px 0px 0px;
}

table.reservations td {
border-width: 1px 1px 1px 1px;
padding: 3px 3px 3px 3px;
border-style: solid solid solid solid;
border-color: rgb(212, 223, 251) rgb(212, 223, 251) rgb(212, 223, 251) rgb(212, 223, 251);
background-color: white;
-moz-border-radius: 0px 0px 0px 0px;
white-space: nowrap;
}

table.plain {
width:100%;
border-width: 0px 0px 0px 0px;
border-spacing: 0px;
border-style: none none none none;
border-color: white white white white;
border-collapse: separate;
background-color: white;
}

table.plain th {
border-width: 0px 0px 0px 0px;
padding: 3px 3px 3px 3px;
border-style: none none none none;
border-color: white white white white;
background-color: 547fef;
-moz-border-radius: 0px 0px 0px 0px;
}

table.plain td {
border-width: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-style: none none none none;
border-color: white white white white;
background-color: white;
-moz-border-radius: 0px 0px 0px 0px;
white-space: nowrap;
font-color: #000;
font-weight: normal;
font-family: Verdana,Arial,Helvetica,sans-serif;
}

.table_hide {
z-index:99;
visibility:visible;
}

/*main nav menu*/

a.DropdownMenuLink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #537FEF;
text-decoration: none;
}

a.DropdownMenuLink:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #537FEF;
text-decoration: none;
}

a.DropdownMenuLink:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #537FEF;
text-decoration: none;
}

a.DropdownMenuLink:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #323F8A;
text-decoration: underline;
}

a.DropdownMenuLink:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #323F8A;
text-decoration: underline;
}

option:hover{
    background-color: #041C2C;
}



-->
