
/* ++++++++++++++ FLEET PLUS +++++++++++++++ */
/*  FORMS  */

img
{
		behavior: url(/administration/css/cms/iepngfix.htc);
}

label {
	margin-left:5px;
	color: #333;
	line-height: 1.3em;
}
td.formField {
	font-weight: bold;
	width: 150px;
}

input, select, button, textarea {
	border: 1px solid #ccc;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	padding: 3px;
	color: #666;	
	margin-bottom:5px;
}

/* ++ contact form ++ */
.input {		width: 200px;	}
.text {			width: 150px;	}
.password {		width: 110px; 	}
.radio {		width: auto; 	}
.select {		width: auto;	}
textarea {	 	width: 200px; height: 50px; 	}

.caption { 
	float:right;
	color:#666;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:italic;	
}

/* ++++++ INPUT AND BUTTONS +++++++ */

a.button, a:link.button, a:active.button, a:visited.button {
	font-size:11px;
	background-color:#ffcc00;
	border:1px solid #CC9900;
	color:#333;
	padding:2px 7px;
	text-decoration: none;
}
input.button {
	font-size:12px;
	background-color:#999;	
	color:#FFFFFF;
	width: auto;
}
input.submit {
	font-size:12px;
	background-color:#339900;	
	color:#FFFFFF;
	width: auto;
}
a.button:hover, a.submit:hover,
input.button:hover, button:hover  {
	background-color:#339900;
	color:#FFF;
	text-decoration:none;
}

button.disabled, button.disabled:hover {
	border: 1px solid #ccc;
	padding:1px 2px;
	color: #999;	
	background-color:#FFF;
}

/* ++++++ UNI FORM ++++++ */
.uniForm { 
	background:#f9f9f9;
	padding:4px 5px; 
	margin: 0;
  	color: #777;
}
/* ++++ focused ++++ */
.uniForm .input:focus, 
.uniForm .text:focus, 
.uniForm .password:focus, 
.uniForm textarea:focus, 
.uniForm select:focus {
	border-color: #999;
}


/* ++++++ News or Gallery Module ++++++ */

select#categorySelect {
	width: 180px;
}


