body {
    background-color: white;
    font-family: arial,helvetica,sans-serif;
    font-size: 10pt;
    color: #333333;
    margin: 0;
}

/*
code,
kbd,
tt,
pre {
    font-family: "courier new",courier,monospace;
    font-size: 0.83em;
}
*/

h1, 
h2, 
h3,
h4,
h5,
h6 {
    color: #6090B0;
}

h1 {
    font-size: 1.4em;	
}
h2 {
    font-size: 1.2em;	
}
h3,
h4,
h5,
h6 {
    font-size: 1.0em;
}

/*
pre {
    white-space: pre;
    background-color: #EEEEEE;
    border: 1px solid #C0C0C0;
    padding: 5px;
}
*/

li {
    margin-top: 1.0ex;
    margin-bottom: 1.0ex;
}

a:link,
a:visited {
    text-decoration: none;
    color: #1A1A9E;
}

a:hover {
    text-decoration: underline;
    color: #1A1A9E;
}

sup,
sub {
    font-size: smaller;
}

.xmnews {
    font-size: smaller;
}

.xmmenu {
    font-size: smaller;
}

.xmmenutitle {
    font-size: larger;
}

.xmmenutitle,
.xmtopmenuitem {
    font-variant: small-caps;
}

.xmtopmenubox {
    background-image: url(topmenubg.gif);
}

/* ------------------------------------------------------------------------ */

.title {
    border-bottom: 1px solid #6090B0;
}

#page {
     margin-left: 2ex;
     margin-right: 2ex;
}

.dialog { 
    background-color: #E0E0E0;
    border: thin solid #808080; 
}

.dialogTitle { 
    background-color: #808080; 
    color: #FFFFFF;
    text-decoration: none;
}

.noneditable {
    background-color: #E0E0E0;
}
