BODY,TEXTAREA, INPUT{
	background-color: #f7adb0;
	font-size: 16px;
	font-family: 'Open Sans', sans-serif;
	/*font-family: 'Dancing Script', cursive;*/
	/*font-family: 'Covered By Your Grace', cursive;*/
	/*font-family: 'Handlee', cursive;*/
}
.image{
	/*
	display:block;
	width:100%;
	*/
	border: 15px solid #ffefef;
}
DIV.alignwidth{
	margin: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	/*width:100%;*/	
	overflow:auto;
}
	
.content{
	width: 680px;
    border: 0px solid black;
    margin: 0 auto 10px;
	text-align: center;
	background-color: #ffefef;
	color: #333;
}

TD{padding:0px 2px 23px 0px;}

::-webkit-input-placeholder {
    font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	text-align: center;
}
:-moz-placeholder {
    font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	text-align: center;
}
::-moz-placeholder {
    font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	text-align: center;
}
:-ms-input-placeholder {
    font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	text-align: center;
}

INPUT.ui-widget-content{
	box-sizing: border-box;
	/*border-radius: 10px;*/
	padding: 10px 15px 10px 15px;
	width: 100%;
	/*width:90%;*/	  
	font-weight: normal; 
	text-align: center;
	color:#444;
	background-color: #E9E9E9;
	border: 1px solid #dddddd;
}

TEXTAREA.ui-widget-content{
	cursor: default;
	box-sizing: border-box;
	/*border-radius: 30px;*/
	padding: 15px 15px 10px 15px;
	width:100%; 	
	font-size: 18px;   
	font-weight: normal; 
	color:#444;
	background-color: #E9E9E9;
	resize: none;
	vertical-align: middle;
	overflow:hidden;
}

DIV.ui-widget-content{
	width:90%; 	
	font-size: 12px;   
	font-weight: normal; 
	color:#808080;
}	

.sendagreeting{
	border: 0px;
	font-size: 14px;   
	font-weight: bold; 
	padding: 10px 10px 10px 10px;	
	/*border-radius: 10px;*/
	height: 40px;
	background-color: #990110;
	color: white;
	text-transform: capitalize;
}
.sendagreeting a{
	font-size: 14px;   
	font-weight: bold; 
	color: white;
	text-transform: capitalize;
	text-decoration:none;
}

BUTTON.send{
	border: 0px;
	font-size: 14px;   
	font-weight: bold; 
	padding: 10px 10px 10px 10px;	
	/*border-radius: 10px;*/
	height: 40px;
	background-color: #c43030;
	color: white;
	text-transform: capitalize;
}
BUTTON.cancel{
	border: 0px;
	font-size: 14px;   
	font-weight: bold; 
	padding: 10px 10px 10px 10px;	
	/*border-radius: 10px;*/
	height: 40px;
	background-color: #444;
	color: white;
	text-transform: capitalize;
}

.hidden{
	display: none;
}