@charset "utf-8";
/* CSS Document */

.buttonsite	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #072088; /* #002C58; */
	border:#FFFFFF 2px solid;
	cursor: pointer; 
}

.button-action	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #4f8b28; /* #002C58; */
	border:#130505 2px solid;
	cursor: pointer; 
}

.textsite	{
	font-size: 11px;
	color:#25470e;
	background-color: #FFFFFF;
	font-weight: bold;
}

.cbodata	{ 
	width:350px;
	height:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#25470e;
	background-color: #FFFFFF;
	padding-left:3px;
}

div.wide-data-div label {
	float:left;
	width:310px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	letter-spacing: 0.1em;
	padding-top: 2px;
}

dl.form {
	padding-left: 5px
}

dl.form dt {
	width: 8em;
	float: left;
	margin: 0 0 6px;
	font-weight: bold;
	padding: 8px .5em .5em 5px
}

dl.form dd {
	margin: 3px 0 10px 9em;
	padding: .5em
}

dl.form dt label {
	color: #444;
	font-size: 14px
}

dl.form dt label.invalid {
	color: #dd0c10
}

dl.form dd.hidden {
	display: none
}

dl.form p.description {
	font-size: 11px;
	margin: 0 0 5px;
	padding: 0;
	color: #666
}

dl.form.large dt,
dl.form.user dt {
	float: left;
	width: 8.5em;
	font-weight: bold;
	margin: 0;
	padding: 10px .5em .5em 5px
}

dl.form.user dt {
	width: 10em;
	padding: 14px .5em .5em 5px
}

dl.form.large dd,
dl.form.user dd {
	margin: .5em 0 0 9em;
	padding: .5em
}

dl.form.user dd {
	margin: .5em 0 0 10.5em;
}

dl.form.large label,
dl.form.user label {
	font-size: 12px
}

dl.form.large input,
dl.form.user input	 {
	padding: 2px;
	font-size: 12px
}

dl.form.large p.description {
	font-size: 11px;
	margin: 3px 0 0 0px;
	padding: 0;
	color: #666
}

dl.form label.disabled {
	color: #999
}

dl.form input.disabled {
	background: #eee
}

dl.form ul.errors li {
	color: #d11e1e;
	font-weight: bold;
}

div.form-container {
	float:left;
	background: url('../images/grid-pattern.png');
	border-top:3px solid #82b6d5;
	border-bottom:3px solid #82b6d5;
	padding-top: 10px;
	padding-bottom: 10px;
}

/* ----- Sets up some default styling for forms ---- */

label { 
	font-weight: bold;
}

fieldset { 
	padding:1.4em; 
	margin: 0 0 1.5em 0; 
	border: 1px solid #ccc;
}

legend { 
	font-weight: bold; 
	font-size:1.2em;
}


/* ------ Form fields ------ */

input[type=text], 
input[type=password],
textarea, 
select {
  background-color:#fff;
  border:1px solid #bbb;
}

input[type=text]:focus, 
input[type=password]:focus,
textarea:focus, 
select:focus {
  border-color:#666;
}

textarea {
  padding: 3px;
}

input[type=checkbox], 
input[type=radio],
input.checkbox, 
input.radio {
  position:relative; top:.25em;
}

