/*
 * Form, input defenitions
 */
label { float: left; display: block; }
input, select, textarea {
  margin: 2px;
	font-size: 	11px;
	background: #FFFFFF;
	color: #000000;
	border-left: #959fb1 1px solid;
  border-right: #d6dae1 1px solid;
	border-top: #959fb1 1px solid;
	border-bottom: #d6dae1 1px solid;
}

input, select, textarea { width: 200px;	}

textarea { height: 150px; }

input.checkbox, 
input.radio { border: 0px; width: auto; background: none; vertical-align: middle; }

button {
  height: 22px;
  line-height: 15px;
  font-size: 11px;
  padding: 0 12px 0 3px;
  background-color: rgb(220,226,130);
  background-image: url(/modules/shop/skins/default/images/arrow_right_transparant.gif);
  background-position: 97% center;
  background-repeat: no-repeat;
  border: 1px solid #336633;
  color: #336633;
  cursor: pointer;
  margin: 2px;
}

button.button {
  background-image: none;
  padding-right: 3px;
}

button.left {
  background-image: url(/modules/shop/skins/default/images/arrow_left_transparant.gif);
  background-position: 3% center;
  padding: 0 3px 0 12px;
}

input.login_input {	width: 170px; }


