﻿.tooltipTitle  {width: 220px; height: auto; text-align: left; padding: 5px; background-color: #004382; font-weight: bold; font-style: italic; color: #FFFFFF;}
  .tooltipTitle h4  {color: #FFFFFF; font-weight: bold; font-style: normal; font-size: .9em; margin: 0px; padding: 0px;}
.tooltipBody  {width: 218px; height: auto; text-align: left; background-color: #FFFFFF; padding: 5px; border: 1px solid #004382; font-size: .8em; color: #004382;}
	.tooltipBody p {margin: 0px 0px 5px 0px;}
	.tooltipBody ul {margin: 0px 0px 5px 0px;}
	.tooltipBody ol {margin: 0px 0px 5px 0px;}

.errorCon  {display: block; width: auto; height: auto; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #c7261e; padding: 5px 10px 5px 10px; color: #FFFFFF !important; margin: 0px 5px 20px 0px;}
	.errorCon ul  {margin: 5px 0px 0px 0px;}
	.errorCon a  {color: #FFF; text-decoration: underline;}
		.errorCon a:hover  {color: #c7261e; background-color: #FFFFFF; text-decoration: underline;}

.warningCon  {display: block; width: auto; height: auto; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #1a60a2; padding: 5px 10px 5px 10px; color: #FFFFFF !important; margin: 0px 5px 20px 0px;}
	.warningCon ul  {margin: 5px 0px 0px 0px;}
	.warningCon a  {color: #FFF; text-decoration: underline;}
		.warningCon a:hover  {color: #1a60a2; background-color: #FFFFFF; text-decoration: underline;}

.infoCon  {display: block; width: auto; height: auto; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #f8f8f8; padding: 5px 10px 5px 10px; color: #666666 !important; margin: 0px 5px 20px 0px; border: 1px solid #e5e5e5;}
	.infoCon ul  {margin: 5px 0px 0px 0px;}
	.infoCon a  {color: #666666; text-decoration: underline;}
		.infoCon a:hover  {color: #f8f8f8; background-color: #666666; text-decoration: underline;}

.secureNotice  {display: block; width: 898px; height: 17px; background: url("../../media/images/icon_secure-2.gif") no-repeat top right; text-align: right; padding: 3px 20px 0px 0px; color: #004586; font-size: .9em;}

hr  {color: #dcdcdc; background-color: #dcdcdc; height: 1px; border-width: 1px 0px 0px 0px; border-style: solid; border-color: #dcdcdc; margin: 10px 0px; line-height: 1px;}

/* GRID styling */
table.ukmGrid  {display: block; margin: 0px 0px 10px 0px; border: 0px; border-collapse: separate !important; border-spacing: 2px;}
	table.ukmGrid tr  {}
		table.ukmGrid tr.altRow  {background-color: #e9eff6;}
		table.ukmGrid tr th  {background-color: #00417e; color: #FFFFFF; font-size: .9em; margin: 0px 5px 5px 0px; padding: 2px 7px; border: 0px;}
		table.ukmGrid tr td  {border: 1px solid #00417e; padding: 2px 7px; font-size: .8em;}
			table.ukmGrid tr.altRow td  {border: 1px solid #a3bfda; padding: 2px 7px;}
			table.ukmGrid tr td table tr td  {border: 0px; padding: 0px; font-size: .9em;}
				table.ukmGrid tr td table tr td span  {border: 1px solid #666666; font-weight: bold; padding: 1px 4px; background-color: #666666; color: #FFFFFF; display: block;}
				table.ukmGrid tr td table tr td a  {border: 1px solid #e2271e; padding: 1px 4px; display: block;}
					table.ukmGrid tr td table tr td a:hover  {border: 1px solid #e2271e; background-color: #e2271e; color: #FFFFFF;}

/* INFRAGISTICS styling */
table.infragisticsCalendar  {width: 266px !important; height: 21px !important; padding: 0px; background: url("../../media/images/form_input_text_main-2.gif") no-repeat top left; text-align: right; display: block; float: left; border: 0px; margin: 0px 0px 2px 0px;}
	table.infragisticsCalendar tr td  {background: transparent none;}
		table.infragisticsCalendar tr td input  {background: transparent none; margin: 0px 0px 0px 5px; color: #1A61A3;}
		table.infragisticsCalendar tr td img  {margin: 1px 0px 0px 0px;}
table tr td select  {width: auto !important; height: auto !important; background: #FFF none !important; color: #1A64A8 !important; margin: auto;}
	table tr td table tr td   {padding: 2px 3px;}

.disabled table.infragisticsCalendar  {width: 266px !important; height: 21px !important; padding: 0px; background: url("../../media/images/form_input_text_main-2.gif") no-repeat 0px -24px; text-align: right; display: block; float: left; border: 0px; margin: 0px 0px 2px 0px;}

.formContainer  {display: block; width: 898px; height: auto; padding: 0px 10px 0px 10px;}
	.formLeftCol  {width: 438px; height: auto; display: inline-block; float: left; margin: 0px; padding: 0px;}
	.formRightCol  {width: 438px; height: auto; display: inline-block; float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 21px; border-left: 1px solid #dcdcdc;}
	.wideCol  {width: 898px; height: auto; display: block; margin: 0px; padding: 0px;}

		/* column form styles */
		.fieldName  {width: 143px; height: auto; padding: 8px 5px 2px 0px; padding: 0px; font-size: .8em; color: #1a61a3; display: block; float: left;}
		.fieldValue  {width: 290px; height: auto; margin: 0px; padding: 0px; float: left; position: relative;}
			
			input {color: #1a61a3;}
				input:disabled, input[disabled], input[disabled="disabled"]  {color: #8FADDE;}
			textarea  {font-family: Arial,Helvetica Neue,Helvetica,sans-serif; color: #1a61a3;}
				textarea:disabled, textarea[disabled], textarea[disabled="disabled"]  {color: #8FADDE;}
			
			select  {float: left; width: 266px; height: 21px; margin: 0px 0px 3px 0px; background-color: transparent; background: transparent url(../../media/images/form_select_main-2.gif) no-repeat top left; display: block; border: 0px; line-height: 17px; color: #1a61a3; padding: 0px 0px 0px 5px;}
				select option  {background-color: transparent; padding: 0px 0px 0px 5px;}
				select:disabled, select[disabled], select[disabled="disabled"]  {float: left; width: 266px; height: 21px; margin: 0px 0px 3px 0px; background-color: transparent; background: transparent url(../../media/images/form_select_main-2.gif) no-repeat bottom left; display: block; border: 0px; color: #8FADDE;}

			div.textBoxMain  {width: 250px; height: 18px; padding: 2px 8px 4px 8px; background: url("../../media/images/form_input_text_main-2.gif") no-repeat top left; text-align: right; display: block; float: left; border: 0px;}
				div.textBoxMain input  {width: 250px; height: 18px; text-align: left; border: 0px; background-color: transparent; line-height: 18px;}
			
			div.textBoxButton  {width: 224px; height: 18px; padding: 2px 8px 4px 8px; background: url("../../media/images/form_input_text_button-2.gif") no-repeat top left; text-align: right; display: block; float: left; margin: 0px 6px 0px 0px !important; margin: 0px 3px 0px 0px; border: 0px;}
				div.textBoxButton input  {width: 224px; height: 18px; text-align: left; border: 0px; background-color: transparent; line-height: 18px;}
			
			div.textBoxShort  {width: 161px; height: 18px; padding: 2px 8px 4px 8px; background: url("../../media/images/form_input_text_short-2.gif") no-repeat top left; text-align: right; display: block; float: left; margin-top: 1px; border: 0px;}
				div.textBoxShort input  {width: 161px; height: 18px; text-align: left; border: 0px; background-color: transparent; line-height: 18px;}

			.textareaMainBody  {width: 266px; height: auto; min-height: 50px; padding: 9px 0px 4px 0px; background: url("../../media/images/form_textarea_main-2.gif") no-repeat top left; text-align: right; display: block; text-align: center;}
				.textareaMainBody textarea  {width: 250px !important; height: auto !important; height: 120px; min-height: 120px; background: transparent; border: 0px; margin: 0px auto 0px auto !important; padding: 2px 0px !important; border-style: none; font-size: .9em; float: none !important;}
			.textareaMainFooter  {width: 266px; height: 5px; padding: 0px 0px 0px 0px; background: url("../../media/images/form_textarea_main-2.gif") no-repeat bottom left; text-align: right; display: block; margin: 0px 0px 4px 0px;}
		

			/* left column disabled form styles */
			.disabled .fieldName  {width: 143px; height: auto; padding: 8px 5px 2px 0px; padding: 0px; font-size: .8em; color: #8fadde; display: block; float: left;}
			.disabled .fieldValue  {width: 290px; height: auto; margin: 0px; padding: 0px; float: left; position: relative;}

				.disabled select  {float: left; width: 266px; height: 21px; margin: 0px 0px 3px 0px; background-color: transparent; background: transparent url(../../media/images/form_select_main-2.gif) no-repeat bottom left; display: block; border: 0px; line-height: 21px; color: #8FADDE;}

				.disabled div.textBoxMain  {width: 250px; height: 18px; padding: 2px 8px 4px 8px; background: url("../../media/images/form_input_text_main-2.gif") no-repeat bottom left; text-align: right; display: block; float: left; border: 0px;}
			
				.disabled div.textBoxButton  {width: 224px; height: 18px; padding: 2px 8px 4px 8px; background: url("../../media/images/form_input_text_button-2.gif") no-repeat bottom left; text-align: right; display: block; float: left; margin: 0px 6px 0px 0px !important; margin: 0px 3px 0px 0px; border: 0px;}
			
				.disabled div.textBoxShort  {width: 161px; height: 18px; padding: 2px 8px 4px 8px; background: url("../../media/images/form_input_text_short-2.gif") no-repeat bottom left; text-align: right; display: block; float: left; margin-top: 1px; border: 0px;}

				.disabled .textareaMainBody  {width: 266px; height: auto; min-height: 50px; padding: 9px 0px 4px 0px; background: url("../../media/images/form_textarea_main-2.gif") no-repeat top right; text-align: right; display: block; text-align: center;}
					.disabled .textareaMainBody textarea  {color: #8FADDE;}
				.disabled .textareaMainFooter  {width: 266px; height: 5px; padding: 0px 0px 0px 0px; background: url("../../media/images/form_textarea_main-2.gif") no-repeat bottom right; text-align: right; display: block; margin: 0px 0px 4px 0px;}

			/* wide column styles */
			.wideCol .fieldValue  {width: 490px; height: auto; margin: 0px; padding: 0px; float: left; position: relative;}

				.wideCol select  {float: left; width: 466px; height: 21px; margin: 0px 0px 3px 0px; background-color: transparent; background: transparent url(../../media/images/form_select_wide-2.gif) no-repeat top left; display: block; border: 0px; line-height: 21px; color: #1a61a3;}
					.wideCol select option  {background-color: transparent;}
					.wideCol select:disabled, .wideCol select[disabled], .wideCol select[disabled="disabled"]  {float: left; width: 466px; height: 21px; margin: 0px 0px 3px 0px; background-color: transparent; background: transparent url(../../media/images/form_select_wide-2.gif) no-repeat bottom left; display: block; border: 0px;}


			.wideCol div.textBoxMain  {width: 450px; height: 18px; padding: 2px 8px 4px 8px; background: url("../../media/images/form_input_text_main_wide-2.gif") no-repeat top left; text-align: right; display: block; float: left; border: 0px;}
				.wideCol div.textBoxMain input  {width: 450px; height: 18px; text-align: left; border: 0px; background-color: transparent; line-height: 18px;}
			
			.wideCol div.textBoxButton  {width: 424px; height: 18px; padding: 2px 8px 4px 8px; background: url("../../media/images/form_input_text_button_wide-2.gif") no-repeat top left; text-align: right; display: block; float: left; margin: 0px 6px 0px 0px !important; margin: 0px 3px 0px 0px; border: 0px;}
				.wideCol div.textBoxButton input  {width: 424px; height: 18px; text-align: left; border: 0px; background-color: transparent; line-height: 18px;}
			
				.wideCol .textareaWideBody  {width: 466px; height: auto !important; height: 50px; min-height: 50px; padding: 9px 0px 4px 0px; background: url("../../media/images/form_textarea_wide-2.gif") no-repeat top left; text-align: right; display: block; text-align: center;}
					.wideCol .textareaWideBody textarea  {width: 450px !important; height: auto !important; height: 120px; min-height: 120px; background: transparent; border: 0px; margin: 0px auto 0px auto !important; padding: 2px 0px !important; color: #1a61a3; border-style: none; font-family: Arial,Helvetica Neue,Helvetica,sans-serif; font-size: .9em;float: none !important;}
				.wideCol .textareaWideFooter  {width: 466px; height: 5px; padding: 0px 0px 0px 0px; background: url("../../media/images/form_textarea_wide-2.gif") no-repeat bottom left; text-align: right; display: block; margin: 0px 0px 4px 0px;}

					/* disabled wide column styles */
					.wideCol .disabled .fieldValue  {width: 490px; height: auto; margin: 0px; padding: 0px; float: left; position: relative;}

						.wideCol .disabled select  {float: left; width: 466px; height: 21px; margin: 0px 0px 3px 0px; background-color: transparent; background: transparent url(../../media/images/form_select_wide-2.gif) no-repeat bottom left; display: block; border: 0px; line-height: 21px; color: #8FADDE;}


					.wideCol .disabled div.textBoxMain  {width: 450px; height: 18px; padding: 2px 8px 4px 8px; background: url("../../media/images/form_input_text_main_wide-2.gif") no-repeat bottom left; text-align: right; display: block; float: left; border: 0px;}
						.wideCol .disabled div.textBoxMain input  {width: 450px; height: 18px; text-align: left; border: 0px; background-color: transparent; line-height: 18px; color: #8FADDE;}
			
					.wideCol .disabled div.textBoxButton  {width: 424px; height: 18px; padding: 2px 8px 4px 8px; background: url("../../media/images/form_input_text_button_wide-2.gif") no-repeat bottom left; text-align: right; display: block; float: left; margin: 0px 6px 0px 0px !important; margin: 0px 3px 0px 0px; border: 0px;}
						.wideCol .disabled div.textBoxButton input  {width: 424px; height: 18px; text-align: left; border: 0px; background-color: transparent; line-height: 18px; color: #8FADDE;}
			
						.wideCol .disabled .textareaWideBody  {width: 466px; height: auto; min-height: 50px; padding: 9px 0px 4px 0px; background: url("../../media/images/form_textarea_wide-2.gif") no-repeat top right; text-align: right; display: block; text-align: center;}
							.wideCol .disabled .textareaWideBody textarea  {width: 450px !important; height: auto !important; height: 120px; min-height: 120px; background: transparent; border: 0px; margin: 0px auto 0px auto !important; padding: 2px 0px !important; color: #1a61a3; border-style: none; font-family: Arial,Helvetica Neue,Helvetica,sans-serif; font-size: .9em;float: none !important; color: #8FADDE;}
						.wideCol .disabled .textareaWideFooter  {width: 466px; height: 5px; padding: 0px 0px 0px 0px; background: url("../../media/images/form_textarea_wide-2.gif") no-repeat bottom right; text-align: right; display: block; margin: 0px 0px 4px 0px;}

		/* general form styles */
		.fieldNotice  {width: 393px; margin: 8px 2px 20px 8px; padding: 0px; font-size: .9em; color: #1a61a3; font-style: italic; font-weight: bold;}
			
			.selectMultipleBody  {width: 266px; height: auto !important; min-height: 50px; height: 50px; padding: 9px 0px 4px 0px; background: url("../../media/images/form_textarea_main-2.gif") no-repeat top left; text-align: right; display: block; text-align: center;}
				.selectMultipleBody select  {width: 250px !important; height: auto !important; min-height: 50px; height: 100px; background: transparent none; border: 0px; margin: 0px auto 0px auto !important; padding: 2px 0px !important; color: #1a61a3; border-style: none; float: none !important;}
			.selectMultipleFooter  {width: 266px; height: 5px; padding: 0px 0px 0px 0px; background: url("../../media/images/form_textarea_main-2.gif") no-repeat bottom left; text-align: right; display: block; margin: 0px 0px 4px 0px;}
			
			.radioButton  {display: block; width: auto; height: auto; padding: 0px; margin: 0px; font-size: .9em; color: #1a61a3; clear: both;}
				.radioButton input  {display: block; float: left; width: 18px; height: 18px; padding: 0px; margin: 1px 5px 2px 0px; font-size: 1em; position: relative; top: -2px;}
				.radioButton label  {display: block; float: left; width: 246px; height: auto; padding: 0px; margin: 0px 0px 2px 0px; font-size: 1em;}
			
			.checkButton  {display: block; width: auto; height: auto; padding: 0px; margin: 0px; font-size: .9em; color: #1a61a3; clear: both;}
				.checkButton input  {display: block; float: left; width: 18px; height: 18px; padding: 0px; margin: 1px 5px 2px 0px; font-size: 1em; position: relative; top: -2px;}
				.checkButton label  {display: block; float: left; width: 246px; height: auto; padding: 0px; margin: 0px 0px 2px 0px; font-size: 1em;}

	/* disabled general checkbox and radio styled styles */
	.disabled .radioButton label  {color: #8FADDE;}
	.disabled .checkButton label  {color: #8FADDE;}

	.disabled .selectMultipleBody  {width: 266px; height: auto !important; min-height: 50px; height: 50px; padding: 9px 0px 4px 0px; background: url("../../media/images/form_textarea_main-2.gif") no-repeat top right; text-align: right; display: block; text-align: center;}
		.disabled .selectMultipleBody select:disabled, .disabled .selectMultipleBody select[disabled], .disabled .selectMultipleBody select[disabled="disabled"]  {color: #8FADDE;}
	.disabled .selectMultipleFooter  {width: 266px; height: 5px; padding: 0px 0px 0px 0px; background: url("../../media/images/form_textarea_main-2.gif") no-repeat bottom right; text-align: right; display: block; margin: 0px 0px 4px 0px;}

			/* buttons */	
			button.standardSmallButton  {width: 89px; height: 25px; background: transparent; border: 0px; margin: 0px 0px 0px 0px; display: block; cursor: pointer; color: #FFF; font-size: .9em; float: left;}
				button.standardSmallButton .standardButtonLeft  {width: 89px; height: 25px; background: url("../../media/images/form_button_blue-2.gif") no-repeat top left; text-align: right; display: block;}
					button.standardSmallButton .standardButtonLeft .standardButtonRight  {width: 79px; height: 23px; background: url("../../media/images/form_button_blue-2.gif") no-repeat top right; margin: 0px 0px 0px auto; text-align: center; display: block; padding: 2px 5px 0px 0px;}
					
				button.standardSmallButton:hover  {display: block;}
					button.standardSmallButton:hover .standardButtonLeft  {background: url("../../media/images/form_button_blue-2.gif") no-repeat bottom left;}
						button.standardSmallButton:hover .standardButtonLeft .standardButtonRight  {background: url("../../media/images/form_button_blue-2.gif") no-repeat bottom right;}
					
			button.standardMediumButton  {width: 154px; height: 25px; background: transparent; border: 0px; margin: 0px 0px 0px 0px; display: block; cursor: pointer; color: #FFF; font-size: .9em; float: left;}
				button.standardMediumButton .standardButtonLeft  {width: 154px; height: 25px; background: url("../../media/images/form_button_blue-2.gif") no-repeat top left; text-align: right; display: block;}
					button.standardMediumButton .standardButtonLeft .standardButtonRight  {width: 144px; height: 23px; background: url("../../media/images/form_button_blue-2.gif") no-repeat top right; margin: 0px 0px 0px auto; text-align: center; display: block; padding: 2px 5px 0px 0px;}
					
				button.standardMediumButton:hover  {display: block;}
					button.standardMediumButton:hover .standardButtonLeft  {background: url("../../media/images/form_button_blue-2.gif") no-repeat bottom left;}
						button.standardMediumButton:hover .standardButtonLeft .standardButtonRight  {background: url("../../media/images/form_button_blue-2.gif") no-repeat bottom right;}
					
			button.standardWideButton  {width: 225px; height: 25px; background: transparent; border: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display: block; cursor: pointer; color: #FFF; font-size: .9em;}
				button.standardWideButton .standardButtonLeft  {width: 225px; height: 25px; background: url("../../media/images/form_button_blue-2.gif") no-repeat top left; text-align: right; display: block;}
					button.standardWideButton .standardButtonLeft .standardButtonRight  {width: 215px; height: 23px; background: url("../../media/images/form_button_blue-2.gif") no-repeat top right; margin: 0px 0px 0px auto; padding: 2px 5px 0px 0px; text-align: center; display: block;}
					
				button.standardWideButton:hover  {display: block;}
					button.standardWideButton:hover .standardButtonLeft  {background: url("../../media/images/form_button_blue-2.gif") no-repeat bottom left;}
						button.standardWideButton:hover .standardButtonLeft .standardButtonRight  {background: url("../../media/images/form_button_blue-2.gif") no-repeat bottom right;}

		.formSubmit  {display: block; width: auto; height: auto; margin: 0px; padding: 0px; text-align: center;}
			.formSubmit button.mainSubmitButton {width: 200px; height: 60px; margin: 20px auto 0px auto; background: none; border: 0px; font-size: 1.3em; color: #FFF; cursor: pointer; display: block;}
				.formSubmit button.mainSubmitButton .subMainSubmitButtonLeft  {width: 200px; height: 60px; background: url("../../media/images/form_button_submit-2.gif") no-repeat top left; text-align: right; display: block;}
					.formSubmit button.mainSubmitButton .subMainSubmitButtonLeft .subMainSubmitButtonRight  {width: 180px; height: 48px; background: url("../../media/images/form_button_submit-2.gif") no-repeat top right; margin: 0px 0px 0px auto; text-align: center; display: block; padding: 12px 10px 0px 0px;}
						.formSubmit button.mainSubmitButton .subMainSubmitButtonLeft .subMainSubmitButtonRight .smallTitle {font-size: .8em;}
				.formSubmit button.mainSubmitButton:hover  {display: block;}
					.formSubmit button.mainSubmitButton:hover .subMainSubmitButtonLeft  {background: url("../../media/images/form_button_submit-2.gif") no-repeat bottom left;}
						.formSubmit button.mainSubmitButton:hover .subMainSubmitButtonLeft .subMainSubmitButtonRight  {background: url("../../media/images/form_button_submit-2.gif") no-repeat bottom right;}
					
			.formSubmit button.secondarySubmitButton {width: 188px; height: 25px; margin: 10px auto 0px auto; padding: 0px 0px 0px 0px; background: none; border: 0px; font-size: 1.2em; color: #FFF; cursor: pointer; display: block;}
				.formSubmit button.secondarySubmitButton .subSecondarySubmitButtonLeft  {width: 188px; height: 25px; background: url("../../media/images/form_button_blue-2.gif") no-repeat top left; text-align: right; display: block;}
					.formSubmit button.secondarySubmitButton .subSecondarySubmitButtonLeft .subSecondarySubmitButtonRight  {width: 178px; height: 24px; background: url("../../media/images/form_button_blue-2.gif") no-repeat top right; margin: 0px 0px 0px auto; padding: 1px 5px 0px 0px; text-align: center; display: block;}
				.formSubmit button.secondarySubmitButton:hover  {display: block;}
					.formSubmit button.secondarySubmitButton:hover .subSecondarySubmitButtonLeft  {background: url("../../media/images/form_button_blue-2.gif") no-repeat bottom left;}
						.formSubmit button.secondarySubmitButton:hover .subSecondarySubmitButtonLeft .subSecondarySubmitButtonRight  {background: url("../../media/images/form_button_blue-2.gif") no-repeat bottom right;}
					
			button.calendar  {width: 24px; height: 25px; background: url("../../media/images/form_button_calendar-2.gif") no-repeat 0px 0px; border: 0px; margin: 0px; padding: 0px; display: block; cursor: pointer; float: left;}
				button.calendar:hover  {background: url("../../media/images/form_button_calendar-2.gif") no-repeat 0px -25px;}
					
			button.search  {width: 24px; height: 25px; background: url("../../media/images/form_button_search-2.gif") no-repeat 0px 0px; border: 0px; margin: 0px; padding: 0px; display: block; cursor: pointer; float: left;}
				button.search:hover  {background: url("../../media/images/form_button_search-2.gif") no-repeat 0px -25px;}
					
				/* disabled buttons */
				.disabled button.standardSmallButton  {width: 89px; height: 25px; background: transparent; border: 0px; margin: 0px 0px 0px 0px; display: block; cursor: auto; color: #FFF; font-size: .9em; float: left;}
					.disabled button.standardSmallButton .standardButtonLeft  {width: 89px; height: 25px; background: url("../../media/images/form_button_blue_disabled-2.gif") no-repeat top left; text-align: right; display: block;}
						.disabled button.standardSmallButton .standardButtonLeft .standardButtonRight  {width: 79px; height: 23px; background: url("../../media/images/form_button_blue_disabled-2.gif") no-repeat top right; margin: 0px 0px 0px auto; text-align: center; display: block; padding: 2px 5px 0px 0px;}
					
					.disabled button.standardSmallButton:hover  {display: block;}
						.disabled button.standardSmallButton:hover .standardButtonLeft  {background: url("../../media/images/form_button_blue_disabled-2.gif") no-repeat top left;}
							.disabled button.standardSmallButton:hover .standardButtonLeft .standardButtonRight  {background: url("../../media/images/form_button_blue_disabled-2.gif") no-repeat top right;}
					
			.disabled button.standardMediumButton  {width: 154px; height: 25px; background: transparent; border: 0px; margin: 0px 0px 0px 0px; display: block; cursor: pointer; color: #FFF; font-size: .9em; float: left;}
				.disabled button.standardMediumButton .standardButtonLeft  {width: 154px; height: 25px; background: url("../../media/images/form_button_blue_disabled-2.gif") no-repeat top left; text-align: right; display: block;}
					.disabled button.standardMediumButton .standardButtonLeft .standardButtonRight  {width: 144px; height: 23px; background: url("../../media/images/form_button_blue_disabled-2.gif") no-repeat top right; margin: 0px 0px 0px auto; text-align: center; display: block; padding: 2px 5px 0px 0px;}
					
				.disabled button.standardMediumButton:hover  {display: block;}
					.disabled button.standardMediumButton:hover .standardButtonLeft  {background: url("../../media/images/form_button_blue_disabled-2.gif") no-repeat bottom left;}
						.disabled button.standardMediumButton:hover .standardButtonLeft .standardButtonRight  {background: url("../../media/images/form_button_blue_disabled-2.gif") no-repeat bottom right;}

				.disabled button.standardWideButton  {width: 225px; height: 25px; background: transparent; border: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display: block; cursor: auto; color: #FFF; font-size: .9em;}
					.disabled button.standardWideButton .standardButtonLeft  {width: 225px; height: 25px; background: url("../../media/images/form_button_blue_disabled-2.gif") no-repeat top left; text-align: right; display: block;}
						.disabled button.standardWideButton .standardButtonLeft .standardButtonRight  {width: 215px; height: 23px; background: url("../../media/images/form_button_blue_disabled-2.gif") no-repeat top right; margin: 0px 0px 0px auto; padding: 2px 5px 0px 0px; text-align: center; display: block;}
					
					.disabled button.standardWideButton:hover  {display: block;}
						.disabled button.standardWideButton:hover .standardButtonLeft  {background: url("../../media/images/form_button_blue_disabled-2.gif") no-repeat top left;}
							.disabled button.standardWideButton:hover .standardButtonLeft .standardButtonRight  {background: url("../../media/images/form_button_blue_disabled-2.gif") no-repeat top right;}

			.disabled .formSubmit  {width: 100%; margin: 0px; padding: 0px; text-align: center;}
				.disabled .formSubmit button.mainSubmitButton {width: 200px; height: 60px; margin: 20px auto 0px auto; background: none; border: 0px; font-size: 1.3em; color: #FFF; cursor: auto; display: block;}
					.disabled .formSubmit button.mainSubmitButton .subMainSubmitButtonLeft  {width: 200px; height: 60px; background: url("../../media/images/form_button_submit_disabled-2.gif") no-repeat top left; text-align: right; display: block;}
						.disabled .formSubmit button.mainSubmitButton .subMainSubmitButtonLeft .subMainSubmitButtonRight  {width: 180px; height: 48px; background: url("../../media/images/form_button_submit_disabled-2.gif") no-repeat top right; margin: 0px 0px 0px auto; text-align: center; display: block; padding: 12px 10px 0px 0px;}
							.disabled .formSubmit button.mainSubmitButton .subMainSubmitButtonLeft .subMainSubmitButtonRight .smallTitle {font-size: .8em;}
					.disabled .formSubmit button.mainSubmitButton:hover  {display: block;}
						.disabled .formSubmit button.mainSubmitButton:hover .subMainSubmitButtonLeft  {background: url("../../media/images/form_button_submit_disabled-2.gif") no-repeat top left;}
							.disabled .formSubmit button.mainSubmitButton:hover .subMainSubmitButtonLeft .subMainSubmitButtonRight  {background: url("../../media/images/form_button_submit_disabled-2.gif") no-repeat top right;}
					
				.disabled .formSubmit button.secondarySubmitButton {width: 188px; height: 25px; margin: 10px auto 0px auto; padding: 0px 0px 0px 0px; background: none; border: 0px; font-size: 1.2em; color: #FFF; cursor: auto; display: block;}
					.disabled .formSubmit button.secondarySubmitButton .subSecondarySubmitButtonLeft  {width: 188px; height: 25px; background: url("../../media/images/form_button_blue_disabled-2.gif") no-repeat top left; text-align: right; display: block;}
						.disabled .formSubmit button.secondarySubmitButton .subSecondarySubmitButtonLeft .subSecondarySubmitButtonRight  {width: 178px; height: 24px; background: url("../../media/images/form_button_blue_disabled-2.gif") no-repeat top right; margin: 0px 0px 0px auto; padding: 1px 5px 0px 0px; text-align: center; display: block;}
					.disabled .formSubmit button.secondarySubmitButton:hover  {display: block;}
						.disabled .formSubmit button.secondarySubmitButton:hover .subSecondarySubmitButtonLeft  {background: url("../../media/images/form_button_blue_disabled-2.gif") no-repeat top left;}
							.disabled .formSubmit button.secondarySubmitButton:hover .subSecondarySubmitButtonLeft .subSecondarySubmitButtonRight  {background: url("../../media/images/form_button_blue_disabled-2.gif") no-repeat top right;}
					
				.disabled button.calendar  {width: 24px; height: 25px; background: url("../../media/images/form_button_calendar_disabled-2.gif") no-repeat 0px 0px; border: 0px; margin: 0px; padding: 0px; display: block; cursor: auto; float: left;}
					.disabled button.calendar:hover  {background: url("../../media/images/form_button_calendar_disabled-2.gif") no-repeat 0px 0px;}
					
				.disabled button.search  {width: 24px; height: 25px; background: url("../../media/images/form_button_search_disabled-2.gif") no-repeat 0px 0px; border: 0px; margin: 0px; padding: 0px; display: block; cursor: auto; float: left;}
					.disabled button.search:hover  {background: url("../../media/images/form_button_search_disabled-2.gif") no-repeat 0px 0px;}
			
	/* button groups */
	ul.buttonGroup li  {float: left;}
	
    .buttonGroupLeft  {text-align: left; display: block; width: auto; height: auto; border: 1px solid transparent !important; border: 1px solid #FFF;}
        .buttonGroupLeft ul.buttonGroup  {width: auto; height: auto; display: table; margin: 0px auto 0px 0px; padding: 0px;}
            .buttonGroupLeft ul.buttonGroup li  {list-style: none; display: table-cell; margin: 0px; }
    .buttonGroupRight  {float: right; display: block; width: auto; height: auto; border: 1px solid transparent !important; border: 1px solid #FFF;}
        .buttonGroupRight ul.buttonGroup  {float: right; width: auto; height: auto; display: table; margin: 0px 0px 0px auto; padding: 0px;}
            .buttonGroupRight ul.buttonGroup li  {list-style: none; display: table-cell; margin: 0px; }
    .buttonGroupCenter  {text-align: center; display: block; width: auto; height: auto; border: 1px solid transparent !important; border: 1px solid #FFF;}
        .buttonGroupCenter ul.buttonGroup  {width: auto; height: 25px; display: table !important; zoom: 1; display: inline; margin: 0px auto 0px auto; padding: 0px;}
            .buttonGroupCenter ul.buttonGroup li  {list-style: none; display: table-cell; margin: 0px; }


	
		
			

			