div.selectbox-wrapper {
    position:absolute;
    /*border:1px solid #ccc;*/
    margin:0px;
    margin-top:0px;
    padding:0px;
    text-align:left;
    height:50px;
   *height:50px; /*IE6 fix */
    overflow: auto;
}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #C2BE96;
}
/* rollover */
div.selectbox-wrapper ul li.current { 
  background-color:#BFBFBF;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:6px;
  cursor:pointer;
  color:#000;
  background-color:#D3D0B2;
  color:#000;
  border:1px solid #C2BE96;
  border-top:none;
}

.selectbox 
{
  /*margin: 0px 5px 10px 0px;*/
  padding:4px;
  width : 202px!important; 
  border:1px solid #C2BE96;
  display : block;
  cursor: pointer;
  background:url(/images/dropdown.png) no-repeat 190px 9px;
  font-size:11px;
	}

.selectbox#dob_day_input, .selectbox#wife_dob_day_input { width:40px!important; background-position:28px 9px; float:left; margin-right:8px; }
.selectbox#dob_month_input, .selectbox#wife_dob_month_input { width:95px!important; background-position:83px 9px; float:left; margin-right:8px; } 
.selectbox#dob_year_input, .selectbox#wife_dob_year_input { width:55px!important; background-position:43px 9px; float:left; } 


div.selectbox-wrapper#gender_container {  width:212px!important;  }
div.selectbox-wrapper#region_container {  width:212px!important;  }

div.selectbox-wrapper#dob_day_container, div.selectbox-wrapper#wife_dob_day_container  {  width:50px!important;  height:200px; margin-top:23px; }
div.selectbox-wrapper#dob_month_container, div.selectbox-wrapper#wife_dob_month_container {  width:105px!important; margin:23px 0 0 58px; height:200px;  }
div.selectbox-wrapper#dob_year_container, div.selectbox-wrapper#wife_dob_year_container {  width:65px!important; margin:23px 0 0 171px; height:200px;   }


div#region_container, div#country_container { height:200px!important; }


.phone_holder { margin-left:-184px; margin-top:65px; }


/* location list on Contact page */
#contact_col_2 #region_input, #contact_col_2 #country_input  { width:175px!important; background-position:166px 8px; }
#contact_col_2 div#region_container, #contact_col_2 div#country_container { width:185px!important; }





