﻿/* Content Style */
DIV.section H2, DIV#centrecontent DIV.info_page H2 {padding:32px 34px 12px 0px; color:#FFF; background:#4D4F53; font-size:2.4em; text-align:right; text-transform:uppercase;}

/* Generic Form */
DIV.form P {padding-left:20px;}
DIV.form H1 {margin:0px 0px 20px 0px; padding:32px 34px 12px 0px; color:#FFF; background:#4D4F53; font-size:2.4em; text-align:right; text-transform:uppercase;}
DIV.form FORM {width:505px; padding:0px 0px 0px 20px;}
DIV.form DIV.formElement {float:left; clear:left; width:525px; padding:3px 0px;}
DIV.form LABEL {float:left; clear:left; width:220px;}
DIV.form FIELDSET {float:left; clear:left; margin:10px 0px 0px 0px; padding:5px 0px 10px 220px;}
DIV.form FIELDSET LABEL {width:300px; padding:1px 0px;}
DIV.form INPUT {width:294px; padding:2px 3px; border:1px solid #4D4F53;}
DIV.form INPUT.formCheckbox, DIV#centrecontent DIV.form INPUT.formRadio {width:22px; padding:0px; border:none;}
DIV.form INPUT.formSubmit {float:right; width:auto; margin:10px 0px 0px 0px; color:#FFF; background:#4D4F53; border:none;}
DIV.form TEXTAREA {float:left; height:150px; width:296px; padding:4px 3px; border:1px solid #4D4F53;}

/* Specific Form Element */
DIV.form INPUT#state {width:80px;}
DIV.form INPUT#postcode {width:80px;}
DIV.form INPUT#home_phone {width:160px;}
DIV.form INPUT#work_phone {width:160px;}
DIV.form INPUT#facsimilie {width:160px;}
DIV.form INPUT#mobile_phone {width:160px;}

/*images*/
.imageleft { float: left; padding: 3px;}
.imageright { float: right;padding: 3px;}

