/* form */
form 
{
	padding: 0;
	margin: 0 auto;
	color:#537686;
}

	
form fieldset
{
	display:block;
	width:250px;
	margin: 0;
	border: 0 solid #5e5e5e;
	font-size:100%;
	line-height: 1.5em;	
}


form input, form input:hover, form input:focus
{
	border: 1px solid #c4c4c4;
	margin-bottom:2px;
	margin-top:2px;
	line-height:1em;
}


form input[type="checkbox"], form input[type="radio"] {
border:none;
border: 0px solid #ffffff;
}

form input .checkbox{
border:none;
border: 0px solid #ffffff;
}

form br 
{
clear:left;
}

form fieldset select 
{
	width: 170px;
}

form p 
{
	padding:1em 0 2em 0;
} 


from span.fieldName
{
	text-align: left;
	color:#537686;
	padding-top:30px;
}


form label
{
	/*padding-right:5px; */
	text-align: left;
	color:#537686;
}


form input[type="submit"], form input[type="button"]
{
	background: transparent url('../images/submit1.gif') bottom left  no-repeat;
	border: none;
	padding-bottom:5px;
	cursor: pointer;
	margin: 6px 6px 0 6px;
	width: 92px;
	height: 24px;
	vertical-align:middle;
	color:#68c200;
   text-align:center;
   vertical-align:middle;
   font-size:1em;
   line-height:20px;
} 


form legend 
{	
	margin-bottom: 0.5em;
	border-bottom: 0.5em  solid #d60153;
	font-size: 130%;	
}


form textarea 
{
	width: 200px; 
	height: 15em; 
	background: #fafafa; 
	overflow: auto;
	border: 1px solid #cccccc;
	font-size:1.3em;
}


form option{
	font-size:1em;
	line-height:1em;
}

form .button1, form #button2
{  
	display: inline;
	background: transparent url('../images/submit1.gif') bottom left no-repeat;
	border: none;
	cursor: pointer;
	/*width: 63px;*/
	width:92px;
	height: 29px; 
	margin: 6px 6px 0 6px;
	color:#68c200;
   text-align:center;
   vertical-align:middle;
   font-size:1em;
   line-height:20px;
	}
	
	
form .button
{  
	background: transparent url('../images/submit1.gif') bottom left no-repeat;
	border: none;
	cursor: pointer;
	/*width: 63px;*/
	width:92px;
	height: 29px; 
	margin: 0px 6px 0 6px;
	color:#68c200;
   text-align:center;
   font-size:1em;
	}
/*
form .button1:hover, form #button2:hover 
{
	display: inline;
	background: transparent url('../images/button1.gif') bottom left no-repeat;
	border: none;
	padding-bottom:5px;
	cursor: pointer;
	width: 63px;
	margin: 6px 6px 0 6px;
	height: 29px; 
	text-align: left;
	vertical-align:middle;
	color:#e1417e;
}
*/
/* IE 5.x WIN and IE6*/   
   
/*\*/
* html form fieldset { width /**/: 200px; }
* html form fieldset#opt select {margin-right /**/: 13em;}
* html form label:first-letter { padding-bottom:0;border: 0 none; /*text-decoration:underline; */}
/**/


/* IE MAC workaround for centering the form elements */

/*\*//*/ 
form { width: 390px;}
form fieldset { width: 334px;} 
form fieldset#opt select {margin-right: 0;}
/**/ 