/* For coastal */

body{margin: auto; font-family:"Verdana", Geneva, sans-serif;	line-height:1.75;}
div{padding:0em 1em 0em 1em;}

label{
  width: 14em;
  float: left;
  text-align: right;
  margin-right: 0.5em;
  display: block
}

input[type="button"],input[type="reset"]{width:12em;}
input[type="range"]{width:12em;}
input[type="number"]{
	margin-bottom:10px;
	text-align: right;
	background-color: #FAEBD7;
	width:12em;
}
input[type="radio"]{margin:0.2em 0.2em 0.2em 0.5em;}

select{	text-align: center; background-color: #FAEBD7; width:15em;}
//table{	cellspacing: 20; margin-left:auto; margin-right:auto}
table{	margin-left:auto; margin-right:auto; border-collapse: collapse;}
td{	text-align: right; width:10em; padding-right:1em;}


fieldset{border:.1em solid blue;}


form {
	background: none repeat scroll 0 0 #ECF1EF;
	border: 2px solid black;
	margin-left: auto;
	margin-right: auto;
  margin-top:0em;
	padding: 0em;
}

.titlebar{background-color:#00005d; color:white; cursor:pointer;}
.answer{color:brown;}
input[type=button].high{ font-size: 1em; text-align:center; margin:0.1em; border-radius:6px; background:#2e6e9e; color:white; padding:0.1em; line-height: 1.2;}

