/*-------------------------------
FORM.CSS
Couttsjr 2009
Custom CSS by Ben Coutts
http://www.giftsinabag.com.au
-------------------------------*/

fieldset {border: 0; }
textarea {}
#typography form ul {
	list-style: none;
	background: none;	
}

.typography #PaymentMethod ul {
	margin: 0;
	padding: 0;

}

.typography #PaymentMethod ul li {
	background: none;
	font-size: .8em;
	margin: 0;
	padding: 0;
}

.middleColumn {


	font-size: 1.5em;
}


#Sidebar .middleColumn {
	margin: 0 0 0 8px;
	display: inline;
}

label.left {
	float: left;
	font-size: 1.5em;
	padding: 5px;
	width: 75px;
	margin: 5px 0;
	background: #5f9595;
	color: #fff;
	border: 1px #d5e6e6 solid;
	border-right: 0;

}
	
div.tab .field .middleColumn {
	clear: none !important;
 	margin: 0 !important;
	width: auto;
}

input.text, textarea, select {
	padding: 5px;
	border: 0;
	background: #f3f6f6;
	color: #69594d;
	font-size: 1em;
	border: 1px #d5e6e6 solid;
	width: 300px;
	font-family: Times, serif;
	margin: 5px 0;
}

#Country span.fieldgroup, #Amount span.readonly {
	padding: 5px;
	float: left;
	background: #f3f6f6;
	width: 300px;
	border: 1px #d5e6e6 solid;
	margin: 5px 0 30px 0;
	clear: right;
}




select {width: auto;}
input.action {padding: 2px; margin: 10px 0 0 0;}
input:focus span, textarea:focus span {}
input.action:hover, input.action:focus {cursor: pointer;}
#Search {width: 105px;}

input#Search_Form_SearchForm_Search {
	width: 110px;
	padding: 3px;
	margin-left: -4px;
	font-size: 1.2em;
	}
	
#Sidebar input.action {
	float: right;
	padding: 1px;
	margin: -22px 10px 0 0;
}

/*-------------------------------
Normal Page
-------------------------------*/

form#Form_Form .field, #MemberLoginForm_LoginForm field {
	background: url(../images/cjr_dashedline.png) repeat-x bottom;
	padding: 10px 0 0 0;
}

form#Form_Form input.text, form#Form_Form textarea, form#Form_Form select, form#MemberLoginForm_LoginForm input.text,
form#MemberLoginForm_LoginForm textarea, form#MemberLoginForm_LoginForm select {
	padding: 5px;
	border: 0;
	background: #fff;
	color: #69594d;
	font-size: 1em;
	border: 1px #D3D2D0 solid;
	width: 320px;
	font-family: Times, serif;
	margin: 5px 0 15px 0;
}

form#Form_Form, form#MemberLoginForm_LoginForm {
}

form#Form_Form .field label, form#MemberLoginForm_LoginForm .field label {
	background: none;
	color: #69594d;
	font-size: 1.5em;
	margin: 7px 0 0 0;
	border: 0;
	width: 135px;
}

form#Form_Form .Actions {
	margin: 0 0 20px 145px;
	display: block;
}

form#Form_Form .message {
	margin: -5px 0 10px 0;
}

form#MemberLoginForm_LoginForm .checkbox {font-size: 1em; margin: 0; padding: 0;}
