/* Selectmenu
----------------------------------*/
.ui-selectmenu { display: block; position:relative; /*height:2em;*/ text-decoration: none; overflow:hidden;}
.ui-selectmenu-icon { position:absolute; right:6px; margin-top:-8px; top: 50%; }
.ui-selectmenu-menu { padding:0; margin:0; list-style:none; position:absolute; top: 0; visibility: hidden; overflow: auto; }
.ui-selectmenu-open { visibility: visible;  }
.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu li { padding:0; margin:0; display: block; /*border-top: 1px dotted transparent; border-bottom: 1px dotted transparent;*/ border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important; }
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; /*top: 1em;*/ margin-top: -8px; left: 0; }
.ui-selectmenu-status { line-height: 1.4em; }
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-content {  }
.ui-selectmenu-menu li .ui-selectmenu-item-footer {  }

/* link hover, link selected */
.ui-selectmenu-open li.ui-selectmenu-item-focus a {  }
.ui-selectmenu-open li.ui-selectmenu-item-selected {  }

fieldset { border:0; }	
/* /default styles */


.ui-state-default, .ui-widget-content .ui-state-default { 
	outline: 0px;
	color: #909091;
	font: normal 13px Arial;
	background: url(../images/header_select_normal.jpg) no-repeat 0px 0px;
	/*padding: 10px 0px 0px 14px;*/
	padding: 0px;
	height: 30px;
}

/* main link */
.ui-state-default span { padding: 7px 0px 0px 15px; }
.ui-state-default:hover { background: url(../images/header_select_normal_hover.jpg) no-repeat 0px 0px; color: #e1e2e2; }

/* last select in header - 3rd */
.last_select .ui-state-default, .last_select .ui-widget-content .ui-state-default {
	background: url(../images/header_select_normal_last.jpg) no-repeat 0px 0px;
}


/* drop menu */
.ui-selectmenu-menu { border: 0px; overflow: visible; z-index: 5000; }

/* middle bg for drop menu items */
.ui-selectmenu-menu li { height: 30px; width: 250px; border: 0px; background: url(../images/header_select_li_bg_middle.jpg) no-repeat 0px 0px; }

/* links in dropmenu */
.ui-selectmenu-menu li a, .ui-selectmenu-status { 
	display:block; 
	outline:none; 
	text-decoration:none; 
	background: none; 
	font: normal 13px Arial;
	cursor: pointer;
	color: #909091;
	width: 250px;
	height: 30px;
	padding: 0px;
}
.ui-selectmenu-menu li a  { padding: 8px 0px 0px 15px; height: 22px; }
.ui-selectmenu-menu li a:hover { color: #99d7fe; text-decoration:underline;  }

/* selected option on top */
.ui-selectmenu-status  { padding-left: 13px; color: #909091; }
.ui-state-default, 
.ui-widget-content .ui-state-default { }

/* 3rd select top bg */
.last_select .ui-state-default, 
.last_select .ui-widget-content .ui-state-default { background: url(../images/header_select_normal_right_select.jpg) no-repeat 0px 0px; }

/* last link in drop menu */
.ui-selectmenu-menu { }
.ui-corner-bottom.first { display: none; margin-top: 2px; } /* OPTION with class ".first" */ 
.ui-corner-bottom.last_item a {  }

.ui-selectmenu-menu .item_first , .ui-selectmenu-menu .item_first a , .ui-selectmenu-menu .item_first , .ui-selectmenu-menu .item_first a { background: none; }
.ui-selectmenu-menu .item_first a { background: url(../images/item_first.png) no-repeat 0px 0px; } /* OPTION with class ".item_first" */
.ui-selectmenu-menu .item_last a { background: url(../images/item_last.png) no-repeat 0px 0px; } /* OPTION with class ".item_last" */ 




