body {font:small/1.2em arial,helvetica,clean,sans-serif;font:x-small;}
table {font:x-small;font-size:inherit;}
html>body {font:83% arial,helvetica,clean,sans-serif;}
form {margin-bottom: 0;padding:0;display:inline;}
code,select,input {font-size:100%}
pre {font-size:100%;}
p {margin-left: 5%;margin-right: 5%;}
img {border:0;vertical-align:middle;}
.error {border: 1px solid #990000;color:#990000;font-size: 120%;font-weight: bold;padding: 8px 8px 8px 8px;width: auto;}
.err {color: #990000;font-size: 100%;font-weight: bold;}
.info {border: 1px solid #009900;color: #009900;font-size:100%;font-weight: bold;padding: 8px 8px 8px 8px;width: auto;}
.inlineerror {font-weight:bold;font-size:90%;color:#990000;}
.on {color:#009900;background:#cccccc;border-style:solid;border-width:0px;border-color:#000000;}
.on:hover {color:#ffffff;background:#009900;}
.off {color:#ff0000;background:#cccccc;border-style:solid;border-width:0px;border-color:#000000;}
.off:hover {color:#ffffff;background:#ff0000;}
.selectedOn {color:#009900;font-weight:bold;}
.selectedOff {color:#ff0000;font-weight:bold;}

.feed {font-size:100%;color: #0000FF;font-weight: bold;text-decoration: none;}
.popup {color: #9F141A;text-decoration: none;}

SELECT {font:74% verdana,arial,helvetica,sans-serif;background: #EEEEFF}

li.opened {list-style-image: url(/sysimage/icons/arrowd.gif);}
li.closed {list-style-image: url(/sysimage/icons/arrowl.gif);}
li.none {list-style-type: none;}
.hidden {display: none;}
.shown {display: ;}
.ebox, .ebox_e {padding-bottom:20px;}
.ebox .el {display: ;}
.ebox .csl, .ebox .es {display: none;}
.ebox_e .el {display: none;}
.ebox_e .csl, .ebox .es {display: ;}
.toolbar {margin-bottom: 3pt; height: 28px; overflow: hidden; background: lightgrey; border: 1px black solid;}

.heading {color: #000066; background: lightgrey;}
.sidebar {color: #000000; background: #efefef;}
.sidebar a:hover {text-decoration: none;color: #000000;display: inline;}
.sidebarLinks {color: #000000;background: #ffffff;}
.bodybar {color: #ffffff;background: #000066;font-size: 120%;font-weight: bold;}
#footer {border-top: 3px double #999; padding-top: 1em; padding-bottom: 3em; color: #666; font-size: x-small;}
#footer cite {float: right;}

.navscore     {font-size:x-small; font-variant: small-caps; color: #000084 }

tr.msgrow {background-color : #ffffff;color:black;font-size : 90%;border-color: #dddddd;border-style:  solid;border-width: 1px 1px 1px 1px;}
tr.msgrow a {display : inline; text-decoration : none;}
tr.msgrow a:hover {display : inline; color : #F83428; text-decoration : underline;}
tr.msgnav {color : #000000}
tr.msgnav a {display:inline; text-decoration:underline;}
TR.msgnav a:hover {display : inline;text-decoration : none;}
tr.nofilter {background-color : #FFFFFF;color : #003399;font-size : 90%;}
tr.nofilter a {display : inline;color : navy;text-decoration : none;}
tr.nofilter a:hover {display : inline;color : #F83428;text-decoration : underline;}
tr.chkfilter {background-color : beige; color : #003399; font-size : 90%;}
tr.chkfilter a {display : inline; color : Navy; text-decoration : none;}
tr.chkfilter a:hover {display : inline;color : #F83428;text-decoration : underline;}

.mboxhead {background-color:#efefef;color:#000000;font-weight:bold;border: 0px;}
.mboxhead a:hover {display:inline;color:#000000;text-decoration:none;}
.mboxfoot {background-color:#efefef;color:#000000;font-size:90%;border: 0px;}
.mboxfoot a:hover {display : inline;color : #000000;text-decoration : none;}
.msgheader {background-color : #efefef;color : #000000;border:0px;}
.msgheader a {display:inline;color:#0000c0;text-decoration:underline;}
.msgheader a:hover {display:inline;text-decoration:none;}

.lblmailto {color : #404040;font-size:90%;font-weight : bold;border-width: 1px 1px 1px 1px;}
.lblmailto a {display: inline;text-decoration: underline;}
.lblmailto a:hover {display : inline;text-decoration : none;}

.separator {background-color: #cccccc; color: #000000;}

.hCalTable, .dCalTable {border-width: 1px; border-style: solid; border-color: #DCDCDC;}
.hCalMonthYearRow, .dCalMonthYearRow {background: #ffff88; color: #000000; height: 24px;}
.hCalMonthNavRow, .dCalMonthNavRow {background: #ffffff;color: #000000;height: 24px;}
.hCalDayNameRow, .dCalDayNameRow {background: #999999; color: #DCDCDC; font-weight: bold;}
.hCalDayRow, .dCalDayRow {color: #666666; background: #eeeeee;}
.hCalDayLinked, .dCalDayLinked {color: #000000; background: #cccccc;}
.hCalDayToday, .dCalDayToday {color: #000000; background: #dadfec;}
.hCalDayCurrent, .dCalDayCurrent {color: #666666; font-weight: bold; background: #eeeeee; border: 1px solid black;}
.hCalMonthYearRow, .hCalMonthNavRow, .hCalDayNameRow, .hCalDayRow, .dCalMonthYearRow, .dCalDayNameRow, .dCalDayRow {text-align: center;}
.hCalDay {text-align: left; width: 14%;}
span.save{cursor:pointer}
span.save.off span.msg{color:#03c;font-weight:bold}
span.save.on span.msg{color:#555;font-weight:bold}

h1 {font: bold 120% Verdana, Arial, sans-serif;text-align: center;}
h2 {font: normal 120% Verdana, Arial, sans-serif; color: navy; margin-left: -1px; border-bottom: thin solid navy;}

p.name {padding: 2px; margin: 0; font: normal 90% Verdana, Arial, sans-serif;}
.p-even {background: #ffffff; padding: 2px; margin: 0; font: normal 90% Verdana, Arial, sans-serif;}
.p-odd {background: #efefef; padding: 2px; margin: 0; font: normal 8pt Verdana, Arial, sans-serif;}

td.vcard {border: thin solid #f99;background: #cbdced;}
dt {margin-top: 1ex;}
.subhead {background-color: #cccccc; color: #000000; font: bold 100% Verdana, Arial, sans-serif;}

