.text
{   
text-align: justify;
}

.map
{   
text-align: center;
}

.textheader
{
font-weight: bold
}

.back
{
text-align: right;
}

.imageleft 
{
margin-right: 18px;
margin-left: 5px;
width: 120px;
height: 140px;
}

li
{
text-align: justify;
}

table#specchart3 
{
background-color:#FFFFFF;  
border-collapse: collapse;
width: 200px;
}

table#specchart2 
{
background-color:#FFFFFF;  
border-collapse: collapse;
width: 425px;
}

table#specchart2 td 
{    
border:#6699CC 2px;
border-collapse: collapse;
}

table#specchart 
{
background-color:#e6e6e6;  
border-collapse: collapse;
width: 432px;
}

table#specchart td 
{    
border: solid white 2px;
border-collapse: collapse;
}

.data 
{    
text-align: left;    
background-color: #e6e6e6;
padding: 3px 3px 3px 3px; 
}

.data1 
{    
font-weight: bold; 
text-align: left;    
background-color: #cccccc;
width: 108px;
padding: 3px 3px 3px 3px; 
}

.date
{    
text-align: left;    
background-color: #e6e6e6;
width: 85px;
padding: 3px 3px 3px 3px; 
}

.topic
{    
text-align: left;    
background-color: #e6e6e6;
width: 300px;
padding: 3px 3px 3px 3px; 
}

.more_info
{    
text-align: left;    
background-color: #e6e6e6;
width: 85px;
padding: 3px 3px 3px 3px;
} 

.download
{    
text-align: center;    
background-color: #e6e6e6;
width: 85px;
padding: 3px 3px 3px 3px;
} 

.toprow 
{    
font-weight: bold;  
text-align: left;    
background-color: #cccccc;
padding: 3px 3px 3px 3px;  
}

.toprow1 
{    
font-weight: bold;  
text-align: left;    
background-color: #cccccc;
width: 108px;
padding: 3px 3px 3px 3px;  
}

.leftcol 
{    
text-align: left;    
background-color: #e6e6e6;
width: 140px;
padding: 3px 3px 3px 3px;  
}

.portlet
{
width: 400 px;
}