@charset "utf-8";
/* CSS Document */

.ErrorMessage {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.ValidateErrorMessage {
	COLOR: #ff0000
}

.SuccessMessage {
	COLOR: green
}
.CSubmit {
	background-color: #F5F5F5;
	padding: 5px;
	margin: 5px;
	border: 1px solid #CCCCCC;
}
.CButton {
	font-size: 11px;
	background-color: #F5F5F5;
	padding: 3px;
	margin: 5px;
	border: 1px solid #CCCCCC;
	letter-spacing: 2px;
	font-family:"Trebuchet MS";
}
.CButton:hover {
	background-color: #FCE4EF;
}
.productTable td a:link, .productTable td a:visited {
	text-decoration: none;
	color:#0000FF;
}
.productTable th a:link, .productTable th a:visited {
	color:#FFFFFF;
}
.CBTable a:link, .CBTable a:visited {
	text-decoration: none;
	color:#0000FF;
}
.CBTable td {
	font-size: 0.8em;
}
.CBTable input {
	padding: 2px;
	border: 1px solid #E8E8E8;
}
.CBTable input:focus {
	background-color: #E6F7FF;
	border: 1px solid #66CCFF;
	padding: 2px;
}
.CBTable textarea {
	padding: 2px;
	border: 1px solid #E8E8E8;
}
.CBTable textarea:focus {
	background-color: #E6F7FF;
	border: 1px solid #66CCFF;
	padding: 2px;
}
#wrap #ipage h1 {
	color: #E71F7D;
	font-size: 1.5em;
	line-height: 1.2em;
	padding-right: 0px;
	padding-left: 5px;
}
#wrap #ipage h2 {
	color: #549451;
	font-size: 1.3em;
	line-height: 1.2em;
	padding-right: 0px;
	padding-left: 10px;
}

td {
	font-size: 12px;
}

