﻿
		body{
			margin:0px;
			background-image:url(images/bgs/site2.jpg);
			background-repeat:repeat-x;
		}
		body, td{
			font-family:Tahoma,Arial, Helvetica, sans-serif;		
			font-size:10pt;
		}
		a
		{
		    color:#0066cc;
		}
		
		#tblMain{
			width:1000px;
		}
		
		#logo{
			border:none;
		}
		
		#nav{
			color:#e8e8e8;
			padding-bottom:14px;
		}
		#nav a{
			color:#ffffff;
			font-size:11px;
		}	
		
		#content
		{
			margin-top:10px;
			margin-bottom:45px;
			padding:15px;
			padding-top:4px;
			padding-top:12px;
			background-color:#ffffff;
			border:1px solid #cccccc;
		}
		
		h1{
			font-size:12pt;
			margin-bottom:2px;
		}
		/*--------------------------------------*/
		
		.rssRow li
		{
			padding-bottom:10px;
		}
		
		.tblBlue table, .tblGreen table, .tblGreenBig table{
			width:100%;
		}
		.tblBlue, .tblGreen, .tblGreenBig{
			border:1px solid #0099CC;
			background-color:#FFFFFF;
			width:100%;
		}
		.tblBlue th, .tblGreen th, .tblGreenBig th{
			background-color:#e0edf8;
			border-bottom:1px solid #0099CC;
			font-weight:normal;
			padding-top:5px;
			padding-bottom:5px;
		}
		.tblBlue td table th, .tblGreen td table th, .tblGreenBig td table th{
			background-color:#e8e8e8;
			font-weight:bold;
			font-size:11px;
			border-bottom:1px solid #0099CC;
		}
		.tblBlue td table td, .tblGreen td table td, .tblGreenBig td table td{
			border-bottom:1px solid #cccccc;
			padding:4px;
			font-size:11px;
		}
		
		.tblGreenBig td table th{
			background-color:#e8e8e8;
			font-weight:bold;
			font-size:10pt;
			border-bottom:1px solid #0099CC;
		}
		.tblGreenBig td table td{
			border-bottom:1px solid #cccccc;
			padding:4px;
			font-size:10pt;
		}
		
		.tblGreen{
			border-color:#33CC66;
		}
		.tblGreen th{
			background-color:#e0fac7;
			border-color:#33CC66;
		}
		
		/*----------------------------------------------*/
		.thSort, .thCurrentSortDESC, .thCurrentSortASC{
		    color:#0000ff;
		    
		}
		.thCurrentSortDESC::before { 
		    content: url(images/icons/arrow_desc.gif);
		}
		.thCurrentSortASC::before { 
		    content: url(images/icons/arrow_asc.gif);
		}
		
		/*----------------------------------------------*/
		.priceUp{
		    color:green;
		    font-weight:bold;
		}
		.priceDown{
		    color:red;
		}
		/*----------------------------------------------*/
		.ColHead
		{
		    text-align:center;
		    font-size:12pt;
		    padding:5px;
		    background-color:#FDF4D0;
		    border-top:1px dotted #cccccc;
		}
		
		#divMiniQuote
		{
		    border:5px solid tan;
		    background-color:#ffffff;
		    margin-left:100px;
		}
		#aMiniChart
		{
		    text-decoration:none;
		    border:none;
		    display:block;
		    margin-right:4px;
		    float:left;
		    width:15px;
		    height:12px;
		    background-image:url(images/icons/icon_chart.gif);
		    background-repeat:no-repeat;
		}
		
		/*------------------------------------*/
		
		
        #divPressReleases ul{
            margin:0px;
            padding:0px;
        }
        #divPressReleases li {
            margin:0px;
            margin-bottom:15px;
            list-style-type:none;
        }
        #divPressReleases li a{
            font-weight:normal;
        }
        #divPressReleases .pubDate{
            font-size:11px;
            color:#696969;
            padding-top:2px;
        }
        
        
		/*=======================================================*/
		/* CUSTOM li tags				 */
		/*=======================================================*/
		#HSM,#HPS,#IHUB,#3s,#sho,#mm,#RB,#yg,#news
		{
		    font-size:11px;
		}
		
		
		li .pubDate { 
			text-decoration:none;
			font-size:10px;
		}
		#HSM{
			list-style-image:url(images/icons/HSM.gif);
			margin-left:12px;
			padding-left:14px;
		}
		#HPS{
			list-style-image:url(images/icons/HPS.gif);
			margin-left:12px;
			padding-left:14px;
		}
		#IHUB{
			list-style-image:url(images/icons/iH.gif);
			margin-left:14px;
			padding-left:12px;
		}
		#3s{
			list-style-image:url(images/icons/3s.gif);
			margin-left:14px;
			padding-left:12px;
		}
		#SHO{
			list-style-image:url(images/icons/SHO.gif);
			margin-left:12px;
			padding-left:14px;
		}
		#MM{
			list-style-image:url(images/icons/MM.gif);
			margin-left:14px;
			padding-left:12px;
		}
		#RB{
			list-style-image:url(images/icons/RB.gif);
			margin-left:14px;
			padding-left:12px;
		}
		#YG{
			list-style-image:url(images/icons/Y.gif);
			margin-left:14px;
			padding-left:12px;
		}
		#news{
			list-style-image:url(images/icons/icon_news.gif);
			margin-left:14px;
			padding-left:12px;
		}
		
		/*---------------------------------------------------------------*/
		#tdScanTotals
		{
		    border:1px dotted #cccccc;
		    background-color:#FEFBF1;
		}
		
		#tblScanResults td
		{
		    font-size:11px;
		}
		
		#tblScanResults .foundCount
		{
		    font-size:10px;
		    padding-bottom:9px;
		}
