body {
color:#333;
background-color:#FFF;
margin-left:0;
margin-top:7px;
}

p {
font-family:Arial, Helvetica, sans-serif;
}

img {
border:none;
}

#directory {
position:absolute;
left:0;
top:33px;
width:520px;
height:145px;
padding-top:8px;
font-family:verdana;
margin-left:0px;
background:#fff;
}

#tabnav {
height:20px;
padding-left:0px;
margin:0;
}

#tabnav li {
display:inline;
list-style-type:none;
margin:0;
padding:0;
}

#tabnav a:link, #tabnav a:visited {
float:left;
background:#f3f3f3;
font-size:12px;
line-height:14px;
font-weight:700;
margin-right:4px;
border:1px solid #ccc;
border-bottom: 1px solid #ddd;
text-decoration:none;
color:#666;
padding:2px 10px;
}

#tabnav a:link.active, #tabnav a:visited.active {
border-bottom:1px solid #ddd;
background:#fff;
color:#000;
}

#tabnav a:hover {
background:#fff;
}

.tab {
position:absolute;
background:#ddd;
font-size:12px;
line-height:14px;
width:585px;
height:145px;
color:#333;
border-color:#999;
border-width:1px;
padding:5px;
}

.pic {
float:right;
padding:5px;
}

.col1 {
position:absolute;
left:10px;
width:130px;
font-size:11px;
padding-top:10px;
padding-right:5px;
}

.col2 {
position:absolute;
left:140px;
width:130px;
font-size:11px;
padding-right:5px;
padding-top:10px;
}

.col3 {
position:absolute;
left:280px;
width:130px;
font-size:11px;
padding-top:10px;
}

table {
text-align:left;
}
