﻿/*General Styles for All Elements*/
form div#wrapper_crm label,
form div#wrapper_crm textarea,
form div#wrapper_crm input,
form div#wrapper_crm select {
	font-family: Tahoma, Verdana;
	color: #000000;
}
/*form div#wrapper_crm Element Styles*/
form div#wrapper_crm label {
	/*font-size: .8em;*/
	display: block;
	float: left;
	font-weight: bold;
}

/* Generic Style for All Input Fields and Textarea Fields */
form div#wrapper_crm textarea,
form div#wrapper_crm input
{
	background-color: #FFFFFF;
	border-color: #6699CC;
	border-width: 1px;
	border-style: solid;
}

/* Specialized Styles for Input Elements
	Note:  ASP.Net wraps these in a Span to apply CSS Classe Names */
form div#wrapper_crm span.input_radio input,
form div#wrapper_crm span.input_checkbox input {
	background-color: transparent;
	border: none 0px transparent;
}

form div#wrapper_crm select.input_select,
form div#wrapper_crm input.input_password, 
form div#wrapper_crm input.input_text {
	border: solid 1px #6699CC;
	background-color: #FFFFFF;
}

form div#wrapper_crm input.input_submit,
form div#wrapper_crm input.input_reset,
form div#wrapper_crm input.input_button {
	background: #D6E7FF url('Images/crm_toolbar_background.gif') repeat-x;
	border: solid 1px #6893CF;
	padding: 3px 5px 3px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #3965bd;
}

form div#wrapper_crm input.input_submit:hover,
form div#wrapper_crm input.input_reset:hover,
form div#wrapper_crm input.input_button:hover {
	background: #FFDB6C url('Images/crm_toolbar_item_highlight_background.gif') repeat-x;
	border: solid 1px #FFDB6C;
}

form div#wrapper_crm div.crm_grid_search_input_area input.input_button {
	background: transparent url('Images/crm_grid1_search_button.gif') no-repeat;
	border: none;
	margin: 0;
	padding: 0;
	width: 22px;
	height: 20px;
}

form div#wrapper_crm div.crm_grid_search_input_area input.input_button:hover {
	background: transparent url('Images/crm_grid1_search_button_hover.gif') no-repeat;
}

form div#wrapper_crm input.input_file {
}


/*Generic Width for TextBox and DropDownList*/
form div#wrapper_crm div.permits_application_form_control table.form_layout_table .input_text
{
	width:325px;
}

form div#wrapper_crm div.permits_application_form_control table.form_layout_table .input_select 
{
	width:330px;
}



form div#wrapper_crm textarea {
	font-size: 11px;
}

/*form div#wrapper_crm span Layout Styles*/
div#wrapper_crm span.control_set_left,
div#wrapper_crm span.control_set_right,
div#wrapper_crm span.control_set_full {
	/*border: solid 2px blue;*/
}

div#wrapper_crm span.control_set_left {
	float: left;
}

div#wrapper_crm span.control_set_right {
	float: right;
	vertical-align: middle;
}

div#wrapper_crm span.control_set_label {
	float: left;
	display: block;
	white-space: nowrap;
	font-size: 10pt;
	font-weight: bold;
	padding: 1px 0px 0px 0px;
	margin: 0;
}

div#wrapper_crm span.control_set_object {
	float: left;
	display: block;
	white-space: nowrap;
	padding: 0px 5px 0px 15px;
	margin: 0;
}

div#wrapper_crm div.toolbar_wizard_bottom_command_buttons {
	float: right; 
	padding: 0px 0px 10px 10px;
}

div#wrapper_crm div.popup_area_bottom_command_buttons {
}

