#text input {
	position:relative;
	margin-top:10px;
	left:0px;
	width:360px;
	text-align:center;
	color:#000;
	font-size:12px!important
	
}

#text textarea {
	position:relative;
	top:10px;
	left:0px;
	width:365px;
	height:140px;
	text-align:left;
	color:#000;
	overflow:hidden;
	font-size:12px!important
}

#sendbutton {
	position:relative;;
	left:30px;
	top:20px;
	background:url(../image/sendbutton.png) no-repeat top left;
	width:100px;
	height:26px;
}

form {
	margin-left:50px
}



.orderrow {
	padding-bottom:5px
}

.spacer {
	width:145px;
	display:block;
	font-weight:bold;
	font-size:14px
}

legend {
	font-weight:bold;
	font-size:18px;
	color:#99cc00;
	padding-top:15px
}

#promoCode {
	margin-bottom:5px
}

#how label, #who label {
	display:block;
	width:130px
}

.checkbox {
	margin-left:50px;
	margin-right:10px
}

.bold {
	font-weight:bold;
}

strong {
	font-weight:bold;
}

#what select {
	margin:5px 10px 10px 10px
}

.checkrow {
	width:20px!important;
	margin:0
}

#what .checkrow input {
	width:15px!important;
	margin:0 0 0 5px
}

#sendbutton {
	background:url(../image/SubmitOrder.jpg) top left no-repeat;
	width:200px;
	height:40px;
	text-indent:-5000px;
	position:relative;
	top:10px;
	left:125px
}

#contact #sendbutton {
	left:0px;
	top:20px;
	background:url(../image/SubmitForm.jpg) top left no-repeat;
	
}

#cvv-code {
	width:50px!important
}

#e-mail , #cardnumber , #zipcode {
	margin-bottom:10px
}

.orderrow img {
	margin-left:10px;
	
}

.icon {
	vertical-align:top;
	
}

#text #promobutton {
	width:130px
}

