/*
	
	Author Name	  : Sean Aquino
	Author email  : sean [at] design-uchi [dot] com
	Style Name	  : Shawn Sean Squared 2009 Invite
	Created		  :	01-2009
	Comments	  : Base styles from blueprint 			
*/

.ss-required-asterisk { color:#FF506F;}
form fieldset label { width:212px; }
#sidebar form fieldset label { width:40px; }

/* general forms                    
**********************************************/

.container form fieldset ol li, form fieldset ol {list-style:none; margin:0px;}
.container form fieldset ol li {margin:0 0 .82em 0; clear: both;}

form fieldset label { width:212px; }
#sidebar form fieldset label { width:40px; }

form fieldset label, #sidebar form fieldset label {float:left; text-align: right; margin-right:10px;}

/* styles for inputs also needs javascript snippet in scripts/gen.js */

form fieldset input {border:1px solid #bbb; padding:5px;}
form fieldset select {border:1px solid #bbb; padding:5px; margin:0 0 1.4em 0;}
/* text fields, selects, text areas and files */
form fieldset input[type='text'], form fieldset input.text, form fieldset select, form fieldset textarea, form fieldset input[type='file'], form fieldset input.file { width:230px; } 
#sidebar form fieldset input[type='text'], #sidebar form fieldset input.text, #sidebar fieldset select, #sidebar form fieldset textarea  { width:125px; } 
form fieldset textarea {height:240px;}
/*for the rare case that file input is on the sidebar*/
#sidebar form fieldset input[type='file'], #sidebar form fieldset input.file { clear:both; float:none; width:85px;} 

/* radio and checkboxes */
form fieldset input[type='radio'], form fieldset input.radio, form fieldset input[type='checkbox'], form fieldset input.checkbox { margin-left:0px;}
#sidebar form fieldset input[type='radio'], #sidebar form fieldset input.radio, #sidebar form fieldset input[type='checkbox'], #sidebar form fieldset input.checkbox { margin-left:0px; }
/* for radio and checkbox groups */
form .choiceset { margin-left:222px;}
form .choiceset label, #sidebar form .choiceset label {float:none; text-align:left;} 

/* submit and reset buttons */
form fieldset input[type='submit'], form fieldset input.submit, form fieldset input[type='reset'], form fieldset input.reset { margin-left:222px; } /* margin-left = label width + label width margin-right */
#sidebar form fieldset input[type='submit'], #sidebar form fieldset input.submit { margin-left:60px; }

form fieldset input[type='button'], form fieldset input.button { margin-left:299px; }
#sidebar form fieldset input[type='button'], #sidebar form fieldset input.button { margin-left:125px; }

/* override the title input*/
input.text, input.title, textarea {margin:0;}
input.title {width:190px; margin-bottom:0.7em;}