.myButton {
	box-shadow: 3px 4px 0px 0px #1564ad;
	background:linear-gradient(to bottom, #79bbff 5%, #378de5 100%);
	background-color:#79bbff;
	border-radius:5px;
	border:1px solid #337bc4;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	padding:12px 48px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528ecc;
}
.myButton:hover {
	background:linear-gradient(to bottom, #378de5 5%, #79bbff 100%);
	background-color:#378de5;
}
.myButton:active {
	position:relative;
	top:1px;
}

.circle_40 {
	-webkit-border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-topright:20px;
	border-top-right-radius:20px;
	-webkit-border-bottom-right-radius:20px;
	-moz-border-radius-bottomright:20px;
	border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-left-radius:20px;
text-indent:0;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	font-style:normal;
height:40px;
	line-height:40px;
width:40px;
	text-decoration:none;
	text-align:center;
	text-shadow:0px 1px 0px #528ecc;	
	}
	
.rect_150_40 {
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topleft:8px;
	border-top-left-radius:8px;
	-webkit-border-top-right-radius:8px;
	-moz-border-radius-topright:8px;
	border-top-right-radius:8px;
	-webkit-border-bottom-right-radius:8px;
	-moz-border-radius-bottomright:8px;
	border-bottom-right-radius:8px;
	-webkit-border-bottom-left-radius:8px;
	-moz-border-radius-bottomleft:8px;
	border-bottom-left-radius:8px;
text-indent:0;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	font-style:normal;
height:40px;
	line-height:40px;
width:150px;
	text-decoration:none;
	text-align:center;
	text-shadow:0px 1px 0px #528ecc;
}

.rect_390_80 {
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topleft:8px;
	border-top-left-radius:8px;
	-webkit-border-top-right-radius:8px;
	-moz-border-radius-topright:8px;
	border-top-right-radius:8px;
	-webkit-border-bottom-right-radius:8px;
	-moz-border-radius-bottomright:8px;
	border-bottom-right-radius:8px;
	-webkit-border-bottom-left-radius:8px;
	-moz-border-radius-bottomleft:8px;
	border-bottom-left-radius:8px;
text-indent:0;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	font-style:normal;
height:40px;
	line-height:40px;
width:390px;
	text-decoration:none;
	text-align:center;
	text-shadow:0px 1px 0px #528ecc;
}


.gray_pbt{
  -moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
  -webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
  box-shadow:inset 0px 1px 0px 0px #bbdaf7;
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #C9C9C9), color-stop(1, #6F6F6F) );
  background:-moz-linear-gradient( center top, #C9C9C9 5%, #6F6F6F 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C9C9C9', endColorstr='#6F6F6F');
  background-color:#C9C9C9;
}
.gray_pbt:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6F6F6F), color-stop(1, #C9C9C9) );
	background:-moz-linear-gradient( center top, #6F6F6F 5%, #C9C9C9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6F6F6F', endColorstr='#C9C9C9');
	background-color:#6F6F6F;
}.gray_pbt:active {
	position:relative;
	top:1px;
}

.orange_pbt {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F4B183), color-stop(1, #B0500F) );
	background:-moz-linear-gradient( center top, #F4B183 5%, #B0500F 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4B183', endColorstr='#B0500F');
	background-color:#F4B183;
}
.orange_pbt:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #B0500F), color-stop(1, #F4B183) );
	background:-moz-linear-gradient( center top, #B0500F 5%, #F4B183 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B0500F', endColorstr='#F4B183');
	background-color:#B0500F;
}.orange_pbt:active {
	position:relative;
	top:1px;
}

.blue_pbt {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8FAADC), color-stop(1, #2A4B86) );
	background:-moz-linear-gradient( center top, #8FAADC 5%, #2A4B86 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8FAADC', endColorstr='#2A4B86');
	background-color:#8FAADC;
}

.blue_pbt:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #2A4B86), color-stop(1, #8FAADC) );
	background:-moz-linear-gradient( center top, #2A4B86 5%, #8FAADC 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2A4B86', endColorstr='#8FAADC');
	background-color:#2A4B86;
}.blue_pbt:active {
	position:relative;
	top:1px;
}

.black_pbt {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #666666), color-stop(1, #000000) );
	background:-moz-linear-gradient( center top, #666666 5%, #000000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
	background-color:#666666;
}
.black_pbt:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #666666) );
	background:-moz-linear-gradient( center top, #000000 5%, #666666 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
	background-color:#000000;
}.black_pbt:active {
	position:relative;
	top:1px;
}

.yellow_pbt {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFD966), color-stop(1, #AB8100) );
	background:-moz-linear-gradient( center top, #FFD966 5%, #AB8100 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD966', endColorstr='#AB8100');
	background-color:#FFD966;
}
.yellow_pbt:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #AB8100), color-stop(1, #FFD966) );
	background:-moz-linear-gradient( center top, #AB8100 5%, #FFD966 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#AB8100', endColorstr='#FFD966');
	background-color:#AB8100;
}.yellow_pbt:active {
	position:relative;
	top:1px;
}

.green_pbt {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #A9D18E), color-stop(1, #4B7430) );
	background:-moz-linear-gradient( center top, #A9D18E 5%, #4B7430 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#A9D18E', endColorstr='#4B7430');
}
.green_pbt:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4B7430), color-stop(1, #A9D18E) );
	background:-moz-linear-gradient( center top, #4B7430 5%, #A9D18E 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4B7430', endColorstr='#A9D18E');
	background-color:#4B7430;
}
.green_pbt:active {
	position:relative;
	top:1px;
}

   



input[type=button], input[type=submit], input[type=reset] {
  background-color: #4CAF50;
  border: none;
  color: white;
  padding: 16px 32px;
  text-decoration: none;
  margin: 4px 2px;
  cursor: pointer;
}

input[type=text] {
  background-color: #2A4B86;
    border: none;
  color: white;
    padding: 16px 32px;
  text-decoration: none;
  margin: 4px 2px;
  cursor: pointer;
}


