/* CSS Document */
table, tr, td, p, a, font, vlink, alink, ul, li { 
	font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
table, tr, td { border:0 none;	margin:0;	padding:0;	border-collapse:collapse; }
img 	{ border:0 none; }
p 		{ text-indent:10; font-size:80%; }
p.msg {text-indent:0; }
h1 		{ 
	/**/ font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; 
	padding:10 0; margin:0; text-align:left; font-size:250%; line-height:80%; border-bottom:1px solid gray;
}
h2 		{ background-color:#003399; color:#FFFFFF; font-size:75%; font-weight:bold; padding:2 0 2 10;
}
h3, .h3 { 
	font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; /*font-variant:small-caps;*/
	padding:0; margin:10 0 5 0; text-align:left; font-size:1.4em; line-height:100%; 
	border-bottom:1px dotted;
}
h4 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; /*font-variant:small-caps;*/
	padding:3 0 3 10; margin:5 0 5 0; text-align:left; font-size:15; line-height:100%; color:white; /*#FFeeCC;*/ 
	background-color:#AD724C;
}
a:hover { text-decoration:underline; }

.center		{ text-align:center; }
.ierarchy { color:#990000; font-size:70%;}
.frmName 	{ text-align:right; padding-right:10; font-size:90%; font-weight:bold; }
.pubName 	{ text-align:left; padding-left:40; font-size:90%; font-weight:bold; margin-top:3px; }
.wrong 		{ color:#CC0000; padding:5; width:300; font-size:90%; font-weight:bold; }
.ok 			{ color:#007700; padding:5; width:300; font-size:90%; font-weight:bold; }
.date 		{ color:gray; font-size:70%; padding-left:10;}
.citata 	{
	font-family:Georgia, "Times New Roman", serif; line-height:80%; font-weight:bold; padding-left:300; 
}
td.article{ width:685; padding:7; vertical-align:top; }
.article	{
	font-family:Georgia, "Times New Roman", serif; text-indent:30px; font-size:100%; line-height:125%;
}
ul.article, ol.article	{ text-indent:0px; }

.s80			{ font-size:0.8em; }
.s120			{ font-size:1.2em; }
.msg 			{ font-size:80%; text-indent:0; } 
.msg100 			{ font-size:100%; text-indent:0;} 
ul.msg 			{ font-size:100%; text-indent:0; } 
ul.msg li			{ margin-top:10px; } 
div.clndInfo li	{ margin-top:0px; margin-botttom:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; }
.announce, .announce100 { font-family:"Times New Roman", Times, serif; font-size:70%; text-indent:15; font-weight:normal; }
.announce100 { font-size:100%; text-align:center; color:#900; text-indent:0px; }
div.announce * { font-family:"Times New Roman", Times, serif; font-size:1.0em; }
.mainLink, .link100, .link120, .linkPic {
	font-family:"Times New Roman", Times, serif; font-style:italic; font-size:80%; color:#990000; 
	font-weight:normal;
}
.red		{ color:#900; }
.right		{ text-align:right; }
.centr		{ text-align:center; }
.link100, .linkPic 	{ font-size:100%; }
.link120 	{ font-size:120%; }
.linkPic	{ background:url(/design/images/ico_ext_link_9.gif) left 5px no-repeat; padding-left:1.0em; }
.bookAuthor 	{ font-size:90%; color:#3300bb; font-weight:normal; }
.details 	{ color:#660000; font-style:italic; font-size:90%; font-weight:bold;}
.ctg 		{
	color:#990000; font-style:italic; font-size:90%; font-weight:bold; border-bottom:1 solid #990000;
}
.nwsDate 	{ font-weight:bold; color:#CC0000; font-size:80%;}
.nwsHdr 	{ font-weight:bold; font-size:80%; color:#000000;}
.siteHdr 	{	background-color:e5e5e5; padding:2px 0 2px 10 px; font-weight:bold; font-size:90%;	}
.siteLink	{ background-color:e5e5e5; color:#990000; }
.rightLink	{ 
	float:right; width:270px; border-left:1 solid #990000; padding-left:10px; margin-left:20px; 
}
.clndInfo	{ 
	padding:3px 10px 10px 20px; font-family:"Times New Roman", Times, serif; font-style:italic;
	color:#554422;
}

.cellForum 	{ font-size:70%; font-weight:bold; color:#006600; background-color:#ffeeee; 
	padding:3 10 3 20; border:1 solid #006600;}
.cellAuthor { font-size:75%; font-weight:bold; color:#663300; }

.mceContentBody p { background-color:#fffff0; font-size:12px; }

.pic_table 	{ border:0px solid #cc0000; /*background-color:#fffeed;*/ }
.pic_sign 	{ color:#aa0000; font-size:80%; /*font-family:Georgia, "Times New Roman", Times, serif;*/ text-align:center; margin-top:1.0em; }
.pic_sign100 	{ color:#CC0000; border-bottom:1px dotted; margin-top:5px; }

.imgLeft 	{ float:left; margin: 0px 10px 10px 0px; text-indent:0px; }
.imgRight { float:right; margin: 0px 0px 10px 10px; text-indent:0px; }
div.hldyDate	{ font-family:Georgia, "Times New Roman", Times, serif; font-size:1.8em; color:red; text-align:left; 
	border-bottom:1px dotted; } 
div.LinkBox	{ border-bottom:1px dotted; border-top:1px dotted; background-color:#FDE0AC; clear:both; 
	margin:15px 0px; padding:3px 0px 3px 6px; }
.centerTxt	{ text-align:center; }
.mainEvent	{  
	font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#003366; font-size:0.8em;
	margin-top:3px; padding-top:3px; border-top:1px dotted;
}
/*===================================================== MAIN PAGE ==================================*/
#NewsListMain h2, #NewsListLOrg h2 { 
	font-family:Georgia, "Times New Roman", Times, serif; color:#900; font-weight:normal;
	margin:20px 0px 3px 0px; border-bottom:1px dotted; font-size:1.6em; 
	border-top:1px dotted; background-color:#FDE0AC; clear:both; }
#NewsListMain h4	{ clear:both; }
#NewsListMain div.date	{ margin-bottom:10px; }
#NewsListMain a { color:#900; }
#NewsListMain div.linkDetails { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;
	font-size:0/9em; border-top:1px dotted; }
	
#NewsListLOrg div.NwsCol	{ float:left; width:47%; padding:0px 5px; width:"49%"; }
#NewsListLOrg div.date		{ float:right; margin:2px 5px 0px 0px; }
#NewsListLOrg h3	{ font-family:Verdana, Geneva, sans-serif; font-size:0.8em; margin-top:0px;
	background-color:#FeC; padding:3px 10px; color:#640; line-height:1.2em;
	border:1px dotted #f90; border-left:none; border-right:none;}
	
#BookList 						{ font-family:Georgia, "Times New Roman", Times, serif; }
#BookList div.bookStr	{ margin:7px 0px 0px 0px; border-bottom:1px dotted #800000; padding-bottom:5px; }
#BookList span.BookName{ color:#800; font-variant:small-caps; }
#BookList span.BookAttr{ color:#775; }

#AnnounceNew	{ text-align:left; }
#AnnounceNew h3 	{ color:#900; }
#AnnounceNew  div.announce, #AnnounceText  div.announce  
	{ font-family:"Times New Roman", Times, serif; font-size:0.9em; text-indent:0px; }
#AnnounceNew h4	{ font-size:1.4em; }

#AnnounceText h3 { color:#900; font-size:2.0em; background-color:#FDE0AC; padding:10px; }
#AnnounceText div.author	{ color:#840; font-weight:normal; margin-left:10px; }
#AnnounceText div.date		{ color:gray; margin-left:10px; }
#AnnounceText div.announce	{ text-align:center; color:#900; font-size:1.0em; }
#AnnounceText blockquote	{ font-family:Georgia, "Times New Roman", Times, serif; color:navy; font-style:italic; }

#Anniversary	{ border-top:2px dotted blue; border-bottom:2px dotted blue; background-color:#FFFFBA; 
	padding:10px 5px; margin-top:15px; }
#Anniversary a.link120, #Anniversary strong.blue	{ color:#0033ff; }

/*===================================================== PAGES ==================================*/
#FolkCalendar { padding:10px; border:1px solid #900; border-left:7px double #900; 
	font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; background-color:#fffadd; }
#FolkCalendar a { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#900; }
#FolkCalendar h3 { color:#900; font-size:2.0em; }

img.imgMemo { border:4px solid black; padding:4px; }

#PrsnInfo	{ text-align:center; }
#PrsnInfo div.prsnName, #PrsnInfo div.prsnBName { font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:1.4em; margin:10px 0px; border-bottom:1px dotted; }
#PrsnInfo div.prsnBName{ color:navy;  }
#PrsnInfo div.MemoCell { float:left; width:320px; }
#PrsnInfo div.MemoDate { color:#900; margin-top:10px; font-size:1.0em; 
	font-family:Verdana, Arial, Helvetica, sans-serif; } 
#PrsnInfo a { font-family:Georgia, "Times New Roman", Times, serif; color:black; } 

#PersonDetails, #PersonDetails p, #NewPage p, #NewPage ul
	{ font-family:Georgia, "Times New Roman", Times, serif; text-align:left; font-size:1.1em; line-height:1.3em; }

#NewPage h3	{ font-size:1.4em; color:#900; font-style:italic; }
#NewPage p, #NewPage ul	{ font-size:1.0em; }

#PersonDetails p, #NewPage p { text-indent:40px; }
#PersonDetails { width:700px; margin:0px auto; }       

#PubBox td 	{ padding:3px; font-size:0.8em; }
#pubBox h4	{ background-color:transparent; color:#900; font-variant:small-caps; font-size:1.0em; font-weight:bold; border-bottom:1px solid; }
#PubBox h5	{ text-align:center; }
#PubBox blockquote, #PubBox ul, #PubBox ol	{ font-size:0.9em; }

div.iDcalndr	{ float:right; margin:0px 0px 3px 5px; color:transparent;/*#e0d077;*/ font-size:0.5em; color:"white"; }

/*##################################################################################################*/	
.mceContentBody  { background-image:none; background-color:#fffffa; padding:15px;
	font-family:Verdana, Geneva, sans-serif;  font-size:12px; line-height:1.25em; }
.mceContentBody p, .mceContentBody h1, .mceContentBody h2, .mceContentBody h3, .mceContentBody h4, .mceContentBody h5, .mceContentBody h6, .mceContentBody div, .mceContentBody li, .mceContentBody blockquote { background-color:#fafae0; }
