
.footercell
{
   background-color: #222222;
   
}

.footerheader
{
   font-size: 12px;
   color: #959595;
   font-weight: bold;
   padding-left: 25px;
   padding-right: 25px;
   
}

.footersignout
{
   font-size: 10px;
   color: #959595;
   
}

.footercell
{
   
   padding-left: 25px;
   padding-right: 25px;
   
}


.footerlink
{
   font-size: 10px;
   color: #acacac;
   
}
.footerlink:active
{
   font-size: 10px;
   color: #acacac;
   
}
.footerlink:visited
{
   font-size: 10px;
   color: #acacac;
   
}
.footerlink:hover
{
   font-size: 10px;
   color: #acacac;
   text-decoration: none;
   
}
    
 .front-page-portlet
 { 
     height:     33px;
     background-image: url('/images/AU/stock_forum.gif');
 }           
           
.hometable
{
   border:1px solid #222222;
   padding: 10px;
 
   height: 150px;
   
   
}
.hometable-head
{
   font-size: 20px;
   height: 35px;
   color: #355690;
}
.hometable-body
{
   font-size: 12px;
   padding-right: 40px;
}

.td_monthtable
{
    
   padding: 3px;
   border-collapse: collapse;
   
}
.td_dow
{
  font-weight: bold;
  background-color: #cfcfcf;
  border-left: 1px solid #222222;
  border-top: 1px solid #222222;
  border-right: 1px solid #676767;
  border-bottom: 1px solid #676767;
}

