#reqform input[type=text], textarea, select {
    width: 100%;
    padding: 12px 20px;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}



#reqform input[type=submit] {
    width: 100%;
    background-color: #4CAF50;
    color: #ffffff;
    padding: 14px 20px;
		font-size:14pt;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}

#reqform input[type=submit]:hover {
   background-color: #45a049;
}

#reqform {
    background-color: #f2f2f2;
    padding: 4px;
}

#reqform label, #reqform .label {
    font-size:11pt;
}

#acceptprivacycond input[type=checkbox]
{
	display:block;float:left;margin-right:20px;
	-ms-transform: scale(2);
  -moz-transform: scale(2);
  -webkit-transform: scale(2);
  -o-transform: scale(2);
}

.disclaim	{background-color:#dddddd;}

input[type=checkbox]
{
	display:block;float:left;margin-right:20px;
	-ms-transform: scale(2);
  -moz-transform: scale(2);
  -webkit-transform: scale(2);
  -o-transform: scale(2);
  margin:20px 20px 60px 0;
}

#reqform input[type=submit].disabledbutton	{background-color:#aaaaaa;}
#reqform input[type=submit].sendbutton	{
	background-color:#00a6eb;
	}

.inputfield {padding:0 20px 0 20px !important;margin:0px !important;}

.formlabel	{font-size:12pt;padding:20px 20px 10px 20px !important;margin:0px !important;}
.notice	{font-size:11pt;}

a.inlineurl	{color:#0055aa !important;text-decoration:underline !important;}

.disabledbutton	{cursor:default !important;}

#contactformopener a {display:block;width:180px;margin-top:20px;margin-bottom:20px;border-radius: 4px;background-color:#00a6eb;color:#fff;padding:10px;font-size:12pt;text-align:center;}