/* CSS Document */

/******************************************************************************************************************/
/* =label/labelspan */
label, label span { display : block; padding-bottom : .25em; margin: 0px 0px 0px 0px; }
label { float : left; width : 100%; }
label span { float : left; width : 30%; text-align : right; }
/*label#cell_label { border: solid 1px #FFFFFF; } */
/* =input */
fieldset input, textarea, select { float : right; width : 55%;  border : 1px solid #D8AC00; font-size: 11px; font-family:Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px;}

fieldset textarea { height: 60px; }
fieldset input:hover, textarea:hover { border-color : #000; }
fieldset input:active, input:focus, textarea:active, textarea:focus, select:active, select:focus { border-color : #900; }
fieldset input#uName, select#enquiryNature, input#dwellings { margin: 10px 0px 0px 0px; }
fieldset label.checkbox input { width:25px; }
/* =fieldset */
fieldset { margin-bottom : 10px;  padding : 10px; border : 1px solid #D8AC00; overflow : hidden; width:80%; }
fieldset:hover { border-color : #722549; }
/* =div */
form div { margin-bottom : 10px; padding : 10px; border : 1px solid #D8AC00; text-align : center; width:80%; }
form div input { padding : 0 .25em; border : 2px double #A33C01; border-top-color : #D8AC00; font : bold 92% Tahoma, Verdana, Arial, sans-serif; background-color : #D84F00; color : #fff;}
form div input:hover { background-color : #A33C01; }

/* =p */
p.errorText { color: #FF0000;}
/*********************************************************************************************************************************/
/* =logon */
/* =logon fieldset */
div#logon_form fieldset { margin-bottom : 10px; background: no-repeat 0% 0% url(/images/bg/form_1.png); padding : 20px; border : 1px solid #D8AC00; overflow : hidden; width:250px; }
div#logon_form fieldset:hover { border-color : #722549; }
/* =logo label/labelspan */
div#logon_form label, label span { display : block; padding-bottom : .25em; margin: 0px 0px 0px 0px; }
div#logon_form label { float : left; width : 100%; }
div#logon_form label span { float : left; width : 30%; text-align : right; }
/* =logon input */
div#logon_form fieldset input, select { float : right; width : 55%; border : 1px solid #D8AC00; font-size: 11px; font-family:Arial, Helvetica, sans-serif; margin: 5px 0px 0px 0px;}
div#logon_form fieldset input:hover, textarea:hover { border-color : #000; }
div#logon_form fieldset input:active, input:focus, select:active, select:focus { border-color : #900; }

/* =logon div */
div#logon_form form div { margin-bottom : 20px; padding : 10px 20px; border : 1px solid #D8AC00; text-align : center; width:250px; }
div#logon_form form div input { padding : 0 .25em; border : 2px double #A33C01; border-top-color : #D8AC00; font : bold 92% Tahoma, Verdana, Arial, sans-serif; background-color : #D84F00; color : #fff;}
div#logon_form form div input:hover { background-color : #A33C01; }
/*********************************************************************************************************************************/
/* =admin */
/* =admin fieldset */
div#admin_display fieldset { margin-bottom : 10px; background: no-repeat 0% 0% url(/images/bg/form_1.png); padding : 20px; border : 1px solid #D8AC00; overflow : hidden; width:680px; }
div#admin_display fieldset:hover { border-color : #722549; }
/* =admin label/labelspan */
div#admin_display label, label span { display : block; padding-bottom : .25em; margin: 0px 0px 0px 0px; }
div#admin_display label { float : left; width : 100%; }
div#admin_display label span { float : left; width : 30%; text-align : right; padding:5px; }
div#admin_display label span.label_name { width: 100px; line-height: 20px; }
div#admin_display label span.label_input, div#admin_display label span.label_error, div#admin_display label span.label_input_wrapper{ width: 520px; text-align:left; border-left:1px solid #D8AC00; }
div#admin_display label span.label_input_wrapper { padding:0px; width:530px; }
div#admin_display label span.label_input_1, div#admin_display label span.label_input_2 { width: 250px; text-align:left; }
div#admin_display label span.label_error { color:#ff0000;}
div#admin_display label span.label_help { width: 20px; text-align:center; border:1px solid #D8AC00; background-color:#E6E6E6; }
div#admin_display label span.label_help:focus { background-color:#D8AC00;  }
/* =admin input */
div#admin_display fieldset input, div#admin_display select, div#admin_display textarea { float : left; width : 210px; border : 1px solid #D8AC00; font-size: 11px; font-family:Arial, Helvetica, sans-serif; margin: 5px 0px 0px 0px;}
div#admin_display fieldset fieldset textarea { height: 60px; }
div#admin_display fieldset input:hover, div#admin_display fieldset textarea:hover { border-color : #000; }
div#admin_display fieldset input:active, input:focus, select:active, select:focus { border-color : #900; }

/* =admin div */
div#admin_display form div { margin-bottom : 20px; padding : 10px 20px; border : 1px solid #D8AC00; text-align : center; width:680px; }
div#admin_display form div input { padding : 0 .25em; border : 2px double #A33C01; border-top-color : #D8AC00; font : bold 92% Tahoma, Verdana, Arial, sans-serif; background-color : #D84F00; color : #fff;}
div#admin_display form div input:hover { background-color : #A33C01; }
/*88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888*/
/* =subscribeTemplate */
div#r_column div#subscribeTemplate { text-align:center; }
div#r_column div#subscribeTemplate form fieldset, div#r_column div#subscribeTemplate form div { padding: 5px; }
div#r_column div#subscribeTemplate form fieldset input { float:none; width:90%;}




