/*---------- idms_mypage.css ---*/
/*---------- 9/24/2009 ---*/

#mypage {
	float:left;
	width:100%;
	clear:both;
	margin-left:0;
	}

#mypage p {
	padding:5px 0;
	margin:0;
	color:#333;
	font-size:11px;
	line-height:13px;
	}

#side {
	float:left;
	width:210px;
	}
#selection th {
	background-color:#e5eff1;
	color:#083f42;
	text-align:left;
	font-weight:normal;
	}
#selection td {
	background-color:#dcdcdc;
	}	
#selection th, #selection td { padding:2px; border-bottom:1px solid #FFF; font-size:11px; }	
#main {
	float:left;
	width:620px;
	margin-left:5px;
	padding-left:5px;
	border-left:1px dotted #666;
	}
#main th {
	background-color:#e5eff1;
	color:#083f42;
	text-align:left;
	font-weight:normal;
	}	
#main th, #main td { padding:4px; border:1px solid #FFF; font-size:11px; color:#333; }
#main_watchlist {
	float:left;
	width:600px;
	margin-left:5px;
	padding-left:5px;
	border-left:1px dotted #666;
	}	
.form80 { width:80px; }	
.evenrow { background-color:#eee; }

#market_snapshot {
	background-color:#eef6f8;
	border:1px solid #b8c6c7;
	padding:1px;
	}
#market_snapshot td, #market_snapshot th { background-color:#eef6f8; padding:2px; }	
#market_snapshot th { color:#666; font-weight:normal; color:#717171; }
#market_snapshot td { border-top:1px solid #cecece; }
#market_snapshot .selectedrow { background-color:#FFF; }

#get_quote {
	background:url(../images/get_quote.gif) top repeat-x;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border:#6c7e8a solid;
	border-width:0 1px 1px 1px;
	padding:3px;
	}
#get_quote td { background:none; padding:1px 0; }
.form200 { width:200px; border:1px solid #9c9c9c; color:#6b6b6b; font-size:11px; }
#homepage {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	height:286px;
	width:212px;
	}
#homepage a {
	color:#3459f5;
	text-decoration:none;
	}
#homepage a.button1 {
    background: transparent url(../images/buttonRight1.png) no-repeat scroll top right;
    color: #000;
    display: block;
    float: left;
    font: normal 11px arial, sans-serif;
    height: 20px;
    margin-right: 6px;
    padding-right: 8px; /* sliding doors padding */
    text-decoration: none;
    font-size:11px;
}

#homepage a.button1 span {
    background: transparent url(../images/buttonLeft1.png) no-repeat;
    display: block;
    line-height: 14px;
    padding: 3px 0 5px 8px;
}	

#funds_overview th {
	background-color:#e5eff1;
	color:#083f42;
	font-weight:normal;
	}
#funds_overview th, #funds_overview td { padding:2px; }
#Best_loading {
    width: 100%;
}
#Best_loading th {
	background-color:#e5eff1;
	color:#083f42;
	font-weight:normal;
	}
#Best_loading th, #Best_loading td { padding:2px; }
#Worst_loading {
    width: 100%;
}
#Worst_loading th {
	background-color:#e5eff1;
	color:#083f42;
	font-weight:normal;
	}
#Worst_loading th, #Worst_loading td { padding:2px; }
#nbank_loading {
    width: 100%;
}
#nbank_loading th {
	background-color:#e5eff1;
	color:#083f42;
	font-weight:normal;
	}
#nbank_loading th, #nbank_loading td { padding:2px; }

/*-------------- Gainers Losers ---*/
#gainers_losers { border:solid #e2e2e2; border-width:0 1px 1px 1px; padding:4px; }
#gainers_losers th { color:#6c6c6c; font-size:11px; font-weight:normal; padding:2px 2px 3px 2px; vertical-align:top; }
#gainers_losers td { color:#000; font-size:12px; font-weight:normal; padding:2px 2px 3px 2px; vertical-align:top; }

.gainers { font-weight:bold; color:#005b13; border-bottom:1px solid #009900; display:block; padding-top:5px; }
.losers { font-weight:bold; color:#91181b; border-bottom:1px solid #CC0000; display:block; padding-top:5px; }
.most_active { font-weight:bold; color:#54301a; border-bottom:1px solid #54301a; display:block; padding-top:5px; }


/*----Loading Image------*/

.indices_loading_img{
	display:block;
	width:205px;
	height:113px;
	position:absolute;
	background:#DDD url('../images/loading2.gif') center center no-repeat;
	opacity:0.6;
	filter:alpha(opacity=60);
}

