/* CSS Document */

body{
margin:0;
}

*{
font-family:Arial, Helvetica, sans-serif;
}

a{
outline:none;
}

div#container {
width:987px;
margin:0px auto 35px auto;
border: 1px solid #234C76;

}

div#banner{
width:987px;
text-align:center;
margin:0px auto;
background-color:#234C76;
}

div#middle {
padding:3px 0px;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
border-left: 1px solid #234C76;
background-color:#234C76;
}

table#nav {
border-color:#FFFFFF;
background-color:#FFFFFF;
width:100%;
}

#nav td{
background-color:#234C76;
width:25%;
}

.menuitem td{
height:24px;
width:197px;
}

.menuitem a{
display:block;
padding-left:15px;
height:34px;
font-size:12px;
line-height:28px;
color:#FFFFFF;
text-decoration:none;
background-color:#689ABC;
}

.menuitem a:hover,
.menuitem a.active{
background-color:#234C76;

}

.image a{
display:block;
height:208px;
}

a.image1 {
background-image:url(images/ballparkbw.jpg);
}

a.image2{
background-image:url(images/images_06bw.jpg);
}

a.image3 {
background-image:url(images/mackbw.jpg);
}

a.image1:hover{
background-image:url(images/ballpark.jpg);
}

a.image2:hover{
background-image:url(images/images_06.jpg);
}

a.image3:hover {
background-image:url(images/mack.jpg);
}

table#nav{
margin-left:-1px;
margin-right:-1px;
}

#nav th {
width:25%;
color:#FFFFFF;
background-color:#929397;
font-size:14px;
padding:5px;
text-align:left;
font-weight:normal
} 

div#bottom{
width:987px;
}

#bottom table{

margin-left:-1px;
margin-right:-1px;
}

.btab td{
vertical-align:top;
}

#bottom td.left{
background-color:#234C76;
width:218px;
padding:10px;
}

#bottom td.right{
/*background-color:#689ABC;*/
width:auto;
padding:10px 15px;

}

.right p,.right ul{
/*color:#FFFFFF;*/
color:#234C76;
font-size:12px;
margin-top:0;

}

.right h2{
/*color:#FFFFFF;*/
color:#234C76;
font-size:1.1em;
}

.right h3{
/*color:#FFFFFF;*/
color:#234C76;
font-size:1.0em;
}

.right p.mini{
font-size:10px;
}

.right p a{
/*color:#FFFF00;*/
color:#689ABC;
text-decoration:none;
}

.right p a:hover{
text-decoration:underline;
}

table.minitable {
width:100%;
background-color:#FFFFFF;
color:#FFFFFF;
}

.minitable th{
background-color:#929397;
font-size:10px;
text-align:left;
padding:3px;
font-weight:normal;
}

.minitable td{
font-size:10px;
padding:3px;
background-color:#234C76;
}

.offices td {
padding-bottom:15px;
}
