body, table, input, textarea, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777;
	background-attachment: fixed
}
table { font-family: "sans-serif"; font-size: small; color:#222222 }
.big { font-family: "Verdana", Times, serif; font-size: large }
.header { font-family: "Arial", Verdana, Times, serif; font-size: x-large; color:#004289; text-indent: 10pt }
.footer { font-family: "Arial", Verdana, Times, serif; font-size: small; color:black; text-indent: 10pt }
.white { font-family: "Verdana", Times, serif; font-size: small; color:#EEEEEE; text-indent: 10pt }
.hours { font-family: "Arial", Times, serif; font-size: large; color:#222222 }
.tablesub { font-family: "Verdana"; font-size: 14pt; background-color: #2222FF; padding: 3px; align:center; border-collapse: collapse;  }
.tinytableopacity    { background: transparent; }
.menu { background-color: #CCCCFF; }
.spacing { }

div { }
.heading2 { font-family: "Verdana", Arial; font-size: 10pt; color: #000000; font-weight: 700; }
.heading { font-family: "Verdana", Arial; font-size: 14pt; color: Red }
.white { font-family: "Georgia", Arial; font-size:20pt; color: #dddddd; font-weight: 700; }
.menu { cursor: pointer; font-family: "Tahoma"; text-align: left; font-weight: 700; padding: 2px; font-size: 12pt; color: white; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; text-decoration: none; }
.menured { background-color: #235423; font-family: "sans-serif"; text-align: left; padding: 2px; font-size: 11pt; color: #FFFFFF; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; }
.menutext { background-color: #FFFFFF; font-family: "Verdana"; text-align: left; padding: 2px; font-size: 9pt; color: #666666; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; }
.staffbig { font-style: "Verdana"; font-size: 14pt; color: black; text-decoration: none; }
.staffmedium { font-style: "Verdana"; font-size: 12pt; color: black; text-decoration: none; }
.staffsmall { font-style: "Verdana"; font-size: 10pt; color: black; text-decoration: none; }

h2 { font-family: "Verdana", Arial; font-size: 10pt; color: #221122; font-weight: 700; }

td { font-family: "Verdana"; font-size: 10pt }
.footer { font-family: "Arial", Verdana, Times, serif; font-size: 10pt; color:black; text-indent: 10pt }
.header2 { font-family: "Arial", Verdana, Times, serif; font-size: medium; color:#004289; text-indent: 0pt }
.bottom { font-family: "Verdana", Arial; font-size: 10pt; color:#000000; }
.h1 { font-family: "sans-serif"; text-align: right; padding:5px; font-size: large; color:#000000; font-weight: 700; } 
.menu { background-color: #FFFFFF; font-family: "Tahoma"; text-align: left; padding: 2px; font-size: 10pt; color: #333333; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; }
.menured { background-color: #235423; font-family: "sans-serif"; text-align: left; padding: 2px; font-size: 11pt; color: #FFFFFF; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; }
.menutext { background-color: #FFFFFF; font-family: "Verdana"; text-align: left; padding: 2px; font-size: 9pt; color: #666666; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; }
.tinytableopacity { background-color: white; border:1px solid black; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; }
.bodytitle { font-family: "Script MT Bold", "Lucida Handwriting","sans-serif"; text-align: center; padding: 2px; font-size: 20pt; color: #FFFFFF; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; }
.subbodytitle { background-color: #5B8291; font-family: "Verdana"; text-align: left; font-size:12pt; color:#FFFFFF; font-weight:700; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; padding-left: 20px; padding-right:5px; padding-top:5px; padding-bottom:5px }
.a { background-color: #FFFFFF; font-family: "Verdana"; text-align: left; padding: 2px; font-size: 10pt; color: #000000; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; }
.staffbig { font-style: "Verdana"; font-size:14pt; color: black; text-decoration: none; }
.staffmedium { font-style: "Verdana"; font-size: 12pt; color: black; text-decoration: none; }
.headline4 { width: 300px; text-align: right }
.headline5 { width: 300px; text-align: left }

.staffsmall { font-style: "Verdana"; font-size: 10pt; color: black; text-decoration: none; }
.blank { opacity: 1; filter:none; }

a:link { font-family: "Verdana"; font-size: 10pt; color:blue; }
a:link.footer { font-family: "Verdana"; font-size: 12px; }
a:link.h2 { font-family: "Verdana", Times, serif; font-size: 12px; color:#3333EE; text-decoration: none } 
a:link.menu { font-family: "Verdana", Times, serif; color:#333333; text-decoration: none; font-size: 16pt }
a:link.menutext { background-color: #FFFFFF; font-family: "Verdana"; text-align: left; padding: 2px; font-size: 9pt; color: #666666; }
a:link.menulink { font-weight: 0; font-family: "Tahoma"; text-align: left; padding: 2px; font-size: 9pt; color: #000000; text-decoration: none; margin-bottom: 0.5em; line-height:18px;  }
a:link.smalllink { font-family: "Verdana"; text-align: left; padding: 2px; font-size: 9pt; color: blue; text-decoration: none; margin-bottom: 0.5em; line-height:18px;  }
a:link.menuplain { font-family: "Verdana"; text-align: left; padding: 2px; font-size: 12pt; color: #666666; text-decoration: none; }
a:link.tablesub { font-family: "Verdana"; text-decoration: none; font-size: 10pt; color: white }
a:link.staff { font-family: "Verdana"; font-size: 10pt; color: #666666; text-decoration: none; }
a:link.fixit { font-family: "Verdana"; font-size: 10pt; color:blue; }

a:visited { font-family: "Verdana"; font-size: 10pt; }
a:visited.h2 { font-family: "Verdana", Times, serif; font-size: 12px; color:#3333EE; text-decoration: none } 
a:visited.footer { font-family: "Verdana"; font-size: 12px; }
a:visited.menu { font-family: "Verdana", Times, serif; color:#333333; text-decoration: none; font-size: 16pt }
a:visited.menutext { background-color: #FFFFFF; font-family: "Verdana"; text-align: left; padding: 2px; font-size: 9pt; color: purple; }
a:visited.menulink { font-family: "Tahoma"; text-align: left; padding: 2px; font-size: 9pt; color: purple; text-decoration: none; margin-bottom: 0.5em; line-height:18px;  }
a:visited.tablesub { font-family: "Verdana"; font-size: 10pt; text-decoration: none; color: #DDDDDD }
a:visited.smalllink { font-family: "Verdana"; text-align: left; padding: 2px; font-size: 9pt; color: purple; text-decoration: none; margin-bottom: 0.5em; line-height:18px;  }
a:visited.menuplain { font-family: "Verdana"; text-align: left; padding: 2px; font-size: 12pt; color: purple; text-decoration: none; }
a:visited.staff { font-family: "Verdana"; font-size: 10pt; color: purple; text-decoration: none; }

a:hover { color: Blue; }
a:hover.tablesub { font-family: "Verdana"; font-size: 10pt; text-decoration: none; color: #DDDDDD }
a:hover.h2 { font-family: "Verdana", Times, serif; font-size: 12px; color:#3333EE; text-decoration: underline } 
a:hover.menu { font-family: "Verdana", Times, serif; color:#EEEEEE; text-decoration: none; font-size: 16pt }
a:hover.smalllink { font-family: "Verdana"; text-align: left; padding: 2px; font-size: 9pt; color: purple; text-decoration: none; margin-bottom: 0.5em; line-height:18px;  }
a:hover.menulink { font-family: "Tahoma"; text-align: left; padding: 2px; font-size: 9pt; color: purple; text-decoration: none; margin-bottom: 0.5em; line-height:18px;  }
a:hover.menuplain { font-family: "Verdana"; text-align: left; padding: 2px; font-size: 12pt; color: #666666; text-decoration: none; }
a:hover.staff { font-family: "Verdana"; font-size: 10pt; color: purple; text-decoration: none; }