label,
.tic-custom-select,
.tic-custom-select a.current-value,
.tic-custom-select ul,
.tic-custom-select li,
.tic-custom-select li a,
a.tic-custom-radio-input {
   color: #fff;
   display: block;
   font: normal normal normal 11px/1em Arial, Helvetica, sans-serif;
   list-style: none;
   margin: 0;
   padding: 0;
   position: relative;
   text-decoration: none;
   width: 185px;
}


#columns .tic-custom-select a {
	color: #000;
   background: #b9a18e;/*#bab6b2;*/
}

label {
   font-weight: bold;
   padding: 4px 2px;
}

.tic-custom-select a.current-value,
.tic-custom-select ul li a {
   background: #b9a18e;/*#bab6b2;*/
   padding: 4px 4px 3px 4px;
}

#col1_2data .tic-custom-select ul li a, #ctl00_contentPlaceHolderMain_col1_2data .tic-custom-select ul li a {
	width: auto;
	left: 0;
	padding: 2px;
}
#col1_2data .tic-custom-select ul, #ctl00_contentPlaceHolderMain_col1_2data .tic-custom-select ul {
	left: 0;
	width: 189px;
}

#col1_2data .tic-custom-select ul li a:hover, #ctl00_contentPlaceHolderMain_col1_2data .tic-custom-select ul li a:hover,
.tic-custom-select a:hover,
.tic-custom-select.active a {
   background: #b9a18e;/*#bab6b2;*/
	color: #000;
	text-decoration: underline;
}

#col1_2data .tic-custom-select ul {
   top: 0px;
   display: none;
   position: absolute;
   z-index: 1001;
}

#col1_2data .tic-custom-select.active ul {
   display: block;
   z-index: 2001!important;
   background: #b9a18e;
}

.tic-custom-select span {
   background: url('../images/tic-select-drop-arrow-black.jpg') no-repeat scroll top left;
   position: absolute;
   height: 18px;
   right: -27px;
   top: 0;
   width: 23px;
}

a.tic-custom-radio-input {
   background: url('../images/tic-radio-inactive.gif') no-repeat scroll 0 2px;
   display: inline-block;
   padding: 2px 0px 2px 14px;
   width: auto;
	height: 10px;
	/*margin-right: 5px;*/
}

a.tic-custom-radio-input:hover {
   background: url('../images/tic-radio-hover.gif') no-repeat scroll 0 2px;
}

a.tic-custom-radio-input.active {
   background: url('../images/tic-radio-active.gif') no-repeat scroll 0 2px;
}
/*  ---------------------------------------------------------------------------------  */

.tic-custom-select-dining,
.tic-custom-select-dining a.current-value,
.tic-custom-select-dining ul,
.tic-custom-select-dining li,
.tic-custom-select-dining li a {
   color: #fff;
   display: block;
   font: normal normal normal 11px/1em Arial, Helvetica, sans-serif;
   list-style: none;
   margin: 0;
   padding: 0;
   position: relative;
   text-decoration: none;
   width: 275px;
	z-index: 1010;
	opacity: 1 !important;
	/*margin: 0;*/
	padding: 0 2px !important;
}


#columns .tic-custom-select-dining a {
	color: #000;
	margin-left: -3px;
	font-weight: bold;
}
#columns .tic-custom-select-dining ul li a {
	border: none;
}

.tic-custom-select-dining a.current-value,
.tic-custom-select-dining ul li a {
   background: #b9a18e;
   padding: 4px 4px 3px 4px!important;
}

#col1_2data .tic-custom-select-dining ul li a {
	width: auto;
	left: 0;
	padding: 2px;
}
#col1_2data .tic-custom-select-dining ul {
	left: 0;
}

#col1_2data .tic-custom-select-dining ul li a:hover,
.tic-custom-select-dining a:hover,
.tic-custom-select-dining.active a {
   background: #b9a18e;
	color: #000;
	text-decoration: underline;
}

.tic-custom-select-dining{
   z-index: 1001;
	margin: 3px 0 -12px;
}
.tic-custom-select-dining ul {
   top: 0px;
	left: -1px;
   display: none;
   position: absolute;
   z-index: 1001;
	background-color: #b9a18e;
}

.tic-custom-select-dining.active
{
   z-index: 2001!important;
}
.tic-custom-select-dining.active ul {
   display: block;
   z-index: 2001!important;
   background: #b9a18e;

	height: 200px;
	width: 302px;
	overflow: auto;
}
.tic-custom-select-dining span {
   background: url('../images/tic-select-drop-arrow-black.jpg') no-repeat scroll top left;
   position: absolute;
   height: 18px;
   right: -26px;
   top: 0;
   width: 23px;
}