﻿/* --------------------------------------------------------------

	Agonline forms.css

-------------------------------------------------------------- */


/* Forms
-------------------------------------------------------------- {{{ */
fieldset legend { font-size: 15px; font-family: Tahoma, Helvetica, Arial, sans-serif; font-weight: bold; color: #4a81c1; margin: 0 0 3px 0; }
fieldset label { float: left; width: 130px; margin-right: 1em; }
fieldset input, textarea { float: left; }
fieldset li { margin-bottom: 13px; }
input[type=text], input[type=password], textarea, select { background: #f3f3f3; border: solid 1px #aaabad; margin: 0 5px 0 0; padding: 3px; }
/* textarea { margin-bottom: 10px; } */
input[type="checkbox"] { margin: 0 7px 2px 0; width: 13px; height: 13px; overflow: hidden; border: 0; background: transparent; }
input[type="submit"], input[type="button"] { padding: 0 6px 0 6px; }
.checkboxList { width: 100%; }
.checkboxListColumns td { width:250px; }
.inputSelected { border: solid 1px pink; background-color: Orange;}

.field {			margin-left: 8px; margin-bottom: 8px; float:left; clear:both;  }
.fieldPanel {		float:left; clear:both;  }
.textLarge {		width: 300px; }
.textMed {			width: 175px; }
.textSmall {		width: 110px; }
.textVerySmall {	width: 65px; }
.formHeader{ font-size: 10pt; font-weight:bold; }

.button, .button-blue { background: transparent url('/images/skin/bg_button_a.gif') no-repeat scroll top right; color: #444; display: block; float: left; font: normal 12px arial, sans-serif; height: 24px; margin-right: 6px; padding-right: 18px; text-decoration: none; }
a.button span, a.button-blue span { background: transparent url('/images/skin/bg_button_span.gif') no-repeat; display: block; line-height: 14px; padding: 5px 0 5px 18px; } 
.button-blue { background: transparent url('/images/skin/bg_button_a_blue.gif') no-repeat scroll top right; }
a.button-blue span { background: transparent url('/images/skin/bg_button_span_blue.gif') no-repeat; } 

a.button:active, a.button-blue:active { background-position: bottom right; color: #000; outline: none; }
a.button:active span, a.button-blue:active span { background-position: bottom left; padding: 6px 0 4px 18px; } 

.button-small { background: transparent url('/images/skin/bg_button_a_small.gif') no-repeat scroll top right; color: #444; display: block; float: left; font: normal 10px arial, sans-serif; height: 19px; margin-right: 8px; padding-right: 8px; text-decoration: none; }
a.button-small span { background: transparent url('/images/skin/bg_button_span_small.gif') no-repeat; display: block; line-height: 6px; padding: 2px 0 6px 6px; } 
a.button-small:active { background-position: bottom right; color: #000; outline: none; }
a.button-small:active span { background-position: bottom left; padding: 4px 0 4px 8px; } 
a.button-small:after { clear: both; }

.btnAboutAgonline {		background: url('/images/skin/aboutAgonline.png'); width: 220px; height: 35px; display: block;} 
.btnViewStock {			background: url('/images/skin/viewStock.png'); width: 220px; height: 35px; display: block;} 
.btnGettingStarted {	background: url('/images/skin/gettingStarted.png'); width: 220px; height: 35px; display: block;} 
.borderbottom { background-image: url('/images/skin/panel_bg.png'); background-repeat: repeat-x; background-position: bottom;  height: 26px; }
.bordertop { background-image: url('/images/skin/panel_bg_top.png'); background-repeat: repeat-x; height: 26px; }

/* }}} */


/*  Register Page
-------------------------------------------------------------- {{{ */
.registration fieldset { width: 380px; border: none; margin: 10px 0 0 0; }
.registration fieldset label { float: left; width: 110px; margin: 0 1em 0 -20px; }
.registration fieldset .submit { margin-top: 10px; border-style: none; float: right; }
#register-page fieldset input[type=text],input[type=password] { width:150px; }
.buttonPane { margin-top: 10px; }
.formButton_small { width: 85px; }
.formButton_med { width: 100px; }
.formButton_med2 { width: 120px; }
.formButton_med3 { width: 140px; }
.formButton_large { width: 200px; }
.formButton_option { width: 200px; margin-bottom:4px; }

/* (old) */
.formButton { width: 85px; }
.buttonWizard { width: 90px; }

/* }}} */


/* Activate My Account
-------------------------------------------------------------- {{{ */
.registrationBuyer fieldset { width: 900px; margin: 10px 0 0 0; }
.registrationBuyer fieldset label { width: 500px; }
.registrationBuyer fieldset .submit { margin-top: 10px; border-style: none; float: right; }
.registrationBuyerDrop { margin: 0px 0 0 3; display: inline-block;  vertical-align: text-bottom; padding: 0px 0 0 0; border-spacing: 0px;}
.compressListItem { text-align: left;	float: left; display: inline-block;	width: 20%; }
/* }}} */


/* Create Listings Wizard
-------------------------------------------------------------- {{{ */
/* #wizCategory select { width: 150px; } */
#wizCategory label { width: 100%; }    
.wizGeneric label { width: 110px; }
.wizGenericIndent { margin-left: 110px; }
.wizGeneric div { display: inline-block; }
/*.wizGeneric input[type=text], textarea { width: 250px; }
.wizGeneric select { width: 175px; }*/
/* }}} */

/* Dairy Quotes
-------------------------------------------------------------- {{{ */
.dairyQuotes label { width: 140px; }
.dairyQuotes li { display: inline-block; }
/* }}} */

/* User Profile
-------------------------------------------------------------- {{{ */
.userDetails fieldset { padding: 0; width: 100%; border: none; }
.userDetails fieldset label { display: inline-block; width: 150px; padding-top: 5px; }
.accountDetails fieldset label { width: 180px; }
.userDetails fieldset input { float: left; }
.userDetails fieldset input[type=text] { background: #eef3f3; border: solid 1px #aaabad; }
.userDetails fieldset li { height: 18px; }
.userDetails fieldset .submit { margin-top: 10px; border-style: none; float: right; }


/* }}} */




