@import url("webfonts/roboto/stylesheet.css");
body {
	background-color: #0871B9;
	background-image: url(http://www.amgsecurepay.com/merchants/Oil_Patch/AMGSP_BG.jpg);
	background-repeat: repeat-y;
	background-position: Center;
	font-family: roboto;
	font-size: 18px;
	}
	
	input[type="text"], select, textarea {
	margin: 0;
	width: 99%;
	font-family: Roboto;
} /* webkit browsers add a 2px margin outside the chrome of form elements */ 
	select, input, textarea, button {
	font: 150% sans-serif;
}
	input[type="text"], textarea { padding: 7px; }
	select {
	max-width: 500px;
	padding: 4px 4px 4px 0;
	background: rgba(255, 255, 255, 0.7);
	border: 1px solid rgb(230, 230, 230);
	font-family: Roboto;
	font-size: 16px;
	height: 40px;
}
	button, input, textarea {
	font-family: roboto;
	font-size: 14px;
	height: 45px;
	font-weight: bold;	
}
	label {
	display: inherit;
	margin-bottom: 5px;
	font-size: 18px;
}
	label, input[type=button], input[type=submit], button { cursor: pointer; } 	/* hand cursor on clickable input elements */
	.borderradius input[type="text"], .borderradius textarea, .borderradius .form-status, .borderradius select {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-size: 16px;
}
	
	/* buttons */
	input[type="submit"], button, input[type="button"] {
	padding: 10px 12px 8px 12px;
	display: inline;
	color: #333;
	background: #FFD46E;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ffd46e), color-stop(1, #ffe88a));
	background-image: -moz-linear-gradient(90deg,rgba(194,194,255,1.00) 0%,rgba(231,231,255,1.00) 100%);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border-bottom: solid 1px #F5E383;
	-webkit-box-shadow: 0 2px 0 #000080;
	-moz-box-shadow: #BE9144 0 2px 0;
	box-shadow: 0 2px 0 #000080;
	text-shadow: 0 1px 0 #000080;
	background-image: -webkit-linear-gradient(90deg,rgba(194,194,255,1.00) 0%,rgba(231,231,255,1.00) 100%);
	background-image: -o-linear-gradient(90deg,rgba(194,194,255,1.00) 0%,rgba(231,231,255,1.00) 100%);
	background-image: linear-gradient(0deg,rgba(194,194,255,1.00) 0%,rgba(231,231,255,1.00) 100%);
	font-family: Roboto;
  	} 
  	
	input[type="submit"]:hover, button:hover, input[type="button"]:hover {
	background: #FFFDA5;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fae67f), color-stop(1, #fdffba));
	background-image: -moz-linear-gradient(90deg,rgba(233,233,255,1.00) 0%,rgba(252,252,255,1.00) 100%);
	border-bottom: solid 1px #FFF9B6;
	-webkit-box-shadow: 0 2px 0 #000080;
	-moz-box-shadow: #DCB759 0 2px 0;
	box-shadow: 0 2px 0 #000080;
	color: #555;
	background-image: -webkit-linear-gradient(90deg,rgba(233,233,255,1.00) 0%,rgba(252,252,255,1.00) 100%);
	background-image: -o-linear-gradient(90deg,rgba(233,233,255,1.00) 0%,rgba(252,252,255,1.00) 100%);
	background-image: linear-gradient(0deg,rgba(233,233,255,1.00) 0%,rgba(252,252,255,1.00) 100%);
	font-family: Roboto;
	}
	
	input[type="submit"]:active, button:active, input[type="button"]:active {
	position: relative;
	top: 1px;
	-webkit-box-shadow: 0 1px 0 #000080;
	-moz-box-shadow: #DCB759 0 1px 0;
	box-shadow: 0 1px 0 #000080;
	} 
	
	input[type="submit"] {
	display: inline;
	vertical-align: top;
	font-family: Roboto;
}
	
	
	input[type="submit"]:active, button:active, input[type="button"]:active {
	position: relative;
	top: 1px;
	font-family: Roboto;
	}

	input[type="radio"] {
	vertical-align: text-bottom;
	font-family: Roboto;
}
	input[type="checkbox"] {
	vertical-align: bottom;
	font-family: Roboto;
}
	table {
	width: 750px;
	font-family: Roboto;
}
tr td b {
	font-family: Roboto;
	align-content: right;
}
tbody tr td {
	width: -100px;
	line-height: 30px;
	border-style: none;
	font-size: 12px;
	text-indent: 0;
	text-align: left;
}