/*-------------------------------------------------------------------------------------------------
===================================================================================================
VEBIO.COM
Version: 3.00
Launched: April 16, 2008
===================================================================================================
-------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------
  {ADMINISTRATOR PAGES}
	---------------------------------------------------------------------------------------------*/
	table.admin_body_page {width:1400px; height:350px; background-color:white;}
	table.admin_body_width {width:1400px;}
/*-------------------------------------------------------------------------------------------------
  {PUBLIC PAGES}
	---------------------------------------------------------------------------------------------*/

	table.public_body_page {width:755px; height:350px; background-color:white;}
	table.public_body_width {width:755px;}
	.public_single {width:125px;}
	.brochure_matrix_table {width:100%; border-width:1px 1px 1px 1px; border-style:solid; border-color:4B7D4B;}
	.brochure_matrix_cell {width:100px; padding-right:5px; background-color:E1E1E1; border-width:1px 0px 0px 1px; border-style:solid; border-color:silver;}
	
	td.nav_public_on {height:100%; background-color:4B7D4B; margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; border-width:0px 1px 0px 0px; border-color:black; border-style:solid; font-family:tahoma,arial,helvetica,tahoma,verdana; font-size:11px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	a.nav_public_on:link {text-decoration:none; color:black;}
	a.nav_public_on:active {text-decoration:none; color:black;}
	a.nav_public_on:visited {text-decoration:none; color:black;}
	a.nav_public_on:hover {text-decoration:none; color:black;}
	
	td.nav_public_off {height:100%; background-color:4B7D4B; margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; border-width:0px 1px 0px 0px; border-color:black; border-style:solid; font-family:tahoma,arial,helvetica,tahoma,verdana; font-size:11px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:white;}
	a.nav_public_off:link {text-decoration:none; color:white;}
	a.nav_public_off:active {text-decoration:none; color:white;}
	a.nav_public_off:visited {text-decoration:none; color:white;}
	a.nav_public_off:hover {text-decoration:none; color:black;}
	
	.brochure_title {font-family:verdana,tahoma,arial,helvetica; font-size:15px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:#326432;}
	.brochure_subtitle {font-family:verdana,tahoma,arial,helvetica; font-size:12px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:#326432;}
	.brochure_label {font-family:tahoma,verdana,arial,helvetica; font-size:10px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:#326432;}
	.brochure_label_sml {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:#326432;}
	.brochure_font {font-family:verdana,arial,helvetica; font-size:11px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:#326432;}
	.brochure_footnote {font-family:arial,verdana,helvetica; font-size:9px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:#326432;}
	
/*-------------------------------------------------------------------------------------------------
 ==================================================================================================
  NAVIGATION TABS
   ================================================================================================
	---------------------------------------------------------------------------------------------*/
	td.nav_cell_on {height:100%; background-color:E1E19B; margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; border-width:0px 1px 0px 0px; border-color:black; border-style:solid; font-family:tahoma,verdana,arial,helvetica; font-size:10px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	td.nav_cell_on_closed {height:100%; background-color:E1E19B; margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; border-width:0px 1px 1px 0px; border-color:black; border-style:solid; font-family:tahoma,verdana,arial,helvetica; font-size:10px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	a.nav_link_on:link {text-decoration:none; color:black;}
	a.nav_link_on:active {text-decoration:none; color:black;}
	a.nav_link_on:visited {text-decoration:none; color:black;}
	a.nav_link_on:hover {text-decoration:none; color:black;}
	td.nav_cell_off {height:100%; background-color:4B7D4B; margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; border-width:0px 1px 1px 0px; border-color:black; border-style:solid; font-family:tahoma,verdana,arial,helvetica; font-size:10px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:white;}
	a.nav_link_off:link {text-decoration:none; color:white;}
	a.nav_link_off:active {text-decoration:none; color:white;}
	a.nav_link_off:visited {text-decoration:none; color:white;}
	a.nav_link_off:hover {text-decoration:none; color:black;}
	td.nav_cell_premium {height:100%; background-color:4B7D4B; margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; border-width:0px 1px 0px 0px; border-color:black; border-style:solid; font-family:tahoma,verdana,arial,helvetica; font-size:10px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:white;}
	a.nav_link_premium:link {text-decoration:none; color:white;}
	a.nav_link_premium:active {text-decoration:none; color:white;}
	a.nav_link_premium:visited {text-decoration:none; color:white;}
	a.nav_link_premium:hover {text-decoration:none; color:black;}
	td.nav_cell_inverse {height:100%; background-color:4B7D4B; margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; border-width:0px 1px 1px 0px; border-color:black; border-style:solid; font-family:tahoma,verdana,arial,helvetica; font-size:10px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	a.nav_inverse_off:link {text-decoration:none; color:black;}
	a.nav_inverse_off:active {text-decoration:none; color:black;}
	a.nav_inverse_off:visited {text-decoration:none; color:black;}
	a.nav_inverse_off:hover {text-decoration:none; color:black;}
	
	td.sub_nav {padding:0px 1px 0px 1px;}
		table.sub_nav {width:100%; height:25px; background-color:E1E19B; margin:0px 0px 0px 0px; border-width:0px 0px 1px 0px; border-color:black; border-style:solid;}
			td.sub_nav_cell {padding:0px 10px 0px 10px; font-family:arial,tahoma,verdana,helvetica; font-size:11px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
				a.sub_nav_on_link:link {text-decoration:none; color:black; font-weight:bold;}
				a.sub_nav_on_link:active {text-decoration:none; color:black; font-weight:bold;}
				a.sub_nav_on_link:visited {text-decoration:none; color:black; font-weight:bold;}
				a.sub_nav_on_link:hover {text-decoration:none; color:black; font-weight:bold;}
				
				a.sub_nav_off_link:link {text-decoration:none; color:black; font-weight:normal;}
				a.sub_nav_off_link:active {text-decoration:none; color:black; font-weight:normal;}
				a.sub_nav_off_link:visited {text-decoration:none; color:black; font-weight:normal;}
				a.sub_nav_off_link:hover {text-decoration:underline; color:black; font-weight:normal;}
	
	td.menu {padding:0px 1px 1px 0px;}
		table.menu_on {width:100%; height:30px; background-color:white; margin:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:none; border-style:solid;}
			td.menu_on {padding:0px 2px 0px 10px; font-family:arial,tahoma,verdana,helvetica; font-size:11px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
				a.menu_on_link:link {text-decoration:none; color:black;}
				a.menu_on_link:active {text-decoration:none; color:black;}
				a.menu_on_link:visited {text-decoration:none; color:black;}
				a.menu_on_link:hover {text-decoration:none; color:black;}
		table.menu_off {width:100%; height:30px; background-color:E1E1E1; margin:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:none; border-style:solid;}
			td.menu_off {padding:0px 2px 0px 10px; font-family:arial,tahoma,verdana,helvetica; font-size:11px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
				a.menu_off_link:link {text-decoration:none; color:black;}
				a.menu_off_link:active {text-decoration:none; color:black;}
				a.menu_off_link:visited {text-decoration:none; color:black;}
				a.menu_off_link:hover {text-decoration:none; color:black; font-weight:bold;}

/*-------------------------------------------------------------------------------------------------
 ==================================================================================================
  GLOBAL FONT STYLES
   ================================================================================================
	---------------------------------------------------------------------------------------------*/
	.title_font {font-family:verdana,tahoma,arial,helvetica; font-size:16px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	.subtitle_font {font-family:verdana,tahoma,arial,helvetica; font-size:12px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	.label_font_lrg {font-family:verdana,tahoma,arial,helvetica; font-size:13px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	.label_font_med {font-family:verdana,tahoma,arial,helvetica; font-size:10px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	.label_font_sml {font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	.text_font {font-family:verdana,arial,helvetica; font-size:11px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	.plain_font_sml {font-family:arial,verdana,helvetica; font-size:10px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	.data_font {font-family:verdana,courier new,courier,arial,helvetica; font-size:10px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	.fixed_width {font-family:courier new,courier; font-size:110%;}
	.alert_font_lrg {font-family:verdana,tahoma,arial,helvetica; font-size:12px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:AF1919;}
	.alert_font_sml {font-family:verdana,tahoma,arial,helvetica; font-size:10px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:AF1919;}
	.footnote_font_lrg {font-family:arial,verdana,helvetica; font-size:11px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	.footnote_font_sml {font-family:arial,verdana,helvetica; font-size:9px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	.required_font {font-family:verdana,tahoma,arial,helvetica; font-size:13px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:AF1919;}
	.description_font {font-family:verdana,tahoma,arial,helvetica; font-size:9px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none;}
	
	.report_title {font-family:courier,verdana,tahoma,arial,helvetica; font-size:16px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	.report_subtitle {font-family:courier,verdana,tahoma,arial,helvetica; font-size:12px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	.report_text {font-family:courier,verdana,tahoma,,arial,helvetica; font-size:11px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}

/*-------------------------------------------------------------------------------------------------
 ==================================================================================================
  GLOBAL FORM FIELD STYLES
   ================================================================================================
	---------------------------------------------------------------------------------------------*/
	.field_lrg {text-align:left; padding-left:3px; padding-right:3px; font-family:arial,verdana,helvetica; font-size:12px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:blue; background-color:none; border-style:solid; border-color:#96AF96; border-width:1px;}
	.field_sml {text-align:left; padding-left:3px; padding-right:3px; font-family:arial,verdana,helvetica; font-size:10px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:blue; background-color:none; border-style:solid; border-color:#96AF96; border-width:1px;}
	.field_sml_selected {text-align:left; padding-left:3px; padding-right:3px; font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black; background-color:E1E1E1; border-style:solid; border-color:#96AF96; border-width:1px;}
	
	
	.select_lrg {text-align:left; padding-left:3px; padding-right:3px; font-family:arial,verdana,helvetica; font-size:12px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black; background-color:none; border-style:solid; border-color:#96AF96; border-width:1px;}
	.select_sml {text-align:left; padding-left:3px; padding-right:3px; font-family:arial,verdana,helvetica; font-size:10px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black; background-color:none; border-style:solid; border-color:#96AF96; border-width:1px;}
	.check_box {width:15px; height:15px;}
	.submit_button {height:25px; font-family:arial,verdana,helvetica; font-size:11px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	.link_button {height:20px; background-color:E1E19B; border-width:1px; border-color:black; border-style:solid; font-family:tahoma,verdana,arial,helvetica; font-size:10px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}

/*-------------------------------------------------------------------------------------------------
 ==================================================================================================
  GLOBAL TEXT STYLES
   ================================================================================================
	---------------------------------------------------------------------------------------------*/
	p {line-height:15px; font-family:verdana,tahoma,arial,helvetica; font-size:11px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:;}
	p.icon_height {line-height:18px; font-family:verdana,tahoma,arial,helvetica; font-size:11px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:;}
	span {line-height:15px; font-family:verdana,tahoma,arial,helvetica; font-size:11px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:;}
	ul {list-style-position:outside; list-style-type:disc}
	li {margin-left:0px;}
	
	.link_font {font-family:arial,verdana,helvetica; font-size:11px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:underline; color:blue;}
	.link_font_grayed {font-family:arial,verdana,helvetica; font-size:11px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:silver;}
	.link_font_sml {font-family:arial,verdana,helvetica; font-size:9px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:blue;}
	
	a:link {text-decoration:underline; color:blue;}
	a:active {text-decoration:underline; color:blue;}
	a:visited {text-decoration:underline; color:blue;}
	a:hover {text-decoration:underline; color:blue;}
	a.info:link {text-decoration:none; color:blue;}
	a.info:active {text-decoration:none; color:blue;}
	a.info:visited {text-decoration:none; color:blue;}
	a.info:hover {text-decoration:underline; color:blue;}
	a.black_link:link {text-decoration:none; color:black;}
	a.black_link:active {text-decoration:none; color:black;}
	a.black_link:visited {text-decoration:none; color:black;}
	a.black_link:hover {text-decoration:underline; color:black;}
	a.gray_link:link {text-decoration:none; color:gray;}
	a.gray_link:active {text-decoration:none; color:gray;}
	a.gray_link:visited {text-decoration:none; color:gray;}
	a.gray_link:hover {text-decoration:underline; color:gray;}
	a.white_link:link {text-decoration:none; color:white;}
	a.white_link:active {text-decoration:none; color:white;}
	a.white_link:visited {text-decoration:none; color:white;}
	a.white_link:hover {text-decoration:underline; color:white;}
	a.green_link:link {text-decoration:none; color:#326432;}
	a.green_link:active {text-decoration:none; color:#326432;}
	a.green_link:visited {text-decoration:none; color:#326432;}
	a.green_link:hover {text-decoration:underline; color:#326432;}
	a.alert_link:link {font-weight:bold; text-decoration:underline; color:AF1919;}
	a.alert_link:active {font-weight:bold; text-decoration:underline; color:AF1919;}
	a.alert_link:visited {font-weight:bold; text-decoration:underline; color:AF1919;}
	a.alert_link:hover {font-weight:bold; text-decoration:underline; color:AF1919;}

/*-------------------------------------------------------------------------------------------------
 ==================================================================================================
  GLOBAL COLOR STYLES
   ================================================================================================
	---------------------------------------------------------------------------------------------*/
	.sort_on {background-color:gray;}
	.sort_off {background-color:black;}
	.row_alt {background-color:AFAFAF;}
	.white_back {background-color:white;}
	.green_fore {color:#326432;}
	.green_back {background-color:E1EBE1;}
	.red_fore {color:AF1919;}
	.red_back {background-color:FF9999;}
	.black_fore {color:black;}
	.black_back {background-color:black;}
	.light_back {background-color:EBEBEB;}
	.silver_back {background-color:silver;}
	.yellow_back {background-color:FFFF99;}
	.highlighted {background-color:E1E196;}
	.grayed {color:gray;}
	.light_line {color:silver; height:1px;}
	.dark_line {color:black; height:1px;}
	
/*-------------------------------------------------------------------------------------------------
 ==================================================================================================
  TABLES, ROWS, AND CELLS - GLOBAL USE
   ================================================================================================
	---------------------------------------------------------------------------------------------*/
	table.single {width:150px;}
	table.session_body_page {width:984px; height:350px; background-color:white;}
	table.session_body_width {width:984px;}
	.center_table {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:black; border-style:solid;}
	table.workspace_table {width:630px; height:100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-width:0px 0px 0px 1px; border-color:#326432; border-style:solid;}
	table.title {width:615px; height:35px; background-color:none; margin:0px 0px 0px 14px; padding:7px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:none; border-style:solid;}
	table.subtitle {width:100%; height:25px; background-color:E1EBE1; margin:10px 0px 10px 0px; padding:0px 15px 0px 25px; border-width:1px 0px 1px 0px; border-color:#96AF96; border-style:solid;}
	td.list_bullet {padding-left:2px; padding-top:6px; padding-right:10px;}
	td.list_item {padding-right:10px; padding-bottom:15px;}
	table.overview_left {width:150px; height:; margin:0px 20px 0px 20px; padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:black; border-style:solid;}
	table.overview_center {width:100%; height:; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:black; border-style:solid;}
	table.overview_right {width:300px; height:; margin:0px 20px 0px 20px; padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:black; border-style:solid;}
	td.small_box_title {height:25px; background-color:gray; margin:0px 0px 0px 0px; padding:0px 15px 0px 10px; border-width:1px 0px 1px 0px; border-color:black; border-style:solid; font-family:verdana,tahoma,arial,helvetica; font-size:10px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	td.small_box_title_right {height:25px; background-color:gray; margin:0px 0px 0px 0px; padding:0px 5px 0px 0px; border-width:1px 0px 1px 0px; border-color:black; border-style:solid; font-family:arial,helvetica,verdana,tahoma; font-size:10px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	td.small_box_body {height:100%; background-color:E1E1E1; margin:0px 0px 0px 0px; padding:10px 15px 20px 15px; border-width:0px 0px 0px 0px; border-color:black; border-style:solid; font-family:verdana,arial,helvetica; font-size:11px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	td.bulletin_title {height:30px; background-color:silver; margin:0px 0px 0px 0px; padding:0px 15px 0px 10px; border-width:1px 0px 1px 0px; border-color:black; border-style:solid; font-family:verdana,tahoma,arial,helvetica; font-size:12px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	td.bulletin_title_right {height:30px; background-color:silver; margin:0px 0px 0px 0px; padding:3px 10px 0px 0px; border-width:1px 0px 1px 0px; border-color:black; border-style:solid; font-family:arial,helvetica,verdana,tahoma; font-size:11px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	td.bulletin_body {height:100%; background-color:none; margin:0px 0px 0px 0px; padding:10px 20px 20px 20px; border-width:0px 0px 0px 0px; border-color:black; border-style:solid; font-family:verdana,arial,helvetica; font-size:11px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	td.underliner {width:100%; background-color:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-width:0px 0px 1px 0px; border-color:#326432; border-style:dotted;}
	table.menu {width:125px; height:100%; background-color:E1EBE1; border-style:solid; border-color:black; border-left-width:1px; border-right-width:1px; border-top-width:0px; border-bottom-width:0px;}
	td.menu_title {padding:20px 0px 5px 0px;}
	td.menu_symbol {padding-bottom:15px;}
	td.menu_bullet {padding-top:6px; padding-right:10px; padding-left:2px;}
	td.menu_item {width:100%; padding-right:2px; padding-bottom:5px;}
	table.hint_box {width:100%; background-color:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:black; border-style:solid;}

/*-------------------------------------------------------------------------------------------------
 ==================================================================================================
  TABLES, ROWS, AND CELLS - LIST PAGES
   ================================================================================================
	---------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------
  {SEARCH BAR}
	---------------------------------------------------------------------------------------------*/
	td.list_top_bar {padding:0px 20px 0px 20px;}
	table.list_top_bar {width:100%; height:40px; background-color:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-width:0px 0px 1px 0px; border-color:#96AF96; border-style:solid; font-family:verdana,tahoma,arial,helvetica; font-size:11px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	td.filter_field {padding:0px 3px 0px 0px; background-color:white; border-width:0px 0px 0px 0px; border-color:none; border-style:none; font-family:arial,helvetica,verdana,tahoma; font-size:10px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	.filter_field {text-align:left; padding-left:3px; padding-right:3px; font-family:arial,verdana,helvetica; font-size:10px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:gray; background-color:none; border-style:solid; border-color:#96AF96; border-width:1px;}
	.filter_field_selected {text-align:left; padding-left:3px; padding-right:3px; font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black; background-color:E1E1E1; border-style:solid; border-color:#96AF96; border-width:1px;}
	td.list_navigation {padding:3px 20px 8px 20px;}
/*-------------------------------------------------------------------------------------------------
  {REGISTER BAR}
	---------------------------------------------------------------------------------------------*/
	td.register_short_box {padding:5px 20px 0px 50px; border-width:0px 0px 0px 0px; border-color:none; border-style:none;}
	td.register_box {padding:5px 40px 0px 40px; border-width:0px 0px 0px 0px; border-color:none; border-style:none;}
	table.register_box {width:100%; background-color:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:none; border-style:none;}
	td.register_label {padding:1px 5px 1px 5px; background-color:555555; border-width:1px 1px 1px 0px; border-color:black; border-style:solid; font-family:arial,helvetica,verdana,tahoma; font-size:9px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:white;}
	td.register_field {padding:0px 0px 0px 0px; background-color:white; border-width:0px 1px 1px 0px; border-color:black; border-style:solid; font-family:arial,helvetica,verdana,tahoma; font-size:10px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	.register_field {text-align:left; padding-left:5px; padding-right:5px; background-color:none; border-style:none; border-color:none; border-width:0px; font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:blue;}
	.register_field_selected {text-align:left; padding-left:3px; padding-right:3px; background-color:E1E19B; border-style:none; border-color:none; border-width:0px; font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:blue;}
	.register_actions {height:35px; padding:5px 0px 10px 0px; font-family:verdana,tahoma,arial,helvetica; font-size:16px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	.inactive_dropdown {color:gray;}
/*-------------------------------------------------------------------------------------------------
  {PUNCH TIMER POP-UP}
	---------------------------------------------------------------------------------------------*/
	td.punch_box {padding:5px 20px 0px 20px; border-width:0px 0px 0px 0px; border-color:none; border-style:none;}
	table.punch_box {width:100%; background-color:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:none; border-style:none;}
	td.punch_label {width:100%; padding:1px 5px 1px 5px; background-color:555555; border-width:0px 1px 1px 1px; border-color:black; border-style:solid; font-family:arial,helvetica,verdana,tahoma; font-size:9px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:white;}
	td.punch_field_autofill {width:100%; padding:5px 10px 5px 10px; background-color:silver; border-width:0px 1px 1px 1px; border-color:black; border-style:solid; font-family:courier,courier new,arial,helvetica,verdana,tahoma; font-size:18px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	td.punch_field_autofill_editable {width:100%; padding:5px 10px 5px 10px; background-color:silver; border-width:0px 1px 1px 1px; border-color:black; border-style:solid; font-family:courier,courier new,arial,helvetica,verdana,tahoma; font-size:18px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:blue;}
	.punch_field_autofill_editable {width:100%; padding:0px 0px 0px 0px; background-color:silver; border-style:none; border-color:none; border-width:0px; font-family:courier,courier new,arial,helvetica,verdana,tahoma; font-size:18px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; text-align:right; color:blue;}
	td.punch_field {width:100%; padding:0px 0px 0px 0px; background-color:white; border-width:0px 1px 1px 1px; border-color:black; border-style:solid; font-family:arial,helvetica,verdana,tahoma; font-size:10px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	.punch_field {width:100%; text-align:left; padding-left:5px; padding-right:5px; background-color:none; border-style:none; border-color:none; border-width:0px; font-family:tahoma,arial,verdana,helvetica; font-size:10px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:blue;}
	.punch_actions {height:35px; padding:5px 0px 10px 0px; font-family:verdana,tahoma,arial,helvetica; font-size:16px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
/*-------------------------------------------------------------------------------------------------
  {RESULTS LIST}
	---------------------------------------------------------------------------------------------*/
	td.list_title {padding:0px 20px 10px 20px; font-family:verdana,tahoma,arial,helvetica; font-size:16px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
	td.list_results {height:100%; padding:0px 20px 10px 20px;}
	td.list_results_wide {height:100%; padding:0px 40px 10px 40px;}
	td.list_label {padding:0px 3px 0px 3px; background-color:555555; border-width:1px 1px 1px 0px; border-color:black; border-style:solid; font-family:arial,helvetica,verdana,tahoma; font-size:11px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:white;}
	tr.list_row_double {height:40px;}
	tr.list_row_medium {height:30px;}
	tr.list_row_single {height:25px;}
	tr.list_row_condensed {height:12px;}
	.box_border_rows {padding-left:5px; padding-right:5px; border-width:0px 1px 1px 0px; border-color:black; border-style:solid;}
	.list_actions {width:100%; padding:10px 0px 0px 0px;}
	td.no_results_message {padding:50px 0px 0px 0px; font-family:verdana,tahoma,arial,helvetica; font-size:12px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
/*-------------------------------------------------------------------------------------------------
  {BOTTOM BAR}
	---------------------------------------------------------------------------------------------*/
	td.list_bottom_bar {height:100%; padding:0px 20px 0px 20px;}
	table.list_bottom_bar {width:100%; height:40px; background-color:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-width:1px 0px 0px 0px; border-color:#96AF96; border-style:solid;}
/*-------------------------------------------------------------------------------------------------
  {PROFILE FORM PAGES}
	---------------------------------------------------------------------------------------------*/
	td.form_body {padding:0px 80px 0px 80px;}
		table.form_headnote_top {width:100%; height:25px; background-color:none; margin:30px 0px 0px 0px; border-width:1px 0px 1px 0px; border-color:black; border-style:solid; font-family:verdana,courier new,courier,arial,helvetica; font-size:10px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
		table.form_title {width:100%; height:50px; background-color:silver; margin:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:none; border-style:solid; font-family:verdana,arial,tahoma,helvetica; font-size:16px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
		table.form_headnote_bottom {width:100%; height:25px; background-color:none; margin:0px 0px 20px 0px; border-width:1px 0px 1px 0px; border-color:black; border-style:solid; font-family:verdana,courier new,courier,arial,helvetica; font-size:10px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
		table.form_steps {width:100%; height:50px; background-color:none; margin:10px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:none; border-style:solid;}
		table.form_subtitle {width:100%; height:25px; background-color:none; margin:15px 0px 10px 0px; border-width:1px 0px 1px 0px; border-color:black; border-style:solid; font-family:verdana,tahoma,arial,helvetica; font-size:10px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
		table.form_field {width:100%; background-color:none; margin:0px 0px 18px 0px; border-width:0px 0px 0px 0px; border-color:none; border-style:solid; font-family:verdana,tahoma,arial,helvetica; font-size:13px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
		table.form_button_border {width:100%; height:25px; background-color:none; margin:35px 0px 15px 0px; border-width:1px 0px 1px 0px; border-color:black; border-style:solid; font-family:verdana,tahoma,arial,helvetica; font-size:10px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
		table.form_buttons {width:100%; height:50px; background-color:none; margin:0px 0px 20px 0px; border-width:0px 0px 0px 0px; border-color:black; border-style:solid;}
		table.form_buttons_dk {width:100%; height:75px; background-color:none; margin:20px 0px 20px 0px; border-width:25px 0px 0px 0px; border-color:black; border-style:solid;}
/*-------------------------------------------------------------------------------------------------
  {SETTINGS FORM PAGES}
	---------------------------------------------------------------------------------------------*/
	td.settings_form_body {padding:0px 50px 0px 50px;}
		table.settings_form_title {width:100%; height:50px; background-color:none; margin:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:none; border-style:solid; font-family:verdana,arial,tahoma,helvetica; font-size:16px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
		table.settings_form_subtitle {width:100%; height:25px; background-color:none; margin:0px 0px 0px 0px; border-width:1px 0px 1px 0px; border-color:black; border-style:solid; font-family:verdana,tahoma,arial,helvetica; font-size:10px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
		td.settings_form_subtitle_right {font-family:arial,helvetica,verdana,tahoma; font-size:10px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
		table.settings_form_field {width:100%; background-color:none; margin:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:none; border-style:solid;}
		td.settings_form_field_label {height:30px; padding:12px 5px 0px 0px; background-color:none; border-width:0px 0px 0px 0px; border-color:none; border-style:solid; font-family:arial,helvetica,verdana,tahoma; font-size:12px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
		td.settings_profile_form_field_label {height:30px; width:200px; padding:12px 5px 0px 0px; background-color:none; border-width:0px 0px 0px 0px; border-color:none; border-style:solid; font-family:arial,helvetica,verdana,tahoma; font-size:12px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
		td.settings_form_field_input {padding:10px 0px 0px 0px; background-color:none; border-width:0px 0px 0px 0px; border-color:none; border-style:solid; font-family:arial,helvetica,verdana,tahoma; font-size:11px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
		td.settings_form_field_description {width:100%; padding:15px 0px 0px 10px; background-color:none; border-width:0px 0px 0px 0px; border-color:none; border-style:solid; font-family:arial,helvetica,verdana,tahoma; font-size:9px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
		td.settings_form_field_special {padding:20px 0px 25px 0px; background-color:E1E1E1; border-width:0px 0px 0px 0px; border-color:none; border-style:solid; font-family:arial,helvetica,verdana,tahoma; font-size:11px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:gray;}
		table.settings_form_button_border {width:100%; height:25px; background-color:none; margin:0px 0px 15px 0px; border-width:1px 0px 1px 0px; border-color:black; border-style:solid; font-family:verdana,tahoma,arial,helvetica; font-size:10px; font-weight:bold; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:black;}
		table.settings_form_buttons {width:100%; height:50px; background-color:none; margin:0px 0px 20px 0px; border-width:0px 0px 0px 0px; border-color:black; border-style:solid;}
/*-------------------------------------------------------------------------------------------------
 ==================================================================================================
  TABLES, ROWS, AND CELLS - REVIEW PAGES
   ================================================================================================
	---------------------------------------------------------------------------------------------*/
	td.review_body {padding:0px 0px 0px 0px;}
		table.review_supertitle {width:90%; height:20px; background-color:none; margin:5px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:none; border-style:solid;}
		table.review_tips {width:90%; height:; background-color:E1E1E1; margin:5px 0px 10px 0px; border-width:1px 1px 1px 1px; border-color:black; border-style:solid;}
		table.review_actions {width:90%; height:; background-color:none; margin:10px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:black; border-style:solid;}
		table.review_title {width:90%; height:33px; background-color:none; margin:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:none; border-style:solid;}
		table.review_header {width:90%; height:; margin:10px 0px 10px 0px; border-width:0px 0px 0px 0px; border-color:none; border-style:solid;}
		table.review_serviceperiod {width:90%; height:; margin:10px 0px 10px 0px; border-width:0px 0px 0px 0px; border-color:none; border-style:solid;}
		table.review_body_title {width:90%; height:; margin:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:none; border-style:solid;}
		table.review_body {width:90%; height:; margin:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:none; border-style:solid;}
		table.review_footer {width:90%; height:; margin:20px 0px 20px 0px; border-width:0px 0px 0px 0px; border-color:black; border-style:solid;}
		table.review_stamps_container {width:90%; height:; margin:35px 0px 35px 0px; border-width:0px 0px 0px 0px; border-color:black; border-style:solid;}
			table.review_stamp {width:125px; height:40px; margin:0px 15px 0px 0px; border-width:3px 3px 3px 3px; border-color:AF1919; border-style:double;}
				.stamp_font {font-family:tahoma,courier new,arial,verdana,helvetica,times; font-size:9px; font-weight:normal; font-style:normal; font-variant:none; text-transform:none; text-decoration:none; color:AF1919;}
		table.review_steps {width:90%; height:50px; background-color:none; margin:20px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:none; border-style:solid;}
		table.review_adder {width:100%; height:; background-color:E1E1E1; margin:20px 0px 0px 0px; border-width:1px 0px 0px 0px; border-color:black; border-style:solid;}
			.review_adder_inner {padding:10px 50px 10px 50px;}
		table.review_subtitle {width:100%; height:; background-color:none; margin:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-color:none; border-style:solid;}
			tr.review_row {height:15px;}
	
/*-------------------------------------------------------------------------------------------------
 ==================================================================================================
  TABLES, ROWS, AND CELLS - MISCELLANEOUS
   ================================================================================================
	---------------------------------------------------------------------------------------------*/
	td.matrix {height:25px; background-color:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-width:1px 1px 1px 1px; border-collapse:collapse; border-color:silver; border-style:solid;}

/*-------------------------------------------------------------------------------------------------
===================================================================================================
											END PAGE
===================================================================================================
-------------------------------------------------------------------------------------------------*/