/*------------------ selectDark -----------------*/
		
.selectDark .styleSelect_item{
		width:443px;
		outline: none;
		}
		
		
.selectDark .styleSelect_item_content{
		overflow-x: hidden;
		overflow-y: scroll;
		background:#fff;
		border: 1px solid #dce1e9;
		border-top: none;
		outline: none;
		margin: 4px 0 0 0;
		}
		
.selectDark{
		background: url("../images/darkBackground.gif") no-repeat top left;
		color: #363636;
		font: 14px Arial;
		outline: none;
		}

.selectDark .passiveSelect,.selectDark .activeSelect{
		height:31px;
		line-height:2.3em;
		display:block;
		cursor:pointer;	
		padding-left:15px;
		outline: none;
		}
		
.selectDark .passiveSelect{
		background:url("../images/darkNormal.gif") no-repeat top right;
		color: #363636;
		}
		
.selectDark .activeSelect{
		background:url("../images/darkNormal.gif") no-repeat top right;
		color:#00aeef;
		color: #363636;
		}
		
.selectDark ul{
		padding:0;
		margin:0;
		list-style:none;
		cursor:pointer;	
		}
		
.selectDark li{
		padding:0;
		margin:0;
		font-weight:normal;
		padding:2px 0 2px 14px;
		}
		
.selectDark li:hover{

		}
		
.selectDark .selected{
		
		}
		

/*------------------ otherStyles -----------------*/

.calc-select .styleSelect_item{
	width: 280px;
	outline: none;
}

.calc-select .styleSelect_item_content{
	overflow-x: hidden;
	overflow-y: scroll;
	background: #fcfcfc;
	border:1px solid #babfc8;
	border-top: none;
	outline: none;
	margin: 3px 0 0 -1px;
	width: 280px;
}

.calc-select {
	padding: 0 0 0 10px;
	height: 29px;
	border:1px solid #babfc8;
	border-right: none;
	background: url("../images/bg-input.gif") repeat-x;
	color: #363636;
	font: 14px/30px Arial;
	margin: 20px 0 20px 185px;
}

.calc-select .passiveSelect {
	background:url("../images/select-gradient.png") no-repeat right -1px;
	height: 31px;
	display: block;
}

.calc-select li {
	padding:0;
	margin:0;
	font-weight:normal;
	padding:2px 0 2px 10px;
}

/*------------------ otherStyles -----------------*/

.calc-select2 .styleSelect_item{
	width: 260px;
	outline: none;
}

.calc-select2 .styleSelect_item_content{
	overflow-x: hidden;
	overflow-y: scroll;
	background: #fcfcfc;
	border:1px solid #babfc8;
	border-top: none;
	outline: none;
	margin: 3px 0 0 -1px;
	width: 259px;
}

.calc-select2 {
	height: 29px;
	border:1px solid #babfc8;
	border-right: none;
	background: url("../images/bg-input.gif") repeat-x;
	color: #363636;
	font: bold 14px/30px Arial;
	margin: 20px auto 0;
	position: relative;
	top: 10px;
}

.calc-select2 .passiveSelect {
	background:url("../images/select-gradient.png") no-repeat right -1px;
	height: 31px;
	width: 260px;
	display: inline-block;
}

.calc-select2 li {
	padding:0;
	margin:0;
	font-weight: bold;
	padding:2px 0 2px 0px;
}

/*------------------ otherStyles -----------------*/

.spec-select .styleSelect_item{
	width: 300px;
	outline: none;
}

.spec-select .styleSelect_item_content{
	overflow-x: hidden;
	overflow-y: scroll;
	background: #fcfcfc;
	border:1px solid #babfc8;
	border-top: none;
	outline: none;
	margin: 3px 0 0 -1px;
	width: 279px;
	padding: 0 0 0 20px;
}

.spec-select {
	height: 29px;
	border:1px solid #babfc8;
	border-right: none;
	background: url("../images/bg-input.gif") repeat-x;
	color: #363636;
	text-align: left;
	display: inline-block;
	margin: 0 5px;
}

.spec-select .passiveSelect {
	background:url("../images/select-gradient.png") no-repeat right -1px;
	height: 31px;
	width: 280px;
	display: inline-block;
	font: 14px/30px Arial;
	text-align: left;
	padding: 0 0 0 20px;
}

.spec-select li {
	padding:0;
	margin:0;
	font-weight: bold;
	padding:2px 0 2px 0px;
}

/*- bullish/bearish/neutral -*/
.myMarketSentimentWrapper {
    color: #FFFFFF;
    font: 15px Arial;
    cursor:pointer;
    position:relative;
    height:21Px;
    line-height:21Px;
}
.myMarketSentimentWrapper .sentimentSign {
    padding-right:22Px;
    display: block;
}
.myMarketSentimentWrapper .BullishSign {
    color: #0F0;
    background: url(/images/arr_bullish.png) right top no-repeat;
}
.myMarketSentimentWrapper .NeutralSign {
    color: #000;
    background: url(/images/arr_neutral.png) right top no-repeat;
}
.myMarketSentimentWrapper .BearishSign {
    color: #F00;
    background: url(/images/arr_bearish.png) right top no-repeat;
}
.myCurrentlyMarketSentiment {
    position: absolute;
    top: 1px;
    right: 0;
}
.myCurrentlyMarketSentiment .statusPullDown {
    width:100Px;
    display:none;
    position: absolute;
    top:21Px;
    right:0;
    background: #FFF;
    padding: 2Px;
    border-radius: 2Px;
    z-index: 100;    
}
.myCurrentlyMarketSentiment .statusPullDown img {
    float:right;
}
.statusPullDown>img {
   cursor:pointer;
   margin-bottom:2Px;
}