/* 
File: form.css
Function: 	To provide style to those pages utilising form field elements
Note: 		Structural information placement of divs and style should be handled by global or style
Created: 	Sometime 2007
Created By: Jason Greenlees
Updated By: Liam Oneill and Jason Greenlees
Last Updated: 23 August 2008
/*

/* ******* THE GLOBAL STYLE INFORMATION ON SELECTORS **************** */

fieldset {background-color:#FFFFFF; 
	text-align: center; 
	width:550px;
	padding: 10px;
	margin:0px auto; 
	border: 1px solid #666666;
} 

fieldset legend {
	font-weight:bold;
	color:#000;
}


label, label span { color:#333333; display : block; padding-bottom : .25em; margin:5px; }
label { float : left; width : 100%; }
label span { float : left; width : 45%; text-align : right; }

fieldset input { 
	font:Tahoma, verdana, sans-serif;
	font-size:11px; 
	float : left;
	width : 200px;
	border : 1px solid #000;
	margin:10px;
	padding:2px;
	font-size:11px;
}

form div input { padding : 0 .25em; 
	background-color:#FFFFFF;
	border : 5px double #9CB431; 
	border-top-color:#9CB431;
	color : #000;
	text-transform : uppercase;
}

form div input:active, input:focus { background-color:#F4F4F4; }
form textarea {border: 1px solid #000; margin:5px;}

.submit {
	width:80px;
	background-color:#444235;
	color:#FFFFFF;
	font-weight:bold;
	float:right;
}

.submit:hover {
	background-color:#8B7D6B;
}

/* BELOW SPCIFIC STYLE INFORMATION TO IDS CATEGORISED BY PAGE*/

/* ---------------- Login stuff ---------------------*/
fieldset#loginfieldset {
	width:350px; 
	text-align:center; 
	border:1px solid #003333; 
	font-weight:bold;
	padding:1em;
}

fieldset#loginfieldset input {
width:150px;
}

fieldset#loginfieldset a {
	padding:8px;
	text-align:center;
	display:block;
	clear:both;
}

fieldset#loginfieldset input.submit{
	width:100px;
}

fieldset#loginfieldset input:active,fieldset#loginfieldset input:hover{
	border:1px solid #666666;
}

/* ---------------- Contact Form stuff ---------------------*/
/* This doesn't apply not using a fieldset ie Liam doesn't like the framework*/

form#contact { 
margin:10px auto;
width:600px; 
border:none;
color : #000;
text-transform : uppercase;
}

form#contact input, form#contact select{ 
float : left; 
width : 150px; 
border : 1px solid #000; 
margin:5px;
padding:2px;
font-size:12px;}

form#contact input#accomodation_type  {
width:50px;
float:none;
}

form#contact datefield {
width:100px;
}

/* EOF */
