.cur {cursor:pointer;}
* HTML .cur { cursor:hand; c\ursor:pointer; }

/*font.rhymes	{ font:130% "Rage Italic",Pristina,Vivaldi,"Monotype Corsiva",Georgia,cursive }*/
font.rhymes	
{ 
/*	font:bold italic serif */
	FONT:italic 120% "Palatino Linotype",Garamond,"Book Antiqua","Times New Roman";
}

/*font.sub	{ font-size: 75%; }*/
font.sub	{ font-size: 80%; }

hr { color:888; }

body
{
	color: black;
	background-color:#E4E4E4;
	/*background-image:URL(images\bkg7.jpg);*/
	font-size:80%;
	font-family:Arial,Helvetica,sans-serif,"Times New Roman";
/*
	scrollbar-face-color:rgb(200,100,150);
	scrollbar-arrow-color:#00000;
	scrollbar-track-color:#D9D4D9;
	scrollbar-shadow-color:#00000;
	scrollbar-highlight-color:#00000;
	scrollbar-3dlight-color:#00000;
	scrollbar-darkshadow-Color:#00000;
*/	
}

/*
p  { FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; }
td { FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; }
th { FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; }
ul { FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; }
ol { FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; }
*/

p { text-align: justify; margin-top:1em; margin-bottom:.5em; }

.menu { background-color:rgb(140,50,120); border:solid 2px rgb(140,50,120); margin:0 -10px 0 -10px; padding:4px; text-align:left; color:white; font:bold 100% arial,helvetica,sans-serif; }

.lang { FLOAT:right; margin:-2px 4px 2px 2px; }

.menu a	{ color:white; text-decoration:none; } /*font:bold 85% arial,helvetica,sans-serif; }*/
.menu a:active { color:#ffdab9; text-decoration:none; }
.menu a:hover	{ color:#ffe4e1; }

a  			{ color:#01A; text-decoration:underline; }
a:active 	{ color:#70A; }
a:hover  	{ color:#03f; text-decoration: underline; }

/*.bottomline { background-color:#777777; border:none; }*/
div.bottomline { background-color:#777; border:#777 1px solid; margin:0 -10px 0 -10px; padding:0 9 0 9; text-align:left; }
.bottomline td { color:white; font:65% verdana,geneva,arial,helvetica,sans-serif; }

.bottomline a	{ color:white; font-style:italic; font-weight:bold; text-decoration:none; }
.bottomline a:active 	{ color:white }
.bottomline a:hover		{ color:white; }

.topelement { font: 65% verdana,geneva,arial,helvetica,sans-serif; }

h1 { text-align:center; color:#800080; font:bold 250% "rage italic","Brush Script MT",vivaldi,"monotype corsiva",cursive; margin:-5 0 -10 0; } 
h2 { text-align:center; font:bold 150% arial,helvetica,sans-serif; color:#800080; }
h3 { font:bold 130% arial,helvetica,sans-serif; color:#800080; }
h4 { font:bold 110% arial,helvetica,sans-serif; color:#800080; }
h5 { font:bold 100% arial,helvetica,sans-serif; color:#800080; }

td, th { font-size:80%; }

/*table.rewards { border-collapse:collapse; border:double black 4px; }*/
.rewards td	{ text-align:center;padding:5px 5px 5px 5px; }

caption	{ padding-bottom:0.4em; font:110% Arial,Helvetica,sans-serif; }

table.border { border-collapse:collapse; border:solid black 2px; }

.border td 
{
	border: solid black 1px;
  	background-color: #F0F0F0;
	font:75% Arial,Helvetica,sans-serif;
  	padding: 0.3em;
	white-space: nowrap;
}

.border th 
{
	border: solid black 1px;
  	background-color: #D9D4D9;
	font:bold 70% Arial,Helvetica,sans-serif;
  	padding: 0.3em;
	white-space: nowrap;
}

.border td.mark	{ background-color: #FCF0F0; }
.border th.mark	{ background-color: #F9D4D9; }

div.center { text-align: center }

dt.red { font:bold italic; color:#CC0000 }

.title { padding:0 10 0 10; }
.title td { vertical-align:top; }

.vspace { padding-bottom:5; }

dd { text-align: justify }

.date
{ 
	color:#800080;
	FONT:normal italic 110% "Palatino Linotype",Garamond,"Book Antiqua","Times New Roman"; 
}

.toc
{
	float:right; 
	padding:10px 0px 10px 20px;
	font-size:85%; 
} 

div.shadow
{
	border-right:3px solid #999;
	border-bottom:3px solid #999;
} 

.toc div div
{
  	background-color: #F2F2F2;
	/*background-color:#D9D4D9;*/
	border:1px solid #000;
	font-family: arial,helvetica,sans-serif; 
	width:16.6em;
} 

.toc ul	{ margin:1em; padding:0px; }
.toc ul ul	{ font-size:85%; margin:0px 0px .5em 1.5em; padding:0px; }
.toc li { list-style-type : none; }
.toc a  { color:#000; text-decoration:underline; }
.toc a:active { color:#636; }
.toc a:hover { color:#808; text-decoration: underline; }

table.pos { margin-left:20px; font-size:90% }

.thesCover { margin-top:0px; padding:0px 0px 20px 20px; float:right; }

/*
div.donation 
{
	border:1px solid #700070;	
	background-color:#EEE4EE;
	color:#700070;
	padding:.3em;
	text-align:center;
	font-size:80%;
}

font.donation
{
	font:bold italic 120% arial,helvetica,sans-serif; color:#800080;
}
*/

tr.pocket
{
	text-align:right;
	color:#700;
}
.pocket a  { color:#705; }


.news { font-size:95% }

td.valign { vertical-align:top; padding-top:2em }
div.donation { text-align:center; background-color:#EEE4EE; border:1px solid #AA88AA; font-size:90% }
div.donation div.header { padding:5 5 5 5; background-color:#CCAACC; color:#700070; }
div.donation div.body { padding:5 5 5 5; }
div.donation div.body a { text-decoration:none; }
div.donation div.body a:hover	{ text-decoration:underline; }
div.donation div.footer { padding:5 5 5 5; border-top:1px solid #CCAACC; }
span.account { color:#008800; }
div.donation div.footer { font-size:110%; }
/*div.donation div.footer a { text-decoration:none; }
div.donation div.footer a:hover	{ text-decoration:underline; }*/
/*div.donation div.footer a { color:#700070; }*/
col.right { width:113; vertical-align:bottom; }

div.sponsors { height:300; text-align:center; }
div.sponsors img { border:none; padding:.5em }

table.footer { width:100%; margin-top:1em; }