@CHARSET "UTF-8";
.sbHolder{
	background:#fff;
	height: 42px;
	position: relative;
	width: 100%;
}
.darkBlueSelect .sbHolder { background: none; }
.skinlessSelect .sbHolder { -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; height: auto; }

.selectBoxWhite .sbHolder{background:#fff;}

body form .sbHolder a{ color:#fff; }

body .selectBoxWhite .sbHolder a{ color:#838383; }

.sbHolder:focus .sbSelector{}
.sbSelector{
    background-color:#e1e1e1;
	display: block;
	height: 42px;
	left: 0;
	line-height: 42px;
	outline: none;
	overflow: hidden;
	position: absolute;
	top: 0;
	/*width: 90%;*/ 
    text-indent:10px;
	font-size:12px; font-weight:normal; 
    font-style:italic;
    
}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{
	outline: none;
	text-decoration: none;
    color:#8e8e8e;
}

.darkBlueSelect .sbSelector, body form .darkBlueSelect .sbSelector:hover{ color:#fff;}
.skinlessSelect .sbSelector { height:auto; line-height:20px; width:100%;}


.sbToggle{
	background:#fff url(/Assets/Imgs/arrows/pyramidArrows.png) 50% -50px no-repeat;
	display: block;
	width: 42px; height: 42px;
	outline: none;
	position: absolute;
	right: 0px;
	top: 0px;
}
.toggleSmall .sbToggle{ width:22px; height:20px;}
.sbToggle:hover{

    background-position:0 -150px;
}
.sbToggleOpen{
	background-position: 50% 0;
}
.sbToggleOpen:hover{
    background-position: 50% -100px;
}

.darkBlueSelect .sbToggle{}

.sbHolderDisabled{
	background-color: rgba(255,255,255,0.5); 
}



.sbHolderDisabled .sbHolder{
	
}
.sbHolderDisabled .sbToggle{
	
}
.sbOptions{
	background:#f3f3f3;
	/*max-height:200px;*/
	list-style: none;
	left: 0px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 30px;
	width: 100%;
	z-index: 8500;
	overflow-y: auto;
	-webkit-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.5); -moz-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.5); box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.5);
}

.smallWrap .sbOptions {
    max-height:300px;
}

.sbOptions li{
	padding: 0;
	border-top:1px solid #ccc;
}
.sbOptions li:first-child{border-top:none;}
.sbOptions a{
	display: block;
	outline: none;
	padding: 7px 0 7px 10px; 
    color:#414141;
}
.sbOptions a:link, .sbOptions a:visited{
	text-decoration: none; 
    color:#414141;
}
body form .sbHolder .sbOptions a{ color:#414141; }
body form .sbOptions a:hover{background:#e1e1e1; }
body form .sbOptions a:hover,
body form .sbOptions a:focus,
body form .sbOptions a.sbFocus{
	
}
.sbOptions li.last a{
	border-bottom: none;
}
.sbOptions .sbDisabled{
	border-bottom: dotted 1px #515151;
	color: #d0cfcf ;
	display: block;
	padding: 7px 0 7px 10px;
}
.sbOptions .sbGroup{
	border-bottom: dotted 1px #515151;
	color: #EBB52D;
	display: block;
	font-weight: bold;
	padding: 7px 0 7px 3px;
}
.sbOptions .sbSub{
	padding-left: 17px;
}




/* Blue Select Box : Start */
.blueWrap .sbSelector {
    background-color:#01a7ce;
}
.blueWrap .sbSelector:link, .blueWrap .sbSelector:visited, .blueWrap .sbSelector:hover{
    color:#fff;
}
.blueWrap .sbOptions{
	background:#01a7ce;
}
.blueWrap .sbOptions li{
	border-top:1px solid #fff;
}
.blueWrap .sbOptions a{
    color:#fff;
}
.blueWrap .sbOptions a:link, .sbOptions a:visited{
    color:#fff;
}
.maxHeight .sbOptions {
    max-height:400px;
}
body form .blueWrap .sbOptions a:hover{background:#0496b8; }
/* Blue Select Box : End */



/* Big Font : Start */
.bigFont .sbSelector { font-size:16px; font-style:normal; }
/* Big Font : End */

/* Packages : Start */
.membs-num .sbToggle, .cycle .sbToggle {
    width: 32px;
    height: 32px;
    background-size:32px 229px;
    background-position:50% -38px;
}

.membs-num .sbHolder, .cycle .sbHolder {
    height: 32px;
}
.membs-num .sbSelector, .cycle .sbSelector {
    height: 32px;
    line-height: 32px;
    width:32px !important;
}
.cycle .sbSelector {
    width:213px !important;
}
/* Packages : End */





