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; 
} 
