/* DEFAULT */

#pageContainer div.selectbox-wrapper {
  position:absolute;
  z-index:999;
  background-color:white;
  margin-top:24px;
  *margin:0px;
  padding:0px;
  font-size:0.8em;
  text-align:left;
  max-height:200px;
  _height:200px;
  overflow:auto;
  color:#7e7d76;
  font-family: Arial, Sans-Serif;
  clear: both;
  padding: 0px !important;
  width: 222px !important;  
}

#pageContainer div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px !important;
  padding:0px !important;
  border-left: 1px solid #e7d7a6;
  border-right: 1px solid #e7d7a6;
}

#pageContainer div.selectbox-wrapper ul li.selected,
#pageContainer div.selectbox-wrapper ul li.current { 
  background: #e7d7a6;
  color: #FFFFFF;
}

#pageContainer div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  cursor:pointer;
  border-bottom: 1px solid #e7d7a6;
  padding: 1px 3px 2px 3px !important;
  background-image: none !important;
}

#pageContainer .selectbox {
  padding: 2px 23px 0px 3px;
  margin: 3px 0px 0px 0px;
  display : block;
  text-align:left;
  height:17px;
  cursor: pointer;
  background: url('../images/selectbox_arrow.gif') right 0px no-repeat #ffffff;
  border:1px solid #E7D7A6;
  color:#7e7d76;
  font-family: Arial, Sans-Serif;
  font-size: 11px;
  letter-spacing: normal;
  text-indent: 5px;
  width: 194px;
  overflow:hidden;
}

#pageContainer .dob .selectbox
{
    width:44px;
    margin:3px 3px 0px 0px;
}

#pageContainer .doblast .selectbox
{
    width:44px;
    margin:3px 0px 0px 0px;
}

#pageContainer .dob div.selectbox-wrapper,
#pageContainer .doblast div.selectbox-wrapper
{
    width:72px !important;
}


/* GATEWAY */
#pageContainer .countrySelect div.selectbox-wrapper,
#pageContainer .DOBSelect div.selectbox-wrapper {
  position:absolute;
  z-index:999;
  background-color:white;
  margin-top:30px;
  padding:0px;
  font-size:0.8em;
  text-align:left;
  max-height:200px;
  overflow:auto;
  color:#7e7d76;
  font-family: Arial, Sans-Serif;
  font-size: 20px;
  clear: both;
  width:247px !important;
  
}
#pageContainer .countrySelect div.selectbox-wrapper ul,
#pageContainer .DOBSelect div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  border-left: 1px solid #e7d7a6;
  border-right: 1px solid #e7d7a6;
}
#pageContainer .countrySelect div.selectbox-wrapper ul li.selected,
#pageContainer .DOBSelect div.selectbox-wrapper ul li.selected,
#pageContainer .countrySelect div.selectbox-wrapper ul li.current,
#pageContainer .DOBSelect div.selectbox-wrapper ul li.current { 
  background-color: #e7d7a6;
  color: #FFFFFF;
}
#pageContainer .countrySelect div.selectbox-wrapper ul li,
#pageContainer .DOBSelect div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  cursor:pointer;
  border-bottom: 1px solid #e7d7a6;
  padding: 1px 3px 2px 3px;
}

#pageContainer .countrySelect .selectbox,
#pageContainer .DOBSelect .selectbox {
  padding: 2px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  display : block;
  text-align:left; 
  height:28px;
  cursor: pointer;
  border:0;
  color:#7e7d76;
  font-family: Arial, Sans-Serif;
  font-size: 20px;
  letter-spacing: 0.70em;
  text-indent: 5px;
}

#pageContainer .day .selectbox, 
#pageContainer .month .selectbox
{
	width: 83px;
	background: url('../images/dropdown_day_month.gif') right;
}

#pageContainer .day div.selectbox-wrapper, 
#pageContainer .month div.selectbox-wrapper
{
	width: 83px !important;
}

#pageContainer .year .selectbox
{
	width: 139px;
	background: url('../images/dropdown_year.gif') right;
}

#pageContainer .year div.selectbox-wrapper
{
	width: 139px !important;
}

#pageContainer .month .selectbox
{
  letter-spacing: 0.70em;
  text-indent: 3px;
}

#pageContainer .countrySelect .selectbox, .countrySelect select
{
	background: url('../images/dropdown_country.gif') right;
	width: 247px;
	letter-spacing: 0.05em;
}

#pageContainer .countrySelect div.selectbox-wrapper
{
  *margin-left: -247px;
  margin-top:30px;
}

#pageContainer .DOBSelect div.selectbox-wrapper 
{
  *margin-top:0px;
}

#pageContainer .DOBSelect select 
{
	width: 122px;
}


 /*IE 6 HACKS */

#pageContainer .countrySelect select 
{
    _width: auto;
    _font-size: 18px;
}
#pageContainer .DOBSelect select 
{
    _width: 83px;
    _font-size: 18px;
}

.dropDownWrapper
{
    float:left;
    padding:0px 0px 7px 0px;
}