/* CSS Document */


/* 500 px wide form css */
.form_wide{
	margin-left: 8px;
}

.form_wide fieldset
{
	border: 1px solid #97BFDF;
	width: 90%;
	font: 0.9em Verdana, Geneva, sans-serif;
	margin: 1px;
	padding: 0px;
}

.form_wide .fieldset1
{
	border: 1px solid #97BFDF;
	width: 90%;
	font: 0.9em Verdana, Geneva, sans-serif;
	margin: 1px;
	padding: 0px;
}


.form_wide legend
{
	color: #fff;
	background: url(../images/bg_blue_gradient1.png);
	border: 1px solid #97BFDF;
	padding: 2px 6px;
	margin: 18px 14px 20px;
} 

.form_wide label
{
	width: 30em;
	float: left;
	text-align: right;
	margin-right: 1.2em;
	display: block;
	font: bold 1em Verdana, Geneva, sans-serif;
	color: #036;
}

.form_wide input
{
	color: #004F9D;
	background: #FFF;
	border: 1px solid #E1E1E1;
	font: bold 1.1em Verdana, Geneva, sans-serif;
}

.form_wide input:hover {
	border: 1px solid #FFE1F0;
	background: #FFE8FF;
}

.form_wide textarea
{
		
	color:  #004F9D;
	background: #FFF;
	border: 1px solid #E1E1E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	width:400px;
	height:200px;	
}

.form_wide textarea:hover {
	border: 1px solid #FFE1F0;
	background: #FFE8FF;
}

.form_wide select
{
	color: #004F9D;
	background: #FFF;
	border: 1px solid #E1E1E1;
	font: bold 1.1em Verdana, Geneva, sans-serif;
	font-size: 0.8em;
}

.form_wide select:hover {
	border: 1px solid #FFE1F0;
	background: #FFE8FF;
}

.form_wide .submit input
{
	color: #FFF;
	background: #97BFDF;
	/*border: 1px inset #6FB7FF;*/
	font: 1em Verdana, Geneva, sans-serif;
	font-weight: bolder;
	margin-left: 31em;
	padding: 4px;
	margin-bottom: 2em;
} 


.form_wide .submit1 input
{
	color: #FFF;
	background: #97BFDF;
	/*border: 1px inset #6FB7FF;*/
	font: 1em Verdana, Geneva, sans-serif;
	font-weight: bolder;
	padding: 2px;
} 

.td1{
	
	font: 1em Verdana, Geneva, sans-serif;
}

.form_wide .submit1 input:hover
{
	border: 1px solid #FFF;
	background: #930;
	color: #FFF;
} 

.form_wide .submit input:hover
{
	border: 1px solid #FFF;
	background: #930;
	color: #FFF;
} 



.form_wide input[type=checkbox]
{ background: #97BFDF; }


.form_wide input[type=radio]
{ background: #97BFDF; }


.cr_text {
	font: 1em Verdana, Geneva, sans-serif;
	color: #333;
	margin-left: 3px;
	margin-right: 3px;
}

/* 300px wide form */

.form300{
	margin-left: 8px;
}

.form300 fieldset
{
	border: 1px solid #97BFDF;
	width: 300px;
	font: 0.6em Verdana, Geneva, sans-serif;
	margin: 2px;
	padding: 0px;
}

.form300 legend
{
	color: #fff;
	background: url(../media/images/bg_blue_gradient1.png);
	border: 1px solid #97BFDF;
	padding: 2px 6px;
	margin: 18px 14px 20px;
} 

.form300 label
{
	width: 8em;
	float: left;
	text-align: right;
	margin-right: 1em;
	display: block;
	font: bold 1em Verdana, Geneva, sans-serif;
	color: #036;
}

.form300 input
{
	color: #004F9D;
	background: #FFF;
	border: 1px solid #E1E1E1;
	font: bold 1.1em Verdana, Geneva, sans-serif;
	margin-top:0.50em; /*Added by RK*/
}

.form300 input:hover {
	border: 1px solid #FFE1F0;
	background: #FFE8FF;
}

.form300 textarea
{
		
	color: #004F9D;
	background: #FFF;
	border: 1px solid #E1E1E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	width:150px;
	height:60px;	
}

.form300 textarea:hover {
	border: 1px solid #FFE1F0;
	background: #FFE8FF;
}

.form300 select
{
	color: #004F9D;
	background: #FFF;
	border: 1px solid #E1E1E1;
	font: bold 1em Verdana, Geneva, sans-serif;
	width:150px;
	margin-top:0.50em; /*Added by RK*/
}

.form300 select:hover {
	border: 1px solid #FFE1F0;
	background: #FFE8FF;
}

.form300 .submit input
{
	color: #036;
	background: #BDF;
	/*border: 1px inset #6FB7FF;*/
	font: 1em Verdana, Geneva, sans-serif;
	margin-left: 8.5em;
	padding: 2px;
	margin-bottom: 2em;
} 

.form300 .submit input:hover
{
	border: 1px solid #FFF;
	background: #930;
	color: #FFF;
} 



.form300 input[type=checkbox]
{ background: #97BFDF; }


.form300 input[type=radio]
{
	background: #97BFDF;	
}


.cr_text {
	font: 1em Verdana, Geneva, sans-serif;
	color: #333;
	margin-left: 3px;
	margin-right: 3px;
}






