/* Vaclib.org style sheet */
/* Use Comic Sans MS (cursive) Courier New (Monospace) Arial/Impact/Verdana(Sans-serif) */
/* Times New Roman (Serif) */
p.first:first-letter {color: black; font-size: 130%;
font-weight: bold;
background-color: white;
}

p.second:first-letter {color: blue; font-size: 130%;
font-weight: bold;
background-color: white;
}

p {text-indent: 3%;
color: black; 
font-weight: normal;
font-size: 100%;
font-family: "Bitstream Vera Sans", "Comic Sans MS", Arial, sans-serif;}

p.times {text-indent: 4%;
color: black; 
font-weight: normal;
font-size: 100%;
font-family: "Times New Roman", "Bitstream Vera Sans", "Comic Sans MS", Arial, sans-serif;}

p.grey {
background-color: rgb(98%,98%,98%); 
margin-left: 3%; 
margin-right: 3%;
}

p.solid {
background-color: white;
border-style: solid;
	border-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: aqua;
}

div.solid {
background-color: #f0f0ff;
border-style: solid;
	border-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: blue;
	padding: .5em;
}

div.boxed {
background-color: #f9f9f9;
border-style: solid;
	border-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: blue;
	padding: .5em;
}

div.smallbox {
font-weight: bold;
background-color: #f9f9f9;
border-style: solid;
	border-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: blue;
	margin-left: 3%; 
	margin-right: 30%;
	margin-top: .8em;
	padding: .1em;
}

div.redbox {
font-weight: normal;
background-color: #ffffff;
border-style: solid;
	border-width: 3px;
	border-left-width: 3px;
	border-right-width: 3px;
	border-color: red;
	margin-left: 5%; 
	margin-right: 5%;
	margin-top: .8em;
	padding: 1.5em;
}

div.smallredbox {
font-weight: bold;
background-color: #ffffff;
border-style: solid;
	border-width: 3px;
	border-left-width: 3px;
	border-right-width: 3px;
	border-color: red;
	margin-left: 27%; 
	margin-right: 27%;
	margin-top: .2em;
	padding: .1em;
}


div.dashed {
background-color: #f9f9f9;
border-style: dashed;
	border-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	border-color: blue;
	margin: 4em;
	padding: .5em;
}

div.letter {
background-color: #ffffff;
border-style: none;
	margin-left: 10%; 
	margin-right: 10%;	
	
}

ul.grey {
background-color: rgb(98%,98%,98%); 
margin-left: 3%; 
margin-right: 3%;
}

div.whitebox {
background-color: rgb(100%,100%,100%); 
	margin-left: 15%;
	margin-right: 20%;
	border-style: solid;
	border-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: black;
	padding: .5em;
}


body {
	font-family: "Bitstream Vera Sans", "Comic Sans MS", Arial, sans-serif;
	background-color: #cff;
	font-size: 1.0em;
	color: black;
	margin: 0.5em;
	padding: .5em;
}



#navlist li
{
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
}

div.cbl {
	border-style: solid;
	border-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: blue;
	background-color: #f0f0ff;
	font-weight: bold;
	text-align: center;
	font-size: 1.1em;
	color: black;
	margin: 2em;
	padding: .5em;
}

div.footer {
	border-style: solid;
	border-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: blue;
	background-color: #f0f0ff;
	text-align: left;
	font-size: 1em;
	color: black;	
	padding: .5em;
	margin-left: 3%; 
	margin-right: 3%;
	margin-top: 1%;
}

p.ten {
background-color: rgb(91%,95%,98%);
margin-left: 10%;
margin-right: 15%;
text-align: left;
color: black; 
font-weight: normal;
font-size: 90%;
}

div.title {
PADDING-RIGHT: 6px;
BORDER-TOP: #000000 3px solid; 
MARGIN-TOP: 22px; 
PADDING-LEFT: 6px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 22px; 
MARGIN-BOTTOM: 22px; 
PADDING-BOTTOM: 6px; 
PADDING-TOP: 6px; 
BORDER-BOTTOM: #000000 3px solid; 
BACKGROUND-COLOR: #ffeeee; 
TEXT-ALIGN: center;
}

div.subtitle {
PADDING-RIGHT: 16px;
BORDER-TOP: #000000 2px solid; 
MARGIN-TOP: 12px; 
PADDING-LEFT: 16px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 16px; 
MARGIN-BOTTOM: 12px; 
PADDING-BOTTOM: 4px; 
PADDING-TOP: 4px; 
BORDER-BOTTOM: #000000 2px solid; 
BACKGROUND-COLOR: #eeeeff; 
TEXT-ALIGN: center;
}
