body {
	background-color: #ffffff;
	margin-bottom: 5px;
margin-left: 3px;
margin-right: 0;
margin-top: 5px;
}

a, a.resources, a.contact, a.start_here, a.services {
	color: #00008D;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a:hover, a:hover.resources, a:hover.contact, a:hover.start_here, a:hover.services {
	color: #00008D;
	font-weight: normal;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.cal_ctrl, a:hover.cal_ctrl, a:visited.cal_ctrl {
	color: #000000;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

a.callink, a:visited.callink {
	color: #B12121;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

a:hover.callink {
	color: #B12121;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}

a.caption, a:hover.caption, a:visited.caption {
	color: #808080;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.footer, a:visited.footer, a:hover.footer {
	color: #808080;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

a.footerbold, a:visited.footerbold, a:hover.footerbold {
	color: #808080;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.graybarnav, a:visited.graybarnav, a:hover.graybarnav {
	color: #FCFCFC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Bold;
	text-decoration: none;
}

a.locate_list, a:visited.locate_list, a:hover.locate_list {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: Bold;
	text-decoration: none;
}

div.locate_list{
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: Bold;
	text-decoration: none;
}

a:hover.locate_list {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: Bold;
	text-decoration: underline;
}
a.starthere, a:hover.starthere, a:visited.starthere {
	color: #0C794B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: Bold;
	text-decoration: none;
}

a.tnpha, a:hover.tnpha, a:visited.tnpha {
	color: #00008D;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

a.tnpha_menu, a:hover.tnpha_menu, a:visited.tnpha_menu {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
}

a.tnpha_top, a:hover.tnpha_top, a:visited.tnpha_top {
	color: #808080;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

b.footer {
	color: #808080;
	font-size: 10px;
	font-weight: bold;
}

b.resources {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Bold;
}

b.tnpha {
	font-size: 10px;
	font-weight: bolder;
	margin-left: 7px;
}

b.tnpha_first {
	font-size: 10px;
	font-weight: bolder;
}

body {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}



h3.contact {
	color: #B12121;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: Bold;
	text-decoration: none;
}

h4 {
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: Bold;
	text-decoration: none;
}
h4.contact {
	color: #B12121;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: Bold;
	text-decoration: none;
}

h3.event {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: Bold;
	text-decoration: none;
}

h3.privacy {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: Bold;
	text-decoration: none;
}

h3.resources {
	color: #00008D;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: Bold;
	text-decoration: none;
}

h3.services {
	color: #87185D;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: Bold;
	text-decoration: none;
}

h3.starthere {
	color: #0C794B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: Bold;
	text-decoration: none;
}

h4.starthere {
	color: #0C794B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: Bold;
	text-decoration: none;
}

hr.tnpha {
	color: #00008D;
}

input.tnpha {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-indent: 0px;
}

input.tnpha_go {
	background-color: #E8E6E6;
	border: 1px #000000 solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: Bold;
}

input.tnpha_search{
	background-color: #FCFCFC;
	border: 1px #000000 solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: Bold;
}

select.tnpha_cal {
	background-color: #fbfbfb;
	border:1px;
	width: 215px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: Bold;
}


span.cal {
	background-color: #B12121;
	height: 238px;
}

span.caption {
	color: #808080;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

span.locate_list, b.locate_list, ol.locate_list {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: Bold;
	text-decoration: none;
}

span.tnpha_cal_bold {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}

span.tnpha_cal_ind_bold,a.tnpha_cal_ind_normal, a:hover.tnpha_cal_ind_normal {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a:hover.tnpha_cal_ind_normal {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
span.tnpha_cal_ind_normal {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

span.tnpha_cal_normal {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}

strong.cal {
	color: #FFFFFF;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
}

strong.tnpha {
	font-size: 10px;
	font-weight: 400;
	letter-spacing: .1pt;
	margin-left: 7px;
	word-spacing: -1pt;
}

strong.locatetnpha {
	font-size: 10px;
	font-weight: 400;
	letter-spacing: .1pt;
	margin-left: 0px;
	word-spacing: -1pt;
}

strong.tnpha_first {
	font-size: 10px;
	font-weight: 400;
	letter-spacing: .1pt;
	word-spacing: -1pt;
}

strong.tnpha_search {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-decoration: none;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

td.footer {
	color: #808080;
	font-size: 10px;
	font-weight: normal;
}

td.links {
	color: #FCFCFC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Bold;
	text-decoration: none;
}

td.resources {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Normal;
}

textarea.tnpha {
	background-color: #FFFFFF;
	border-color: #000000;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}

.calday				 {
	background-color: #E8E6E6;
	height: 15px;
	width: 15px;
}

.caldaynum				 {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}

.calnoday			 {
	background-color: #FFFFFF;
	height: 15px;
	width: 15px;
}

.caltoday				 {
	background-color: #C5C5C5;
	height: 15px;
	text-align: center;
	width: 15px;
}

.caltodaynum			{
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
