/****** mail form style ******/#formbox {	width: 300px;	float: left; }#formbox table {	width: 290px;	border-style: none; }#formbox td {	color: #600;	font-size: 12px;	line-height: 20px;	background-color: transparent;	text-align: left;	padding: 5px;	border-style: none;	border-width: 0; }#formbox td.bg_color {	color: #600;	font-size: 12px;	line-height: 20px;	background-color: #f8f1e4; }.txt_red {	color: #c30; }input {	font-size: 12px; }select {	font-size: 12px; }/****** calendar style ******/#calbox {	text-align: right;	width: 180px;	float: right; }#calbox table {	text-align: center;	width: 180px; }#calbox td {	font-size: 12px;	line-height: 15px;	text-align: center;	padding-top: 5px;	padding-bottom: 5px;	border-style: none;	border-width: 0; }#calbox td.title {	color: #fff;	background-color: #bfa397; }/****** mail form confirm style ******/#formbox2 {	width: 500px; }#formbox2 table.main {	width: 500px;	border-style: none;	border-width: 0; }#formbox2 td {	color: #600;	font-size: 12px;	line-height: 20px;	background-color: transparent;	text-align: left;	vertical-align: top;	padding: 5px;	border-style: none;	border-width: 0; }#formbox2 td.bg_color {	color: #600;	font-size: 12px;	line-height: 20px;	background-color: #f8f1e4; }.txt_gray {	color: #333; }#formbox2 td.title {	color: #fff;	background-color: #600;	text-align: center; }#formbox2 td.center {	text-align: center; }