@charset "UTF-8";

#tellafriendbox {
	position:absolute;
	clear:both;
	width:410px;
    margin-top:-350px;
	/*height:0px;*/
	overflow:hidden;
	/*opacity:0; -moz-opacity:0;*/
	border:10px #aaa solid;
	background-color: #fff;
	z-index:1000;
    display:none;
}
	.insidebox {padding: 15px 10px 40px 10px; width:390px;}

	a.closePanel { 
		display: block; 
		margin: 0 0 30px 0; padding: 10px 30px 10px 0; 
		border-bottom: 1px #ddd solid;
		text-align: right;
	}
	a:link.closePanel, a:visited.closePanel { color: #990000; background: url(../images/template/closePanel-bg.jpg) right center no-repeat; }
	a:hover.closePanel, a:active.closePanel, a:focus.closePanel { color: #ff0000; background: url(../images/template/closePanel-hover-bg.jpg) right center no-repeat; }
	
	.myForm { float: left; margin: 0; padding: 0; }
	.myForm h4 { float: left; clear:both; }
	.myForm p { float: left; clear:both; margin: 0 0 1em 0; padding: 0; color: #000; }
		.myForm p span { display: block; float: left; margin: 0; padding: 0; }
		.myForm p input { 
			float: left;
			display:block; 
			width: 250px; height: 18px;
			margin: 0; padding: 2px 10px 0 10px; border: 1px #aaa solid;
			font: normal normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
		}
			
	.myForm input { float: left; clear: both; border: none; }
			
	.myForm p textarea { 
		float: left; clear: both;
		width: 370px; height: 40px;
		margin: 0; padding: 10px; border: 1px #aaa solid;
		font: normal normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	}
	
	.checkboxStyle { float: left; clear: both; margin: 5px 0 20px 0; }
	.checkboxStyle p{ float: left; clear: both; margin: 0 0 2px 1em; }
		.checkboxStyle p input { width: auto; margin: 0; padding: 0px; border: none; }
		
	.myForm p input.myformsubmit {
		float: left; clear: both;
		height: 40px;
		margin: 0; padding: 5px 50px 5px 50px; border: 4px #ccc solid;
		color: #fff;
		letter-spacing: 1px;
		text-decoration: none;
		background: url(../images/template/btn-submit-bg.jpg) repeat-x;
	}
	
	p#success { color:#006600; }
	p#bademail { color:#FF9900; }
	p#badserver { color:#FF0000; }
	

.tellafriendlink {
	float: left; clear: both;
	width: 430px;
	margin: 20px 0 0px 0; padding: 10px 0 10px 0; border-top: 1px #ddd solid;
	text-align: right;
}
	.tellafriendlink a:link, .tellafriendlink a:visited { color: #9d302a; }
	.tellafriendlink a:hover, .tellafriendlink a:active, .tellafriendlink a:focus { color: #467d97;}
	
	.tellafriendlink img { margin: 0 0 0 10px; }
