/*
font-size is inherited from the body tag in header.tmpl, which is
set by the user - please do not set the body font-size here
*/
body { background-color: #ffffff; color: #000000; font-family: Arial, Helvetica, sans-serif; }
td { font-family: Arial, Helvetica, sans-serif; }
td.login_titlebar { color: #ffffff; background-color: #3161bd; font-size: 125%; font-weight: bold; }
td.login_border { background-color: #3161bd; }
td.login_small { font-size: 75%; }
td.background { background-color: #ffffff; }
td.titlebar { background-color: #002266; color: #ffffff; font-size: 112%; font-weight: bold; }
td.menubar { background-color: #dcdcdc; }
td.windowdark { background-color: #dddddd; }
td.windowdarkbold { background-color: #dddddd; font-weight: bold; }
td.windowlight { background-color: #eeeeee; }
td.columnheader { background-color: #d3dce3; font-weight: bold; }
td.warning { color: #dd0000; font-weight: bold; }
form { margin: 0; }
input.mono { font-family: monospace; font-size: 80%; }
select.mono { font-family: monospace; font-size: 80%; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 140%; font-weight: bold; }
a:link { text-decoration: none; color: #0000ff; }
a:visited { text-decoration: none; color: #0000ff; }
a:hover { color: #ff0000; }
a.icon:link { font-weight: bold; }
a.loading:link { text-decoration: none; color: #333333; }
a.loading:visited { color: #333333; }
a.loading:hover { color: #333333; }
a.copyright:link { text-decoration: none; color: #cccccc; }
a.copyright:visited { color: #cccccc; }
a.copyright:hover { color: #333333; }
.rowdark { background-color: #dddddd; }
.rowlight { background-color: #eeeeee; }
.rowhilite { background-color: #ffcccc; }
.medtext { font-size: 85%; }
.smalltext { font-size: 80%; }
.smallblacktext { font-size: 80%; color: #000000; }
.smallcolortext { font-size: 80%; color: #c00000; }
.hilighttext { font-style: normal; font-weight: bold; background-color: #dcdcdc; }
