/* CSS Document */

body { color: Black; background-color: White; font-family: Tahoma, Arial, "Arial Rounded MT Bold", sans-serif; font-size: small; margin: 0; padding: 0; }
th, tr, td { font-size: small; }

#navigate_top { color: #000; font-size: small; background-color: #fff; padding: 3px; margin-bottom: 0.5em; }
#navigate_top ul { margin-left: 0; padding-left: 0; list-style-image: url(bullet1.gif); display: inline; border: none; } 
#navigate_top ul li { margin-left: 0; padding-left: 2px; list-style-image: url(bullet1.gif); border: none; display: inline; }
#navigate_top a { font-size: small; color: Black; text-decoration: none; border-bottom: thin dotted rgb(0, 0, 0); }
#navigate_top a:hover { background-color: #e4dcbc; }
#navigate_bottom { font-size: small; }
#navigate_bottom a { color: Black; text-decoration: none; border-bottom: thin dotted rgb(0, 0, 0); }
#navigate_bottom a:hover { background-color: #e4dcbc; }

#icon1 a { border-bottom: 0px; }
#icon2 a { border-bottom: 0px; }
#icon3 a { border-bottom: 0px; }
#icon4 a { border-bottom: 0px; }

#col1 { background-color: #ffffff; }
#archive { font-size: small; position: float; margin: 0em 0.5em 0.5em 0.5em; background-color: #ffffff; }
#work { font-size: small; position: float; background-color: #ffffff; }
#adv { font-size: small; position: float; margin-left: 0.5em; background-color: #ffffff; }
#menu { font-size: small; position: float; background-color: #FFFDF2; }

.midbar { font-size: small; position: float; background-color: #FFFDF2; }
.midbar a { color: #000000; text-decoration: none; font-weight: bold; }
.midbar a:hover { color: #A52A2A; text-decoration: underline; }

.leftbar { font-size: small; position: float; background-color: #FFFDF2; text-align: center; }
.leftbar a { color: #000000; text-decoration: none; font-weight: bold; }
.leftbar a:hover { color: #A52A2A; text-decoration: underline; }

#herald { font-size: small; position: float; margin-left: 0.5em; background-color: #ffffff; }

.newsdata { font-size: x-small; font-style: italic; margin-bottom: 20px; }
.cap { color: #ffffff; background-color: #B19F6F; font-size: small; margin-bottom: 0.5em; font-weight: bold; text-align: center; }
.txt_cap { font-size: small; color: #165BB1; text-decoration: underline; margin: 0em 0.5em 0.5em 0.5em; text-align: justify; font-weight: bold; }
.txt { font-size: small; margin: 0em 0.5em 0.5em 0.5em; text-align: justify; }
.txtlink { font-size: small; margin: 0em 0em 0.5em 0em; text-align: justify; }
.prevtext { font-size: small; margin-bottom: 5; text-align: justify; }
.fio { font-size: small; text-align: center; }

.nav_menu { margin: 0em 0.5em 0.5em 0.5em; }
.nav_menu a { color: #000000; text-decoration: none; }
.nav_menu a:hover { color: #A52A2A; text-decoration: underline; }

.spacer { height: 2em; }

.links { margin: 0 0.5em 0.5em 0.5em; }
.links a { color: #4446FF; text-decoration: none; }
.links a:hover { background-color: #e4dcbc; }

h1 { font-size: medium; }
h2 { font-size: medium; }

/* tower book */
.b_cont { font-size: large; font-weight: bold; margin: 0em 0.5em 2em 5em; }
.b_cont a { color: #000000; text-decoration: none; }
.b_cont a:hover { text-decoration: none; background-color: #e4dcbc; }
.b_cont a:visited { text-decoration: none; }

.b_title { font-size: large; font-weight: bold; text-align: center; margin: 2em 0.5em 2em 0.5em; }
.b_text { font-size: large; margin: 0 0.5em 1em 0.5em; text-align: justify; }
.b_text:first-letter { color: #A52A2A; font-size: 150%;  margin-bottom: 2em; }
.b_quot { font-size: large; margin: 0 0.5em 0.3em 0.5em; text-align: justify; font-style: italic; }
.b_quot:first-letter { font-size: large; font-weight: bold; font-style: italic; }
.b_quot_aut { font-size: medium; margin: 0 0.5em 0.7em 0.5em; }
.b_quot_mams { font-size: medium; margin: 0 0.5em 0.7em 0.5em; text-align: right; }
.b_center { color: #A52A2A; font-size: 250%; text-align: center; }
.text { font-size: 9pt;}
.mediumbold { font-size: 9pt; font-weight: bold;}

.dArrow {
	font-size:14px; 
	font-weight:normal;
	margin:0px 5px 0px 0px; 
}
.dArrow a {
	border: 1px solid #DAE2E8;
	line-height:25px;
	background-color:#FFFDF2;
	padding:0px 6px 3px 6px;
}
.dArrow a:hover {
	text-decoration:none;
	border: 1px solid #45688E;
}
.dArrowSelected{
	text-decoration:none;
	border: 1px solid #45688E;
	margin:0px 5px 0px 0px;
	padding:0px 6px 3px 6px;
}

#hidden_div
{
	position: absolute;
	z-index: 1;
	margin-top: 5px;
	width: 300px;
	height: 250px;
	background-color: #FFFDF2;
	border: 1px solid #B19F6F;
	visibility: hidden;
}
#hidden_div_shadow
{
	position: absolute;
	z-index: 0;
	margin-top: 12px;
	margin-left: 7px;
	width: 300px;
	height: 250px;
	background-color: #8A8B8F;
	visibility: hidden;
}

#hidden_div2
{
	position: absolute;
	z-index: 1;
	margin-top: -150px;
	margin-left: -350px;
left:50%;
top:50%;
	width: 700px;
	height: 300px;
	
padding:10px;
background-color: #FFFDF2;
	border: 1px solid #B19F6F;
}
#hidden_div_shadow2
{
	position: absolute;
	z-index: 0;
	margin-top: -150px;
	margin-left: -350px;
left:50%;
top:50%;
	width: 700px;
	height: 300px;
	background-color: #8A8B8F;
}
