/* Body */

body { 
	font: 80%/120% Verdana,Arial,Helvetica,sans-serif;
	background-color: #f8f8f8; 
	color: #000000
}

/* Links */

a:link {
	color: #0000CC;
	text-decoration: none;
}

a:active {
	color: #0000CC;
	text-decoration: underline;
}

a:visited {
	color: #0000CC;
	text-decoration: none;
}

a:hover {
	color: #0000CC;
	text-decoration: underline;
}

/* Center section */

.centersection { 
	background-color: #f8f8f8;
	color: #000000
}

/* Top & bottom sections */

.topbottomsection {
	font: bold 9pt/12pt Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	background-color: #f8f8f8;
	color: #f1e3d8
}

/* Left and right sections */

.leftrightsection {  
	background-color: #f8f8f8;
	color: #000000
}

/* Title */

h1 {
	font: bold 1.5em Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
}

/* Images */

img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.image {
	text-align: center;
}

/* Normal without margin */

.normal {
	text-align: justify
}

/* Normal  with margin */

.normalwithmargin { 
	font: normal 10pt/13pt Verdana,Arial,Helvetica,sans-serif; 
	text-align: justify; 
	margin-top: 20px; 
	margin-right: 30px; 
	margin-bottom: 20px; 
	margin-left: 30px
}

/* Smaller */

.smaller {
	font: 9pt/12pt Verdana,Arial,Helvetica,sans-serif;
	text-align: center
}

/* Chapter name on main page */

.chapter {
	font: bold 11pt/14pt Verdana,Arial,Helvetica,sans-serif;
	text-align: center
}

/* Caption on header page */

.headcaption { 
	font: italic 10pt/13pt Verdana,Arial,Helvetica,sans-serif;
	text-align: justify; 
	margin-top: 20px; 
	margin-right: 50px; 
	margin-bottom: 0px; 
	margin-left: 50px
}

/* Caption on normal page */

.caption { 
	font: italic 9pt/12pt Verdana,Arial,Helvetica,sans-serif;
	text-align: justify; 
	margin-top: 20px; 
	margin-right: 50px; 
	margin-bottom: 0px; 
	margin-left: 50px
}

/* Small caption on nomenclature */

.smallcaption { 
	font: italic 9pt/12pt Verdana,Arial,Helvetica,sans-serif;
	text-align: justify; 
	margin-top: 20px
}

/* Menu on header page */

.headings { 
	font: 10pt/13pt Verdana,Arial,Helvetica,sans-serif;
	text-align: left
}

/* Menu on normal page */

.brightlinks { 
	font: 8pt/11pt Verdana,Arial,Helvetica,sans-serif;
	text-align: left
	margin-top: 20px; 
	margin-right: 30px; 
	margin-bottom: 20px; 
	margin-left: 30px
}

/* Font in search box */

.search { 
	font: 9pt/12pt Verdana,Arial,Helvetica,sans-serif;
	text-align: justify 
}

/* Bold and italic */

.bold {
	font-weight: bold
}

.italic {
	font-style: italic
}
