body
{
font-family: Arial, Helvetica, sans-serif;
}

.txtBox
{
border: 1px solid #555;
padding: 5px 5px 5px 5px;
font-size:15px;
margin: 5px 5px 5px 0px; 
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;

}

ul {
max-width: 500px;
list-style-type: none;
margin-left:auto;
margin-right:auto;
}

li {
  border-bottom: 1px solid #ccc;
  padding-bottom: 5px;
  padding-top: 5px;
}
 
li:last-child {
  border: none;
}

li a {
text-decoration:none;
color: #014b92;
font-weight: 600;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
}
 
li a:hover {
  color: red;
}




label
{
text-align: right;
margin-right: 0.5em;
}

label.wide
{
text-align: left;
width: 10em;
}

h1
{
margin-top:20px;
color:#014b92;
text-align:center;
}

input {
margin-bottom:5px;
}

#top
{
position: relative;
width: 100%;
height: 20px;

}

#left
{
position: relative;
width: 30%;
float: left;
margin: 3px;
}


#right
{
position: relative;
width: 60%;
float: right;
}

#bottom
{
clear: both;
position: relative;
width: 100%;
}

.buttonout {
	color: #000000;
	background: red;
	padding: 0px 3px 0px 3px;
	float: right;
}

.buttonsave {
	color: #000000;
	background: green;
	padding: 0px 3px 0px 3px;
	float: left;
}

#buttons
{
margin-top: 10px;
float: right;
}
#buttonsleft
{
margin-top: 10px;
float: left;
}

.btn {
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  font-family: Arial;
  font-weight: bold;
  color: #ffffff;
  font-size: 15px;
  background: #3d94f6;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  border: none;
}

.btn:hover {
  background: #1e62d0;
  text-decoration: none;
  border: none;
}


#debug
{
color:#339900;
font-weight:bold;
}
.disclaimer
{
color:red;
font-weight:bold;
font-size: 0.8em;
text-align:center;
}
.title
{
font-size:20px;
font-weight:bold;
}

