
.select {
    float: left;
    padding: 0;
    width: 97%;
}

/*------------------ selectDark -----------------*/

.selectDark {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C7C7C7;
    border-radius: 5px;
    color: #554C4C;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin: 10px 0 0;
    padding: 9px 0 15px 0;
    width: 100% !important;
}

.selectDark .passiveSelect,.selectDark .activeSelect{
		height:25px;
		line-height:2em;
		display:block;
		cursor:pointer;	
		padding-left:10px;
		margin-right:10px;
		}
		

.selectDark .passiveSelect {
    background: url("../../img/front/seclc.png") no-repeat scroll right 90% #fff;
    color: #636363;
    font-family: 'LucidaBrightItalic';
    font-size: 15px;
    text-align: left;
}
		

.selectDark .activeSelect {
    background: url("../../img/front/seclc.png") no-repeat scroll right 90%;
    color: #636363;
    font-family: 'LucidaBrightItalic';
    font-size: 15px;
    text-align: left;
}
		
.selectDark ul {
    background: none repeat scroll 0 0 #777;
	text-align:left;
    border-radius: 5px;
    cursor: pointer;
    list-style: none outside none;
    margin: 0;
    max-height: 200px;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    width: 100% !important;
	left: 1px !important;
    position: absolute !important;
    top: 38px!important;
    z-index: 100 !important;
}
		
.selectDark li{
		padding:0;
		margin:0;
		font-weight:normal;
		padding:2px 0 2px 12px;
		color:#fff;
		}
		
.selectDark .first{
		padding-top:10px;
		background:url("images/darkFirst.jpg") no-repeat top left;
		}
		
.selectDark .last{
		padding-bottom:10px;
		background:url("images/darkLast.jpg") no-repeat bottom left;
		}
		
.selectDark li:hover{
		color:#999;
		}
		
.selectDark .selected{
		color:#000;
		font-weight:bold;
		}
		
/*------------------ selectFruits -----------------*/

.selectFruits{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		background:url("images/fruitsBackground.jpg") repeat-x top right;
		height:27px;
		width:160px;
		}

.selectFruits .passiveSelect,.selectFruits .activeSelect{
		height:25px;
		line-height:2.4em;
		display:block;
		cursor:pointer;	
		padding-left:10px;
		margin-right:6px;
		color:#fff;
		font-weight:bold;
		background:url("images/fruitsNormal.jpg") no-repeat top right;
		}
		
.selectFruits .activeSelect{
		color:#86c729;
		background:url("images/fruitsSelected.jpg") no-repeat top right;
		}
		
.selectFruits ul{
		padding:0;
		margin:0;
		list-style:none;
		max-height:350px;
		overflow-x: hidden;
		overflow-y: auto;
		cursor:pointer;
		width:350px;
		padding:3px;
		background:#5a5a5a url("images/fruitsBackground2.jpg") repeat-x top right;
		}
		
.selectFruits li{
		padding:0;
		margin:0;
		width:110px;
		color:#fff;
		display:block;
		float:left;
		padding:3px;
		}
	
.selectFruits  .special{
		font-weight:bold;
		}
		
.selectFruits .selected,.selectFruits li:hover{
		color:#86c729;
		}