a			{ font-family: Verdana; font-weight: bold; color: #005C6F; text-decoration: none; }
a:hover		{ font-family: Verdana; font-weight: bold; color: #005C6F; text-decoration: underline; }
body		{ font-family: Verdana; font-size: 10pt; color: #666666; margin: 0; padding: 0; }
p			{ margin: 0 0 10 0; padding: 0; }
h1			{ font-family: Georgia; color: #666666; margin: 0; padding: 0; }
h2			{ font-family: Georgia; color: #666666; margin: 0; padding: 0; }
h3			{ font-family: Georgia; color: #666666; margin: 0; padding: 0; }
hr			{ margin: 20 0 0 0; border: 1px solid #DDDDDD; }
table		{ font-family: Verdana; font-size: 10pt; }
th			{ font-weight: bold; }
ol			{ margin: 5 0 5 25; padding: 0 0 0 0; }
ul			{ margin: 5 0 5 25; padding: 0 0 0 0; list-style-type: disc; }
ul ul			{ margin: 5 0 5 25; padding: 0 0 0 0; list-style-type: square; }
li			{ margin: 2 0 0 0; padding: 0; }
input			{ font-family: Verdana; font-size: 10pt; color: #333333; }
textarea		{ font-family: Verdana; font-size: 10pt; color: #333333; }

.box_contact			{ font-family: Verdana; font-size: 9pt; color: #EEEEEE; font-weight: normal; }
a.box_contact			{ font-family: Verdana; font-size: 9pt; color: #EEEEEE; font-weight: normal; }
a.box_contact:hover		{ font-family: Verdana; font-size: 9pt; color: #EEEEEE; font-weight: normal; text-decoration: underline; }
.box_text				{ font-family: Georgia; font-size: 18pt; color: #999999; }
.box_green_bg			{ background: url('images/box_green_bg.png'); background-repeat: repeat-y; background-position: top left; }
.box_green_n			{ background: url('images/box_green_n.png'); background-repeat: no-repeat; background-position: top left; }
.box_green_s			{ background: url('images/box_green_s.png'); background-repeat: no-repeat; background-position: bottom right; }
.footer					{ font-family: Verdana; font-size: 9px; color: #666666; }
.georgia_bold			{ font-family: Georgia; font-weight: bold; }
.menu_top_bg			{ background: url('images/menu_top_bg.png'); background-repeat: repeat-x; background-position: top left; }
.menu_top_e				{ background: url('images/menu_top_e.png'); background-repeat: no-repeat; background-position: top right; }
.menu_top_w				{ background: url('images/menu_top_w.png'); background-repeat: no-repeat; background-position: top left; }
a.menu_bottom			{ font-family: Verdana; font-weight: normal; font-size: 9px; color: #666666; text-decoration: none; }
a.menu_bottom:hover		{ font-family: Verdana; font-weight: normal; font-size: 9px; color: #666666; text-decoration: underline; }
a.menu_top				{ font-family: Verdana; font-weight: normal; font-size: 9px; color: #FFFFFF; text-decoration: none; }
a.menu_top:hover		{ font-family: Verdana; font-weight: normal; font-size: 9px; color: #FFFFFF; text-decoration: underline; }
a.navigate				{ font-family: Verdana; font-weight: bold; font-size: 9pt; color: #005C6F; font-style: italic; }
table.description td		{ vertical-align: top; }
table.schedule td			{ text-align: center; }
table.snow				{ border-collapse: collapse; border: 1px solid #999999 }
table.snow th 				{ border: 1px solid #999999; font-weight: bold }
table.snow td 				{ border: 1px solid #999999; }