﻿	#gpf {
	}
	
	#gpf fieldset {
		border:1px solid #214ba0;
		xmargin-left:17px;
		}
  
	#gpf legend {
		border:0px solid #214ba0;
		padding: 7px;
		color:#214ba0;
		font-size:120%;
		text-align:left;
		font-weight:bold;
		letter-spacing:2; 
		}

	#gpf label {
		float:left;
		clear:left;
		width:110px;
		margin: 7px 7px 0px 0px;
		padding-left:4px;
		text-align:right;
		}

	#gpf input, text, select, textarea {
		margin-top:7px;
		float:none;
		cursor: default;
		text-align:left;
		}
		
	#gpf .inlineLink {
		float:left;
		margin: 7px 7px 0px 0px;
		padding-left:4px;
		text-align:left;
		font-weight:bold;
		}		
		
		
		

	#gpf .gpf_inputReadOnly {
		color: #C0C0C0;
		font-weight:bold;
		}

	#gpf .gpf_errorLabel {
		color: #FF0000;
		}
		
	#gpf .gpf_errorText {
		font-size:11px;
		color: #FF0000;
		line-height: 110%;
		letter-spacing:2px;
		text-align:center;
		width: 100%;
		height: 30px;
		float:left;
		}
		
	#gpf .gpf_errorText2 {
		color:#006BB6;
		font-size:90%;
		letter-spacing:normal;
		}

	#gpf .gpf_required {
		color:red;
		}

	#gpf .gpf_requiredText {
		color:#006BB6;
		text-align:left;
		padding-left:25px;
		float:left;
		}
		
	#gpf .gpf_calendar {
		position: absolute;
		visibility: hidden;
		background-color: white;
		layer-background-color: white;	
	}


	#gpf .title {
		color:#c0c0c0;
		font-size:90%;
		font-weight:bold;
		clear:both;	
		margin:7px 0 0 0;
	}