body {               
background: #BDBBBC url(../images/interface/bkgd.jpg) repeat-x top;               
margin: 0px;               
padding: 0px;               
}               
table.sideBorder {               
border-right: 1px solid #000000;               
border-left: 1px solid #000000;               
}               
td.contentBkgd {               
background: #0033AA url(../images/interface/content-bkgd.jpg) repeat-x top;               
}               
td.navBkgd {               
background: #0F2E75 url(../images/interface/nav-bkgd.jpg) repeat-y right;               
}               
.pageTitle {               
font: bold 18px Arial, Helvetica, sans-serif;               
color: #FFFFFF;               
border-bottom: 1px solid #7799CC;               
}               

ul.sideNav {               
font: 12px Arial, Helvetica, sans-serif;               
color: #FFFFFF;               
padding: 10px 10px 10px 14px;               
margin: 0px 0px 0px 14px;               
}               
ul.sideNav li {               
list-style: url(../images/interface/square.gif);               
font-weight: bold;               
padding: 0px 0px 4px;               
}               
ul.sideNav ul {               
margin: 0px 0px 0px 5px;               
padding: 0px 0px 0px 5px;               
}               
ul.sideNav ul li {               
list-style: none;               
font-weight: normal;               
}               
ul.sideNav a:link, ul.sideNav a:visited, ul.sideNav a:hover {               
display: block;               
text-decoration: none;               
padding: 2px 0px 2px 2px;               
}               
ul.sideNav a:link, ul.sideNav a:visited {               
color: #FFFFFF;               
}               
ul.sideNav a:hover {               
color: #66CCFF;               
background: #0033AA;               
}               
.footer {               
font: 10px Arial, Helvetica, sans-serif;               
color: #FFFFFF;               
}               

.smallText {               
font: 10px Arial, Helvetica, sans-serif;               
color: #FFFFFF;               
}               
.horizontal, .horizontalClear {               
border-top: 1px dotted #7799CC;               
margin-top: 15px;               
margin-bottom: 15px;               
padding-bottom: 0px;               
padding-top: 0px;               
line-height: 0px;               
}               
.horizontalClear {               
clear: both;               
}               

#temporary {               
padding: 5px;               
margin-top: 10px;               
margin-bottom: 10px;               
background: #FFFF99;               
color: #000000;               
}               
#temporary p, #temporary a {               
color: #000000;               
}
