/********/
/* OPEN */
/********/
.grid_button
{
	font-size: 7pt;
	font-weight: bold;
	color: #3108AD;
	font-family: Verdana, Arial;
}
.l_error
{
	padding: 20px;
	line-height: 16px;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	color: #ff0000;
	border: #808080 1px solid;
}
.l_error_noborder
{
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	line-height: 16px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #ff0000;
	background: #ffffff;
}
.l_success
{
	border: #808080 1px solid;
	padding: 20px;
	line-height: 16px;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	color: #008000;
	background: #ffffff;
}
.l_success_noborder
{
	line-height: 16px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #008000;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	background: #ffffff;
}

/*****/
/* A */
/*****/
A.form_head
{
	color: #262583;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial;
}
A.form_head:Hover
{
	text-decoration: none;
}
A.grid_edit_link
{
	color: #3130A6;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
}
A.grid_edit_link:Hover
{
	font-size: 10px;
	color: #5210E7;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
A.grid_link
{
	color: #3130A6;
	font-size: 8pt;
	font-family: Verdana, Geneva, sans-serif;
}
A.grid_link:Hover
{
	color: #0000ff;
	text-decoration: none;
}
A.main_standard
{
	color: #7C65BD;
	font-size: 12px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
}
A.main_standard:Hover
{
	color: #0000ff;
	text-decoration: none;
	font-weight: bold;
}
A.standard
{
	font-size: 11px;
	color: #3130A6;
	font-family: Verdana, Arial;
}
A.standard:hover
{
	color: #0000ff;
	text-decoration: none;
}
A.standard_selected_search
{
	font-size: 10px;
	color: #d3d3d3;
	line-height: 11px;
	font-family: Verdana, Arial;
	background-color: #EDEDF7;
	text-decoration: underline;
}
A.standard_small
{
	font-size: 10px;
	line-height: 11px;
	font-family: Verdana, Arial;
	color: #3130A6;
	text-decoration: underline;
}
A.standard_small:hover
{
	color: #0000ff;
	text-decoration: none;
}
A.standard_small_grid
{
	font-size: 9px;
	color: #5B298E;
	font-family: Verdana, Arial;
	background-color: #DBE1EF;
}
A.standard_small_grid:Hover
{
	background-color: #5B298E;
	color: #DBE1EF;
}
A.tab_link
{
	font-weight: bold;
	font-size: 10px;
	color: #262583;
	font-family: Verdana, Arial;
	text-decoration: none;
}
A.tab_link:Hover
{
	color: #0000ff;
	text-decoration: none;
}

/********/
/* BODY */
/********/
body
{
	background-color: #FFFFFF;
	scrollbar-face-color: #EDEDED;
	scrollbar-track-color: #EDEDED;
	scrollbar-3dlight-color: #D6CFF7;
	scrollbar-darkshadow-color: #262583;
    scrollbar-shadow-color: #262583;
}

/******/
/* HR */
/******/
HR
{
	border-right: #EDEDF7 1px solid;
	border-top: #D2D2DF .01em solid;
	border-left: #EDEDF7 1px solid;
	border-bottom: #EDEDF7 1px solid;
	background-color: #BDBAEF;
}

/*******/
/* IMG */
/*******/
IMG.logo
{
	margin-top: 5px;
	margin-bottom: 8px;
}
img.img_thumb
{
	padding: 6px;
}

/*********/
/* INPUT */
/*********/

INPUT.def
{
	padding: 2px;
	font-weight: bold;
	font-size: 11px;
	color: #3130a6;
	font-family: Verdana, Arial;
	background-color: #ffffff;
	border: #c0c0c0 1px ridge;
}
INPUT.go_button
{
	border: #4948A7 1px outset;
	font-weight: bold;
	font-size: 11px;
	color: #262583;
	font-family: Verdana, Arial;
	background-color: #EDEDF7;
}

/**********/
/* SELECT */
/**********/
SELECT.select_def
{
	font-size: 10px;
}

/********/
/* SPAN */
/********/
SPAN.copyright
{
	font-size: 7pt;
	color: #8686CA;
	line-height: 8pt;
	font-family: Verdana, Geneva, sans-serif;
}
SPAN.empty_datagrid
{
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #564195;
}
SPAN.form_head
{
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial;
	color: #262583;
}
SPAN.form_head_small
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #262583;
}
SPAN.grid_error
{
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial;
    color: #ff0000;
}
SPAN.main_body_form
{
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #424142;
}
SPAN.main_body_form_small
{
	font-size: 11px;
	color: #5b377f;
	font-family: Verdana, Arial;
	font-variant: small-caps;
}
SPAN.main_text
{
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
}
SPAN.no_tab_link
{
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial;
	text-decoration: none;
}
SPAN.req_star
{
	font-weight: bold;
	font-size: 13px;
	color: #0000ff;
	font-family: Verdana, Arial;
	text-decoration: none;
}
SPAN.search_body_form
{
	font-size: 10px;
	color: #424142;
	font-family: Verdana, Arial;
}
SPAN.search_sub_head
{
	font-size: 12px;
	line-height: 12px;
	font-family: Georgia;
	color: #3433B2;
}
SPAN.small_info_text
{
	font-size: 9px;
	font-family: Verdana, Arial;
}
SPAN.small_spaces
{
	font-size: 8px;
}

