BODY
{
    scrollbar-face-color: #6b69b5;
    scrollbar-shadow-color: #9492de;
    scrollbar-highlight-color: #9492de;
    scrollbar-3dlight-color: #000084;
    scrollbar-darkshadow-color: #000084;
    scrollbar-track-color: #bdc3ff;
    scrollbar-arrow-color: #000084;
}

/* This will prevent FireFox from creating empty lines in table cells
   (i.e. when only an image is inserted in the cell) */
td p:first-child {margin-top:0;}


.linkImage {
	position: relative;
	visibility: visible;
	width: 100;
	clip: rect(0,100,100,0);
}

p { 
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 11px;
  text-align: left
} 

a {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #003399; text-decoration: none; font-weight: bold
} 

a:hover {
  color: #E70821;
  text-decoration: none;
  text-align: right;
  font-weight: bold;
}

h4 { 
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 18px;
        text-decoration: none;
        color: #73086B;
        margin-top: 1px;
        margin-right: 1px;
        margin-bottom: 1px;
        margin-left: 1px
}

h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #E70821}
h2 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; color: #3366CC; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px}
li {  list-style-position: outside; list-style-type: disc; font-family: Tahoma, Verdana, Arial, Helvetica, "MS Sans Serif"; font-size: 11px; color: #666666}
hr {  font-family: "Times New Roman", Times, serif}

h1 {
   font-family: "Comic Sans MS", "Tahoma", Verdana, Arial, Helvetica, "MS Sans Serif";
   font-size: 24px;
   text-decoration: none; color: #3366CC;
   font-weight: bold;
}

.warning {
   font-family: Tahoma, Verdana, Arial, Helvetica, "MS Sans Serif";
   font-size: 24px;
   text-decoration: none; color: #FF0000;
   font-weight: bold;
}

.Paragraph { 
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #303030;
  font-size: 14px;
  text-align: left;
} 

.Disclaimer { 
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 12px;
  text-align: left;
  font-weight: normal;
} 

.Remark { 
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #888888;
  font-size: 9px;
  text-align: left;
  font-weight: normal;
} 

a.Remark { 
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #888888;
  font-size: 9px;
  text-align: left;
  font-weight: normal;
} 

a:hover.Remark { 
  font-family: Tahoma;
  color: #FF9900;
  font-size: 9px;
  text-align: left;
  font-weight: normal;
} 

.a.topMenu{ 
  font-family: Comic Sans MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: bold;
  font-style: italic;
} 

:hover.a.topmenu { 
  font-size: 16px;
  font-family: Comic Sans MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-style: italic;
  font-weight: bold;
  background-color: #FFFF00;
}

:active.a.topmenu {
  font-size: 16px;
  font-family: Comic Sans MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #FF0000;
  font-style: italic;
  font-weight: bold;
  background-color: #FFFF00;
}

.tableheadhor{ 
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold
} 

.tablecontent{ 
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 12px;
}

.Bookheader{ 
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #3165CE;
  font-size: 10px;
  font-weight: bold
}

.BookWeek{ 
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #555555;
  font-size: 10px;
  font-weight: bold
}

.DialogTitle{ 
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold
}

.DialogTitleWhite{ 
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold
}


.DialogFont{ 
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #3165CE;
  font-size: 12px;
  font-weight: bold
}

.blockTitle {
	font-family: 'Comic Sans MS'; 
	font-size: 14px; 
	font-weight: bold; 
	color: #0033CC 
}

.blockContent {
	font-family: Arial, 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-decoration: none; 
	color: #FFFFFF;
}

a.blockContent { 
	font-family: Arial, 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
  	color: #FFFFFF;
	font-weight: bold;
}

a:hover.blockContent { 
	font-family: Arial, 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
  	color: #770D68;
	font-weight: bold;
}

a:active.blockContent {
	font-family: Arial, 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
  	color: #FF0000;
	font-weight: bold;
}

/***************************/ 
/*   Content textblock     */ 
/***************************/ 

.contentTitle {
	font-family: 'Comic Sans MS'; 
	font-size: 16px; 
	font-weight: bold; 
	color: #0033CC 
}

.Content {
	font-family: Arial, 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	text-decoration: none; 
	color: #FFFFFF;
}

a.Content {
	font-family: Arial, 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold;
	text-decoration: none; 
	color: #770D68;
}

a:hover.Content { 
	font-family: Arial, 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
  	color: #FFFFFF;
	font-weight: bold;
}

a:active.Content {
	font-family: Arial, 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
  	color: #FF0000;
	font-weight: bold;
}

.ContentBlue {
	font-family: Arial, 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	text-decoration: none; 
	font-weight: bold; 
	color: #0000FF;
}

a.ContentBlue {
	font-family: Arial, 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold;
	text-decoration: none; 
	color: #1094FF;
}

a:hover.ContentBlue { 
	font-family: Arial, 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
  	color: #FFFFFF;
	font-weight: bold;
}

a:active.ContentBlue {
	font-family: Arial, 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
  	color: #FF0000;
	font-weight: bold;
}

.ContentOrange {
	font-family: Arial, 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	text-decoration: none; 
	font-weight: bold; 
	color: #FF8000;
}

a.ContentOrange {
	font-family: Arial, 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold;
	text-decoration: none; 
	color: #FF8000;
}

a:hover.ContentOrange { 
	font-family: Arial, 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
  	color: #FFFFFF;
	font-weight: bold;
}

a:active.ContentOrange {
	font-family: Arial, 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
  	color: #FF0000;
	font-weight: bold;
}
/***************************/ 
/* LOGIN on the blackboard */ 
/***************************/ 

.textlogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	background-color: #000000;
	text-decoration: none;
	font-style: italic;
	line-height: 12px;
	border: 1px solid #FFFFFF;
}

.login { 
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 10px;
  font-style: italic;
  text-align: left;
  font-weight: normal;
} 

.loginbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	background-color: #000000;
}


/***************************/ 
/* Form fields */ 
/***************************/ 

.text {font-family: Verdana, Arial, Helvetica, sans-serif; color: #00CC00; font-size: 12px; background-color: #FFFFFF; text-decoration: none; line-height: 12px; border: solid #888888 1px;}
.textarea {font-family: Verdana, Arial, Helvetica, sans-serif; color: #00CC00; font-size: 12px; background-color: #FFFFFF; text-decoration: none; line-height: 12px; border: solid #888888 1px;}
.radio {font-family: Verdana, Arial, Helvetica, sans-serif; color: #00CC00; font-size: 10px; background-color: #FFFFFF; text-decoration: none; line-height: 12px; border: none;}
.button {font-family: Verdana, Arial, Helvetica, sans-serif; color: #73086B; font-size: 12px; font-weight: bold; background-color: #CECEFF;}
.select {font-family: Arial; font-size: 12px; color: #00CC00; border: 1px solid #3165CE; background-color: #FFFFFF}
.checkbox {font-family: Verdana, Arial, Helvetica, sans-serif; color: #00CC00; font-size: 10px; background-color: #FFFFFF; text-decoration: none; line-height: 12px; border: none;}
