/*---------------  General Formatting  --------------------------------*/

p,th,td
		{	font-size: 12px;
			font-family: verdana, arial, 'sans serif';
			padding: 0px;
			margin: 0px;
			border: 0px;
		    }

body 	
		{
	background-color: #FFFFFF;
	margin-top: 2px;
	min-width: 530px;
	 	    }

img 	
		{	
		    border: 0;
		    }
		    
/*---------------  Body Containers  --------------------------------*/
		
.container
		{
	width: 767px;
	border-collapse: collapse;
	border-spacing: 0;
		    }

.logo	
		{	width: 502px;
		    height: 59px;
			text-align: left;
		    }
		
.tagline
        {	width: 265px;
            height: 59px;
            text-align: right;
            vertical-align: bottom;
		    }

.menu
        {   width: 767px;
            height: 24px;
            border-collapse: collapse; 
			border-spacing: 0;            
            }

.td1
        {
	width: 500px;
	height: 24px;
            }
        
.td2
        {   background-image: url(../menu/background.gif);
            width: 259px;
            height: 24px;
            text-align: right;           
            }
        
.body1
        {   width: 507;
            height: 247;
            vertical-align: top;            
            }
        
.body2
        {   width: 1;
            height: 247; 
            background-color: #ffffff;          
            }
        
.body3
        {   width: 259;
            height: 247;
            background-image: url(../images/news_top.gif);
            vertical-align: top;            
            }
            
.bodywide
        {   width: 767;
            height: 247;
            vertical-align: top;
            background-color: #eeeeee;            
            }
            
.content1
        {   width: 580;
            vertical-align: top;
            padding-left:20px; 
            padding-bottom:20px;
            background-color: #eeeeee;            
            }
            
.content2
        {   width: 187;
            vertical-align:top;
            background-color: #eeeeee; 
            padding-top:5px;           
            }   
            
.operating1
        {   width: 172;
            vertical-align: top;
            background-color: #eeeeee;            
            }
            
.operating2
        {
	width: 593px;
	vertical-align: top;
	background-color: #eeeeee;
	text-align: left;
	padding-right: 15px;
            } 
            
.investor1
        {   width: 230;
            vertical-align: top;
            background-color: #012174;            
            }
            
.investor2
        {
	width: auto;
	vertical-align: top;
	background-color: #eeeeee;
	text-align: left;
	padding: 7px;
            } 
            
.news1
        {   width: 230;
            vertical-align: top;
            background-color: #eeeeee;
            padding-right: 10px;            
            }
            
.news2
        {   width: 530;
            vertical-align: top;
            background-color: #eeeeee;
            text-align: left;
            padding: 7px;          
            } 
            
.bios
        {   vertical-align: top;
            }      
            
.ul
        {   padding-top: 15px;
            }
            
.li
        {   padding-bottom: 10px;
            padding-right: 10px;
            font-size: 11px;
            }
            
.1
        {   background-color: #cccccc;
            
            }
            
.contact1
        {   width: 350px;
            background-color: #eeeeee;
            vertical-align: top;
            padding-left: 140px;
            padding-top:10px;
            
            }
            
.contact2
        {   width: 417px;
            background-color: #eeeeee;
            vertical-align: top;
            padding-top: 10px;
            padding-bottom: 10px;
            
            }
            
.pixelspacer
        {   width: 767px;
            height: 1px;
            
            }
            
.footer1
        {   width: 200px;
            text-align: left;
            font-size: 10px;
            padding-bottom:35px;
            }
            
.footer2
        {   width: 567px;
            text-align: right;
            font-size: 10px;
            padding-bottom:35px;
            }
            
/*---------------  Text  --------------------------------*/
        
.newsheader
        {   font-family: Arial, 'sans-serif';
            font-size: 15px;
            font-weight: bold;            
            padding-left: 15px;
            padding-top: 9px;
            }
            
.newsheader1
        {   font-family: Arial, 'sans-serif';
            font-size: 17px;
            font-weight: bold;            
            padding-left: 10px;
            margin-bottom: 0px;
            }
            
.pcontent1
        {   padding: 7px;
            text-align: left;           
            }
            
.pcontent2
        {   padding-top: 7px;
            padding-bottom: 7px;
            text-align: right;           
            }
            
.operating
        {   padding: 7px;
            text-align: left;           
            }
            
.ulinvestor
        {   margin-top: 10px;
            margin-bottom: 0px;
            
            }
            
.liinvestor
        {   padding-bottom: 10px;
            color: #ffffff;
            font-weight: bold;
            }
            
.linews
        {   padding-bottom: 10px;
            font-size: 11px;
            }
            
.h2investor
        {   padding-top: 5px;
            padding-left: 5px;
            margin-bottom: 0px;
            font-size: 15px;
            font-weight: bold;
            font-family: Arial, 'sans-serif';
            
            }
            
.h2investor2
        {   padding-top: 5px;
            padding-left: 5px;
            margin-bottom: 0px;
            font-size: 15px;
            font-weight: bold;
            font-family: Arial, 'sans-serif';
            color: #ffffff;
            }
            
.h2news
        {   padding-top: 5px;
            padding-left: 5px;
            margin-bottom: 1px;
            margin-top: 1px;
            font-size: 12px;
            font-weight: bold;
            font-family: Arial, 'sans-serif';
            
            }

.title
        {   font-size: 15px;
            font-weight: bold;
            font-family: Arial, 'sans-serif';
            }
            
.date
        {   font-size: 10px;
            padding-left: 10px;
            padding-top: 7px;
            padding-bottom: 0px;
            } 
            
.newsbody
        {   
            padding-left: 10px;
            padding-top: 7px;
            } 
            
.contact
        {   
            font-size: 17px;
            font-family: Arial, 'sans-serif';
            }              

        
/*---------------  Links  --------------------------------*/
        
a:link    
		{	color: #012174;
		}
		
a:visited 
		{	color: #012174;
		}
		
a:active  
		{	color: #012174;
		}
		
a:hover   
		{	color: #012174; 
			text-decoration: none;
		}.container tr .operating1 ul li {
	color: #000;
}
.container tr .operating1 ul li a {
	color: #400040;
}
