body {
font-family:Arial;
font:x-small;
margin:84px 0 0;
background-image:url('../images/blue_170x1.gif');
background-repeat:repeat-y;
}

#showcase {
position:absolute;
top:0;
left:0;
height:82px;
width:100%;
overflow:hidden;
background-color: #FFBB55;
border-bottom:1px solid #eef;
padding:8px 10px 0 10px;
}
#shadow{
color:#009;
position:absolute;
top:8px;
left:11px;
}
h1 {
color:#fff;
font-weight:normal;
margin:0;
font-size:40px;
}
#showcase p {
position:relative;
margin-top:0;
font-size:15px;
font-weight:bold;
text-indent:115px;
color: #000;
}
#line {
position:absolute;
top:0;
left:0;
height:84px;
width:100%;
background-color:#009;
border-bottom:2px solid #009;
}
#search {
position:absolute;
top:50px;
right:10px;
}

a {
color:#009;
}
a:visited {
color:#68689D;
}

td {
font-family:Arial;
font-size:x-small;
text-align:justify;
}

#nav {
position:relative;
float:left;
top:0px;
left:10px;
width:160px;
padding-top:15px;
background-color:#fff;
}
#nav ul {
margin:0;
}
#nav ul a {
width:160px;
background-color:#eef;
border-left:3px solid #009;
text-decoration:none;
padding:0 0 1px 5px;

}
#nav ul a:hover {
background-color:#fff;
border-left:3px solid #f00;
}
#nav ul a:active {
background-color:#fff;
}
#nav li {
width:160px;
text-decoration:none;
margin-bottom:1px;
}
.active {
background-color:#fff;
border-left:3px solid #f90;
padding:0 0 1px 5px;
}
.menutitle {
background-color:#009;
padding-left:8px;
margin:0px 0 0px;
color:#fff;
text-transform:uppercase;
font-weight:bold;
}

#main {
padding:10px 20px 20px 190px;
text-align:justify;
}

h2 {
font-weight:normal;
margin-top:5px;
}

h3 {font-weight:normal;}

.grey {
color:#999;
font-size:smaller;
}
.red {color:#f00;}

img {
border:0;
}
.imgl {
margin-right:10px;
margin-bottom:3px;
}
.imgr {
margin-left:10px;
margin-bottom:3px;
}
