.printThis { DISPLAY: block;}
.noPrint { DISPLAY: none; }

    .s5 {color:#c60000}
    .r0 th {background:#ccc;font-weight:normal;white-space:normal!important}
    .r1,.rs1,.c4 {background:#ebf4ff}
    .tq table {border-collapse:collapse; width:100%;}
    .tq {border: solid 1px #c8d8ef; position:relative; margin: 0px 0px; width:196px;}
    .tq .hd {padding:2px 2px;color:#fff;background:#4d8dd5; border-bottom: solid 1px #c8d8ef; width:100%;}
    .tq p {margin-bottom: 1px}
    .tq .cl1 {font-weight:bold;text-align:right}
    .tq #detail {padding:0;width:100%;}
    .tq #detail img {padding: 0px 7px; }
    .tq #detail table{width:100%;height:170px; width:100%;}
    .tq #detail th {text-align: left; vertical-align:bottom; font-size:16pt; }
    .tq #detail th .s5 {font-weight: normal; }
    .tq #detail .s1 {vertical-align: bottom; }
    .tq #detail .s5 {font-weight: bold; }
    .tq .r1 {border-top: solid 1px #c8d8ef }
    .tq .rs0 th {font:1.4em tahoma; padding-top:0px}
    .tq .rs0 th span {font: 1em tahoma}
    .tq td {padding-left:3px; vertical-align:bottom;}
    .tq #detail tbody td {border-bottom:solid 1px #c8d8ef }
    
    .normalsm {
        font-family:Arial, Verdana; 
	    font-size: 11px; 
	    color: #000000;
    }
    h3{
	    font-family: arial, verdana,helvetica;
	    font-size:15px;
	    color:#990000;
	    font-weight:bold;
    }
    .homebox{
        text-align:left;
	    border:1px solid #999;
	    padding:0;
	    margin-bottom:25px;
	    background: #eee url(/images/h127_11.gif) repeat-x bottom left;
    }

    .homeboxContent{
	    padding:2px 4px 2px 4px;
	    margin:0;
	    text-align:left;
	    width:98%;
    }

    .homeboxContent ul{
	    padding:3px;
	    margin:0px 2px 5px 4px;
	    list-style-type:square;
    }

    .homeboxContent li{
	    padding:0;
	    margin:2px 0 2px 8px;
	    font-size:11px;
    }
    .homebox h3#special{
	    background:#728491;
	    height:15px;
	    overflow:hidden;
	    margin:0 -5px 5px 0;
	    border-bottom:2px solid #ccc;
	    color:white;
	    font-style:italic;
    }
    .latestIssue2{
	    border:1px solid #999;
	    background:url(/images/h127_12.gif) repeat-x bottom left;
	    padding:2px;
	    margin:5px 0px 15px 0px;
    }

    .threadhead  { font-size: 9pt;
               COLOR: #ffffff;
               font-weight: bold;
		       font-family : Verdana, Arial, Helvetica, sans-serif}
    		   
    .threadby  { font-size: 9pt;
               font-weight: bold;
		       font-family : Verdana, Arial, Helvetica, sans-serif}

    .threadtext  { font-size: 9pt;
		       font-family : Verdana, Arial, Helvetica, sans-serif}

    .devnews  { font-size: 9pt;
		       font-family : Verdana, Arial, Helvetica, sans-serif}
    		   

    .code  { font-size: 9pt;
               COLOR: #990099;
		       font-family : Verdana, Arial, Helvetica, sans-serif}


    .foot  { font-size: 9pt;
		       font-family : Verdana, Arial, Helvetica, sans-serif}


    .commerce  { font-size: 9pt;
		       font-family : Verdana, Arial, Helvetica, sans-serif}
    		   
    .topdev  { font-size: 9pt;
               COLOR: #FF9;
		       font-family : Verdana, Arial, Helvetica, sans-serif}

    .navlinks {
	    font-size: 8pt;
	    color: #FFF;
	    font-family: Verdana, Arial, Helvetica, sans-serif}
    	
    A.btn_item {
	    FONT-WEIGHT: bold;
	    FONT-SIZE: 9pt;
	    COLOR: #FFF;
	    FONT-FAMILY: verdana, arial, sans-serif;
	    TEXT-DECORATION: none
    }
    A.btn_item:hover {
	    COLOR: #FF9;
	    TEXT-DECORATION: underline
    }
    A.btn_item:active {
	    COLOR: #FF9;
	    TEXT-DECORATION: underline
    }

    #leftnavi a {
	    display: block;
	    line-height: 11px;
	    padding-top: 5px;
	    padding-bottom: 5px;
	    padding-left: 5px;
	    font-family: verdana,arial,helvetica;
	    border-bottom: 1px solid #303030;
	    border-top: 1px solid #CCCCCC;
        background-color: #999999;
	    font-size: 7pt;
    		
    }
    #leftnavi a:link, #leftnavi a:visited {
	    color: #eee;
	    text-decoration: none;
	    font-weight: bold;	
    }
    #leftnavi a:hover, #leftnavi a:active {
	    background-color: #333333;
	    color: #FFFF99;
	    text-decoration: none;
    }

    #leftnavi_on a {
	    display: block;
	    font-family: verdana,arial,helvetica;
	    padding: 3px 3px 3px 3px;
	    border: 2px solid;
	    border-color: #666 #666 #666 #666;
	    font-size: 7pt;
	    background-color: #2953A4;
	    color: #ffffff;
	    text-decoration: none;
	    font-weight: bold;	
    }

    A.imnav {
        FONT-WEIGHT: bold;
        FONT-SIZE: 9pt;
        COLOR: #FFF;
        FONT-FAMILY: verdana, arial, sans-serif;
        TEXT-DECORATION: none
    }
    A.imnav:visited {
        FONT-WEIGHT: bold;
        FONT-SIZE: 9pt;
        COLOR: #FFF;
        FONT-FAMILY: verdana, arial, sans-serif;
        TEXT-DECORATION: none
    }

    A.imnav:hover {
        COLOR: #FF9;
        TEXT-DECORATION: underline
    }
    A.imnav:active {
        COLOR: #FF9;
        TEXT-DECORATION: underline
    }
    .tagline 
     { 
     font: normal 9pt Tahoma;
     font-weight:bold;
     color:#FFFFFF;  
     }

    #menu {
        float: left;
	    display: block;
	    margin-left: -16px;
	    font-family: verdana,arial,helvetica;	
	    /*border-style: solid;
	    border-width: 1px;*/
	    width: 193px;
	    padding-bottom: 0px;
	    margin-bottom: 0px;
    }
    
    #menu a {
	    display: block;
	    /*line-height: 11px;*/
	    padding-top: 2px;
	    padding-bottom: 2px;
	    padding-left: 21px;
	    font-family: verdana,arial,helvetica;
	    /*border-bottom: 1px solid #303030;
	    border-top: 1px solid #CCCCCC;*/
	    font-size: 9pt;
	    text-decoration: none;
	    color: Black;    		
    }
     
    a.menulink:link { 
    font: normal 7pt Tahoma;  
     line-height: 12pt;
     color:#000000;  
     text-decoration:none;   
     margin:0px; 
     padding:4px 0px 0px 0px;
     list-style-type:none;  
     }

    a.menulink:visited	{ 
    font: normal 7pt Tahoma;  
     line-height: 12pt;
     color:#000000;  
     text-decoration:none;   
     margin:0px; 
     padding:4px 0px 0px 0px;
     list-style-type:none;  
     }

    a.menulink:hover    {  
    font: normal 7pt Tahoma; 
    line-height: 12pt; 
    color:blue; 
    text-decoration:underline; 
    margin:0px; 
    padding:4px 0px 0px 0px; 
    list-style-type:none; 
    }


    #ywheader {
        width:100%;
        font-size:8px;
        font-family:arial,verdana;
        line-height:normal;
        padding:0;
        margin-bottom: 1px;
        margin-top: 0px;
        text-align:left;
        padding-top:8px;
        margin-left: 0px;
        }
        
    #ywheader ul {
        padding:0;
        margin-left: 0px;
        list-style:none;
				display:inline;
        }
      
    #ywheader a {
     display:block;
     background:url("/images/h127_13.gif") no-repeat left bottom;
     padding:5px 8px;
     font-size:9px;
     font-family:verdana,arial;
     font-weight:bold;
     text-decoration:none;
     color:#FFFFFF;
    }
    
    #ywheader a:hover {
    display:block;
    background:url("/images/h127_13.gif") no-repeat left bottom;
    padding:5px 8px;
    font-family:verdana,arial;
    font-size:9px;
    font-weight:bold;
    text-decoration:underline;
    color:#FFFFFF;
    }
    
    #ywheader li {
    float:left;
    background:url("/images/h127_14.gif") no-repeat right bottom;
    padding:0;
    white-space: nowrap;
    }

    #ewheader {
        float:left;
        width:100%;
        background:#FFFFFF;
        font-size:8px;
        font-family:arial,verdana;
        line-height:normal;
        margin-bottom: 1px;
        }
        
    #ewheader ul {
        margin:0;
        padding:0;
        list-style:none;
        }
      
    #ewheader a {
     display:block;
     background:url("/images/h127_15.gif")
     no-repeat left top;
     padding:5px 10px;
     font-size:9px;
     font-family:verdana,arial;
     font-weight:bold;
     text-decoration:none;
     color:#FFFFFF;
    }
    
    #ewheader a:hover {
    display:block;
    background:url("/images/h127_15.gif")
    no-repeat left top;
    padding:5px 10px;
    font-family:verdana,arial;
    font-size:9px;
    font-weight:bold;
    text-decoration:underline;
    color:#FFFFFF;
    }
    
    #ewheader li {
    float:left;
    background:url("/images/h127_16.gif")
      no-repeat right top;
    margin:0;
    padding:0;
    }

    #cgheader {
        float:left;
        width:100%;
        background:#FFFFFF;
        font-size:8px;
        font-family:arial,verdana;
        line-height:normal;
        margin-bottom: 1px;
        }
        
    #cgheader ul {
        margin:0;
        padding:0;
        list-style:none;
        }
      
    #cgheader a {
         display:block;
         background:url("/images/h127_17.gif")
         no-repeat left top;
         padding:5px 10px;
         font-size:9px;
         font-family:verdana,arial;
         font-weight:bold;
         text-decoration:none;
         color:#FFFFFF;
        }
        
    #cgheader a:hover {
        display:block;
        background:url("/images/h127_17.gif")
        no-repeat left top;
        padding:5px 10px;
        font-family:verdana,arial;
        font-size:9px;
	    font-weight:bold;
        text-decoration:underline;
        color:#FFFFFF;
        }
        
    #cgheader li {
        float:left;
        background:url("/images/h127_18.gif")
          no-repeat right top;
        margin:0;
        padding:0;
        }
				
.dropmenudiv{
position:absolute;
top: 0px;
border:1px solid black;
border-bottom-width: 0;
font:bold 9px Verdana;
line-height:18px;
z-index:100;
}

.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color: blue;
}

.dropmenudiv a:hover{ /*hover background color*/
background-color: yellow;
}

.h127Ticker{
	font-size:10pt;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	clear:both;
	margin-left:-40px;
	padding-top:10px;
	z-index:99;
}