.stBody {
  height: 100%;
  background-color: white;
  overflow: hidden;
  font-family: Tahoma,Verdana,sans-serif;
  font-size: 62.5%;
  padding: 0pt;
  margin: 0pt;
}

img {
	border: none;
}

#tickTable {
	width: 100%;
}
#stockCloseButton
{
	float: right;
	width: 1.5em;
	background: #bbbbbb;
	height: 17px;
}
.ticker-container
{

	float: left;
	position: relative;
	height: 15px;
	width: 98%;
	overflow: hidden;
	border-top: 1px solid rgb(90%,90%,90%);
	border-bottom: 1px solid rgb(90%,90%,90%);

}
.ticker
{

	position:		relative;
	visibility:		hidden;
	left:			0px; 
	top:			0px; 
	border-width:	0px;
	border-style:	solid;

	font-size:		11px; 
	font-weight:	normal; 
	width:			200%;
    vertical-align: middle;

}

.ticker span
{
}
.clstsu
{

	
	cursor:			hand;
	cursor:			pointer; 
	padding-left:	2em;
	padding-right:	2em;
	margin:			0px;
    vertical-align: middle;
    	float: left;
	width: 20em;
    
}

.clstsd
{

	cursor:			hand;
	cursor:			pointer; 
	padding-left:	2em;
	padding-right:	2em;
	margin:			0px;
	float: left;
	width: 20em;

}


.clstssame
{

	cursor:			hand;
	cursor:			pointer; 
	padding-left:	2em;
	padding-right:	2em;
	margin:			0px;
	float: left;
	width: 20em;

}

#homepageTicker .clstssame,
#homepageTicker .clstsd,
#homepageTicker .clstsu
{
	width: 10em;
}
#homepageTicker .ticker-container
{
	border-left: 1px solid rgb(90%,90%,90%);
	border-right: 1px solid rgb(90%,90%,90%);
}

.clstimg
{
	height: 13px;
	width:  12px;

	vertical-align: middle;
	padding-bottom:	4px;
}



