#Content {
	float:left;
	display:inline;
	width:773px;
	padding:5px 11px 0 11px;
	font:12px/14px 'tahoma', serif;
	color:#000;
}

#Content a {
	color:#000; text-decoration:underline;
}

#Content a:hover {
	text-decoration:none;
}

#Content h1, #Content h2, #Content h3,
#Content h4, #Content h5, #Content h6 {
	margin:0 0 15px 0;
	color:#000;
}

#Content h1 {
	font:bold 14px/14px 'tahoma', serif;
}

#Content h2 {
	font:bold 13px/13px 'tahoma', serif;
}

#Content h3 {
	font:bold 12px/12px 'tahoma', serif;
}

#Content h4 {
	font:bold 11px/11px 'tahoma', serif;
}

#Content h5 {
	font:bold 10px/10px 'tahoma', serif;
}

#Content p,
#Content div {
	margin:0 0 12px 0;
}

#Content ul,
#Content ol {
	margin:0 0 15px 22px;
}

#Content ul>li {
	padding:0 0 0 10px;
}

* html #Content ul li {
	padding:0 0 0 10px;
}

#Content ol>li {
	padding:0;
	list-style-type:decimal;
	background:none;
}

* html #Content ol li {
	padding:0;
	list-style-type:decimal;
	background:none;
}

#Content img {
	margin:0 10px;
}

#Content hr {
	width:100%; height:1px;
	margin:0;
	background:#fff; color:#fff;
	border:none;
}

#Content table1 {
	margin:0 auto 15px auto;
	border:0;
	border-collapse:collapse;
	background-color:#cc9966;
	text-indent:0;
	font:12px/16px 'tahoma', serif; color:#000;
}

#Content table1 th {
	border:1px solid #000; padding:11px; font-weight:bold; 
	vertical-align:top; color:#000; text-align:left;
}

#Content table1 td {
	padding:11px;
	border:1px solid #000;
	vertical-align:top; background:#fff; text-align:left;
	color:#000;
}

#Content select,
#Content input,
#Content textarea,
#Content label {
	font:normal 12px/14px 'tahoma', serif; color:#000;
}

#Content select,
#Content input.name,
#Content input.city,
#Content textarea {
	border:1px solid #000;
}

#Content label {
	float:left;
	clear:both;
	width:552px;
	margin:0 0 5px 0;
}

#Content label .left {
	float:left;
	width:152px;
	display:inline;
}

#Content label .right {
	float:right;
	width:390px;
	padding:0 0 0 3px;
	display:inline;
}

#Content label .required {
	border-left:1px solid #cc0000;
}

#Content label .name,
#Content label .city {
	width:280px; height:20px;
}

#Content label .color-choose {
	width:280px; height:18px;
}

#Content label .message {
	width:280px; height:70px;
}

#Content form div {
	clear:both;
	padding:5px 0 0 0;
}

#Content span .submit {
	width:88px; height:18px;
	background:#cc9966;
	border:1px solid #000;
	font:bold 12px/14px 'tahoma', sans-serif; color:#000;
}