﻿#umcprereg{  }
	#umcprereg h1{  }
		#umcprereg h1 span{ color: #666; font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-weight: bold; }
	#umcprereg .section{ width: 664px; border: solid 2px #ccc; margin: 0 0 10px; padding: 3px; }
		#umcprereg .section h2{ background: #417dc4; color: #fff; font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-weight: bold; line-height: 24px; }
		#umcprereg .section .requiredfields{ background: transparent url(/Resources/Common/Images/Icons/asterisk.gif) no-repeat left; color: #666; font-size: 11px; margin: 0 0 5px 5px; padding: 0 0 0 18px; }
		#umcprereg .section .field{ display: inline; float: left; padding: 5px 10px 10px; }
			#umcprereg .section .field small{ color: #999 !important; font-size: 11px; font-style: italic; }
			#umcprereg .section .field label{ color: #666; line-height: 20px; }
			#umcprereg .section .field textarea{ font-size: 12px; line-height: 20px; }
			#umcprereg .section .field input, #umcprereg .section .field select{ margin: 5px 0 0; }
			#umcprereg .section .required label{ background: transparent url(/Resources/Common/Images/Icons/asterisk.gif) no-repeat right -5px; padding: 0 16px 0 0; font-weight: bold; }
				#umcprereg .section .required label span{ color: #C2462C !important; }
		#umcprereg .section .hidden{ display: none; }
		/*--- .NET Radio Buttons ---*/
		#umcprereg .section .field table{}
			#umcprereg .section .field table
			#umcprereg .section .field table input{ cursor: pointer; }
			#umcprereg .section .field table label{ background: transparent none; cursor: pointer; font-weight: normal; margin: 0 10px 0 0; }
		/*--- Cyrus Date Picker ---*/
		#umcprereg .section .cyrusdatepicker{}
			#umcprereg .section .cyrusdatepicker ._month{ width: 110px; margin: 0 5px 0 0; }
			#umcprereg .section .cyrusdatepicker ._day{ width: 60px; margin: 0 5px 0 0; }
			#umcprereg .section .cyrusdatepicker ._year{ width: 60px; }
	#umcprereg .commandrow{}
		#umcprereg .commandrow .button{ background: #eee; border: solid 2px #ccc; color: #666; }
		#umcprereg .commandrow .button:hover, #umcprereg .commandrow .button:focus{ background-color: #ddd; border-color: #999; color: #666; }
		#umcprereg .commandrow .greenbutton:hover, #umcprereg .commandrow .greenbutton:focus{ color: #81C081 !important; }
	#umcprereg .error_MessagePanel{  }
		#umcprereg .error_MessagePanel h2{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px !important; }
	#umcprereg .termsconditions{ height: 120px; border: double 3px #ccc; font-size: 11px; margin: 10px; overflow: auto; padding: 10px; }
	#umcprereg .electronicsignature{ background: #dae7f6; border: solid 2px #5b89bd; margin: 10px; padding: 15px; }
		#umcprereg .electronicsignature h3{ color: #1f5189; font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-weight: bold; }
		#umcprereg .electronicsignature p{ font-size: 12px; margin: 0 0 10px; }
		#umcprereg .electronicsignature label{ font-size: 16px; font-weight: bold; }
		#umcprereg .electronicsignature input{ width: 350px; border: solid 1px #5b89bd; color: #333; font-family: Georgia, Times New Roman, Serif; font-size: 18px; font-style: italic; font-weight: bold; margin: 0 0 0 10px; padding: 5px 8px; }
		
	
