body
{
background-color:#FFFFFF;
}
a:link  	{	color: #990000; }
a:active  {	color: #999999; }
a:visited {	color: #666666; }

.calitemdate
{
font-weight: bold; 
color: #000000;
font-family: Arial, Helvetica;
font-size: 8pt;  
} 
.calitemname
{
font-weight: normal; 
color: #CC0000;
font-family: Arial, Helvetica;
font-size: 8pt;  
} 
.calitemdesc
{
font-weight: normal; 
color: #000000;
font-family: Arial, Helvetica;
font-size: 8pt;  
font-style:italic; 
} 
.calitemloc
{
font-weight: bold; 
color: #000000;
font-family: Arial, Helvetica;
font-size: 8pt;  
} 
.caltable
{
background-color:#FFFFCC;
border: 1px solid #990000;
}
.calcell
{
background-color:#FFFFCC;
border: 1px solid #990000;
padding:2 2 2 2;  
}
.newsitem
{
font-weight: normal; 
color: #000000;
font-family: Arial, Helvetica;
font-size: 10pt;  
vertical-align:top; 
}
.newshighlightitem
{
font-weight: bold; 
color: #990000;
font-family: Arial, Helvetica;
font-size: 10pt;  
vertical-align:top; 
}
.newsitemnote
{
font-weight: normal; 
color: gray;
font-family: Arial, Helvetica;
font-size: 7pt;  
text-align: center;
}
.adcode 
{
text-align:center; 
} 

/* navigation */

#navcontainer 
{ 
width: 155px; 
/* height: 28px; */
background-color: #659765;
background-image:url(newlook/_borders/images/1a.gif);
background-repeat:repeat-y;
}

#navcontainer ul
{
margin-left: 0;
padding-left: 9px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px; 
font-weight:bold; 
}

#navcontainer a
{
display: block;
padding: 3px;
width: 112px;
background-color: #CBCB97;
border: 1px solid;
border-color: #FFF #AAA #AAA;
}

#navcontainer a:link, #navlist a:visited
{
color: #000;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #659765;
color: #fff;
}
