#baseInfo {
	background: #FFFFFF;
	border: 1px solid #666666;
	margin: 10px;
	width: 100%;
}
#baseInfo input{
	text-align: right;

}
.tdLabel {
	color: #FFFFFF;
	background: #56577C;
}
.tdCont {
	background: #F3F2ED;
	text-align: right;
}
.tdCont2 {
	background: #FCFCFA;
	text-align: right;
}
#cacRes {
	border: 1px solid #666666;
	margin: 10px;
	width: 100%;
	background: #FFFFFF;
}
#menu {
	background: #EFF1F1;
	margin: 1em 0px 0px;
	float: right;
	width: 250px;
}
.gc {
	background: #CCCC33;
	text-align: right;
}
.gcg {
	background: #FF6666;
}
h1 {
	font-size: 100%;
	color: #CC3333;
}
#msg {
	text-align: center;
	font-size: 120%;
}
#info {
	text-align: right;
	margin: 10px;
	width: 90%;
}
#help {
	border-bottom: 1px solid #666666;
	margin-bottom: 10px;
	padding: 10px;
	border-top: 1px solid #CCCCCC;
}
#page {
	margin: auto;
	width: 810px;
}
h2 {
	font-size: 100%;
	color: #9A2C14;
	margin: 2em 0px 0.5em;
}
p {
	margin: 0px 0px 0px 1em;
}
#disp {
	border: 1px solid #FFFFFF;
}
#itemName {
	background: #334451;
	font-weight: bold;
	color: #FFFFFF;
	padding: 20px 5px;
	margin: 0px 0px 0em;
	border-bottom: 10px solid #D9E1E8;
}
#main {
	background: #FCFCFC;
	padding: 2px;
}
.memo {
	background: #547085;
	padding: 5px;
	color: #FFFFFF;
	border-bottom: 5px solid #D9E1E8;
	margin: 0px;
}
.contents {
	border-top: 1px solid #999999;
	padding: 10px 30px 30px;
	margin: 1px 0px 0px;
	font-size: 100%;
}
#view {
	float: left;
	border: 1px solid #CCCCCC;
	margin: 30px;
}
#header {
	background: #FFCC33;
	border-top: 20px solid #CCCCCC;
}
#dummy {
	background: #FEEC98;
	margin-bottom: 20px;
}
#nowTemplate {
	padding: 2px;
	margin-right: 250px;
}
#pallet {
	font-size: 36px;
	border: 1px solid #CCCCCC;
	margin: 0px 0px 30px;
}
#side {
	float: right;
	width: 250px;
}
#side textarea{
	width: 240px;
	padding: 5px;
}
#side input{
	padding: 5px;
	line-height: 120%;
}
#errMsg {
	color: #FF3333;
}
#help {
	line-height: 150%;
}
