@charset "utf-8";
/* CSS Document */
html {
	background: url(images/mosaic4u_head.gif) repeat-x;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	color : #000000; 
	text-align:center;
	margin-top: 0px;
	padding : 0px;
 }
body A:link {text-decoration: underline; color: #CC0000;}
body A:visited {text-decoration: underline; color: #CC0000;}
body A:active {text-decoration: underline; color: #CC0000;}
body A:hover {text-decoration: none ; color:white; background-color:#CC0000;} 
table.center {
	margin-left:auto; 
	margin-right:auto;
}
#header {
	text-align: right;
	font-size:12px;
	color:#FFFFFF;
	padding-top:4px;
}
#header A:link {text-decoration: underline; color: white;}
#header A:visited {text-decoration: underline; color: white;}
#header A:active {text-decoration: underline; color: white;}
#header A:hover {text-decoration: underline ; color:white; background-color:#CC0000;} 
.main {
	line-height: 21px;
	text-align:justify;
}

.main ul {
	margin-left:0px;
	padding-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
}

.main li {
	list-style:circle;
	color:black;
	list-style-position:inside;
	text-align:left;

}

.main:first-letter  {
	font-size: 46px;
	font-weight: bold;
	color:#000000;
	line-height: 42px;
	float:left;
	margin-right: 3px;
	margin-bottom: 0px;
	padding-bottom:0px;
}
.main A:link {text-decoration: underline; color: black;}
.main A:visited { text-decoration: underline; color: black;}
.main A:active { color: black; text-decoration: underline;}
.main A:hover {text-decoration: underline ; color:black; background-color:#FFFFFF;}

.columnL{
	line-height: 21px;
	text-align:justify;
	padding-right:10px;
}
.columnR{
	line-height: 21px;
	text-align:justify;
	padding-left:10px;
}

.columnL ul {
	margin-left:0px;
	padding-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
}

.columnL li {
	color:black;
	list-style-position:inside;
	text-align:left;

}
.columnL img{
	padding:3px;
}
.columnR ul {
	margin-left:0px;
	padding-left:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
}

.columnR li {
	list-style:circle;
	color:black;
	list-style-position:inside;
	text-align:left;

}
.columnR img{
	padding:3px;
}
h1{
	color:#CC0000;
	font-size:32px;
	text-align:left;
	padding:0px;
	margin-bottom:0px;
	margin-top:0px;
	font-weight:bold;
}

#subtitle {
	text-decoration:underline;
}

#question {
	font-style:italic;
	color:#CC0000;
}
#answer {
	font-style:italic;
	font-weight:bold;
}
#footer {
	font-size:12px;
	text-align:justify;
	border-top:solid 2px #CC0000;
}

#footer A:link {text-decoration: none; color: black;}
#footer A:visited { text-decoration: none; color: black;}
#footer A:active { color: black; text-decoration: none;}
#footer A:hover {text-decoration: underline ; color:#FFFFFF; background-color:#CC0000;}
#koomkoom {background-color:#FFFFCC}
#back {
	font-size:12px;
	text-align:center;
}
#back A:link {text-decoration: none; color: black;}
#back A:visited { text-decoration: none; color: black;}
#back A:active { color: black; text-decoration: none;}
#back A:hover {text-decoration: underline ; color:#FFFFFF; background-color:#CC0000;}