BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F8F1E9;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif
}

INPUT.TEXT {
	BORDER-RIGHT: #CEAF8A 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #CEAF8A 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #CEAF8A 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #CEAF8A 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #F7F1EA
}
INPUT.RADIO {
	BORDER-RIGHT: #CEAF8A 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #CEAF8A 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #CEAF8A 1px solid; WIDTH: 20px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #CEAF8A 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: #CEAF8A 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #CEAF8A 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #CEAF8A 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #CEAF8A 1px solid; BACKGROUND-COLOR: #ffffff
}
SELECT {
	BORDER-RIGHT: #CEAF8A 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #CEAF8A 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #CEAF8A 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #CEAF8A 1px solid; BACKGROUND-COLOR: #F7F1EA
}
.clsFooter {
	BORDER-RIGHT: #CEAF8A 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #CEAF8A 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 184px; BORDER-LEFT: #CEAF8A 1px solid; MARGIN-RIGHT: 184px; PADDING-TOP: 5px; BORDER-BOTTOM: #CEAF8A 1px solid; BACKGROUND-COLOR: #FFFFFF;

}
#leftcontent {
	LEFT: 4px;
	WIDTH: 180px;
	POSITION: absolute;
	TOP: 114px;
	visibility: visible
}

#centercontent {
	MARGIN-LEFT: 181px; MARGIN-RIGHT: 181px; PADDING-TOP: 4px; voice-family: inherit
}

#programcontent {
	MARGIN-LEFT: 181px; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; voice-family: inherit
}

UNKNOWN {
	MARGIN-LEFT: 181px; MARGIN-RIGHT: 181px
}

#rightcontent {
	RIGHT: 0px; 
	WIDTH: 180px; 
	POSITION: absolute; 
	TOP: 114px
}
a {
	COLOR: #8F1B17; TEXT-DECORATION: none
}
a:hover {
	COLOR: #8F1B17; TEXT-DECORATION: underline
}
a:visited {
	COLOR: #8F1B17; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 75%; FONT-FAMILY: Arial, Helvetica, sans-serif
}

