<style type="text/css">

#search-form {

	padding:0px;

	background-color: #FFFFFF;
	

}



#search-form form { margin-top:5px;
margin-bottom:5px;
margin-left:20px;

}



#search-form form input {

	margin:0;

	display:block;

	float:left;

}

#search-form form:after {

    content: "";

    clear: both;

    height: 0;

	width: 0;

    display: block;

    visibility: hidden;

}

#search-form form .btn_boxshadow {

	float:left;

}



#search-form form .search-keyword {

	width: 60%;

	padding: 5px 5px 5px 5px;

	margin-right: 5px;

	font-size: 13px;

	border: 1px solid #BBBBBB;

	overflow-x:hidden;

}



#search-form form input[type="submit"] {

	padding:5px 5px;

	margin:0;

	border:none;

}



#search-form form input[type="submit"]:after {

    content: "";

    clear: both;

    height: 0;

	width: 0;

    display: block;

    visibility: hidden;

}



#search-form form .search-button {

	width: 30%;

	text-align:center;

	font-size:12px;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

	text-decoration:none;

	background-color:#000000;

	background-image:-moz-linear-gradient(

		top,

		#000000 0%,

		#979797	

	);

	background-image:-webkit-gradient(

		linear,

		left top, left bottom,

		from(#000000),

		to(#979797)

	);

	color:#ffffff;

	display:inline-block;

 	-webkit-box-shadow:inset 1px 1px 15px 0px #000000;

 	-moz-box-shadow:inset 1px 1px 15px 0px #000000;

 	box-shadow:inset 1px 1px 15px 0px #000000;

}



#search-form form .search-button:hover {

	color:#ffffff;	

}



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}



body,td,th {
	font-size: 12px;
}
</style>