﻿/* * * * * * * * */
/* override tags */
/* * * * * * * * */

body, p, table, th, td, ul, ol {
   font-family:verdana,arial,sans-serif;
} 

body {
   background-color: #fcfcff;
   color:#666;
} 

h1, h2, h3, h4, h5, h6, th {
} 

h1 {
   font-size:1.2em;
} 

h2, h3, h4, h5, h6, th {
   font-size:1.1em;
} 


a {
   color:rgb(0,0,204);
   text-decoration:none;
}

a:hover {
   color:rgb(102,0,0);
   text-decoration:underline;
}

strong {
   font-size:1.4em;
}

small {
   font-size:0.85em;
}

em {
   font-weight:bold;
   font-style:normal;
   color:rgb(153,153,153);
}

cite {
   font-size:8pt;
   font-style:normal;
   color:rgb(102,153,204);
}

code {
   font-size:9pt;
   font-weight:bold;
   color:rgb(153,153,102);
}

dt {
   font-size:11pt;
   font-weight:bold;
   color:rgb(102,153,204);
   margin-top:24px;
}

dd {
   margin-bottom:4px;
}



/* * * * * * * * * * * * */
/* user defined classes  */
/* * * * * * * * * * * * */

/* centered */
.center {
   text-align:center;
   padding-top: 4em;
}


/* text with critical information */
.warning {
   color:rgb(255,0,0);
}


/* text with additional information */
.note {
   font-size:8pt;
   color:rgb(153,153,153);
}

/* text with tips and hints */
.tip {
   font-size:8pt;
   color:rgb(102,153,204);
}


/* diverse flavours of color */
.smallblue {
   font-size:8pt;
   color:rgb(0,0,102);
}

.smallgrey {
   font-size:8pt;
   color:rgb(102,102,102);
}

.withbackground {
   color:rgb(102,153,204);
   background-color:rgb(236,244,250);
}

.withborder {
   padding:4px;
   border:1px dotted rgb(102,153,204);
}


/* don't break this text */
span.nowrap {
	white-space:nowrap;
}

/* registered and trademark */
.legalmark {
	font-size:8pt;
}




