#form_contact_form div.selectbox-wrapper {
  position:absolute;
  width:314px!important;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  padding:0px;
  padding-right:2px;
  font-size:1.4em;
  text-align:left;
  max-height:200px;
  overflow:auto;
}
#form_contact_form div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
#form_contact_form div.selectbox-wrapper ul li.selected { 
  background-color: #EAF2FB;
}
#form_contact_form div.selectbox-wrapper ul li.current { 
  background-color: #CDD8E4;
}
#form_contact_form div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}

#form_contact_form .selectbox /* look&feel of  select box*/
{
  padding:1px 30px 1px 2px!important;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:1.4em;
  display : block;
  background: url('../images/bg_contact_select_g1.png') 294px center no-repeat;
  cursor: pointer;
  width:284px!important;
  color:#fff;
}

/* Contact Page Select Box
======================================================================================================*/

#form_contact_form_white div.selectbox-wrapper {
  position:absolute;
  width:314px!important;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  padding:0px;
  padding-right:2px;
  font-size:1.4em;
  text-align:left;
  max-height:200px;
  overflow:auto;
}
#form_contact_form_white div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  font-size:1em!important;
}
#form_contact_form_white div.selectbox-wrapper ul li.selected { 
  background-color: #EAF2FB;
}
#form_contact_form_white div.selectbox-wrapper ul li.current { 
  background-color: #CDD8E4;
}
#form_contact_form_white div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}

#form_contact_form_white .selectbox /* look&feel of  select box*/
{
  padding:1px 30px 1px 2px!important;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:1.4em;
  display : block;
  background: url('../images/bg_contact_white_select.png') 294px center no-repeat;
  cursor: pointer;
  width:284px!important;
  color:#fff;
}

/* Calculator Selectbox styles (not used)
======================================================================================================*/
.calculatorDateSelect { position:relative; z-index:3; }

.calculatorBody .selectbox /* look&feel of  select box*/
{
  padding-left:2px;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:1em;
  float:left;
  margin-right:5px;
  background: url('../images/bg_contact_select.png') #fff right center no-repeat;
  cursor: pointer;
  color:#695E58;
}

#sm_val_input, #sm_valLoan_input {width:100px!important;}
#sy_val_input, #sy_valLoan_input {width:65px!important;}

#sm_val_container, #sm_valLoan_container {width:108px!important; left:5px;}
#sy_val_container, #sy_valLoan_container {width:73px!important; left:122px;}

.calculatorBody div.selectbox-wrapper {
  position:absolute;
  bottom:-223px;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  padding:0px;
  padding-right:2px;
  font-size:.7em;
  text-align:left;
  max-height:200px;
  overflow:auto;
  z-index:1;
}
.calculatorBody div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px!important;
  padding:0px!important;
}
.calculatorBody div.selectbox-wrapper ul li.selected { 
  background-color: #EAF2FB;
}
.calculatorBody div.selectbox-wrapper ul li.current { 
  background-color: #CDD8E4;
}
.calculatorBody div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}
