/* 
	1/17/21 - Not sure what the source of this is, but it's possibly some
	of the worst CSS I've ever seen. These explicitly defined colors and fonts 
	in every single element with no actual use of inheritence is... not helpful.

	I am going to thus bypass it entirely, and see to actually working these
	rules out in a cascading manner, if needed. -Liz
*/

/*
.small_white { font-family : verdana ; color : white ; font-size : 11px}
.small { font-family : verdana ; font-size : 11px }

.lnavtbl { 
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #999999 1px solid ; 
	background-color : #cccccc ;
}

.lnav1 { font-family:verdana ; font-size : 11px }
.lnav1_on { font-family:verdana ; font-size : 11px ; background-color : #ffffff }

.lnav2 { font-family:verdana ; font-size : 11px }
.lnav2_on { font-family:verdana ; font-size : 11px ; background-color : #ffffff }

.lnav3 { font-family:verdana ; font-size : 11px }
.lnav3_on { font-family:verdana ; font-size : 11px ; background-color : #ffffff }

.lnav4 { font-family:verdana ; font-size : 11px }
.lnav4_on { font-family:verdana ; font-size : 11px ; background-color : #ffffff }

.lnav5 { font-family:verdana ; font-size : 11px }
.lnav5_on { font-family:verdana ; font-size : 11px ; background-color : #ffffff }


.l2nav1 { font-family:verdana ; font-size : 11px }
.l2nav1_on { font-family:verdana ; font-size : 11px ; background-color : #ffffff }

.l2nav2 { font-family:verdana ; font-size : 11px }
.l2nav2_on { font-family:verdana ; font-size : 11px ; background-color : #ffffff }

.l2nav3 { font-family:verdana ; font-size : 11px }
.l2nav3_on { font-family:verdana ; font-size : 11px ; background-color : #ffffff }

.l2nav4 { font-family:verdana ; font-size : 11px }
.lnav4_on { font-family:verdana ; font-size : 11px ; background-color : #ffffff }

.l2nav5 { font-family:verdana ; font-size : 11px }
.l2nav5_on { font-family:verdana ; font-size : 11px ; background-color : #ffffff }


.tnav1_table { 
background-color : #9999ff ;
border-color : #9999ff ;
border-style : solid;
border-top-width : 3 ; 
border-left-width : 0 ; 
border-bottom-width : 0 ;
border-right-width : 0 ; 
}
.tnav1 { font-family:verdana ; font-size : 11px ; font-weight : bold ; color : #0000ff ; text-decoration : none }
.tnav1_on { font-family:verdana ; font-size : 11px ; background-color : #0000ff ; color : white; font-weight : bold }

.tnav2_table { 
background-color : #0000ff ;
border-color : #0000ff ;
border-style : solid;
border-top-width : 3 ; 
border-left-width : 0 ; 
border-bottom-width : 0 ; 
border-right-width : 0 ; 
}
.tnav2 { font-family:verdana ; font-size : 11px ; color : white; text-decoration : none }
.tnav2_on { font-family:verdana ; font-size : 11px ; background-color : #99ff99 ; text-decoration : none }

.tnav3_table { 
background-color : #99ff99 ;
border-color : #99ff99 ;
border-style : solid;
border-top-width : 3 ; 
border-left-width : 0 ; 
border-bottom-width : 0 ; 
border-right-width : 0 ; 
}
.tnav3 { font-family:verdana ; font-size : 11px ; text-decoration : none }
.tnav3_on { font-family:verdana ; font-size : 11px ; background-color : #3333ff ; color : white }

.tnav4_table { 
background-color : #3333ff ;
border-color : #3333ff ;
border-style : solid;
border-top-width : 3 ; 
border-left-width : 0 ; 
border-bottom-width : 0 ; 
border-right-width : 0 ; 
 }
.tnav4 { font-family:verdana ; font-size : 11px; color : white }
.tnav4_on { font-family:verdana ; font-size : 11px ; background-color : #ffffff }

.tnav5_table { 
background-color : #99ff99 ;
border-color : #99ff99 ;
border-style : solid;
border-top-width : 3 ; 
border-left-width : 0 ; 
border-bottom-width : 0 ; 
border-right-width : 0 ; 
}
.tnav5 { font-family:verdana ; font-size : 11px }
.tnav5_on { font-family:verdana ; font-size : 11px ; background-color : #ffffff }



 BODY  {
  font-family : verdana, arial, sans-serif;
 	font-size : 11px;
 }
 P  {
  font-family : verdana, arial, sans-serif;
 	font-size : 11px;
 }
 
 TD  {
  font-family : verdana, arial, sans-serif;
 	font-size : 11px;
 }
 
 .edit_button {
 }
 .edit_button:visited {
	color: blue;
 }
 .edit_button:active {
	color: blue;
 }
 .edit_button:hover {
	color: black;
 }

.wf_edit_body {
 	font-size : 11px;
}
.wf_display_body {
 	font-size : 11px;
}

.wf_index_body {
 	font-size : 11px;
	border: 1px solid #999999;
	background-color: white;
}
.wf_index_td {
 	font-size : 11px;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	padding-top: 5px;
	padding-bottom: 5px;
}
.wf_index_titletd {
	font-size : 11px;
	background-color: #999999;
	color: white;
	border-bottom: 1px solid #cccccc;
 }
.wf_fieldname_edit {
				font-family : verdana, sans-serif;
				font-size : 11px;
				color : #333333;
				padding-top:5px;
}

.wf_fieldname_display {
				font-family : verdana, sans-serif;
				font-size : 11px;
				color : #333333;
}
.wf_field_notes {
				font-family : verdana, sans-serif;
				font-size : 10px;
				color : #666666;
}
.wf_field_error {
				font-family : verdana, sans-serif;
				font-size : 11px;
				color : black;
				background-color: #ffeeee;
				border: 1px solid #ff9999;
				padding: 2px;
}
.wf_errmsg {
				font-family : verdana, sans-serif;
				font-size : 11px;
				color : black;
				background-color: #ffeeee;
				border: 1px solid #ff9999;
				padding: 2px;
}
.wf_errmsg a { color : black; }
.wf_errmsg a:visited { color : black; }

      .wfcontrol  {
      	background-color : #cccccc;
      	padding : 3;
				margin-top : 5;
				margin-bottom : 2;
      	font-size : 11px;
      	font-family : verdana;
      }
      .wfcontrol_btn  {
				text-decoration : none;
				color : blue;
      	margin-left : 3;
      	margin-right : 3;
      	font-size : 9px;
      	font-family : verdana;
				}
      .wfcontrol_btn:hover  {
				text-decoration : underline;
      }
      .wfcontrol_btn_alt  {
				text-decoration : none;
				color : blue;
      	margin-left : 3;
      	margin-right : 3;
      	font-size : 9px;
      	font-family : verdana;
				background-color : #cccccc;
				}
      .wfcontrol_btn_alt:hover  {
				text-decoration : underline;
      }
			 
 H1  {}
 
 H2  {}
 
 H3  {}
 
 A  {
	color: blue;
 }
 
 A:Visited  {
	color: blue;
 }
 
 A:Active  {
	color: blue;
}
  

 
.wf_textarea {
				font-family : verdana, sans-serif;
				font-size : 11px;
}

.wf_inputtext {
				font-family : verdana, sans-serif;
				font-size : 11px;
}

.wf_dropdown {
				font-family : verdana, sans-serif;
				font-size : 11px;
}


 
			TEXTAREAx {
      	overflow : auto;
				border-width : 1;
				border-color : #aaaaff;
      	border-style : solid;
      	scrollbar-base-color : #aaaaff;
      	height : 100;
      	width : 100%;
      	padding : 8;
			}
			.textfieldx {
				border-width : 1;
				border-color : #aaaaff;
      	border-style : solid;
      	scrollbar-base-color : #aaaaff;
      	width : 100%;
			}
			
      .ie55rich  {
      	height : 100;
      	width : 100%;
      	background-color : white;
      	padding : 8;
      	scrollbar-base-color : #aaaaff;
      	font-face : Arial;
      	border-style : solid;
      	overflow : auto;
				border-width : 1;
				border-color : #aaaaff;
      }
      
      .ie55source  {
      	height : 148;
      	width : 100%;
      	background-color : #eeeeee;
      	padding : 8;
      	scrollbar-base-color : #aaaaff;
				border-width : 1;
				border-color : #aaaaff;
      }
      
      xBUTTON  {
      	cursor : hand;
      	font-weight : bold;
      	spacing : 0;
      	border-style : solid;
				border-width : 1;
				background-color : #ccccff;
				border-color : #aaaacc;
				padding : 0;
				margin : 1;
      }

		ul { margin-top: 1px; margin-bottom: 10px;}
		form { margin: 5px; }
		.SubTitle {font-family: Tahoma, Verdana, sans-serif; font-size: 13px; font-weight: bold; background: #DBEAF5; padding: 4px; }
		.SectionText {font-family: Tahoma, Verdana, sans-serif; font-size: 13px; padding-bottom: 15px;}
		.NewsDate {font-family: Tahoma, Verdana, sans-serif; font-size: 12px; font-weight: bold;}
		.NewsText {font-family: Tahoma, Verdana, sans-serif; font-size: 12px; margin-left: 10px; margin-bottom: 10px; }
		.Answer {font-family: Tahoma, Verdana, sans-serif; font-size: 12px; margin-left: 50px; margin-bottom: 10px; }

.top1_tab {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid ; background-color : #dddddd
}
.top1_tabActive {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: white 1px solid ; background-color : #ffffff
}
.top1_tabMid {
	BORDER-RIGHT: #666666 0px solid; BORDER-TOP: #666666 0px solid; BORDER-LEFT: #666666 0px solid; BORDER-BOTTOM: black 1px solid  ; background-color : #6699cc
}
.top1_bg {
	background-color : #6699cc
}

.top2_tab {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid ; background-color : #dddddd
}
.top2_tabActive {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: white 1px solid ; background-color : #ffffff
}
.top2_tabMid {
	BORDER-RIGHT: #666666 0px solid; BORDER-TOP: #666666 0px solid; BORDER-LEFT: #666666 0px solid; BORDER-BOTTOM: black 1px solid  ; background-color : #6699cc
}
.top2_bg {
	background-color : #6699cc
}

.top3_tab {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid ; background-color : #dddddd
}
.top3_tabActive {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: white 1px solid ; background-color : #ffffff
}
.top3_tabMid {
	BORDER-RIGHT: #666666 0px solid; BORDER-TOP: #666666 0px solid; BORDER-LEFT: #666666 0px solid; BORDER-BOTTOM: black 1px solid  ; background-color : #ffffff
}
.top3_bg {
	background-color : #ffffff
}


.left1_tab {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid ; background-color : #dddddd
}
.left1_tabActive {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: white 1px solid ; background-color : #ffffff
}
.left1_tabMid {
	BORDER-BOTTOM: #666666 0px solid; BORDER-TOP: #666666 0px solid; BORDER-LEFT: #666666 0px solid; BORDER-BOTTOM: black 1px solid  ; background-color : #6699cc
}
.left1_bg {
	background-color : #6699cc
}

.left2_tab {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid ; background-color : #cccccc
}
.left2_tabActive {
	BORDER-BOTTOM: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: white 1px solid ; background-color : #ffffff
}
.left2_tabMid {
	BORDER-RIGHT: #666666 0px solid; BORDER-TOP: #666666 0px solid; BORDER-LEFT: #666666 0px solid; BORDER-BOTTOM: black 1px solid
}
.left2_bg {
	background-color : white
}

.apptitle {
	font-family : verdana;
	font-size : 24px;
	color : #ffffff;
	font-weight : bold;
}


.wf_tab {
	font-family: sans-serif;
	font-size: 12px;
	text-align: center;
}

.wf_tab_spacer {
	border-top : 0;
	border-left : 0;
	border-bottom : 1 solid Black;
	border-right : 0;
}

.wf_tab_face_on {
	border-top : 1 solid Black;
	border-left : 1 solid Black;
	border-bottom : 0;
	border-right : 1 solid Black;
	padding-top: 2px;
	padding-left : 20px;
	padding-right : 20px;
	padding-bottom: 2px;
}
.wf_tab_face {
	border-top : 1 solid #999999;
	border-left : 1 solid #999999;
	border-bottom : 1 solid Black;
	border-right : 1 solid #999999;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left : 20px;
	padding-right : 20px;
	background-color: #cccccc;
	color: black;
}
.wf_tab_face a {
}
.wf_tab_face a:visited {
}

.wf_title1 {
	text-align:center;
	font-size: medium;
	font-weight: bold;
	padding-bottom: 10px;
}

.wf_title2 {
	text-align:center;
	font-size: small;
	font-weight: bold;
	padding-bottom: 5px;
}

.wf_form_title1 {
	padding: 2px;
	border-top: 1px solid #C3C7CB;
	border-bottom: 1px solid #C3C7CB;
	margin-bottom: 10px;
	text-align:center;
	font-weight: bold;
	font-size: 18px;
	font-family: arial; sans-serif;
	text-transform: uppercase;
}

.wf_form_bottom {
	border-top: 1px solid #C3C7CB;
	padding-top: 5px;
}

.wf_cmd_box {
	border: 1px solid #666666;
	padding: 10px;
	background: #efefef;
}

.pr_selectbox {
	font-size: 12px;
	font-family: sans-serif;
	background-color: white;
	border: 1px solid #999999;
	width: 350px;
	padding: 1px;
}
.pr_selectbox_item {
	padding: 2px;
	width:100%;
}

.pr_select_ctl {
	font-size: 12px;
	font-family: sans-serif;
	width: 350px;
	}

.pr_option {
}
*/