/*
	Global Form Styles
*/
label {font-size: 1.1em;height: 25px;line-height: 25px}

fieldset p {margin: .3em 0}

/* input types */
input.text {height: 18px;margin-bottom: 7px;font-size: 1.05em}
input.checkbox, input.radio {display: block;margin-top: 4px}
	
.button {cursor: pointer;}
	
/* Textarea */
textarea {width: 100%; margin-bottom: 7px}

/* Alignments */
div.left {margin-left: 1em}
div.right {margin-right: 1em}
	

.labels-right label, div.right label {float: left; margin-left: .5em; text-align: right}
.labels-right input, div.right input, .labels-right select, div.right select {float: left; clear: left}
	
.labels-top label, div.top label {display: block}
.labels-top input, div.top input {margin-bottom: 0}
	
/* Columns */
.columns-2 div.column1, .columns-2 div.column2 {width: 48%; float: left}
	
.columns-3 div.column1, .columns-3 div.column2, .columns-3 div.column3 {width: 33%; float: left}
.columns-3 input.text {width: 130px}
	
.columns-2 div.left, .columns-2 div.right, .columns-2 div.top {width: 32%}
.columns-3 div.left, .columns-3 div.right, .columns-3 div.top {width: 29%}
