@charset "utf-8";
/* CSS Document */

form
{
		margin:0; padding:0;
}

fieldset {padding:0 10px 10px;margin:10px 0 10px 0;border:1px solid #ccc;}
legend{ margin:0; padding:0; font-weight:bold; color:#000000;}  /* Legend tag can be used to set the caption or heading for the fieldset tag */

input.text
{
		margin:0 0 3px 5px;
		padding:2px 0 2px 4px;
		border:1px solid #bbb;
		
}

textarea
{
		margin:0 0 3px 5px; padding:2px 0 2px 4px;
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px;
		border:1px solid #bbb;
}

.dropmenu
{
	margin:0 0 3px 5px; padding:0 0 0 4px;
	border:1px solid #bbb;
		
}

.checkbox
{
	margin:0 0 0 5px; padding:0;
}

input.text:focus, input.title:focus, textarea:focus, select:focus 
{
  	border:1px solid #666; background:#EBEBEB;
}

/* Success, notice and error boxes
-------------------------------------------------------------- */

.error,
.notice, 
.success    { padding:5px; margin-bottom: 1em; border: 2px solid #ddd; }

.error      { background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }
.notice     { background: #FFF6BF; color: #514721; border-color: #FFD324; }
.success    { background: #E6EFC2; color: #264409; border-color: #C6D880; }
.error a    { color: #8a1f11; }
.notice a   { color: #514721; }
.success a  { color: #264409; }




