* {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
	.floatbreak {
		clear: both;
	}
	.frontend_input_table {
		width: 170px;
		margin: 0px 0px 10px 0px;
		color: #fff;
	}
		.frontend_input {
			background: #b5da84;
			padding: 6px;
			text-align: center;
			font-size: 12px;
		}
			.frontend_input a:link,
			.frontend_input a:visited,
			.frontend_input a:active,
			.frontend_input a:hover {
				color: #000000;
			}
			.frontend_input ul {
				list-style: none;
				text-align: left;
			}
				.frontend_input ul li.menu_default,
				.frontend_input ul li.menu_current {
					padding: 0px;
				}
					.frontend_input ul li a.menu_default:link,
					.frontend_input ul li a.menu_default:visited {
						text-decoration: none;
						background: #a3d165;
						display: block;
						padding: 2px;
						margin: 0px 0px 2px 0px;
					}
					.frontend_input ul li a.menu_default:active,
					.frontend_input ul li a.menu_default:hover {
						text-decoration: none;
						background: #8cc63f;	
						display: block;
						padding: 2px;
						margin: 0px 0px 2px 0px;
					}
					.frontend_input ul li a.menu_current:link,
					.frontend_input ul li a.menu_current:visited {
						text-decoration: none;
						background: #8cc63f;
						display: block;
						padding: 2px;
						margin: 0px 0px 2px 0px;
					}
					.frontend_input ul li a.menu_current:active,
					.frontend_input ul li a.menu_current:hover {
						text-decoration: none;
						background: #8cc63f;
						display: block;
						padding: 2px;
						margin: 0px 0px 2px 0px;
					}
					
					.frontend_input ul ul {
						list-style: none;
						text-align: left;
					}
						.frontend_input ul ul li.menu_default,
							.frontend_input ul li.menu_current {
								padding: 0px;
							}
								.frontend_input ul ul li a.menu_default:link,
								.frontend_input ul ul li a.menu_default:visited {
									text-decoration: none;
									background: #a3d165;
									display: block;
									padding: 2px;
									margin: 0px 3px 2px 3px;
									border-left: 2px solid #8cc63f;
									border-right: 2px solid #8cc63f;
								}
								.frontend_input ul ul li a.menu_default:active,
								.frontend_input ul ul li a.menu_default:hover {
									text-decoration: none;
									background: #8cc63f;	
									display: block;
									padding: 2px;
									margin: 0px 3px 2px 3px;
									border-left: 2px solid #8cc63f;
									border-right: 2px solid #8cc63f;
								}
								.frontend_input ul ul li a.menu_current:link,
								.frontend_input ul ul li a.menu_current:visited {
									text-decoration: none;
									background: #8cc63f;
									display: block;
									padding: 2px;
									margin: 0px 3px 2px 3px;
									border-left: 2px solid #8cc63f;
									border-right: 2px solid #8cc63f;
								}
								.frontend_input ul ul li a.menu_current:active,
								.frontend_input ul ul li a.menu_current:hover {
									text-decoration: none;
									background: #8cc63f;
									display: block;
									padding: 2px;
									margin: 0px 3px 2px 3px;
									border-left: 2px solid #8cc63f;
									border-right: 2px solid #8cc63f;
								}					
		.input_text1 {
			width: 148px;
			margin: 0px 0px 4px 0px;
			border: 2px solid #8cc63f;
			padding: 1px;
		}
		.input_button1 {
			width: 55px;
			height: 20px;
			font-size: 10px;
			display: block;
		}
		.input_text2 {
			width: 148px;
			margin: 0px 0px 4px 0px;
			border: 2px solid #8cc63f;
			padding: 1px;
		}
		.input_button2 {
			width: 80px;
			height: 20px;
			font-size: 10px;
			display: block;
			margin: 5px 0px 5px 0px;
		}
body {
	background: #cbcbcb url(test.jpg);
}

	#container {
		margin: 0px auto;
		width: 900px;
		background: url(container.jpg) repeat-y ;
	}
		#header {
			height: 200px;
			background: url(header.jpg);
		}
		#hmenu {
			height: 35px;
			background: url(hmenu.jpg);
		}
		#vmenu {
			margin: 10px 0px 10px 70px;
			padding: 10px 10px 0px 10px;
			float: left;
		}
		
#content a:link, a:visited, a:active {
color: #115400;
text-decoration: dotted;
}
#content a:hover {
color: #115400;
text-decoration: dotted;
}



#content {
			margin: 20px 70px 20px 10px;
			background: #fff;
			width: 490px;
			padding: 0px 50px 10px 10px;
			float: right;
			border-left: 1px dashed #a5d56d;
		}
			#content ol {
				list-style: inside;
				list-style-type: decimal;
			}
		#footer {
			height: 60px;
			background: url(footer.jpg);
			padding: 8px 70px 0px 70px;
			text-align: center;
			color: #fff;
			font-size: 12px;
		}
