@charset "utf-8";
/* CSS Document */
#eafCntnt{width:617px;}
#eafCntnt .alert{width:auto;}
#eafCntnt #eafRequired{color:#a41010;}
#eafCntnt{font-family:Arial, Helvetica, sans-serif;color:#595959;}
#eafCntnt .yourEmail{height:20px;border:solid 1px #595959;}
#eafCntnt textarea{border:solid 1px #aaaaaa;font-family: arial;}
#eafCntnt span{font-size:10px;float: left;padding:2px;}
#eafCntnt #leftSide span.maxEmailMsg{display:inline-block;width:150px;margin-left: 100px;font-size: 11px;position: absolute;left:1px;top:29px;}
#eafCntnt #leftSide span.iePlaceholed{display: none;z-index: 999;}
.ie #eafCntnt #leftSide span.iePlaceholed{position: absolute;top: 6px;left: 110px;font-style:italic;color: #949494; font-size:12px;display: block;z-index: 999;}
#eafCntnt #leftSide span.error{color: #990000;}
#eafCntnt #leftSide{margin-top:20px;}
#eafCntnt #leftSide div{margin-bottom:16px;position: relative;}
#eafCntnt #leftSide label{font-size:12px;line-height:20px;float:left;display:inline-block;padding-left:26px;width:76px;-webkit-box-sizing:content-box;box-sizing:content-box;}
#eafCntnt #leftSide label.error{width: 85%;font-size: 9px; text-align:right;color: #990000;line-height: 13px;}
#eafCntnt #leftSide input.error,#eafCntnt #leftSide textarea.error{border-color:#990000;font-size: 16px;color:#000000;}

#eafCntnt #leftSide .yourEmail{height:32px;border:solid 1px #aaaaaa;}
#eafCntnt #leftSide #recpntEmail{height:32px;resize: none;display: block;position:relative;z-index: 0;}
#eafCntnt #leftSide #myText{height:74px;resize: none;}

#eafCntnt #leftSide .yourEmail,#eafCntnt #leftSide textarea{
	width:276px;
	padding-left:4px;
	padding-top:4px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	}
#eafCntnt #leftSide textarea::-webkit-input-placeholder{
	font-size: 12px;
	font-style: italic;
	font-family: arial;
	line-height: 24px;
	padding-left:4px;
	color:#949494;
}
#eafCntnt #leftSide textarea::-moz-placeholder{
	font-size: 12px;
	font-style: italic;
	font-family: arial;
	line-height: 24px;
	padding-left:4px;
	color:#949494;
}
#eafCntnt #leftSide textarea::-moz-input-placeholder{
	font-size: 12px;
	font-style: italic;
	font-family: arial;
	line-height: 24px;
	padding-left:4px;
	color:#949494;
}
#eafCntnt #leftSide textarea::-ms-input-placeholder{
	font-size: 12px;
	font-style: italic;
	font-family: arial;
	line-height: 24px;
	padding-left:4px;
	color:#949494;
}

.grey-blue-btn{
	padding: 6px 15px;
	float:right;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	text-shadow: 1px 1px 0px #fff;
	text-transform:uppercase;
	text-align: center;
	color:#165485;
	border: 1px solid #BEBEBE;
	border-radius: 4px;
	box-shadow: 0px 0px 1px #ccc;
	background: linear-gradient(to bottom,  #ffffff 0%,#e6e6e6 100%);
}
.grey-blue-btn:hover{border: 1px solid #969696;}

#eafCntnt #rightSide{
	width:340px;
	position:absolute;
	right:15px;
	bottom:5px;
	}
#eafCntnt #eafItem{
	background: #fff;
	border: 1px solid #d1cfd1;
	height: 141px;
	margin-bottom: 24px;
	width:338px;
	}
#eafCntnt #mytext{
	height:70px;
	font-size:12px;
	width:338px;
	}
.eafNoItem #rightSide #mytext{
	height:160px;
	}
#eafCntnt #eafPrivacy{
	float:right;
	margin-bottom: 10px;
	color:#165485;
	}
#eafCntnt .divCount{
	height:20px;
	font-size:10px;
	}
#eafSubmit{
	float:right;
	margin-right: 38px;
	width: 276px;
	padding-bottom: 18px;
	}
#eafSubmit .sendMeCopy{
	float: left;
}
#eafCntnt #eafSubmit .sendEmailSubmit{
	width: 112px;
	cursor:pointer;
	float: right;
	}
#eafCntnt #emailSent{
	padding: 20px;
	font-size: 13px;
	-webkit-text-stroke: .2px;
	-moz-text-stroke: .2px;
}
#clear{clear:both;}

#eafCntnt #eafItem img{
	float:left;
	margin:20px 10px 20px 20px;
	}
#eafCntnt #eafItemDesc{
	float:left;
	width:200px;
	margin-top:20px;
	font-size:14px;
	}
#eafCntnt #eafItemDesc,
#eafCntnt #eafEAddress,
#eafCntnt #eafSentItemDesc
	{
	color:#165485;
	}
#eafCntnt p{font-size:12px;}

/*overrides for JavaScript disabled clients*/ 
.eafCntntWrapper{
	display:block;
	margin: 10px 0 0 10px;
	position:relative;
	width:630px;
	}
div.eafCntntSntWrapper{width:340px;}
.eafCntntWrapper img.headerLogo, .header{display:block;}
.eafCntntWrapper .popLayerMainContent{float:none;}
.eafCntntWrapper #eafCancel{display:none;}





