/* CSS Document */

#container {
	height: 100%;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 50px;
	margin-bottom:30px;
	background-color: #FFFFFF;
	border: 3px solid #CCCCCC; 
}

body {
	background: #FFF url(img/bg.jpg) center top no-repeat;
	margin: 0 auto;
	text-align: center;
	}
p {
	margin-top : 10px;
	text-align: center;
}

span.need {
	font-size : 0.8em;
	color : red;
	margin:0 5px 0 0;
}
p.worning {
	font-weight : 700;
	color : red;
}
span.worning {
	font-size : 0.8em;
	font-weight : 700;
	color : red;
}
ul.list {
	margin : 10px;
	background : #EEEEEE;
	padding : 2px;
}
ul.list li {
	font-size : 14px;
}


#emb table.info td, #emb table.detail td {

	padding : 10px 5px;
	font-size : 12px;
}
#send th {
	width : 780px;
	text-align : center;
}
table.fontlist {
	margin-bottom : 10px;
}
.fontlist th, .fontlist td {

	padding : 2px;
}
table.colors {
	margin-bottom : 10px;
}
.colors th, .colors td {

	width : 90px;
	font-size : 12px;
	padding : 2px 3px;
}
input.button {
	width : 180px;
}


.font1 {
	color:#FFFFFF;
	font-size : 16px;
	padding:15px;
}



.formcolor {
   background-color:#EEEEEE;
   text-align:center;

}
