body {
	font-family: Arial, Helvetica, sans-serif;
	margin-top : 0px;
	height : 0px;
	background-repeat: repeat-x;
	background-image: url(../images/bg.jpg);
}
p {  font-family: Arial, Helvetica, sans-serif; font-size: 14px}
.formfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.text_bold {
	font-weight: bold;
}
.text_ital {
	font-style: italic;
}
.footer {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
.listitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.form_item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.list_short {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
}
h1 {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #A86213}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #996633;
	text-align: center;
	color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
}
table {  background-color: #FFFFFF}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #D5EAD5;
	font-size: 14px;
	font-weight: bold;
	background-color: #A87E00;
	padding: 6px;
}
.list {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.footerbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #945510;
	padding: 8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #945510;
	border: 1px solid #0056A8;
	padding: 2px 0px 2px 4px;
}
ul { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.newsul {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.programlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.bulletplain {
font-family: Arial, Helvetica, sans-serif; font-size: 9pt
}
.nav_crumb {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-weight: bold;
}
a.nav_crumb:link {
	color: #312725;
	text-decoration: none;
}
a.nav_crumb:visited {
	color: #312725;
	text-decoration: none;
}
a.nav_crumb:hover {
	color: #EFB472;
	text-decoration: underline;
}
.navtext {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
}
a.navtext:link {
	color: #0B589E;
	text-decoration: none;
}

a.navtext:visited {
	color: #666666;
	text-decoration: none;
}
a.navtext:hover {
	color: #993366;
	text-decoration: underline;
}
.rtcolgrbg {
	background-color: #FFE391;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 12px;
}
.returntotop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.rtcol_smtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.form_input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.td_leftpad {
	padding-left: 10px;
}
.td_bottom_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #945510;
}
.eventtitle14 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006633;
}
.td_full_line {
	border: 1px double #9C4663;

}
.text_small {
	font-size: 12px;
}
.table_dk_bg {
	background-color: #A57B3D;
}
.text_white {
	color: #FFFFFF;
}
.td_top_leftpad {
	padding-left: 20px;
	padding-top: 15px;
	padding-right: 10px;
}
.td_right_pad {
	padding-right: 10px;
}
.td_right_line {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9C4663;
}
.table_schedule_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding: 2px;
}
.table_schedule_datarow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.text_blue_emph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}
.table_dk_border {
	background-color: #FFFFFF;
	border: 2px solid #95550F;
}
.news_item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.news_group {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9a620e;
}
.image_rt_pad {
	padding-right: 10px;
}
.image_lt_pad {
	padding-left: 10px;
}
.td_category_row {
	background-color: #A57B3D;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.list_redstar {
	list-style-image: url(../../tailsuwintoo/images/li_star_red.gif);
	line-height: 24px;
	list-style-position: outside;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.list_bluestar {

	list-style-image: url(../../tailsuwintoo/images/li_star_blue.gif);
	line-height: 24px;
	list-style-position: outside;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

