body {color:black;background-color:white;font-family:arial,sans-serif;margin:0 0 0 0;padding:0 0 0 0;border:0;}
body.main {margin:10px 40px 10px 40px;}
body.mceContentBody {font-size:10pt;}
form {margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}
table {border-width:0;border-style:none;border-color:black;}
table.tab{border-collapse:collapse;}
table.ruled {border-width:1;border-style:solid;border-color:black;}
tr {border-style:none;}
tr.ul {border-bottom:thin solid gray;}
tr.diff{background-color: #FFF8DC;}
tr.special.hover, tr.special:hover {color:#CC0000; background:#FFFFCC; cursor: pointer;}
td {font-size:90%;padding:0.2em 0.6em 0.2em 0.6em;border-style:none;}
td.big {font-size:90%;padding:0.4em 0.10em 0.4em 0.10em;border-style:none;}
td.L {font-size:x-small;text-align:left;}
td.C {font-size:x-large;font-weight:bolder;text-align:center;}
td.R {font-size:x-small;text-align:right;}
td.cr {font-size:9pt; text-align:left;}
td.ul {border-bottom:thin solid gray;}
td.ulne {border-bottom:thin solid gray; background-color:#FFCCCC;}
td.uldo {border-bottom:thin solid gray; background-color:#DDDDDD;}
td.cal {padding:0.1em 0.3em 0.1em 0.3em;}
td.task{border-width: 1px 1px 1px 1px;border-style: solid;border-color: black;background-color: #FFF8DC;}
td.tab{border-left:gray solid 1px; border-right:gray solid 1px; border-bottom:gray solid 1px;} 
td.tabM{border-left:gray solid 1px; border-right:gray solid 1px;}
td.banner {font-size:medium;padding:0.2em 0.6em 0.2em 0.6em;border-style:none;}
th {font-size:medium;padding:0.2em 0.6em 0.2em 0.6em;border-style:none;}
th.cal {padding:0.1em 0.3em 0.1em 0.3em;}
th.notsel{background: gray url(../image/bgtabnotsel.gif) top left repeat-x; border-bottom:gray solid 1px; border-left:gray solid 1px; border-right:gray solid 1px;}
th.extra{background: white; border-bottom:gray solid 1px; border-left:gray solid 1px;}
th.sel{background: white; border-top:gray solid 1px; border-left:gray solid 1px; border-right:gray solid 1px;}
span.button {border:thin solid gray;background-color:#EEEEEE}
span.heading {text-align:left;margin-top:6px;margin-left:6px;}
span.options {text-align:right;right:80%;margin-top:6px;margin-right:6px;}
span.label {font-size:medium;color:#000066;font-weight:bold;}
span.title {font-size:x-large;font-weight:bolder;color:#000088;}
span.action {font-size:small;font-weight:normal;}
span.err {font-size:medium;font-weight:bold;color:#FFFFCC;background-color:#CC0000;padding:1px 2px 1px 2px;}
span.message {font-size:small;color:#990000;}
span.red {color:#FF0000;font-weight:bold;}
span.rust {color:#772200}
span.green {color:#009900}
span.blue {color:#0000CC}
span.navy {color:#000066}
span.grey {color:#AAAAAA}
span.hint {color:#008080}
span.note {font-size:small;font-weight:normal;}
span.note8 {font-size:8pt;font-weight:normal;}
span.comment {color:#C71585; font-weight:bold;}
span.uncomment {color:black}
tr.special.hover td span, tr.special:hover td span {color:#CC0000; background:#FFFFCC;}
div.options {text-align:right;position:absolute;top:0;right:0;padding:4px 4px 4px 4px;}
option {font-size:9pt;}
option.marked {color:green;}
div.core {margin:10px 20px 10px 20px;}
div.red {color:#CC0000;font-weight:bold;}
div.allCentered {margin:10px 40px 10px 40px;text-align:center;}
div.title {text-align:center;font-size:x-large;font-weight:bolder;color:#000088;margin:1em 0 1em 0;}
div.errTitle {text-align:center;font-size:x-large;font-weight:bolder;color:#CC0000;margin:1em 0 1em 0;}
div.message {text-align:center;font-size:110%;color:#CC0000;margin:1em 0 1em 0;}
div.centered {text-align:center;margin:0 10px 0 10px;}
div.footer {text-align:center;font-size:7pt;margin:0 40px 0 40px;}
div.action {text-align:center;font-size:small;font-weight:normal;}
div.note {border:solid 1px grey;background-color:#FFF8DC;}
blockquote.bq {border:solid 1px grey;background-color:#FFF8DC;}
div.navigation {border:solid 1px grey;background-color:#FFF8DC;font-size:12pt}
p.hint {color:#009900;font-size:11pt;}
pre.code {border:solid 1px #9999CC;background-color:#EEEEEE}
a {color:#0000CC;text-decoration:none;}
a.hover, a:hover {color:#CC0000;background:#FFFFCC;}
textarea {color:black;background-color:white;font-family:arial,sans-serif;font-size:10pt;}
textarea.edit {background-color:#ececec;border:grey 2px solid;color:black;font-weight:normal;}
input[type=text] {color:black;font-size:9pt;}
input[type=date] {color:black;font-size:9pt;font-family:sans-serif;}
input[disabled] {color:gray;}
input[type=password] {color:black;font-size:9pt;}
input[type=submit] {font-size:9pt;}
input[type=button] {font-size:9pt;}
#li{list-style-position:outside; list-style-type:square;font-size:14px;}
ul{margin:0; padding-top:5px; padding-bottom:5px; padding-left:20px; padding-right:20px}
pre{font-family:monospace;font-size:9pt;margin-top:3px;margin-bottom:3px}
blockquote {font-style:italic;border-left:solid 3px #BBBBBB;margin-left:3px;padding-left:10px;}

/* for work/index.php */

.toolpanel a{
    border: solid #aaaaaa 1px;
    padding: 1px;
    padding-left: 3px;
    padding-right:3px;
    color : #333333;
    line-height: 25px;
    background-color: #ffee88;
}
.toolpanel a:hover{
    border: solid #aa5555 1px;
    padding: 1px;
    padding-left: 3px;
    padding-right:3px;
    color : #ee3333;
    background-color: #ffffaa;
}

/*
for displaying the navigation bar
*/
.navigation {
    margin-left:40px;
    margin-right: 40px;
    margin-top: 24px;
}