P {
	FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.clsMainHeader {
	WIDTH: 100%; HEIGHT: 115px
}
.clsMain {
	WIDTH: 100%
}
.clsFullContent {
	HEIGHT: 400px; BACKGROUND-COLOR: #F8F1E9;
}
.clsContent {
	BACKGROUND-COLOR: #F7F1EA
}

.clsSubHeaderTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 160%; COLOR: #8F1B17; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.clsSubHeaderMessage {
	FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.clsSubHeaderLogin {
	FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.clsNewsHeadTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #8F1B17; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TABLE.clsSideBar {
	MARGIN: 3px 3px 8px; 
	WIDTH: 170px;
	background-color:#FFFFFF
}

TABLE.clsHeader {
	WIDTH: 100%;  
	HEIGHT: 110px;
	padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;
	border: 0px;
	margin: 0px;	
}

.clsSideBarColumn {
	WIDTH: 170px
}
.clsSideBarBlockTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 2px; COLOR: #0055E5; BORDER-BOTTOM: #CEAF8A 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsSideBarBlockTitleBack {
	
}
.clsSideBarBlockText {
	FONT-SIZE: 70%; COLOR: #0055E5; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsSideBarBlockRondText {
	COLOR: #0055E5; PADDING-TOP: 5px
}
.clsSideBarBlockRond:visited {
	COLOR: #0055E5;
}
.clsSideBarBlockBullet {
	MARGIN-TOP: 3px; COLOR: #0055E5; LIST-STYLE-TYPE: circle; MARGIN-LEFT: 1px; list-style-position: inherit
}
.clsSideBarBlockLinkEven:active {
	COLOR: #0055E5; font-size: 80%
}
.clsSideBarBlockLinkEven:visited {
	COLOR: #0055E5; font-size: 80%
}
.clsSideBarBlockLinkEven:hover {
	COLOR: #A1BAD7; font-size: 80%
}
.clsSideBarBlockLink:active {
	COLOR: #0055E5; font-size: 80%
}
.clsSideBarBlockLink:visited {
	COLOR: #0055E5; font-size: 80%
}
.clsSideBarBlockLink:hover {
	COLOR: #A1BAD7; font-size: 80%
}
.clsCategoryBlockLink {
	FONT-SIZE: 90%; COLOR: #0055E5; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.clsCategoryBlockLink:hover {
	COLOR: #A1BAD7
}
.clsCategoryGrayBlockLink {
	FONT-SIZE: 90%; COLOR: #0055E5; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.clsCategoryGrayBlockLink:hover {
	COLOR: #CEAF8A
}
BODY.clsPopup {
	BACKGROUND-COLOR: white
}
TABLE.clsPopupForm {
	BACKGROUND-COLOR: #FFFFFF
}
.clsErrorMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 140%; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.formText {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F7F1EA; TEXT-DECORATION: none
}
.reply-user {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TextButton {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #80571B; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F7F1EA; TEXT-DECORATION: none
}
.TextButton:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #80571B; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F7F1EA; TEXT-DECORATION: none
}
.TextButtonLight {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #80571B; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F7F1EA; TEXT-DECORATION: none
}
.TextButtonLight:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #80571B; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F7F1EA; TEXT-DECORATION: none
}
.signature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: italic;
	font-weight: bold;
	color: #8F1B17;
}
.frmwarning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
}
.inlinelink {
	COLOR: #8F1B17; 
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
}
a.inlinelink:link {
	COLOR: #8F1B17; 
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;

}
a.inlinelink:visited {
	COLOR: #8F1B17;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;

}
a.inlinelink:hover {
	COLOR: #8F1B17; 
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;

}
a.inlinelink:active {
	color: #8F1B17;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
}
.inlinelinkblue {
	COLOR: #0055E5; 
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
}
a.inlinelinkblue:link {
	COLOR: #0055E5; 
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;

}
a.inlinelinkblue:visited {
	COLOR: #0055E5;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;

}
a.inlinelinkblue:hover {
	COLOR: #0055E5; 
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;

}
a.inlinelinkblue:active {
	color: #0055E5;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
}
.inlinelinkbold {
	COLOR: #0055E5; 
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold

}
a.inlinelinkbold:link {
	COLOR: #0055E5; 
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold

}
a.inlinelinkbold:visited {
	COLOR: #0055E5;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold
}
a.inlinelinkbold:hover {
	COLOR: #0055E5; 
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold
}
a.inlinelinkbold:active {
	color: #0055E5;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold
}
.navbackground {
		background-image: url(http://www.thrha.org/Assets/Site-Images/navbr-bk.jpg)
}
.navigation {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 100%; 
	color: #ffffff; 
	text-decoration: none;
	margin-right: 10px;
}
A.navigation:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 100%; 
	color: #ffffff; 
	text-decoration: none;
}
A.navigation:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-style:normal;
	font-size: 100%; 
	color: #ffffff; 
	text-decoration: none;
}
A.navigation:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-style:normal;
	font-size: 100%; 
	color: #f7f1ea; 
	text-decoration: none;
}
A.navigation_selected {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-style:normal;
	font-size: 100%; 
	color: #f7f1ea; 
	text-decoration: none;
}
A.navigation_selected:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-style:normal;
	font-size: 100%; 
	color: #f7f1ea; 
	text-decoration: none;
}
.clsForm {
	BACKGROUND-COLOR: #F7F1EA
}
.clsFormBorder {
	BORDER-RIGHT: #CEAF8A 1px solid; BORDER-TOP: #CEAF8A 1px solid; BORDER-LEFT: #CEAF8A 1px solid; BORDER-BOTTOM: #CEAF8A 1px solid; BACKGROUND-COLOR: #CEAF8A
}

TD.clsRaised {
	BORDER-RIGHT: #80571B 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #F7F1EA 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #F7F1EA 1px solid
}
.clsNewsTitleBack {
	MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; BORDER-BOTTOM: #0055E5 1px solid; BACKGROUND-COLOR: #FFFFFF
}
.clsNewsReplyBack {
	PADDING-BOTTOM: 2px; WIDTH: 100%; BORDER-BOTTOM: #0055E5 1px solid
}
.clsSideBarBlockLinkEven {
	FONT-SIZE: 80%; VERTICAL-ALIGN: top; COLOR: #0055E5; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsSideBarBlockLink {
	FONT-SIZE: 80%; VERTICAL-ALIGN: top; COLOR: #0055E5; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsStatsBlockLink {
	FONT-SIZE: 80%; COLOR: #0055E5; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsSideBarBlockUL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 15px
}
.clsExecText {
	color: #8F1B17;
	font-size: 11px;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif
}

.clsSupportText {
	font-size: 80%;
	color: #0055E5
}

.clsSiteNavText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0055E5
}TABLE.clsHeadBack {
	background-image: url(http://www.thrha.org/Assets/Site-Images/logobr-bk.jpg);
	background-repeat: repeat-x;
}
