BODY, P {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

H3 {
	padding-left: 5px;
	color: #663300;
	font-size: 13pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A {
	text-decoration: none;
}

A:hover {
	text-decoration: underline;
	color: red;
}

/* classes */
td.main_content {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.main_content a {
	color: #996600;
}
td.main_content a:hover {
	color: red;
}

.current_stage {
	font-size: 14pt;
	font-style: italic;
	color: white;
}

a.nav {
	font-size: 14pt;
	font-style: italic;
	color: white;
	text-decoration: none;
}

.section_link {
	color: white;
	font-weight: bold;
	font-size: 10pt;
}

a.section_link {
	color: white;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
}
a.section_link:hover {
	text-decoration: underline;
	color: #006699;
}

a.print_page {
	text-decoration: underline;
}
a.print_page:hover {
	color: #cc0000;
}

.original {
	color: #663333;
	font-weight: bold;
	font-size: 9pt;
	
}

.intro {
	color: #663333;
	font-size: 9pt;
}

.options {
	color: #996600;
	font-size: 9pt;
}

.translation {
	color: #cc9900;
	font-size: 9pt;
}

.tagline {
	font-weight: bold;
	color: #663300;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
}

.main_title {
	color: #663300;
	font-size: 16pt;
	font-weight: bold;
}

.sub_title {
	color: #663300;
	font-size: 10pt;
	font-weight: bold;
}



/*  contextual classes  */

p.nav a {
	color: #996600;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

p.nav a:hover {
	color: #006699;
	text-decoration: underline;
}