/*********/
/* TABLE */
/*********/

TABLE.dataview_table
{
	border: #7574C3 1px solid;
	background-color: #ffffff;
}
TABLE.innertable
{
	background-color: #a9a9a9;
}
TABLE.MOCK_dg
{
	border-color: #c0c0c0;
	width: 100%;
	border-collapse: collapse;
}
TABLE.search_menu_table
{
	margin-top: 5px;
	line-height: 10px;
}
TABLE.seq_table
{
	margin-right: 64px;
}

/******/
/* TD */
/******/
TD.error_cell
{
	padding-right: 12px;
	padding-left: 12px;
	font-weight: bold;
	font-size: 11px;
	color: #0000ff;
	line-height: 12px;
	padding-top: 12px;
	font-family: Verdana, Arial;
	background-color: #ffffff;
}
TD.grid
{
	background-color: #ffffff;
}
TD.grid_dataview
{
	border: #c0c0c0 1px solid;
	background-color: #ffffff;
}
TD.header_cell
{
	background-color: #efefef;
}
TD.MOCK_dg_empty
{
	background-color: #ffffff;
	border-width: 2px;
	border-style: solid;
}
TD.MOCK_dg_header
{
	border-width: 2px;
	border-style: solid;
}
TD.MOCK_dg_value
{
	border-width: 2px;
	border-style: solid;
}
TD.padded_cell8
{
	padding-right: 8px;
	padding-bottom: 8px;
	padding-top: 8px;
}
TD.success_error_cell_noborder
{
    background-color:#ffffff;
}
TD.search_cell
{
	background-color: #DBE1EF;
}
TD.seq_arrow
{
	border-top: 1px;
	padding-top: 3px;
}
TD.tabcell
{
	border-right: #3A39AB 1px solid;
	border-top: #3A39AB 1px solid;
	border-bottom: #6765BD 2px solid;
	border-left: #3A39AB 1px solid;
	background-color: #DBE1EF;
}
TD.tabcell_empty
{
}
TD.tabcell_index
{
	border: #3A39AB 1px solid;
	background-color: #DBE1EF;
}
TD.tabcell_selected
{
	border-right: #6765BD 2px solid;
	border-top: #6765BD 2px solid;
	border-left: #6765BD 2px solid;
}

/******/
/* TR */
/******/

TR.MOCK_dg_header_row
{
	background-color: #efefef;
	font-family: Verdana,Arial;
	font-size: 7pt;
}
TR.MOCK_dg_value_row
{
	color:#000000;
	background-color: #ffffff;
	font-family: Verdana,Arial;
	font-size: 8pt;
}
TR.tr_standard_small_grid
{
	font-size: 10px;
	color: #3130A6;
	text-indent: 10px;
	font-family: Verdana, Arial;
	background-color: #ffffff;
	text-decoration: none;
}

/*******************/
/*******************/
/* INPUT BOX SIZES */
/*******************/
/*******************/

INPUT.login_text						{width: 275px;}

INPUT.search_text						{font-size: 10px; width: 120px;}

INPUT.findthis_text
{
	border-right: #696969 thin solid;
	border-top: #000000 thin solid;
	font-size: 10px;
	border-left: #000000 thin solid;
	width: 120px;
	border-bottom: #696969 thin solid;
	background-color: #EDEDF7;
}

