body {
	margin : 0;
	text-align : center;
	font-family : Verdana, Arial;
	font-size : 11px;
	word-spacing : -1px;
	color : #1E1E1E;
	line-height : 17px;
	background : #1E1E1E;
}

a {
	color : #535353;
	text-decoration : none;
}

a:hover {
	text-decoration : underline;
}

.button, #ajax-cart-preview .list-container a.button {
	display : inline-block;
	height : 21px;
	background : url('image/button.png');
	color : #FFFFFF;
}

.button span {
	display : block;
	padding-left : 7px;
	padding-top : 2px;
	padding-right : 5px;
	font-family : Arial, Verdana;
	font-weight : bold;
	letter-spacing : +1px;
}

.button:hover, #ajax-cart-preview .list-container a.button:hover {
	background : url('image/button_hover.png');
	text-decoration : none;
	color : #1E1E1E;
	cursor : pointer;
}

input[type=submit] {
	border : 0;
	text-indent : -100em;
	cursor : pointer;
}

input[type=text], input[type=password] {
	width : 148px;
}

select {
	width : 150px;
}

input[type=text], input[type=password], select {
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	color : #262727;
	border : 1px solid #C5C9CD;
}

textarea {
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	color : #262727;
	line-height : 16px;
	border : 1px solid #C5C9CD;
}

input[type=text]:focus, input[type=password]:focus, select:focus, textarea:focus {
	border : 1px solid #889299;
	outline : none;
}

label {
	cursor : pointer;
}

img {
	border : 0;
}

form {
	display : inline;
}

.clear {
	clear : both;
}
