/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
.MATH    { font-family: "Century Schoolbook", serif; }
.MATH I  { font-family: "Century Schoolbook", serif; font-style: italic }
.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }

/* implement both fixed-size and relative sizes */
SMALL.XTINY		{ font-size : xx-small }
SMALL.TINY		{ font-size : x-small  }
SMALL.SCRIPTSIZE	{ font-size : smaller  }
SMALL.FOOTNOTESIZE	{ font-size : small    }
SMALL.SMALL		{  }
BIG.LARGE		{  }
BIG.XLARGE		{ font-size : large    }
BIG.XXLARGE		{ font-size : x-large  }
BIG.HUGE		{ font-size : larger   }
BIG.XHUGE		{ font-size : xx-large }

/* heading styles 
# CL 03/09/06 definis plus bas
H1		{  }
H2		{  }
H3		{  }
H4		{  }
H5		{  }
*/

/* mathematics styles */
DIV.displaymath		{ }	/* math displays */
TD.eqno			{ }	/* equation-number cells */


/* document-specific styles come next */
@media screen {
* {
        border : 0 solid #999;
        color : #333;
        font-size : 12px;
        font-family : "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
        padding : 0;
        margin : 0;
}
body {
        background : silver;
        text-align : center;
}
ul {
        margin : 0 0 0 1em;
}
ol {
        margin : 0 0 0 1em;
}
#Canvas {
        margin : 7px 7px 0;
}
#Stretcher {
        margin : 0 0 0 250px;
        text-align : left;
}
#Paint {
        vertical-align : top;
        text-align : center;
}
#Header {
        background : #929292;
        border : 1px solid #333;
        font-size : 10px;
        text-align : left;
        vertical-align : top;
}
#ActionHeader {
        background : silver;
        border : 1px solid #333;
        font-size : 10px;
        text-align : left;
        vertical-align : top;
        padding-bottom : 0;
        padding-top : 3px;
        padding-left : 3px;
        padding-right : 3px;
        margin-bottom : 10px;
}
#Clock {
        float : right;
        padding-right : 3px;
        vertical-align : top;
        font-family : Arial, sans-serif;
}
#Login {
        text-align : left;
        padding-left : 5px;
        vertical-align : top;
        font-family : Arial, sans-serif;
}
#Search input.textbox {
        width : 90%;
}
#Logo {
        text-align : left;
        padding-top : 5px;
        padding-left : 5px;
}
#Logo a {
        font-size : 72px;
}
.menuInactive {
        padding-left : 20px;
}
.menuInactive2 {
        font-size : 14px;
        text-decoration : none;
}
#FormLabel {
        font-size : 12px;
        font-weight : bold;
}
#ArcCalendar {
        padding-bottom : 10px;
}
ul#MainMenuLinks li {
        list-style : none;
        display : inline;
}
#toggleMenu {
        float : right;
        padding-right : 3px;
}
#Menus {
        float : left;
        width : 240px;
        border : 0 solid #999;
        padding-top : 0;
        text-align : left;
}
#Footer {
        background : #929292;
        border : 1px solid #333;
        clear : both;
        font-size : 10px;
        padding : 2px;
        padding-left : 8px;
        padding-right : 8px;
        text-align : center;
}
#Identity {
        text-align : left;
        font-size : 12px;
        font-weight : bold;
        overflow : hidden;
}
.Help {
        display : none;
        position : absolute;
        border : 1px dotted #333;
        z-index : 1000;
        background : #ffffcc;
}
.MenuBlock {
        background : #fff;
        padding : 5px;
        border : 1px solid #333;
        text-align : left;
        margin-bottom : 10px;
}
.MenuBlock h1 {
        text-indent : 0;
        font-size : 16px;
        padding-bottom : 10px;
}
.MenuBlock strong {
        text-indent : 0;
        font-size : 16px;
        padding-bottom : 10px;
}
.ContentBlock {
        margin : -3px 0 0;
        background : #fff;
        border : 1px solid #333;
        padding : 10px;
        text-align : left;
        height : 100%;
}
.ContentBlock p {
        padding : 10px;
}
.ContentBlock > * {
        padding : 0;
        border-bottom : 0 dotted #999;
        text-align : left;
}
.ContentBlock * a {
        border-bottom : 1px dotted #3366cc;
        text-align : left;
}
.ContentBlock * a:hover {
        text-decoration : none;
}
.ContentBlock * a img {
        border : 0;
}
.navBar {
        margin : 0 0 0 250px;
}
.displayNone {
        display : none;
        height : 0;
        width : 0;
}
.title {
        position : absolute;
        top : 60px;
        font-size : 16px;
        text-indent : 30px;
}
.customMenu {
        text-indent : 0;
}
a.dingbat {
        text-align : center;
}
.dingbat {
        text-indent : 0;
        text-align : center;
        font-family : serif;
        font-weight : 100;
}
.button {
        background : silver !important;
        border : 3px solid;
        padding : 0 2px;
        margin : 2px;
        border-top-color : #99ccff;
        border-right-color : #999;
        border-bottom-color : #999;
        border-left-color : #99ccff;
}
.button:hover {
        background : silver;
        border-top-color : #999;
        border-right-color : #99ccff;
        border-bottom-color : #99ccff;
        border-left-color : #999;
}
.smalltext {
        font-size : 10px;
}
.smalltext a {
        font-size : 10px;
}
.smallblacktext {
        color : #000;
        font-size : 12px;
}
.mediumtext {
        font-size : 12px;
}
.largetext {
        font-size : 16px;
}
.MainMenuLinks {
        border : 1px solid #333;
        background : #999;
        text-decoration : none;
        padding : 0 10px;
}
a.MainMenuLinks {
        border : 1px solid #333;
        background : #999;
        text-decoration : none;
        padding : 0 10px;
}
a.MainMenuLinks:link {
        border : 1px solid #333;
        background : #999;
        text-decoration : none;
        padding : 0 10px;
}
a.MainMenuLinks:visited {
        border : 1px solid #333;
        background : #999;
        text-decoration : none;
        padding : 0 10px;
}
a.MainMenuLinks:hover {
        border : 1px solid #333;
        background : #99ccff;
        color : #3366cc;
        text-decoration : none;
        padding : 0 10px;
}
a.MainMenuLinks:active {
        border : 1px solid #333;
        background : #99ccff;
        color : #3366cc;
        text-decoration : none;
        padding : 0 10px;
}
a.MainMenuLinksCurrentPage {
        border : 1px solid #333;
        background : silver;
        border-bottom : 1px solid silver;
        color : #3366cc;
        text-decoration : none;
        padding : 0 10px;
}
a.MainMenuLinksCurrentPage:hover {
        border : 1px solid #333;
        background : silver;
        border-bottom : 1px solid silver;
        color : #3366cc;
        text-decoration : none;
        padding : 0 10px;
}
a.ActionMenuLinks {
        border : 1px solid #333;
        background : #999;
        text-decoration : none;
        padding : 0 10px;
}
a.ActionMenuLinks:link {
        border : 1px solid #333;
        background : #999;
        text-decoration : none;
        padding : 0 10px;
}
a.ActionMenuLinks:visited {
        border : 1px solid #333;
        background : #999;
        text-decoration : none;
        padding : 0 10px;
}
a.ActionMenuLinks:hover {
        border : 1px solid #333;
        background : #99ccff;
        color : #3366cc;
        text-decoration : none;
        padding : 0 10px;
}
a.ActionMenuLinks:active {
        border : 1px solid #333;
        background : #99ccff;
        color : #3366cc;
        text-decoration : none;
        padding : 0 10px;
}
a.ActionMenuLinksCurrentPage {
        border : 1px solid #333;
        background : #fff;
        border-bottom : 1px solid #fff;
        color : #3366cc;
        text-decoration : none;
        padding : 0 10px;
}
a.ActionMenuLinksCurrentPage:hover {
        border : 1px solid #333;
        background : #fff;
        border-bottom : 1px solid #fff;
        color : #3366cc;
        text-decoration : none;
        padding : 0 10px;
}
ul li.ActionMenuLinksInactive {
        border : 1px dotted #333;
        background : #999;
        text-decoration : none;
        padding : 0 10px;
}
a.ArcMenuLinks {
        border : 1px solid #333;
        text-decoration : none;
        padding : 0 10px;
}
a.ArcMenuLinks:link {
        border : 1px solid #333;
        text-decoration : none;
        padding : 0 10px;
}
a.ArcMenuLinks:visited {
        border : 1px solid #333;
        text-decoration : none;
        padding : 0 10px;
}
a.ArcMenuLinks:hover {
        border : 1px solid #333;
        background : #99ccff;
        color : #3366cc;
        text-decoration : none;
        padding : 0 10px;
}
a.ArcMenuLinks:active {
        border : 1px solid #333;
        background : #99ccff;
        color : #3366cc;
        text-decoration : none;
        padding : 0 10px;
}
a.ArcMenuLinksCurrentPage {
        border : 1px solid #333;
        background : #99ccff;
        color : #3366cc;
        text-decoration : none;
        padding : 0 10px;
}
a.ArcMenuLinksCurrentPage:hover {
        border : 1px solid #333;
        background : #99ccff;
        text-decoration : none;
        padding : 0 10px;
}
a.ArcMenuLinksInactive {
        border-bottom : 1px solid #333;
        border-right : 1px solid #777777;
        border-top : 1px solid #777777;
        border-left : 1px solid #777777;
        color : #777777;
        text-decoration : none;
        padding : 0 10px;
}
a.ArcMenuLinksInactive:hover {
        border-bottom : 1px solid #333;
        border-right : 1px solid #777777;
        border-top : 1px solid #777777;
        border-left : 1px solid #777777;
        color : #777777;
        text-decoration : none;
        padding : 0 10px;
}
#ArcMenuLinksInactive {
        border : 0 solid #333;
        text-decoration : none;
        padding : 0 0 0 3px;
}
a.actionMenuLinks {
        border : 1px solid #333;
        background : silver;
        text-decoration : none;
        padding : 0 10px;
}
a.actionMenuLinks:link {
        border : 1px solid #333;
        background : silver;
        text-decoration : none;
        padding : 0 10px;
}
a.actionMenuLinks:visited {
        border : 1px solid #333;
        background : silver;
        text-decoration : none;
        padding : 0 10px;
}
a.actionMenuLinks:hover {
        border : 1px solid #333;
        background : #99ccff;
        color : #3366cc;
        text-decoration : none;
        padding : 0 10px;
}
a.actionMenuLinks:active {
        border : 1px solid #333;
        background : #99ccff;
        color : #3366cc;
        text-decoration : none;
        padding : 0 10px;
}
a.actionMenuLinksCurrentPage {
        border : 1px solid #333;
        background : #99ccff;
        color : #3366cc;
        text-decoration : none;
        padding : 0 10px;
}
a.actionMenuLinksCurrentPage:hover {
        border : 1px solid #333;
        background : #99ccff;
        text-decoration : none;
        padding : 0 10px;
}
a.actionMenuLinksInactive {
        border-bottom : 1px solid #333;
        border-right : 1px solid #777777;
        border-top : 1px solid #777777;
        border-left : 1px solid #777777;
        color : #777777;
        text-decoration : none;
        padding : 0 10px;
}
a.actionMenuLinksInactive:hover {
        border-bottom : 1px solid #333;
        border-right : 1px solid #777777;
        border-top : 1px solid #777777;
        border-left : 1px solid #777777;
        color : #777777;
        text-decoration : none;
        padding : 0 10px;
}
#actionnuLinksInactive {
        border : 0 solid #333;
        text-decoration : none;
        padding : 0 0 0 3px;
}
.block {
        border : 1px dotted #333;
        padding : 7px;
}
h1.block {
        text-align : center;
        background : silver;
}
h2.block {
        text-align : center;
        background : silver;
}
h3.block {
        text-align : center;
        background : silver;
}
h4.block {
        text-align : center;
        background : silver;
}
h5.block {
        text-align : center;
        background : silver;
}
h6.block {
        text-align : center;
        background : silver;
}
.listTitle {
        text-align : center;
        border : 1px solid #333;
        padding : 5px;
        background : #fff;
}
.ErrorBlock {
        border : 1px solid #333;
        font-size : 14px;
        background : #ff99cc;
        padding : 10px;
        text-decoration : underline overline;
}
ul.listenum {
        list-style : none;
}
ul li.listenum {
        padding : 5px;
}
ul.menuLinks {
        list-style-type : none;
}
ul.menuLinks li {
        font-size : 14px;
        list-style-type : none;
}
ul li.menuLinks {
        font-size : 14px;
        list-style-type : none;
}
a.menuLinks {
        padding : 0 10px 0 0;
        text-decoration : none;
}
a.menuLinks:link {
        text-decoration : none;
}
a.menuLinks:visited {
        text-decoration : none;
}
a.menuLinks:hover {
        border : 1px solid #dee7f7;
        background : #99ccff;
        text-decoration : none;
}
a.menuLinks:active {
        border : 1px solid #99ccff;
        background : #dee7f7;
        text-decoration : none;
}
a.menuLinksCurrentPage {
        border : 1px solid #dee7f7;
        background : #99ccff;
        padding : 0 10px 0 0;
        text-decoration : none;
}
a.menuLinksCurrentPage:hover {
        border : 1px solid #dee7f7;
        background : #99ccff;
        padding : 0 10px 0 0;
        text-decoration : none;
}
strong a.menuLinks {
        font-size : 14px;
}
strong a.menuLinksCurrentPage {
        font-size : 14px;
        border : 1px solid #dee7f7;
        background : #99ccff;
}
strong a.menuLinksCurrentPage:hover {
        font-size : 14px;
        border : 1px solid #dee7f7;
        background : #99ccff;
        text-decoration : none;
}
ul a.menuLinks {
        padding : 0 10px 0 20px;
}
ul a.menuLinksCurrentPage {
        padding : 0 10px 0 20px;
        font-weight : bold;
}
ul a.menuLinksCurrentPage:hover {
        padding : 0 10px 0 20px;
        font-weight : bold;
        text-decoration : none;
}
ul.calendar a {
        font-size : 10px;
}
ul.calendar li {
        list-style : none;
        display : inline;
        padding : 0 1px 0 2px;
        font-size : 10px;
        text-decoration : none;
        border : 1px solid #333;
}
ul li.calendarLinks {
        background : #ffffcc;
}
ul li.calendarLinks:hover {
        background : #99ccff;
        color : #3366cc;
}
ul li.calendarLinksCurrentPage {
        background : #99ccff;
}
ul li.calendarLinksCurrentPage:hover {
        background : #99ccff;
}
a img {
        border : 0;
}
a {
        text-decoration : none;
}
a:link {
        text-decoration : none;
}
a:visited {
        text-decoration : none;
}
a:hover {
        color : #3366cc;
        text-decoration : underline overline;
}
abbr, acronym, .info {
        border-bottom : 1px dotted #3366cc;
        cursor : help;
}
h1 a:hover {
        text-indent : 30px;
        font-size : 16px;
        padding-bottom : 10px;
}
p a:hover {
        text-indent : 30px;
}
p a:first-letter {
        font-size : 16px;
        font-weight : bold;
}
p {
        text-indent : 0;
}
h1 {
        text-indent : 0;
        font-size : 20px;
}
h2 {
        text-indent : 0;
        font-size : 16px;
}
h3 {
        text-indent : 0;
        font-size : 14px;
}
h4 {
        text-indent : 0;
        font-size : 14px;
}
h5 {
        text-indent : 0;
        font-size : 12px;
}
h6 {
        text-indent : 0;
        font-size : 12px;
}
a.input {
        background : #ffffcc;
        border : 1px solid #333;
        padding : 3px;
        text-decoration : none;
}
input {
        background : #ffffcc;
        border : 1px solid #333;
        padding : 0;
}
input:hover {
        background : #ffffcc;
}
textarea {
        background : #ffffcc;
        border : 1px solid #333;
        padding : 3px;
}
textarea:hover {
        background : #ffffcc;
}
textarea.textbox {
        background : #99ccff;
        border : 1px solid #333;
        padding : 3px;
}
textarea.textbox:hover {
        background : #99ccff;
}
input.textbox {
        background : #99ccff;
        border : 1px solid #333;
        padding : 3px;
}
input.textbox:hover {
        background : #99ccff;
}
input.button {
        background : silver !important;
        border : 1px solid;
        padding : 0 2px;
        margin : 2px;
        border-top-color : #99ccff;
        border-right-color : #999;
        border-bottom-color : #999;
        border-left-color : #99ccff;
}
input.button:hover {
        background : silver;
        border-top-color : #999;
        border-right-color : #99ccff;
        border-bottom-color : #99ccff;
        border-left-color : #999;
}
table.listOfItems {
        border : 1px solid;
        width : auto;
        margin : 10px;
}
table.listOfItems th {
        background : silver;
        padding : 3px;
        border : 1px solid;
        text-align : center;
        white-space : nowrap;
}

}