.daylink
{
   text-decoration: none;
} 
.daylink:active
{
   text-decoration: none;
} 
.daylink:hover
{
   text-decoration: none;
} 
.daylink:visited
{
   text-decoration: none;
}
.td_tradedcell
{
  border-left: 1px solid #222222;
  border-top: 1px solid #222222;
  border-right: 1px solid #676767;
  border-bottom: 1px solid #676767;
   background-color: #ff9999;
  
}
.td_normalcell
{
   background-color: #ececec;
  border-left: 1px solid #222222;
  border-top: 1px solid #222222;
  border-right: 1px solid #676767;
  border-bottom: 1px solid #676767;   
}
           .aplus
           {
               font-family: verdana;
               font-size: 20px;
               color: #ff0000;
           }
           
           .aplustimes
           {
               font-family: verdana;
               font-size: 12px;
               color: #ff0000;           
           }
           
           .inbox-read
           {
               border: 5px solid #cdcdcd;
               width: 100%;
               background-color: #dfdfdf;
               padding: 8px;                  
           }
           
           .inbox-unread
           {
           
               border: 5px solid #ff0000;
               width: 100%;
               background-color: #ffafba;
               padding: 8px;
           }
           .tabon
           {
           
               border: 1px solid #676767;  
               background-color: #dfdfdf;                                  
                
               padding: 4px;   
          
           }
           .tab
           {
               border: 1px solid #676767;  
               padding: 4px;                  
               background-color: #efefef;      
                 
                
           }
           .tabbottomon
           {
           
               height: 4px;
               background-color: #676767;
               border: 1px solid #676767;           
           }
           .tabbottom
           {
               height: 4px;
               background-color: #ffffff;
               border: 1px solid #ffffff;                       
           }           
           
           .listtable
           {
               border-collapse: collapse;
               border: 1px solid #c7d1df;  
           }
           
          
                      
           .tableheader
           {
               background-color: #efefef;
               border-top: 1px solid #676767;
               border-left: 1px solid #676767;
               border-right: 1px solid #676767;
               border-bottom: 1px solid #676767;
               padding: 4px;
               font-weight: bold;
               background-image: url('/images/AU/tablebg.gif');
           }
           
           
           td.rowon
           {
               border-top: 1px solid #c7d1df;
               border-bottom: 1px solid #c7d1df;         
               padding: 2px;   
           }
           
           td.rowoff
           {
               border-top: 1px solid #c7d1df;
               border-bottom: 1px solid #c7d1df;         
               padding: 2px;   
           }
           
           /****** CHANGE general.js if you change color scheme for rollovers ***********/
           tr.rowon
           {
               background-color: #f0f5fa;
           }
           
           tr.rowoff
           {
  
               background-color: #ffffff;
           }              
           
           .tablefooter
           {
               padding: 4px;   
               background-color: #c7d1df;       
               border: 1px solid #c7d1df;    
               background-image: url('/images/AU/tablefooter.gif');                      
                
           }       
           .postheader
           {
               /*background-image: url('/images/core/bluegrad.gif');*/                      
               background-color: #c7d1df;
               border: 1px solid #676767;
           }
           .postbody
           {
               background-color: #ffffff;
               border-top: 1px solid #676767;
               font-size: 12px;
           }      
           .friendlytext
           {
               background-color: #ffffff;
               border-top: 1px solid #676767;
               font-size: 10px;
               color: #676767;
           }      
                
           .avatar
           {
               border: 2px solid #222222;
               
           }           
           .blogbox
           {
               font-size: 15px;
               border: 2px solid #676767; 
               background-color: #DFDFDF;
               padding: 5px;   
           }
           
           .snippettable
           {
               padding: 0px;
           }
           
           .snippetheader
           {
               font-size: 11px;
               font-weight:bold;
               height: 31px;
               padding-left: 5px;
               color: #ffffff;
               
                background-image: url('/images/AU/stock_forum.gif');
               border:       1px solid #222;
               background-color: #222222;
                              
           }
           
           .snippetcontent
           {
               border-left:       1px solid #222;
               border-right:       1px solid #222;
               border-bottom:       1px solid #222;
               padding: 5px;
               background-repeat:  repeat-x;
               background-image: url('/images/AU/portlet-subheader.gif');               
           }
           
           .h1-left
           {
               width: 58px;
               height: 71px;
               background-image: url('/images/core/h1-left.gif');
           }
           .forumoptions
           {
               border-left: 1px solid #d7d7d7;
               border-right: 1px solid #d7d7d7;

               height: 43px;
               background-image: url('/images/core/forumoptions.gif');
               
           }           
           .h1-middle
           {
               height: 71px;
               background-image: url('/images/core/h1-middle.gif');
           }             
           .h1-right
           {
               width: 5px;
               height: 71px;
               background-image: url('/images/core/h1-right.gif');
           }           
           .exchange-headerbar
           {
               width:              100%;
               height:             29px;
               text-align:         right;
               background-image:   url('/images/core/zones/grey-bg.gif'); 
               font-size:          10px;
                
           }
           .zones-text
           {
               color: #ffffff;
               font-size: 13px;
               height: 29px;

               padding-left: 5px;
               padding-right: 5px;
               text-align: center;               
           }
            
           .flagboxoff
           {
               padding-left: 5px;
               padding-right: 5px;
               text-align: center;
           }
           .flagboxon
           {
               padding-left: 5px;
               padding-right: 5px;
               text-align: center;
               background-color: #ffffff;
               background-image:   url('/images/core/zones/grey-bg-on.gif');               
           }       
       
           body  
            {
               margin: 0;
               padding 0;
               font-family: verdana, tahoma, "Trebuchet MS", arial, serif;
               font-size:  10px;
               font-color: #333333;
               background-image:   url('/images/asx/newback.gif'); 
               background-repeat: repeat-x;
                
               
                                     
            }
            

            
             
             div.forumpost
             {
               padding-bottom: 4px;
               
             }
             div.forumpost:hover
             {
               background-color: #fcffad;
             }
             
            small
            {
               font-size: 11px;
            }
            
           .error
           {
               border: 5px solid #ff0000;
               width: 100%;
               background-color: #ffafba;
               padding: 8px; 
               
           }           
           .warning
           {
               border: 5px solid #e4e100;
               width: 100%;
               background-color: #fffd7e;
               padding: 8px; 
 
           }   
           
           
           .formtable
           {
               border: 5px solid #878787;
               width: 100%; 
               padding: 8px;
               width: 100%;
 
               
           }
                   
           td.top-navigation
           {
               width:              100%;
               background-color:   #222222;
               height:             120px;
               align:              center; 
        
                
           }
       
           .site-menu
           {
               width:      100%;
               height:     33px;
               background-image: url('/images/AU/stock_forum.gif');
           }
           .submenubar
           {
               width:      100%;
               height:     6px;
               padding:    0px;
               background-image: url('/images/AU/menu_shadow.gif');
           }
           .portlet-header
           {
               font-size: 11px;
               font-weight:bold;
               height: 31px;
               color: #fff;
               background-image: url('/images/AU/stock_forum.gif');
 
               border:       1px solid #222;
               background-color: #484848;
              
           }           
           .portlet-subheader
           { 
               background-image: url('/images/AU/portlet-subheader.gif');
               border-left:       1px solid #222;
               border-right:       1px solid #222;
               border-bottom:       1px solid #222;

               padding-top: 4px;
               padding-bottom: 4px;
               background-repeat:  repeat-x;
                
           }                 
           
           .menucell
           { 
               padding: 7px;
                
           }           
           
           a.menulink
           {
               font-size: 11px;
               color: #ffffff;
               font-weight: bold;
               text-decoration: none;
           }     
           
           a.menulink:active
           {
               font-size: 11px;
               color: #ffffff;
               font-weight: bold;
               text-decoration: none;
           }     
           
           a.menulink:visited
           {
               font-size: 11px;
               color: #ffffff;
               font-weight: bold;
               text-decoration: none;
           }     
           
           a.menulink:hover
           {
               font-size: 11px;
               color: #ffffff;
               font-weight: none;
               text-decoration: underline;
           }     
           
            a.fplink
           {
               font-size: 11px;
               color: #000000;
           }     
           
           a.fplink:active
           {
               font-size: 11px;
               color: #000000;
           }     
           
           a.fplink:visited
           {
               font-size: 11px;
               color: #444444;
           }     
           
           a.fplink:hover
           {
               color: #444444;
               font-weight: none;
               text-decoration: none;
           }     
           
                   
            a
            {
               font-size: 11px;
               color: #222222;
               font-family: verdana, tahoma, "Trebuchet MS", arial, serif;
               text-decoration: underline;               
            }
            
            a:active
            {
               font-size: 11px;
               color: #222222;
               font-family: verdana, tahoma, "Trebuchet MS", arial, serif;
               text-decoration: underline;               
            }
            
            a:visited
            {
               font-size: 11px;
               color: #222222;
               font-family: verdana, "Trebuchet MS", arial, serif;
               text-decoration: underline;               
            }
            
            a:hover
            {
               font-size: 11px;
               color: #222222;
               font-family: verdana, "Trebuchet MS", arial, serif;
               text-decoration: none;
            }
            
            a.forumlink
            {
               font-size: 12px;
               font-color: #222222;
                font-family: verdana, tahoma, "Trebuchet MS", arial, serif;
                text-decoration: none;
                background-color: transparent;
                border-color: #222222;
                border-bottom-width: 1px;
                border-left-width: 0px;
                border-right-width: 0px;
                border-top-width: 0px;
                border-style: dotted;
                            
            }
            
            a.forumlink:active
            {
               font-size: 12px;
               font-color: #222222;
               font-family: verdana, tahoma, "Trebuchet MS", arial, serif;
                background-color: transparent;
                border-color: #222222;
                border-bottom-width: 1px;
                border-left-width: 0px;
                border-right-width: 0px;
                border-top-width: 0px;
                border-style: dotted;           
            }
            
            a.forumlink:visited
            {
               font-size: 12px;
               font-color: #222222;
               font-family: verdana, "Trebuchet MS", arial, serif;
                background-color: transparent;
                border-color: #222222;
                border-bottom-width: 1px;
                border-left-width: 0px;
                border-right-width: 0px;
                border-top-width: 0px;
                border-style: dotted;       
            }
            
            a.forumlink:hover
            {
               font-size: 12px;
               font-color: #222222;
               font-family: verdana, "Trebuchet MS", arial, serif;
                background-color: transparent;
                border-color: #ff0000;
                border-bottom-width: 4px;
                border-left-width: 0px;
                border-right-width: 0px;
                border-top-width: 0px;
                border-style: solid;
            }            
            
            td
            {
               font-size: 11px;
               font-color: #222222;
               font-family: verdana, "Trebuchet MS", arial, serif;
               text-decoration: none;
            }
                        
   
           
           h1
           {
               font-size: 16px; 
               display: inline;
               color:  #efefef; 
               padding-top: 3px;
               padding-bottom: 1px;
               
           }
           h1.dark
           {
               font-size: 16px; 
               display: inline;
               color:  #222222; 
               padding-top: 3px;
               padding-bottom: 1px;
               
           }
           
           h2
           {
               font-size: 11px; 
               display: inline;
               padding-right: 5px;
               color:  #afafaf;
               font-weight: bold;
           }
           
           h2.dark
           {
               font-size: 11px; 
               display: inline;
               padding-right: 5px;
               color:  #222222;
               font-weight: bold;
           }



                                                     
           .tswrapper
           {
               width:      100%;
               margin:     0 auto;
           }
           
           td.left-portlet 
           {
               vertical-align: top;
           }

 
           
           td.middle-portlet
           {
               /*width: 580px;*/
               vertical-align: top;
               padding-left: 7px;
               padding-right: 7px;
           }
           
 
           
           td.right-portlet
           {
               width: 120px;
               vertical-align: top;
           }
           
 
           
           .footer
           {
               text-align: center;
               width: 100%;
           }           