@charset "utf-8";





body {
	margin: 0 auto;
	background-color: #FFFFFF;
}


div.box {
	width : 610px;
	text-align : left;
	margin-left : auto;
	margin-right : auto;
	padding: 5;
	border-color:#CFCFCF;
	background-color: #D2D2D2;
	height:inherit;
} 


div.righty {
	background-color: #E5E5E5;
	width : 400px;
	float:right;
	vertical-align: top;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 10;
	border: thin dotted #CCC;
}

div.lefty {
	background-color: #CBCBCB;
	width : 176px;
	float:left;
	vertical-align: top;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5;
	border: thin dotted #CCC;
}

div.bottombox {
	width : 590px;
	text-align : left;
	margin-left : auto;
	margin-right : auto;
	padding: 5;
	border-color:#CFCFCF;
	background-color: #D2D2D2;
	
} 

.textbody_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.textbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.textbodybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.textbodybold_thank {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.textsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.textbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.textpopup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.textred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}

.textredbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.textbluetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e68b2;
	font-weight: light;
	letter-spacing: normal
}

.textprodetail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}

.textprothumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
}

.formtextbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	width: 282px;
	background-color: #F4F4F4;
	border: 1px solid #D2CFC8;
}

.formtextarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 282px;
	background-color: #F4F4F4;
	border: 1px solid #D2CFC8;
}

.formtextboxpop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	width: 305px;
	background-color: #F4F4F4;
	border: 1px solid #D2CFC8;
}

.formtextareapop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 305px;
	background-color: #F4F4F4;
	border: 1px solid #D2CFC8;
}

.textbluetitleCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e68b2;
	font-weight: bolder;
	letter-spacing: normal
}
