select.custom-dropdown
{
	width: 107px;
}
div.selectbox-wrapper {
  position:absolute;
  top: 0;
  left: 0;
  width:107px;
  background: #ded8d7 url(../../gr_bg_custom-select_btm.gif) 0 100% no-repeat;
  margin:0px;
  padding:0 0 5px 0;
  text-align:left;
  max-height:200px;
  overflow:auto;
}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:5px 0 0 0;
  background: url(../../gr_bg_custom-select_top.gif) 0 0 no-repeat;
}
div.selectbox-wrapper ul li.selected { 
  background: #aea5a3;
  color: #ffffff;
}
div.selectbox-wrapper ul li.current { 
  background: #aea5a3;
  color: #ffffff;
}
div.selectbox-wrapper ul li {
	list-style: none;
	line-height: 1.25em;
	display: block;
	cursor:pointer;
	color: #000000;
	padding: 0 0 0 7px;
	margin: 0 0 4px 0;
	width: 100px;
	background: url(../../gr_bg_custom-select_border01.gif) 0 0 repeat-y;
	font-size: 1.09em;
}

.custom-select-container
{
	position: relative;
	float: left;
	background: url(../../gr_bg_custom-select_left.gif) 0 0 no-repeat;
	width: 107px;
}
.custom-select
{
	background: url(../../gr_bg_custom-select_right.gif) 100% 0 no-repeat;
	height: 20px;
}
.selectbox /* look&feel of  select box*/
{
  display : block;
  text-align:left; 
  cursor: pointer;
  border: none !important;
  color: #505050;
  background: transparent;
  padding: 0 !important;
  width: 99px !important;
  height: 15px;
  margin: 2px 0 0 8px;
  font-size: 1.09em;
}

/* General styles for select styles */
#content .formselect01
{
	width: 418px;
	height: 21px;
	background: url(../../gr_bg_custom-select_left02.gif) 0 0 no-repeat;
	z-index: 2;
}
	#content .formselect01 .custom-select
	{
		width: 418px;
		height: 21px;
		background: url(../../gr_bg_custom-select_right02.gif) 100% 0 no-repeat;
	}
	#content .formselect01 .selectbox /* look&feel of  select box*/
	{
	  display : block;
	  text-align:left; 
	  cursor: pointer;
	  border: none !important;
	  color: #afafaf;
	  background: transparent;
	  padding: 0 !important;
	  width: 410px !important;
	  height: 15px;
	  margin: 3px 0 0 10px;
	  font-size: 1.09em;
	}
		#content div.selectbox-wrapper {
			position:absolute;
			z-index: 1;
			top: 0;
			left: 0;
			width:107px;
			background: url(../../gr_bg_custom-select_btm02.gif) 0 100% no-repeat;
			margin:0px;
			padding:0 0 2px 0;
			text-align:left;
			max-height:200px;
			overflow:auto;
		}
			#content div.selectbox-wrapper ul {
				list-style-type:none;
				margin:0px;
				padding:2px 0 0 0;
				background: url(../../gr_bg_custom-select_top02.gif) 0 0 no-repeat;
			}
				#content div.selectbox-wrapper ul li.selected,
				#content div.selectbox-wrapper ul li.current { 
					background-color: #6b6363 !important;
					color: #ffffff;
					border-top: 1px solid #625959;
					border-bottom: 1px solid #6b6363;
				}
				#content div.selectbox-wrapper ul li {
					list-style: none;
					line-height: 1em;
					display: block;
					cursor:pointer;
					color: #afafaf;
					border-right: 1px solid #aba7a7;
					border-top: 1px solid #867e7e;
					border-bottom: 1px solid #6b6363;
					padding: 2px 0 5px 10px;
					margin: 0;
					width: 407px;
					vertical-align: bottom;
					background: #797171 none;
					font-size: 1.09em;
				}
				#content div.selectbox-wrapper ul li.custom-select_first {
					background: #797171 url(../../ico_arrow13.gif) 402px 7px no-repeat;
					border-top: none;
				}