/*User Grid... INPUT BOX SIZES*/
INPUT.user_name_text					{width: 100px;}
INPUT.user_login_text					{width: 65px;}
INPUT.user_password_text				{width: 65px;}
INPUT.user_email_text					{width: 150px;}

/*Personal Account... INPUT BOX SIZES*/
INPUT.personal_text						{width: 172px;}
INPUT.personal_text_error				{width: 172px; color: #ffffff; font-weight: bold; background-color: #0000ff;}

/*Project... INPUT BOX SIZES*/
INPUT.project_createdbyuser_name_text		{width: 174px;}
INPUT.project_createdbyuser_name_text_error	{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.project_creation_date_text			{width: 146px; font-size: 10px;}
INPUT.project_creation_date_text_error		{width: 146px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.project_name_text						{width: 174px;}
INPUT.project_name_text_error				{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.project_code_text						{width: 174px;}
INPUT.project_code_text_error				{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.project_location_text					{width: 517px;}
INPUT.project_location_text_error			{width: 517px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.project_note_text						{width: 517px;}
INPUT.project_note_text_error				{width: 517px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.project_schoolname_text				{width: 174px;}
INPUT.project_schoolname_text_error			{width: 174px;color: #ffffff; font-weight: bold; background-color: #0000ff;}
TEXTAREA.project_mailaddress_text			{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt;}
TEXTAREA.project_mailaddress_text_error		{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #0000ff;}

/*Committee... INPUT BOX SIZES*/
INPUT.committee_createdbyuser_name_text			{width: 174px;}
INPUT.committee_createdbyuser_name_text_error	{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.committee_creation_date_text				{width: 146px; font-size: 10px;}
INPUT.committee_creation_date_text_error		{width: 146px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.committee_jobtitle_text					{width: 174px;}
INPUT.committee_jobtitle_text_error				{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.committee_prefix_text						{width: 174px;}
INPUT.committee_prefix_text_error				{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.committee_firstname_text					{width: 174px;}
INPUT.committee_firstname_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.committee_middlename_text					{width: 174px;}
INPUT.committee_middlename_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.committee_lastname_text					{width: 174px;}
INPUT.committee_lastname_text_error				{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.committee_address_text					{width: 501px;}
INPUT.committee_address_text_error				{width: 501px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.committee_city_text						{width: 174px;}
INPUT.committee_city_text_error					{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.committee_state_province_text				{width: 174px;}
INPUT.committee_state_province_text_error		{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.committee_postalcode_text					{width: 174px;}
INPUT.committee_postalcode_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.committee_country_text					{width: 174px;}
INPUT.committee_country_text_error				{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.committee_homephone_text					{width: 174px;}
INPUT.committee_homephone_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.committee_cellphone_text					{width: 174px;}
INPUT.committee_cellphone_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.committee_fax_text						{width: 174px;}
INPUT.committee_fax_text_error					{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.committee_otherphone_text					{width: 174px;}
INPUT.committee_otherphone_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.committee_email_text						{width: 517px;}
INPUT.committee_email_text_error				{width: 517px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
TEXTAREA.committee_note_text					{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt;}
TEXTAREA.committee_note_text_error				{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #0000ff;}

/*Student... INPUT BOX SIZES*/
INPUT.student_createdbyuser_name_text		{width: 174px;}
INPUT.student_createdbyuser_name_text_error	{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.student_creation_date_text			{width: 146px; font-size: 10px;}
INPUT.student_creation_date_text_error		{width: 146px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.student_familyname_text				{width: 174px;}
INPUT.student_familyname_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.student_givennames_text				{width: 174px;}
INPUT.student_givennames_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.student_code_text						{width: 174px;}
INPUT.student_code_text_error				{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.student_ageyear_text					{width: 174px;}
INPUT.student_ageyear_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.student_schoolgrade_text				{width: 174px;}
INPUT.student_schoolgrade_text_error		{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.student_date_birth_text				{width: 146px; font-size: 10px;}
INPUT.student_date_birth_text_error			{width: 146px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
TEXTAREA.student_activememo_text			{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt;}
TEXTAREA.student_activememo_text_error		{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #0000ff;}
TEXTAREA.student_note_text					{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt;}
TEXTAREA.student_note_text_error			{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #0000ff;}

/*Student Biodata... INPUT BOX SIZES*/
INPUT.student_biodata_fathersname_text			{width: 174px;}
INPUT.student_biodata_fathersname_text_error	{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.student_biodata_mothersname_text			{width: 174px;}
INPUT.student_biodata_mothersname_text_error	{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.student_biodata_brothers_text				{width: 174px;}
INPUT.student_biodata_brothers_text_error		{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.student_biodata_sisters_text				{width: 174px;}
INPUT.student_biodata_sisters_text_error		{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.student_biodata_siblingorder_text			{width: 174px;}
INPUT.student_biodata_siblingorder_text_error	{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.student_biodata_home_text					{width: 174px;}
INPUT.student_biodata_home_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
TEXTAREA.student_biodata_note_text				{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt;}
TEXTAREA.student_biodata_note_text_error		{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #0000ff;}

/*Student Pictures... INPUT BOX SIZES*/
INPUT.student_pictures_description_text	{width: 255px;}
INPUT.student_pictures_note_text		{width: 150px;}

/*Student Project Associations... INPUT BOX SIZES*/
INPUT.student_associated_projects_note_text		{width: 325px;}

/*Project Student Associations... INPUT BOX SIZES*/
INPUT.project_associated_students_note_text		{width: 260px;}

/*Sponsor... INPUT BOX SIZES*/
INPUT.sponsor_createdbyuser_name_text		{width: 174px;}
INPUT.sponsor_createdbyuser_name_text_error	{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.sponsor_creation_date_text			{width: 146px; font-size: 10px;}
INPUT.sponsor_creation_date_text_error		{width: 146px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.sponsor_sponsornumber_text			{width: 174px;}
INPUT.sponsor_sponsornumber_text_error		{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.sponsor_accountnumber_text			{width: 174px;}
INPUT.sponsor_accountnumber_text_error		{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.sponsor_firstname_text				{width: 174px;}
INPUT.sponsor_firstname_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.sponsor_middlename_text				{width: 174px;}
INPUT.sponsor_middlename_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.sponsor_lastname_text					{width: 174px;}
INPUT.sponsor_lastname_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.sponsor_address_text					{width: 501px;}
INPUT.sponsor_address_text_error			{width: 501px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.sponsor_city_text						{width: 174px;}
INPUT.sponsor_city_text_error				{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.sponsor_state_province_text			{width: 174px;}
INPUT.sponsor_state_province_text_error		{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.sponsor_postalcode_text				{width: 174px;}
INPUT.sponsor_postalcode_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.sponsor_country_text					{width: 174px;}
INPUT.sponsor_country_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.sponsor_homephone_text				{width: 174px;}
INPUT.sponsor_homephone_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.sponsor_cellphone_text				{width: 174px;}
INPUT.sponsor_cellphone_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.sponsor_fax_text						{width: 174px;}
INPUT.sponsor_fax_text_error				{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.sponsor_otherphone_text				{width: 174px;}
INPUT.sponsor_otherphone_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.sponsor_email_text					{width: 174px;}
INPUT.sponsor_email_text_error				{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
TEXTAREA.sponsor_note_text					{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt;}
TEXTAREA.sponsor_note_text_error			{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #0000ff;}

/*Contributions Profiles... INPUT BOX SIZES*/
INPUT.contributions_profile_contribution_period_amt_text		{width: 174px;}
INPUT.contributions_profile_contribution_period_amt_text_error	{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.contributions_profile_start_date_text						{width: 146px; font-size: 10px;}
INPUT.contributions_profile_start_date_text_error				{width: 146px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.contributions_profile_due_date_text						{width: 146px; font-size: 10px;}
INPUT.contributions_profile_due_date_text_error					{width: 146px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
TEXTAREA.contributions_profile_note_text						{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt;}
TEXTAREA.contributions_profile_note_text_error					{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #0000ff;}

/*Contributions... INPUT BOX SIZES*/
INPUT.contributions_amount_text					{width: 80px;}
INPUT.contributions_amount_error				{width: 80px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.contributions_contribution_date_text		{width: 130px; font-size: 10px;}
INPUT.contributions_contribution_date_text_error{width: 130px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.contributions_note_text					{width: 260px;}
INPUT.contributions_note_error					{width: 260px; color: #ffffff; font-weight: bold; background-color: #0000ff;}

/*Expense... INPUT BOX SIZES*/
INPUT.expense_createdbyuser_name_text		{width: 174px;}
INPUT.expense_createdbyuser_name_text_error	{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.expense_creation_date_text			{width: 146px; font-size: 10px;}
INPUT.expense_creation_date_text_error		{width: 146px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.expense_amount_text					{width: 174px;}
INPUT.expense_amount_text_error				{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.expense_recipient_text				{width: 174px;}
INPUT.expense_recipient_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.expense_str_date_text					{width: 146px; font-size: 10px;}
INPUT.expense_str_date_text_error			{width: 146px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.expense_reference_text				{width: 501px;}
INPUT.expense_reference_text_error			{width: 501px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
TEXTAREA.expense_description_text			{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt;}
TEXTAREA.expense_description_text_error		{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #0000ff;}
TEXTAREA.expense_note_text					{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt;}
TEXTAREA.expense_note_text_error			{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #0000ff;}

/*Account... INPUT BOX SIZES*/
INPUT.account_createdbyuser_name_text		{width: 174px;}
INPUT.account_createdbyuser_name_text_error	{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.account_creation_date_text			{width: 146px; font-size: 10px;}
INPUT.account_creation_date_text_error		{width: 146px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.account_acc_num_text					{width: 501px;}
INPUT.account_acc_num_text_error			{width: 501px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.account_acc_cd_text					{width: 174px;}
INPUT.account_acc_cd_text_error				{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.account_type_text						{width: 174px;}
INPUT.account_type_text_error				{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
TEXTAREA.account_description_text			{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt;}
TEXTAREA.account_description_text_error		{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #0000ff;}
TEXTAREA.account_note_text					{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt;}
TEXTAREA.account_note_text_error			{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #0000ff;}

/*SVDP... INPUT BOX SIZES*/
INPUT.svdp_client_first_name_text			{width: 174px;}
INPUT.svdp_client_first_name_text_error		{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.svdp_client_last_name_text			{width: 174px;}
INPUT.svdp_client_last_name_text_error		{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.svdp_spouse_first_name_text			{width: 174px;}
INPUT.svdp_spouse_first_name_text_error		{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.svdp_approved_by_text					{width: 174px;}
INPUT.svdp_approved_by_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.svdp_address_text						{width: 501px;}
INPUT.svdp_address_text_error				{width: 501px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.svdp_city_text						{width: 174px;}
INPUT.svdp_city_text_error					{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.svdp_state_text						{width: 174px;}
INPUT.svdp_state_text_error					{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.svdp_telephone_text					{width: 174px;}
INPUT.svdp_telephone_text_error				{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.svdp_contact_date_text				{width: 146px; font-size: 10px;}
INPUT.svdp_contact_date_text_error			{width: 146px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.svdp_case_worker_text					{width: 174px;}
INPUT.svdp_case_worker_text_error			{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.svdp_dependants_and_info_text			{width: 174px;}
INPUT.svdp_dependants_and_info_text_error	{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.svdp_next_action_text					{width: 501px;}
INPUT.svdp_next_action_text_error			{width: 501px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.svdp_referral_agencies_text			{width: 501px;}
INPUT.svdp_referral_agencies_text_error		{width: 501px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.svdp_request_reasons_text				{width: 501px;}
INPUT.svdp_request_reasons_text_error		{width: 501px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.svdp_money_expended_text				{width: 174px;}
INPUT.svdp_money_expended_text_error		{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.svdp_money_request_date_text			{width: 122px; font-size: 10px;}
INPUT.svdp_money_request_date_text_error	{width: 122px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.svdp_pay_to_text						{width: 174px;}
INPUT.svdp_pay_to_text_error				{width: 174px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.svdp_date_expended_text				{width: 122px; font-size: 10px;}
INPUT.svdp_date_expended_text_error			{width: 122px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
INPUT.svdp_contact_info_text				{width: 501px;}
INPUT.svdp_contact_info_text_error			{width: 501px; color: #ffffff; font-weight: bold; background-color: #0000ff;}
TEXTAREA.svdp_request_assistance_text		{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt;}
TEXTAREA.svdp_request_assistance_text_error	{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #0000ff;}
TEXTAREA.svdp_action_taken_text				{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt;}
TEXTAREA.svdp_action_taken_text_error		{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #0000ff;}
TEXTAREA.svdp_financial_note_text			{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt;}
TEXTAREA.svdp_financial_note_text_error		{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #0000ff;}
TEXTAREA.svdp_note_text						{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt;}
TEXTAREA.svdp_note_text_error				{width: 517px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #0000ff;}

/*File Base... INPUT BOX SIZES*/
INPUT.file_description_text	{width: 180px;}
