#articleStockInfo a{
  color:#0066CC
}
 
#LMNtitle {
  font-size: 14;
  font-weight:bold;
  margin-bottom:2;
}

.tdRelHist {
  vertical-align:top;
}

#compSearchResults .nameCol {
  width:300;
}

#chartOptionControls {
  margin-top:10;
}

#chartRightCol {

  vertical-align:top;
}

#chartLeftCol {

  vertical-align:top;
}

.chartFormBoxSep {
border: 1px solid #ccccff; 
  margin: 5;
  padding:5;
  background-color:#EEF9FF;


}


.chartFormBox {
border: 1px solid #ccccff; 
  margin: 5;
  padding:5;
  background-color:#EEF9FF;


}

#chartDrawBox {
  border: 1px solid #ccccff; 
  margin: 5;
  padding:5;
  background-color:#EEF9FF;

}


/*#############*/
#intradayPriceTable .cell {
  padding:5;
  align:center;
}

#closingPriceTable .cell {
  padding:5;
  align:center;
}
#intradayPriceTable .Theading {
  padding:5;
}
#closingPriceTable .Theading {
  padding:5;
}

#intradayPriceTable .Theading {
  padding:5;
}

.column1 {
background-color:#EEF9FF;
  font-weight:bold;
  padding:2;
  padding-right:10;
}

.tableHeadingRow {
  background-color:#EF8666;
}

#compRelatedArticles{

width:300;
border: 1px solid #ccccff; 
  margin: 5;
  padding:5;
  background-color:#EEF9FF;
  margin-top:0px;

}

#intradayPriceTable {
  display:inline;

  margin: 5;
  padding:5;
  width:300px;
  margin-top:0px;
  vertical-align:top;
}

#closingPriceTable {

  margin: 5;
  padding:5;

  margin-bottom:20;
}

#companyGraph {
  
  margin-bottom:20;
}


#companyProfile #middleCol {
 width:50%;
}

#companyProfile #leftCol {
 font-weight:bold;
 width:20%;

}

#compTableContainer {
  border: 1px solid #ccccff; 
  margin: 5;
  padding:5;
  background-color:#EEF9FF;
width:180;
  margin-top: 0;
}

#compTableContainer #compTableTitle {
  font-weight:bold;
}


#compDataTable .leftCol {
  font-weight:bold;
 width:40%;
}

#companySearch {
  margin: 5;
}
#otKeywordsInvest a {
  color:#DB825D;
}

#companySearchHead #compTitleData {
  margin-top:5;

}

#companySearchHead {
  border: 1px solid #ccccff; 
  margin: 5;
  padding:5;
  background-color:#EEF9FF;
  margin-bottom:0;
}

#companySearchHead #compTitle {

  font-weight:bold;
  font-size: 16;

}

#companySearchCont {
  margin-bottom:5;
}



#articleStockInfo #relatedArticles {
  border: 1px solid #B0DAE8;
  margin: 5 0;
  padding:5;
  background-color:#EEF9FF;
}



#tsNews .tsItem {
  margin-bottom:10;
}

#tsNews .tsDate {
  font-style:italic;
  padding-left: 5;
}

#tsNews .tsIntro {
   padding-left: 5;
}

#tsNews a{
  font-weight:bold;
}

#tsNews #tsHead0 #tsHeadTitle a{
  font-size:14;

}

#tsNews #tsHead1 {
  padding:5;

  
vertical-align:top;
background-color : #eef9ff; 
margin-bottom: 0;

}

#tsNews #tsHead2 {
  padding:5;

  
  vertical-align:top;
background-color : #eef9ff; 
margin-bottom: 0;
}

#tsHighL {
background-color : #eef9ff;
}

#tsContainer {
  margin:5;

}

#midMenu a{
  color: #131025;
}

#midMenu {

}
#midMenu .midMenuItem {
  background-color:#B6D7E8;
  margin: 0 2;
  display:inline;padding:5;
  padding-bottom: 2;
  font-weight: bold;
  
}
#midMenu #midMenuItemACT {
  background-image: url('/fileadmin/qck-site/images/backgrounds/titlebackground.jpg');
  
  color: white;
}
#midMenu #midMenuItemACT a{
  color: white;
  font-weight:bold;
}

#midSubMenu a{
  color: white;
}

#midSubMenu {

   background-image: url('/fileadmin/qck-site/images/backgrounds/titlebackground.jpg');

  font-size: 11px; 
  color: white;
  height:20px;
  padding:2;
  text-align:middle;
  margin-left:2;

}

#midSubMenu .midSubMenuItem {
  padding:0;
  margin:0;
  font-weight: bold;
}

#midSubMenu #midSubMenuItemACT a{
  color: #FFFFA2;
  font-weight:bold;
}

#midMenuContainer {
  /*
  margin-top: 20;
  */
  margin-bottom:15;
  font-family: Arial, Helvetica, san-serif; 
}


/*#####news#######*/
/*news formatting*/

#newsFeedContent {
  margin: 0 5;
}
#relatedCompanies {
  margin-bottom: 10;
}

#relatedCompanies #relCompanyTitle{
  margin-bottom: 5;
} 

#relatedCompanies a{
  padding-left:5;
  
}

#relatedArticles {
  margin-bottom: 10;
}

#relatedArticles #relArticleTitle{
  margin-bottom: 5;
} 

#relatedArticles #raItem{

  padding-bottom:2; 

}
#relatedArticles #raSource{
  display:inline;
  font-style: italic;
}

#newsList {
  position:relative;
width: 100%;
}

#newsHeader { 
  padding: 5px;
  font-family : Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;	
  background-color : #eef9ff;
  font-size: 14px;

  border-style: solid ; 
  border-width: 1px; 
  border-color: #ccccff;  
  position: relative;
  margin-bottom:10;
}

#newsHeader #newsTitle {
  font-size: 14px;
  padding-bottom:5; 
  font-weight: bold;
}

#author {
  font-size:9px;
  margin-top: 5px;
  padding-left: 5px;
  margin-bottom: 20px;
}

#newsBody { 
 padding-left: 5px;
}	
			
#newsMenu {
  margin-bottom: 10px;
  position: relative;
}
		
#newsMenu #NewsMenuHeader {
  background-image: url('/fileadmin/qck-site/images/backgrounds/titlebackground.jpg');
  font-family : "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: white;
  font-weight: bold; 
  padding-left: 15px;
  position: relative;
}

#newsMenu #newsMenuList {
  background-color : #eef9ff; 
  font-family: Arial, Helvetica, san-serif; 
  font-size: 11px; 
  font-weight: normal; 
  text-decoration: none;
  padding-left: 15px;
  text-indent: -15px;
  text-decoration : none;
  color : black;
}

#newsMenuLink a { 
  text-decoration : none;
  color : black;
}

#newsMenuLink a:hover { 
  text-decoration : underline;
}

#newsFeedContent {
  margin-bottom: 10px;
}

#newsFeedContent #newsContentArea { 
  padding: 0 5;
  margin-bottom: 20;

}
#newsImage {
  border: 1px solid black;
}
#newsImageContainer {
  margin: 5;
  float:right;
}

#newsContent {
  width: 650px;
}




