body {
background-color: #FFFFFF;
text-align: center;
margin: 0 auto;
font-family: Arial, sans-serif;
} 

.outer {
width: 800px;
/*margin: 0 auto;*/
text-align: left;
}

.header {
background: #FFFFFF;
background-image: url(images/chief-3a_01.gif); 
background-repeat: no-repeat;
width: 800px;
height: 144px;
}

#topnavouter {
width: 800px;
height: 36px;
}

div#topnavouter a {
color: #333333;
font-size: .6em;
text-decoration: none;
}

div#topnavouter a:hover {
color: blue;
text-decoration: underline;
}

.topnavleft {
background-image: url(images/chief-3a_02.gif); 
background-repeat: no-repeat;
width: 153px;
height: 36px;
}

.topnavcenter {
background-image: url(images/chief-3a_03.gif); 
background-repeat: no-repeat;
width: 486px;
height: 36px;
text-align: right;
padding-right: 20px;
padding-top: 2px;
}

.topnavright {
background-image: url(images/chief-3a_04.gif); 
background-repeat: no-repeat;
width: 161px;
height: 36px;
}

#contentcontainer {
width: 800px;
/*background-color: red;*/
}

#contentcontainer a {
/*font-size: .79em;*/
color: #333333;
text-decoration: none;
}

#contentcontainer a:hover {
text-decoration: underline;
}

.leftcol {
/*float: left;*/
width: 153px;
/*background-color: yellow;*/
padding-left: 12px;
line-height: 1.5;
font-size: .79em;
}

.leftcol a {
/*font-size: .79em;*/
}

.centercol {
width: 486px;
font-size: .79em;
border-left: 1px solid #E7E7E7;
padding-left: 10px;
padding-top: 10px;
/*background-color: pink;*/
}

.centercol a{

}

.centercol a:hover{
text-decoration: underline;
}

.centercol a:visited{
color: #009
}

.centercol table {
font-size: 1em;

}

.centercol td {
/*border-bottom: 1px solid #E7E7E7;	*/
}

table.calendar td {
border-bottom: 1px solid #E7E7E7;
}

td.headercell {
font-weight: bold;	
/*(border-bottom: 1px solid #CCC;*/
}

td.centerhead {	
}

table.toprowtable {
text-align: left;
font-size: 1em;	
}


img.photo {
margin-bottom: 5px;	
}

table.commchief {
text-align: center;
font-size: .7em;
}

table.exec {
text-align: center;
font-size: .7em;
}

/*td.commchief {
font-size: .7em;	
}*/

.rightcol1 {
/*float: right;*/
width: 161px;
background-image: url(images/chief-3a_07.gif);
background-repeat: no-repeat;
background-position: top;
font-size: .6em;
/*line-height: 1;*/
line-height: 1.5;
}

.rightcol {
/*float: right;*/
width: 161px;
/*background-image: url(images/chief-3a_07.gif);
background-repeat: no-repeat;
background-position: top;*/
font-size: .6em;
/*line-height: 1;*/
line-height: 1.5;
}

#footer {
background-image: url(images/chief-3a_09.gif);
background-repeat: no-repeat;
background-position: bottom right;
width: 800px;
height: 246px;
font-size: .6em;
color: #999999;
padding-top: 170px;
padding-left: 153px;
line-height: 2;
}

div#footer a {
color: #333333;
text-decoration: none;
}

div#footer a:hover {
color: blue;
text-decoration: underline;
}

.footerleft {
margin: left;
}

