.error {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #cc0033
}
.headerCell {
	BORDER-RIGHT: #cccccc 3px double; BORDER-TOP: #cccccc 3px double; FONT-SIZE: 16px; BORDER-LEFT: #cccccc 3px double; BORDER-BOTTOM: #cccccc 3px double; BACKGROUND-COLOR: #e0e0e0
}
.headerCell A:link {
	TEXT-DECORATION: none
}
.headerCell A:visited {
	TEXT-DECORATION: none
}
.headerCell A:hover {
	TEXT-DECORATION: underline
}
.footerCell {
	BORDER-RIGHT: #dddddd 2px double; BORDER-TOP: #dddddd 2px double; FONT-SIZE: 14px; BORDER-LEFT: #dddddd 2px double; BORDER-BOTTOM: #dddddd 2px double; BACKGROUND-COLOR: #e0e0e0
}
.footerCell A:link {
	TEXT-DECORATION: none
}
.footerCell A:visited {
	TEXT-DECORATION: none
}
.footerCell A:hover {
	TEXT-DECORATION: underline
}
.nameCell {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #eeeeee
}
.nameCell A:link {
	TEXT-DECORATION: none
}
.nameCell A:visited {
	TEXT-DECORATION: none
}
.nameCell A:hover {
	TEXT-DECORATION: underline
}
.valueCell {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid
}
.valueCell A:link {
	TEXT-DECORATION: none
}
.valueCell A:visited {
	TEXT-DECORATION: none
}
.valueCell A:hover {
	TEXT-DECORATION: underline
}
.valueCell INPUT {
	FONT-SIZE: 12px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.valueCell TEXTAREA {
	FONT-SIZE: 12px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 200px
}
.contentCell {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid
}
.contentCell A:link {
	TEXT-DECORATION: none
}
.contentCell A:visited {
	TEXT-DECORATION: none
}
.contentCell A:hover {
	TEXT-DECORATION: underline
}
.buttonCell {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid
}
.buttonCell A:link {
	TEXT-DECORATION: underline
}
.buttonCell A:visited {
	TEXT-DECORATION: underline
}
.buttonCell A:hover {
	TEXT-DECORATION: none
}
FIELDSET.website_development_system {
	
}
FIELDSET.website_development_system LEGEND {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 17px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px; PADDING-TOP: 0px
}
FIELDSET.website_development_system UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
FIELDSET.website_development_system UL LI {
	FLOAT: left; LIST-STYLE-TYPE: none
}
A.website_development_system:link {
	MARGIN: 1px 10px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.website_development_system:visited {
	MARGIN: 1px 10px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.website_development_system:hover {
	MARGIN: 1px 10px; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
A.website_development_system:active {
	MARGIN: 1px 10px; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
#perm_admin_main_container {
	WIDTH: 750px
}
#perm_admin_main_fieldset {
	WIDTH: 650px
}
FIELDSET.perm_admin {
	MARGIN: 5px; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
FIELDSET.perm_groups_and_users {
	OVERFLOW: visible
}
FIELDSET.perm_search_results {
	OVERFLOW: visible
}
FIELDSET.perm_permissions_list {
	OVERFLOW: visible
}
LEGEND.perm_admin {
	FONT-WEIGHT: bold
}
DIV.perm_admin {
	FONT-SIZE: 12px
}
DIV.perm_groups_and_users {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; OVERFLOW: auto; BORDER-LEFT: #dddddd 1px solid; WIDTH: 340px; BORDER-BOTTOM: #dddddd 1px solid; WHITE-SPACE: nowrap; HEIGHT: 150px
}
DIV.perm_permissions_list {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; OVERFLOW: auto; BORDER-LEFT: #dddddd 1px solid; WIDTH: 340px; BORDER-BOTTOM: #dddddd 1px solid; WHITE-SPACE: nowrap; HEIGHT: 200px
}
DIV.perm_search_results {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; OVERFLOW: auto; BORDER-LEFT: #dddddd 1px solid; WIDTH: 250px; BORDER-BOTTOM: #dddddd 1px solid; WHITE-SPACE: nowrap; HEIGHT: 415px
}
DIV.perm_buttons {
	VERTICAL-ALIGN: middle; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
DIV#perm_top_input_group {
	MARGIN-BOTTOM: 2px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV#perm_status_line {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 5px; MARGIN: 5px 25px 2px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 100%; COLOR: #000099; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-STYLE: italic; WHITE-SPACE: nowrap; HEIGHT: 16px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
TABLE.perm_main_table {
	MARGIN: 2px; WIDTH: 95%
}
TD.perm_main_table_left {
	VERTICAL-ALIGN: top; WIDTH: 60%; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
TD.perm_main_table_right {
	VERTICAL-ALIGN: top; WIDTH: 40%; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
LABEL.perm_admin {
	
}
LABEL#perm_class_name_label {
	MARGIN-RIGHT: 30px
}
INPUT.perm_admin {
	FONT-SIZE: 11px
}
INPUT#perm_type_name {
	WIDTH: 200px
}
DIV.perm_admin_requested_link {
	TEXT-ALIGN: right
}
A#perm_admin_requested_link:link {
	FONT-SIZE: 9px; COLOR: #000099; FONT-STYLE: italic; TEXT-DECORATION: none
}
A#perm_admin_requested_link:visited {
	FONT-SIZE: 9px; COLOR: #000099; FONT-STYLE: italic; TEXT-DECORATION: none
}
A#perm_admin_requested_link:active {
	FONT-SIZE: 9px; COLOR: #990000; FONT-STYLE: normal; TEXT-DECORATION: underline
}
A#perm_admin_requested_link:hover {
	FONT-SIZE: 9px; COLOR: #990000; FONT-STYLE: normal; TEXT-DECORATION: underline
}
SPAN.perm_icon_text {
	DISPLAY: none
}
DIV.perm_grant_icon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px; OVERFLOW: hidden; WIDTH: 8px; PADDING-TOP: 0px; HEIGHT: 8px; BACKGROUND-COLOR: #00ff00
}
DIV.perm_deny_icon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px; OVERFLOW: hidden; WIDTH: 8px; PADDING-TOP: 0px; HEIGHT: 8px; BACKGROUND-COLOR: #ff0000
}
UL.perm_admin {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
LI.perm_admin {
	FONT-SIZE: 12px; LIST-STYLE-TYPE: none
}
LI.perm_list_header {
	FONT-WEIGHT: bold; COLOR: #000000
}
LI.perm_list_subheader {
	BORDER-TOP: gray 1px dashed; FONT-WEIGHT: bold; COLOR: #444444; BACKGROUND-COLOR: #cccccc
}
LI.perm_list_msg {
	FONT-STYLE: italic; BACKGROUND-COLOR: #ffff99
}
LI.perm_list_item {
	
}
A.perm_list_item:link {
	COLOR: #000099; TEXT-DECORATION: none
}
A.perm_list_item:visited {
	COLOR: #000099; TEXT-DECORATION: none
}
A.perm_list_item:active {
	COLOR: #990000; TEXT-DECORATION: underline
}
A.perm_list_item:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
DIV#groupmgr_container {
	
}
TD.groupmgr_container {
	TEXT-ALIGN: center
}
A#groupmgr_start_link:link {
	FONT-SIZE: 11px; COLOR: #000099; FONT-STYLE: italic; TEXT-DECORATION: none
}
A#groupmgr_start_link:visited {
	FONT-SIZE: 11px; COLOR: #000099; FONT-STYLE: italic; TEXT-DECORATION: none
}
A#groupmgr_start_link:active {
	FONT-SIZE: 11px; COLOR: #990000; FONT-STYLE: normal; TEXT-DECORATION: underline
}
A#groupmgr_start_link:hover {
	FONT-SIZE: 11px; COLOR: #990000; FONT-STYLE: normal; TEXT-DECORATION: underline
}
FIELDSET#groupmgr_main_fieldset {
	WIDTH: 650px
}
TABLE#groupmgr_main_table {
	WIDTH: 625px
}
TD.groupmgr_name_cell {
	FONT-WEIGHT: bold
}
TD.groupmgr_list_container {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; OVERFLOW: auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 50%; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 250px; TEXT-ALIGN: left
}
TD.groupmgr_button_cell {
	WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
DIV.cleanup {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
P.cleanup {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-ALIGN: center
}
A.cleanup:link {
	MARGIN: 2px 5px; COLOR: #666666; TEXT-DECORATION: none
}
A.cleanup:visited {
	MARGIN: 2px 5px; COLOR: #666666; TEXT-DECORATION: none
}
A.cleanup:hover {
	MARGIN: 2px 5px; COLOR: #666666; TEXT-DECORATION: none
}
A.cleanup:active {
	MARGIN: 2px 5px; COLOR: #666666; TEXT-DECORATION: none
}
INPUT.cleanup {
	BORDER-RIGHT: transparent 0px; BORDER-TOP: transparent 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 2px 5px; BORDER-LEFT: transparent 0px; WIDTH: 80px; BORDER-BOTTOM: gray 1px dashed; FONT-STYLE: italic; TEXT-ALIGN: left
}
.counter {
	FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV.te_view {
	
}
DIV.te_view FIELDSET {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
DIV.te_view FIELDSET LEGEND {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 17px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px; PADDING-TOP: 0px
}
DIV.te_view FIELDSET LEGEND A:link {
	FONT-SIZE: 17px; TEXT-DECORATION: none
}
DIV.te_view FIELDSET LEGEND A:visited {
	FONT-SIZE: 17px; TEXT-DECORATION: none
}
DIV.te_view FIELDSET LEGEND A:hover {
	FONT-SIZE: 17px; TEXT-DECORATION: underline
}
DIV.te_view FIELDSET LEGEND A:active {
	FONT-SIZE: 17px; TEXT-DECORATION: underline
}
DIV.te_view FIELDSET DL DT {
	FONT-WEIGHT: bold
}
DIV.te_view FIELDSET DL DD {
	BACKGROUND-COLOR: #d9feae
}
DIV.te_viewnav_top {
	
}
DIV.te_viewnav_bottom {
	
}
DIV.te_viewnav {
	MARGIN-RIGHT: 15px; TEXT-ALIGN: right
}
DIV.te_viewnav A:link {
	
}
DIV.te_viewnav A:visited {
	
}
DIV.te_viewnav A:hover {
	
}
DIV.te_viewnav A:active {
	
}
DIV.te_viewnav A.back:link {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
DIV.te_viewnav A.back:visited {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
DIV.te_viewnav A.back:hover {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
DIV.te_viewnav A.back:active {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
DIV.te_viewnav A.back SPAN {
	
}
DIV.te_viewnav A.edit:link {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
DIV.te_viewnav A.edit:visited {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
DIV.te_viewnav A.edit:hover {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
DIV.te_viewnav A.edit:active {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
DIV.te_viewnav A.edit SPAN {
	
}
DIV.te_viewnav A.copy:link {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
DIV.te_viewnav A.copy:visited {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
DIV.te_viewnav A.copy:hover {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
DIV.te_viewnav A.copy:active {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
DIV.te_viewnav A.copy SPAN {
	
}
DIV.te_viewnav A.new:link {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
DIV.te_viewnav A.new:visited {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
DIV.te_viewnav A.new:hover {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
DIV.te_viewnav A.new:active {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
DIV.te_viewnav A.new SPAN {
	
}
DIV.te_viewnav A.delete:link {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
DIV.te_viewnav A.delete:visited {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
DIV.te_viewnav A.delete:hover {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
DIV.te_viewnav A.delete:active {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
DIV.te_viewnav A.delete SPAN {
	
}
DIV.te_viewnav A.prev:link {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
DIV.te_viewnav A.prev:visited {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
DIV.te_viewnav A.prev:hover {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
DIV.te_viewnav A.prev:active {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
DIV.te_viewnav A.prev SPAN {
	
}
DIV.te_viewnav A.next:link {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
DIV.te_viewnav A.next:visited {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
DIV.te_viewnav A.next:hover {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
DIV.te_viewnav A.next:active {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
DIV.te_viewnav A.next SPAN {
	
}
DIV.te_delete_form {
	TEXT-ALIGN: right
}
FORM.te_delete_form {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM.te_delete_form INPUT.confirm_button {
	
}
FORM.te_delete_form INPUT.cancel_button {
	
}
DIV.te_edit {
	
}
DIV.te_edit FORM {
	
}
DIV.te_edit FORM FIELDSET {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px
}
DIV.te_edit FORM FIELDSET LEGEND {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 17px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px; PADDING-TOP: 0px
}
DIV.te_edit FORM FIELDSET LEGEND A:link {
	FONT-SIZE: 17px; TEXT-DECORATION: none
}
DIV.te_edit FORM FIELDSET LEGEND A:visited {
	FONT-SIZE: 17px; TEXT-DECORATION: none
}
DIV.te_edit FORM FIELDSET LEGEND A:hover {
	FONT-SIZE: 17px; TEXT-DECORATION: underline
}
DIV.te_edit FORM FIELDSET LEGEND A:active {
	FONT-SIZE: 17px; TEXT-DECORATION: underline
}
DIV.te_edit FORM FIELDSET DL DT {
	FONT-WEIGHT: bold
}
DIV.te_edit FORM FIELDSET DL DD {
	BACKGROUND-COLOR: #d9feae
}
DIV.te_edit FORM FIELDSET DIV.te_buttons {
	TEXT-ALIGN: right
}
DIV.te_edit FORM FIELDSET DIV.te_buttons INPUT.save_button {
	
}
DIV.te_edit FORM FIELDSET DIV.te_buttons INPUT.cancel_button {
	
}
DIV.te_table {
	
}
DIV.te_table FIELDSET {
	
}
DIV.te_table FIELDSET LEGEND {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 17px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px; PADDING-TOP: 0px
}
DIV.te_table FIELDSET FORM {
	
}
TABLE.te_main_table {
	WIDTH: 100%
}
TABLE.te_main_table TR.te_data_row {
	
}
TABLE.te_main_table TR.te_data_row TD.te_button_cell {
	WHITE-SPACE: nowrap
}
TABLE.te_main_table TR.te_data_row TD.te_data_cell {
	
}
TABLE.te_main_table TR.te_odd_row {
	BACKGROUND-COLOR: #d9feae
}
TABLE.te_main_table TR.te_even_row {
	BACKGROUND-COLOR: #efffde
}
TABLE.te_main_table TR.te_data_row TD.te_odd_cell {
	
}
TABLE.te_main_table TR.te_data_row TD.te_even_cell {
	
}
A.te_new_button:link {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
A.te_new_button:visited {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
A.te_new_button:hover {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
A.te_new_button:active {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
A.te_new_button SPAN.te_new_button {
	
}
A.te_multidelete_button:link {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
A.te_multidelete_button:visited {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
A.te_multidelete_button:hover {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
A.te_multidelete_button:active {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
A.te_multidelete_button SPAN.te_multidelete_button {
	
}
te_button_cell INPUT.te_selectall_checkbox {
	
}
A.te_view_button:link {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
A.te_view_button:visited {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
A.te_view_button:hover {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
A.te_view_button:active {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
A.te_view_button SPAN.te_view_button {
	
}
A.te_edit_button:link {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
A.te_edit_button:visited {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
A.te_edit_button:hover {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
A.te_edit_button:active {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
A.te_edit_button SPAN.te_edit_button {
	
}
A.te_copy_button:link {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
A.te_copy_button:visited {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
A.te_copy_button:hover {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
A.te_copy_button:active {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
A.te_copy_button SPAN.te_copy_button {
	
}
A.te_delete_button:link {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
A.te_delete_button:visited {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
A.te_delete_button:hover {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
A.te_delete_button:active {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
A.te_delete_button SPAN.te_delete_button {
	
}
te_button_cell INPUT.te_multiselect_checkbox {
	
}
TABLE.te_main_table TR.te_fieldname_row {
	BACKGROUND-COLOR: #d3f7a7
}
TABLE.te_main_table TR.te_fieldname_row TD.te_button_cell {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; WHITE-SPACE: nowrap
}
TABLE.te_main_table TR.te_fieldname_row TD.te_fieldname_cell {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; WHITE-SPACE: nowrap
}
TD.te_fieldname_cell DIV.te_fieldname_cell {
	WHITE-SPACE: nowrap
}
A.te_fieldname {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 2px
}
A.te_fieldname:link {
	TEXT-DECORATION: none
}
A.te_fieldname:visited {
	TEXT-DECORATION: none
}
A.te_fieldname:hover {
	TEXT-DECORATION: underline
}
A.te_fieldname:active {
	TEXT-DECORATION: underline
}
A.te_fieldname_asc:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.te_fieldname_asc:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.te_fieldname_asc:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.te_fieldname_asc:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.te_fieldname_desc:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.te_fieldname_desc:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.te_fieldname_desc:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.te_fieldname_desc:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
IMG.orderby_field_asc_icon {
	BACKGROUND-IMAGE: url(images/icon_tri_down.gif); WIDTH: 8px; MARGIN-RIGHT: 2px; HEIGHT: 8px
}
IMG.orderby_field_desc_icon {
	BACKGROUND-IMAGE: url(images/icon_tri_up.gif); VERTICAL-ALIGN: middle; WIDTH: 8px; MARGIN-RIGHT: 2px; HEIGHT: 8px
}
DIV.te_noresults {
	TEXT-ALIGN: center
}
DIV.te_noresults DIV {
	
}
DIV.te_noresults IMG.spacer_top {
	WIDTH: 1px; HEIGHT: 75px
}
DIV.te_noresults IMG.spacer_bottom {
	WIDTH: 1px; HEIGHT: 75px
}
DIV.te_noresults DIV A.te_new_button:link {
	
}
DIV.te_noresults DIV A.te_new_button:visited {
	
}
DIV.te_noresults DIV A.te_new_button:hover {
	
}
DIV.te_noresults DIV A.te_new_button:active {
	
}
DIV.te_noresults P {
	
}
TABLE.te_paging {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
TD.te_paging_left_cell {
	WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
TD.te_paging_middle_cell {
	WIDTH: 100%; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
TD.te_paging_right_cell {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
SELECT.te_paging {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD.te_paging A.te_first_icon:link {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
TD.te_paging A.te_first_icon:visited {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
TD.te_paging A.te_first_icon:hover {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
TD.te_paging A.te_first_icon:active {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
TD.te_paging SPAN.te_first_icon {
	
}
TD.te_paging A.te_next_icon:link {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
TD.te_paging A.te_next_icon:visited {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
TD.te_paging A.te_next_icon:hover {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
TD.te_paging A.te_next_icon:active {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
TD.te_paging SPAN.te_next_icon {
	
}
TD.te_paging A.te_prev_icon:link {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
TD.te_paging A.te_prev_icon:visited {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
TD.te_paging A.te_prev_icon:hover {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
TD.te_paging A.te_prev_icon:active {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
TD.te_paging SPAN.te_prev_icon {
	
}
TD.te_paging A.te_last_icon:link {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
TD.te_paging A.te_last_icon:visited {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
TD.te_paging A.te_last_icon:hover {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
TD.te_paging A.te_last_icon:active {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
TD.te_paging SPAN.te_last_icon {
	
}
TD.te_paging DIV {
	DISPLAY: inline
}
TD.te_paging DIV.te_first_icon_disabled {
	MARGIN: 1px 3px
}
TD.te_paging DIV.te_first_icon_disabled SPAN.te_paging {
	
}
TD.te_paging DIV.te_next_icon_disabled {
	MARGIN: 1px 3px
}
TD.te_paging DIV.te_next_icon_disabled SPAN.te_paging {
	
}
TD.te_paging DIV.te_prev_icon_disabled {
	MARGIN: 1px 3px
}
TD.te_paging DIV.te_prev_icon_disabled SPAN.te_paging {
	
}
TD.te_paging DIV.te_last_icon_disabled {
	MARGIN: 1px 3px
}
TD.te_paging DIV.te_last_icon_disabled SPAN.te_paging {
	
}
INPUT.te_qkewords {
	WIDTH: 300px
}
DIV.te_asearch {
	
}
DIV.te_asearch FORM {
	
}
DIV.te_asearch FORM FIELDSET {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px
}
DIV.te_asearch FORM FIELDSET LEGEND {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 17px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px; PADDING-TOP: 0px
}
DIV.te_asearch FORM FIELDSET DIV.te_caption {
	FONT-SIZE: 11px; FONT-STYLE: italic; TEXT-ALIGN: right
}
DIV.te_asearch FORM FIELDSET LEGEND A:link {
	FONT-SIZE: 17px; TEXT-DECORATION: none
}
DIV.te_asearch FORM FIELDSET LEGEND A:visited {
	FONT-SIZE: 17px; TEXT-DECORATION: none
}
DIV.te_asearch FORM FIELDSET LEGEND A:hover {
	FONT-SIZE: 17px; TEXT-DECORATION: underline
}
DIV.te_asearch FORM FIELDSET LEGEND A:active {
	FONT-SIZE: 17px; TEXT-DECORATION: underline
}
DIV.te_asearch FORM FIELDSET DL DT {
	FONT-WEIGHT: bold
}
DIV.te_asearch FORM FIELDSET DL DD {
	BACKGROUND-COLOR: #eeeeee
}
DIV.te_asearch FORM FIELDSET DIV.te_buttons {
	TEXT-ALIGN: right
}
DIV.te_asearch FORM FIELDSET DIV.te_buttons INPUT.search_button {
	
}
DIV.te_asearch FORM FIELDSET DIV.te_buttons INPUT.show_all_button {
	
}
DIV.te_qsearch {
	TEXT-ALIGN: center
}
DIV.te_qsearch FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A.te_asearch_link:link {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
A.te_asearch_link:visited {
	MARGIN: 1px 3px; TEXT-DECORATION: none
}
A.te_asearch_link:hover {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
A.te_asearch_link:active {
	MARGIN: 1px 3px; TEXT-DECORATION: underline
}
DIV.te_inline_edit_cell {
	BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(images/inline_edit_icon.gif); WIDTH: 100%; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%
}
DIV.te_inline_edit_cell:hover {
	BACKGROUND-COLOR: #fffff0
}
DIV.te_inline_edit_box {
	BORDER-RIGHT: black 3px double; PADDING-RIGHT: 3px; BORDER-TOP: black 3px double; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: black 3px double; PADDING-TOP: 3px; BORDER-BOTTOM: black 3px double; WHITE-SPACE: nowrap; POSITION: absolute; BACKGROUND-COLOR: #cccccc
}
DIV.te_inline_edit_box TEXTAREA {
	WIDTH: 250px; HEIGHT: 100px
}
DIV.te_inline_edit_buttons {
	MARGIN: 3px 3px 1px 1px; TEXT-ALIGN: right
}
A.te_inline_edit_buttons {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; BORDER-LEFT: black 1px solid; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
A.te_inline_edit_buttons:link {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
A.te_inline_edit_buttons:visited {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
A.te_inline_edit_buttons:hover {
	BORDER-RIGHT: blue 1px solid; BORDER-TOP: blue 1px solid; BORDER-LEFT: blue 1px solid; COLOR: black; BORDER-BOTTOM: blue 1px solid; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
A.te_inline_edit_buttons:active {
	BORDER-RIGHT: blue 1px solid; BORDER-TOP: blue 1px solid; BORDER-LEFT: blue 1px solid; COLOR: black; BORDER-BOTTOM: blue 1px solid; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
SPAN.te_inline_edit_buttons {
	
}
A.te_inline_save_button {
	
}
SPAN.te_inline_save_button {
	
}
A.te_inline_cancel_button {
	
}
SPAN.te_inline_cancel_button {
	
}
FIELDSET.lookup_substitute_user {
	PADDING-RIGHT: 5px; PADDING-LEFT: 30px; PADDING-BOTTOM: 5px; WIDTH: 600px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
DL.lookup_substitute_user {
	
}
DT.lookup_substitute_user {
	
}
DD.lookup_substitute_user {
	
}
A.lookup_substitute_user:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.lookup_substitute_user:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.lookup_substitute_user:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.lookup_substitute_user:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
DIV.ajax_loading_icon {
	DISPLAY: block; BACKGROUND-IMAGE: url(images/loading.gif); WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
SPAN.ajax_loading_icon {
	DISPLAY: none
}
A.ai_dynamicpages_openpage:link {
	FONT-STYLE: italic; TEXT-DECORATION: none
}
A.ai_dynamicpages_openpage:visited {
	FONT-STYLE: italic; TEXT-DECORATION: none
}
A.ai_dynamicpages_openpage:hover {
	FONT-STYLE: italic; TEXT-DECORATION: underline
}
A.ai_dynamicpages_openpage:active {
	FONT-STYLE: italic; TEXT-DECORATION: underline
}
