/* english */
h1,h2,h3,h4,h5,dt,
a:link,a:visited,
.lsColor,.author,.emphasis,.next,.prev,.imgCaption,
table col.right-align, /* does not work for mozilla */
table.toc-base tbody td:first-child {
	color:#FF0000;
}
table.toc-base thead td,
table.toc-base thead a:link,
table.toc-base thead a:visited {
	color:white;
	background-color:#FF0000;
}
.timeline {
	background-color:#FF0000;
}
td.content {
	background-image:url(/contentALL/images/tvrasEnTxt.gif);
}
table.main {
	background-image:url(/contentALL/images/tvrasEN.gif);
	background-color:#FFEDEA;
}
table.toc-base {
	border:1px solid #FF0000;
}
tr.bgcolor {
	background-image:url(/contentALL/images/solidEN.gif);
	background-color:#F9C7C2;
}
.bgcolor{
background-image:url(/contentALL/images/solidEN.gif);
	background-color:#F9C7C2;
}

span.underlined{
   text-decoration: underline;
	 color:#FF0000;
	 }

a:hover {color:#2D73B9;}


p.legend{background:#FCEBF5;color:#FF0000;border:2px outset #FCEBF5;padding:.2em .3em;
font-size: 4.2em;position:relative;
margin: 1em 0-1em 1em: width:10em;} 
}
<!--
.next{
	font-weight:bold;
	font-size:smaller;
	font-color:#FF0000;
	clear:both;
	text-align:right;
}
.prev {
	font-weight:bold;
	font-size:smaller;
	font-color:#FF0000;
	clear:both;
	text-align:left;
}
-->
#choices {background: #FD9B4;border: outset #F5D9B4;}

#suggestions {background:#FCEBF5;color:#FF0000;border:2px outset #FCEBF5;font-size:1.2em}

#size {font-size:90%}
#size input {margin-left:9em}
#size input + input {margin-left:1em}
#size br+ input {margin-left:9em}

#extras {font-size:90%}
#extras input {margin-left:9em}
#extras input +input {margin-left:1em}
#extras br+input {margin-left:9em}

input[type="submit"], input[type="reset"] {background:#DED983;font:1.2em "Trebuchet MS", Verdana, sans-serif}

#buttons {text-align:center; color:#FF0000; font-size:14px; font-weight:bold }

.copynotice {
	background-color:#FFEDEA;
	border:2px;
	border: outset #FF0000;
	font-size:10px; color:#FF0000;
	}
	div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #000099;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000099;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #000099;
		
		font-weight: bold;
		background-color: #000099;
		color: #FFF;
	}
	
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}

.pagNumActive {
    color: #000;
    border:#060 1px solid; background-color: #D2FFD2; padding-left:3px; padding-right:3px;
}
.paginationNumbers a:link {
    color: #000;
    text-decoration: none;
    border:#999 1px solid; background-color:#F0F0F0; padding-left:3px; padding-right:3px;
}
.paginationNumbers a:visited {
    color: #000;
    text-decoration: none;
    border:#999 1px solid; background-color:#F0F0F0; padding-left:3px; padding-right:3px;
}
.paginationNumbers a:hover {
    color: #000;
    text-decoration: none;
    border:#060 1px solid; background-color: #D2FFD2; padding-left:3px; padding-right:3px;
}
.paginationNumbers a:active {
    color: #000;
    text-decoration: none;
    border:#999 1px solid; background-color:#F0F0F0; padding-left:3px; padding-right:3px;
}
p.pj {text-align:justify;
       font-size:1.3em;
			 }

