﻿
.form { float:right; width:275px; height: 315px; border: 1px solid #008bce; position:absolute; right:33px; font-size: 72%; padding: 15px; }
.form select, .form textarea, .form input, .form label { font-size: 11px; color: #544a31; font-family: Arial, Helvetica, sans-serif; }
.form { list-style:none; list-style-image:none;}
.form select, .form textarea, .form input { border: 1px solid #008bce; width:270px; margin: 0 0 4px 0; padding:2px; }
.form .smaller { width:132px; margin: 0 11px 0 0; float:left; padding:0; }
.form .smaller2 { width:132px; float:left; margin: 0 0 5px 0; }
.form .smaller input, .form .smaller2 input { width:125px; padding:0; margin:0; }
.form label { color:#FFFFFF; display:block; }

.form label em, .formInfos span em  { color: #f5d87d !important; }

.form1 { float:right; width:275px; height: 315px; border: 1px solid #008bce; position:absolute; right:33px; font-size: 72%; padding:0px 15px 30px 15px; }
.form1 li { padding:0px; margin:0px; }
.form1 select, .form1 textarea, .form1 input, .form1 label { font-size: 11px; color: #544a31; font-family: Arial, Helvetica, sans-serif; }
.form1 { list-style:none; list-style-image:none;}
.form1 select, .form textarea, .form input { border: 1px solid #008bce; width:270px; margin: 0 0 4px 0; padding:2px; }
.form1 .smaller { width:132px; margin: 0 11px 0 0; float:left; padding:0; }
.form1 .smaller2 { width:132px; float:left; margin: 0 0 5px 0; }
.form1 .smaller input, .form .smaller2 input { width:125px; padding:0; margin:0; }
.form1 label { color:#FFFFFF; display:block; }

.form1 label em, .formInfos span em  { color: #f5d87d !important; }
.form1 h2 { padding:0px 0px 15px 0px; margin:0px; font-size:180%;}

.form2 { float:right; width:275px; height: 320px; border: 1px solid #008bce; position:absolute; right:60px; font-size: 72%; padding: 15px; }
.form2 li { list-style:none; list-style-image:none;} 
.form2 textarea, .form2 input, .form2 label { font-size: 11px; color: #544a31; font-family: Arial, Helvetica, sans-serif; }
.form2 textarea, .form2 input { border: 1px solid #008bce; width:268px; margin: 0 0 4px 0; padding:2px; }
.form2 select { font-size: 11px; color: #544a31; font-family: Arial, Helvetica, sans-serif; border: 1px solid #008bce; width:274px; margin: 0 0 4px 0; padding:2px; }
.form2 .smaller { width:132px; margin: 0 11px 0 0; float:left; padding:0; }
.form2 .smaller2 { width:132px; float:left; margin: 0 0 5px 0; }
.form2 .smaller input, .form2 .smaller2 input { width:125px; margin:0; }
.form2 label { color:#FFFFFF; display:block; }

.form2 label em, .formInfos span em  { color: #f5d87d !important; }

.form2 h2 { padding:0px 0px 15px 0px; margin:0px; font-size:180%;}

.form3 { float:right; width:275px; height: 320px; border: 1px solid #008bce; position:absolute; right:60px; font-size: 72%; padding: 0px 15px 30px 15px; }
.form3 li { list-style:none; list-style-image:none;} 
.form3 textarea, .form3 input, .form3 label { font-size: 11px; color: #544a31; font-family: Arial, Helvetica, sans-serif; }
.form3 textarea, .form3 input { border: 1px solid #008bce; width:268px; margin: 0 0 4px 0; padding:2px; }
.form3 select { font-size: 11px; color: #544a31; font-family: Arial, Helvetica, sans-serif; border: 1px solid #008bce; width:274px; margin: 0 0 4px 0; padding:2px; }
.form3 .smaller { width:132px; margin: 0 11px 0 0; float:left; padding:0; }
.form3 .smaller2 { width:132px; float:left; margin: 0 0 5px 0; }
.form3 .smaller input, .form2 .smaller2 input { width:125px; margin:0; }
.form3 label { color:#FFFFFF; display:block; }

.form3 label em, .formInfos span em  { color: #f5d87d !important; }

.form3 h2 { padding:0px 0px 15px 0px; margin:0px; font-size:180%;}



/* validator callout */
.vceHighlight { background-color: #f5f3e4; }
.vcePopup { margin: -2px 0 0 -40px; }
.vcePopup div, .vcePopup td { border: 1px solid #76654A; background-color: #f5f3e4; }
.vcePopup .ajax__validatorcallout_popup_table { display: none; border: none; background-color: transparent; padding: 0; }
.vcePopup .ajax__validatorcallout_popup_table_row { vertical-align: top; height: 100%; background-color: transparent; padding: 0; }
.vcePopup .ajax__validatorcallout_callout_cell { width: 20px; height: 100%; text-align: right; vertical-align: top; border: none; background-color: transparent; padding: 0; }
.vcePopup .ajax__validatorcallout_callout_table { height: 100%; border: none; background-color: transparent; padding: 0; }
.vcePopup .ajax__validatorcallout_callout_table_row { background-color: transparent; padding: 0; }
.vcePopup .ajax__validatorcallout_callout_arrow_cell { padding: 8px 0 0; text-align: right; vertical-align: top; font-size: 1px; border: none; background-color: transparent; }
.vcePopup .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv { font-size: 1px; position: relative; left: 1px; border-bottom: none; border-right: none; border-left: none; width: 15px; background-color: transparent; padding: 0; }
.vcePopup .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div { height: 1px; overflow: hidden; border-top: none; border-bottom: none; border-right: none; padding: 0; margin-left: auto; }
.vcePopup .ajax__validatorcallout_error_message_cell { font-family: Verdana; font-size: 10px; padding: 10px 5px; border-right: none; width: 100%; }
.vcePopup .ajax__validatorcallout_icon_cell { display: none; width: 20px; padding: 5px; border-right: none; }
.vcePopup .ajax__validatorcallout_close_button_cell { vertical-align: top; padding: 0; border-left: none; }
.vcePopup .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv { border: none; text-align: center; width: 13px; padding: 2px; cursor: pointer; }
