/* hide original element */
.jcf-hidden{
	display:block !important;
	position:absolute !important;
	left:-9999px !important;
}
/* custom checkbox styles */
.chk-area{
	margin:0 11px 0 0;
	float:left;
	width:20px;
	height:16px;
	background:url(../images/bg-checkbox.png) no-repeat;
}
.chk-checked{background:url(../images/bg-checkbox.png) no-repeat 0 -49px;}
.chk-focus{border-color:#f00;}
.chk-disabled{background: #eee;}
.jcf-label-disabled{color:#ccc;}
/* custom radio styles */
.rad-area{
	margin:3px 4px 0 0;
	float:left;
	width:14px;
	height:14px;
	background:url(../images/bg-radio1.png) no-repeat 1px 0;
}
.rad-checked{background:url(../images/bg-radio1.png) no-repeat -72px 0 ;}
.rad-focus{border-color:#640304;}
.rad-disabled{background:#eee;}
/* custom select styles */
.select-area{
	position:relative;
	float:left;
	overflow:hidden;
	cursor:default;
	height:32px;
	font:14px/20px 'carmeregular', Arial, Helvetica, sans-serif;
	border:none;
	background:#FFF; 
}
.find-form .select-area{
	position:relative;
	float:left;
	overflow:hidden;
	cursor:default;
	height:28px;
	border:0;
	background:#FFF ;
}
.find-form .select-active{background-position:0 -29px;}
.select-focus{border:1px solid #FFF;}
.select-area .center{
	float:left;
	white-space:nowrap;
	padding:6px 10px;
}
.find-form .select-area .center{
	float:left;
	white-space:nowrap;
	padding:4px 14px;
}
.select-disabled{background:#eee;}
.select-area .select-opener{
	position:absolute;
	top:0;
	right:0;
	width:32px;
	height:32px;
	background:#FFF url(../images/select-button3.gif) no-repeat;
}
.select-active .select-opener{background-position:0 -33px;}
.find-form .select-area .select-opener{
	position:absolute;
	top:0;
	right:0;
	width:31px; 
	height:28px;
	background:#FFF url(../images/select-button3.gif) no-repeat;
}
.find-form .select-active .select-opener{background-position:0 -29px;}
.select-options{
	position:absolute;
	overflow:hidden;
	background:#fff;
	border: 1px;
	z-index:2000;
}
.drop-sel1{background:url(../images/bg-select-drop-b.png) no-repeat 0 100%;}
.select-options .drop-holder{
	border:none;
	border-width:0 1px 1px 1px;
	overflow:hidden;
	height:1%;
	background:#FFF;
}
<!-- a7ceca --!>
.select-active{
	border:solid #640304;
	border-width:1px 1px 0 1px;
	background:#FFF;
}
.select-options.drop-sel1 .drop-holder{
	border:0;
	overflow:hidden;
	height:1%;
	margin:0 0 7px;
	background:#FFF;
}
.select-options ul{
	list-style:none;
	padding:0;
	margin:0;
	font:14px/20px 'carmeregular', Arial, Helvetica, sans-serif;
}
.select-options ul li{
	width:100%;
	float:left;
}
.select-options ul a{
	text-decoration:none;
	padding:5px 10px;
	display:block;
	cursor:default;
	color:#000;
	height:1%;
}
.select-options.drop-sel1 ul a{
	padding:5px 14px;
}
.select-options ul a:hover{
	font-weight:bold;
	color:#FFF;
	background:#640304;
}
.select-options.drop-sel1 ul a:hover{
	font-weight:normal;
	color:#fff;
	background:#640304;
}
.select-options .item-selected a{
	text-decoration:none;
	color:#000;
}
/* select options optgroup example styles */
.select-options .optgroup{clear:both;}
.select-options .optgroup strong{
	display:block;
	padding:5px;
}
.select-options .optgroup ul a{padding-left:30px;}
/* multiple select styles */
.select-multiple-area{
	border:1px solid #777;
	clear:both;
}
.select-multiple-area .multiple-list{
	border:none;
	position:static;
}
.select-multiple-area .multiple-list ul{
	list-style:none;
	padding:0;
	margin:0;
}
.select-multiple-area .multiple-list li{margin:0;}
.select-multiple-area .multiple-list a:hover{
	text-decoration:none;
	background:#fff;
	color:#000;
}
.select-multiple-area .multiple-list a{
	display:block;
	cursor:default;
	padding:5px;
	color:#000;
}
.select-multiple-area .multiple-list .item-selected a{
	background:#007;
	color:#fff;
}
.select-multiple-area .multiple-list .optgroup strong{
	display:block;
	padding:5px;
}
.select-multiple-area .multiple-list .optgroup a{padding-left:30px;}
.select-disabled  .multiple-list .item-selected a{background: #777;}

/* Sub menu regions dropdown */
 
form .sub .select-area{

	overflow:hidden;
	cursor:default;
	height:28px;
	border:0;

}
 
#sub{
	margin-left:38%;
    display: block;
	border:0;
    float: left;
	
	
	/* border: 1px solid black; */
}
.sub .select-area  {
	
	border:0;
	position:relative;
	overflow:hidden;
	cursor:default; 
	height:43px; 
	font:14px/20px 'carmeregular', Arial, Helvetica, sans-serif;
	color:#999;
	padding-left:10px;
	padding-top:10px;
	background:#FFF;
 }
 
.sub .find-form .select-area{
	
	position:relative;
	overflow:hidden;
	cursor:default;
	height:28px;
	border:0;
	background:#FFF ;
}

.sub .select-area .select-opener{
	position:absolute;
	top:0;
	right:0;
	width:32px;
	height:32px;
	border:0;
}

.sub .select-area .select-opener{
	position:absolute;
	top:0;
	right:0;
	width:32px;
	height:32px;
	background:#FFF ;
	border:0;
}

.sub .select-area .center{
	float:left;
	white-space:nowrap;
	padding:6px 10px;
}
.sub .find-form .select-area .center{
	float:left;
	white-space:nowrap;
	padding:4px 14px;
}

.sub .select-active{
	border:0;
	background:#FFF;
}

.sub .select-options ul a{
	text-decoration:none;
	padding:22px 10px;
	display:block;
	cursor:default;
	color:#FFF;
	height:1%; 
}
.sub .select-options.drop-sel ul a{
	padding:5px 14px;
}
.sub .select-options ul a:hover{
	font-weight:bold;
	color:#000;
	background:#fff;
}
.sub .select-options.drop-sel ul a:hover{
	font-weight:normal;
	color:#fff;
	background:#fff;
}

sub .select-active{
	border:0;
 
}
.select-options .drop-holder{
	border-bottom:solid #640304;
	border-width:0 1px 1px 1px;
	overflow:hidden;
	height:1%; 
	background:#FFF;
}