
.search  {font-size: 9pt; color: #000090; font-family: Arial; background-color: #ecece4; padding: 8px 3px 8px 3px; border: 1px solid; border-color: #f0f0f0 #909090 #909090 #f0f0f0;}

.news               {font-size: 9pt;  color: #000033; font-family: Tahoma,sans-serif;}
.news              a{color: #0033cc; text-decoration: none;}
.news        a:hover{color: #00bfff;}
.news      a:visited{color: #0033cc; text-decoration: none;}
.new                {font-size: 9pt; color: #ff0000; font-family: Tahoma,sans-serif;}
.newshdr            {font-size: 9pt; color: #003399; font-family: Tahoma,sans-serif;}

TABLE.impdates        {width: 350px; font-size: 8pt; font-family: Verdana; background-color: #000099; cell-spacing: 0 1;}
TABLE.impdates     TR {background-color: #ecece4; vertical-align: top; text-align: left;}
TABLE.impdates     TD {color: #000099; padding-left: 4px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px;}
TABLE.impdates .title {color: #ffff99; background-color: #000099; padding-left: 4px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px;}

TABLE.grnlist         {width: 350px; font-size: 8pt; font-family: Tahoma,sans-serif; background-color: #adff2f;}
TABLE.grnlist      TR {vertical-align: middle; text-align: left; background-color: #000000;}
TABLE.grnlist      TD {color: #ccff99;}
TABLE.grnlist .ttitle {color: #f0f8ff;}
TABLE.grnlist .ltitle {color: #ffffff;}
TABLE.grnlist .score  {color: #000000; background-color: #f0f8ff; padding-left: 4px; padding-right: 4px;}

TABLE.ylwlist         {width: 350px; font-size: 8pt; font-family: Tahoma,sans-serif; background-color: #f5deb3;}
TABLE.ylwlist      TR {vertical-align: middle; text-align: left; background-color: #000000;}
TABLE.ylwlist      TD {color: #f5deb3;}
TABLE.ylwlist .ttitle {color: #fafad2;}
TABLE.ylwlist .ltitle {color: #ffffff;}
TABLE.ylwlist .score  {color: #000000; background-color: #fafad2; padding-left: 4px; padding-right: 4px;}

TABLE.blulist         {width: 350px; font-size: 8pt; font-family: Tahoma,sans-serif; background-color: #00ccff;}
TABLE.blulist      TR {vertical-align: middle; text-align: left; background-color: #000000;}
TABLE.blulist      TD {color: #b0e0e6;}
TABLE.blulist .ttitle {color: #f0f8ff;}
TABLE.blulist .ltitle {color: #ffffff;}
TABLE.blulist .score  {color: #000000; background-color: #f0f8ff; padding-left: 4px; padding-right: 4px;}

.newsContent  { font-size: 9pt; color: #000033; font-family: Tahoma,sans-serif; padding:  7px; margin: 0px; font-weight: normal;} 
.newsItem     { font-size: 9pt; color: #003399; font-family: Tahoma,sans-serif; padding:  2px; margin: 0px; font-weight: bold; } 
.newsContent8 { font-size: 8pt; color: #000033; font-family: Tahoma,sans-serif; padding:  7px; margin: 0px; font-weight: normal;} 
.newsItem8    { font-size: 8pt; color: #003399; font-family: Tahoma,sans-serif; padding:  1px; margin: 0px; font-weight: bold; } 
.newsItem  a.newsTitle, .newsItem  a.newsTitle:visited  { display: block; text-decoration: none; cursor: pointer!important; padding: 2px; } 
.newsItem8 a.newsTitle8, .newsItem8 a.newsTitle8:visited { display: block; text-decoration: none; cursor: pointer!important; padding: 2px; } 

/* MenuParam - default styles - do not edit */
.clCMEvent{position: absolute; width: 99%; height: 99%; left: 0; top: 0; visibility: visible;}
.clCMAbs{position: absolute; visibility: hidden; left: 0; top: 0;}
/* MenuParam - default styles - end */

/*Style for the background-bar*/
.clBar{position: absolute; width: 10px; height: 10px; background-color: #000080; visibility: hidden}

/*Styles for level 0*/
.clLevel0, .clLevel0over{position: absolute; padding: 2px; font-family: tahoma,arial,helvetica; font-size: 10px; font-weight: bold;}
.clLevel0{background-color: #ecece4; color: #000090;}
.clLevel0over{background-color: #336699; color: #ffff00; cursor: pointer;}
.clLevel0border{position: absolute; visibility: hidden; background-color: #006699}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position: absolute; padding:2px; font-family: tahoma,arial,helvetica; font-size: 10px; font-weight: bold;}
.clLevel1{background-color: #000080; color: #ffffff;}
.clLevel1over{background-color: #0099cc; color: #ffff00; cursor: pointer;}
.clLevel1border{position: absolute; visibility: hidden; background-color: #006699;}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position: absolute; padding: 2px; font-family: tahoma,arial,helvetica; font-size: 10px; font-weight: bold;}
.clLevel2{background-color: #000080; color: #ffffff;}
.clLevel2over{background-color: #0099cc; color: #ffff00; cursor: pointer;}
.clLevel2border{position: absolute; visibility: hidden; background-color: #006699;}

