﻿/*		Selectmenu overrides		*/
.ui-selectmenu-menu {
	/*padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;*/
}
.ui-selectmenu-menu .ui-menu {
	/*overflow: auto;*/
	/* Support: IE7 */
	/*overflow-x: hidden;
	padding-bottom: 1px;*/
	border: 1px solid #aaa; 
	background:#F8F8F8;
}
.ui-selectmenu-menu .ui-menu .ui-menu-item{
	color:#3a5611;
	/*border-top:1px #F8F8F8 solid;
	border-bottom:1px #F8F8F8 solid;*/
}
.ui-selectmenu-menu .ui-menu li.ui-state-focus{
	/*hover*/
	background: #c1dd89;
	border-color: transparent;
	/*selected
	background-color: #c7e897;
	font-weight:bold;*/
}
.ui-selectmenu-menu .ui-menu li.ui-state-selected{
	background: #eee;
	border-color: transparent;
	color: #000;
	/*selected
	background-color: #c7e897;
	font-weight:bold;*/
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	/*font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;*/
}
.ui-selectmenu-button {
	/*display: inline-block;
	overflow: hidden;
	position: relative;
	text-decoration: none;
	cursor: pointer;*/
	height: 18px; 
	line-height: 18px;
	/*background: #f2f2f2;
	border: 1px solid #dcdcdc;*/  
}
.ui-selectmenu-button.ui-state-hover ,
.ui-selectmenu-button.ui-state-focus {
	/*background: #f8f8f8;*/
}
.ui-selectmenu-button.ui-state-focus {
	/*border: 1px solid #aaa;*/
}
.ui-selectmenu-button span.ui-selectmenu-text{
	/*text-align: left;
	padding: 0 15px 0 5px; 
	display: block;
	line-height: 1.4;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333; 
	height: 24px;*/ 
	outline:none; 
	font-size:12px;
	font-weight:normal;
}








.lt_box .ui-state-default,
.tblContact .ui-state-default{
	background-image:none !important;
	background-color:#fff !important;
	border-color:#ccc !important;
}
.tblContact a.ui-state-default{
	background:url(images/index_cu_txt.gif) right top no-repeat transparent !important;
}
.lt_box .ui-state-disabled,
.tblContact .ui-state-disabled{
	opacity: .9;
	filter:alpha(opacity=90);
}
.lt_box .ui-state-hover,
.tblContact .ui-state-hover {
	color:#000 !important;
}
.ddlContacts .ui-selectmenu-button{width:200px !important;}
.ddlContacts .ui-selectmenu-button { width:202px !important; }
.ddlContacts .ui-selectmenu-button,
.ddlContactsPA .ui-selectmenu-button{ 
	height:23px;
	line-height:23px;
	background:url(images/index_cu_txt.gif) left top no-repeat; 
}
.cu_right .ddlContacts .ui-selectmenu-button{width:182px !important;}
#left_content .ddlContacts .ui-selectmenu-button{width:182px !important;}
.ddlContacts .ui-selectmenu-button { line-height: 23px;}
.ddlContactsPA .ui-selectmenu-button { line-height: 23px; margin-right:3px;}

.tblContact .ui-select-menu-div > a{
	border:none;
	border-left-width:1px !important;
	border-right-width:1px !important;
}