/**
	sexy-combo 2.1.3 : http://code.google.com/p/sexy-combo/
	
	This is the default skin.
*/

div.sexy {
    white-space: nowrap;
    height: 41px;
    border: 0;
    margin: 0;
    padding: 0;
    width: 311px;
-moz-border-radius-topleft: 5px; /* Firefox */
-moz-border-radius-bottomleft: 5px; /* Firefox */
-webkit-border-top-left-radius: 5px; /* Safari, Chrome */
-webkit-border-bottom-left-radius: 5px; /* Safari, Chrome */
-khtml-border-radius-topleft: 5px; /* KHTML */
-khtml-border-radius-bottomleft: 5px; /* KHTML */
border-top-left-radius: 5px; /* CSS3 */
border-bottom-left-radius: 5px; /* CSS3 */
}

div.sexy input {
    margin: 0 0 0 0;
	padding: 0 5px 0 25px; width: 240px;  
	373737
font-family: 'MyriadProRegular', Tahoma; font-size: 14px; line-height: 41px; color: #373737; font-style: italic;
	background: #f1c40f;
    border: 0;
	border-right: 2px solid #c8a61c;
    height: 41px;
    line-height:41px;
    vertical-align:middle; 
    left: 0px;
    top: 0px; 
	
  
-moz-border-radius-topleft: 5px; /* Firefox */
-moz-border-radius-bottomleft: 5px; /* Firefox */
-webkit-border-top-left-radius: 5px; /* Safari, Chrome */
-webkit-border-bottom-left-radius: 5px; /* Safari, Chrome */
-khtml-border-radius-topleft: 5px; /* KHTML */
-khtml-border-radius-bottomleft: 5px; /* KHTML */
border-top-left-radius: 5px; /* CSS3 */
border-bottom-left-radius: 5px; /* CSS3 */
}

div.sexy div.icon {
    width:41px;
    height:41px;
    border: 0;
    background: #f1c40f url('../img/select_icon.png') 50% 50% no-repeat;
    cursor:pointer;
    top:0px;
    left: 272px;
	z-index: 999999;
-moz-border-radius-topright: 5px; /* Firefox */
-moz-border-radius-bottomright: 5px; /* Firefox */
-webkit-border-top-right-radius: 5px; /* Safari, Chrome */
-webkit-border-bottom-right-radius: 5px; /* Safari, Chrome */
-khtml-border-radius-topright: 5px; /* KHTML */
-khtml-border-radius-bottomright: 5px; /* KHTML */
border-top-right-radius: 5px; /* CSS3 */
border-bottom-right-radius: 5px; /* CSS3 */	
}



div.sexy div.list-wrapper {
    left: 0px;
    top: 0px;
    border: 0;
    background-color: #ecf0f1;
    padding: 0;
    margin: 0;
    width: 313px;
    bottom: auto;
	font-family: 'MyriadProRegular', Tahoma; font-size: 15px; line-height: 41px; color: #767470; font-style: italic;
	height: auto !important;
-moz-border-radius: 5px; /* Firefox */
-webkit-border-radius: 5px; /* Safari, Chrome */
-khtml-border-radius: 5px; /* KHTML */
border-radius: 5px; /* CSS3 */		

}

div.sexy div.list-wrapper-up {
    top: 0;
  /*  bottom: 0px;     top: auto; */
}

div.sexy ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
    height: 200px;
}


div.sexy  li {
    padding: 0 46px 0 25px; width: 242px; 
	background: url('../img/select-li.png') 0 100% no-repeat;
	height: 41px;
    cursor: pointer;
    margin: 0;
	font-family: 'MyriadProRegular', Tahoma; font-size: 15px; line-height: 41px; color: #767470; font-style: italic;
	
	
}
div.sexy  li:hover {background: url('../img/select-li-hover.png') 0 100% no-repeat; color: #373737;}

div.sexy li.active {
   
}

/*for IE*/
div.sexy a, div.sexy a:visited, div.sexy a:active {
    display: block;
	width: 100%;
	width: 146px;
	text-decoration: none;
    font:normal 14px  tahoma, arial, helvetica, sans-serif;
	color: #000000;
    cursor: pointer;
    margin: 0;	
	height: 20px;
}

div.sexy input.empty {
    color: gray;
}

a.to-highlight:hover {
   
}