/* CSS Document */

label
{
width: 8em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}



fieldset
{
/*border: 1px solid #CCCCCC;*/
border: 0;
margin-top: -10px;
/*margin-top: 1.5em;*/
/*padding: 1em;*/
}

legend
{
color: #0B2E82;
/*border: 2px solid #CCCCCC;*/
padding: 2px 6px;
font-weight: bold;
font-size: 1.3em;
font-family: "Trebuchet MS",Verdana,Arial, Helvetica, sans-serif;
}

.submit input
{
text-decoration: none;
background-image:url(../images/newsback.jpg);
border: 1px solid #E6E6E6;
padding: 5px 15px 5px 15px;
font-size: 1.1em;
color: #41468B;
font-weight: bold;
display: block;
width: 300px;
}

input,textarea {
background-color: #FDFDFD;
}

.required{
	background-color:#EBF0F6;
	
	font-weight:bold;
/*	border-width:1px;
	border-style:dashed;
	border-color:#93008C;*/
}
 

.required input {
background-color: #FDFDFD;
}

.required textarea {
background-color: #FDFDFD;
}