﻿



table.form
{
	padding: 30px 12px;
	border: solid 1px #02589C;
	/*no margin */
}

table.form td
{
	 vertical-align:middle;
	 padding: 4px;
}

fieldset{
	padding:5px;
}

legend{
	color:#000;
}

textarea
{
    font-family: sans-serif;
    padding:3px 2px;
	border: solid 1px #23c6e2;
	margin:2px 0 2px;
}

.form .medium
{
	width:100px;
	
}
label{
	/*display:block;*/
	margin:0 0 3px;
	/*font-weight: bold;*/
	color: #23C6E2;
}

label span {
	font-weight: normal;
	color: #666;
}
input 
{
	border: solid 1px #06486D;
}

input.text {
	padding:3px 2px;
	margin:0 0 4px;
	font-size:11px;
	font-family: arial,helvetica,sans-serif;
}


	
select{
	padding:2px;
	margin: 0 5px;
	border: solid 1px #23c6e2;
}

.error 
{
	font-family: verdana,sans-serif;
	color: #dd0000;
	text-decoration: none;
	font-size:20px;
	font-weight:bolder;
	line-height:1.3em;
}


