﻿/* layout */
body
{
	font-family: Calibri, Cambria, Cochin, Georgia, serif;
	background: White;
	color: Black;
	font-size: 12pt;
	margin: 0;
	padding: 0;
}

#masterHead
{
	background: #66023C;
	height:50px;
}

#masterHead a
{
	text-decoration:none;
	color:inherit;
}
#masterHead a:visited
{
	text-decoration:none;
	color:inherit;
}

#masterNavigator
{
	clear:both;
	margin-left:200px;
	font-size: 11pt;
	color: Black;
	background: white;
}

#masterBody
{
	min-width: 400px;
	height:100%;
	background:white;
	color:black;
}

#masterMenu
{
	width: 200px;
	float: left;
	font-size:11pt;
}

#masterContent {
	margin-left: 200px;
	height:100%;
	background:White;
	color:Black;
	padding-right:1em;
}

#masterFooter {
	clear: both;
	font-size:11pt;
}

#masterLogo
{
	position:absolute;
	top:10px;
	left:10px;
	margin:0;
}

#masterTitle
{
	margin-left:200px;
	font-family: Palatino,Verdana,Helvetica,sans-serif;
	font-size: 16pt;
	color:White;
}

/* headers */
h1,h2,h3,h4,h5,h6
{
	font-family: Verdana;
	margin:0;
}

h1
{
	font-size: 110%;
	font-weight: bold;
	color: #6B0502;
}
h2
{
	font-size:105%;
	color: #6B0502;
}
h3
{
	font-size:100%;
	font-weight:bold;
	color: #6B0502;
}
h4
{
	font-size:100%;
	font-weight:bold;
}

/* anchors */
a:link      { color: #4151C0; text-decoration:none; }
a:visited 	{ color: #4151C0; text-decoration:none; }
a:active 	{ color: #4151C0; cursor:hand; text-decoration:none; }
a:hover 	{ color: #00D1FF; cursor:hand; text-decoration:underline; }

/* images */
img
{
	border:none;
}
img.left
{
	float:left;
	margin-right: 4px;
}
img.right
{
	float:right;
	margin-left: 4px;
}

/* classes */
.error
{
	color:Red;
}

.progress
{
	color:#6B0502;
}

.count
{
	color:#6B0502;
	font-weight:bold;
}

p.help
{
	margin-left:1em;
	margin-right:1em;
	font-style:italic;
	color:#202040;
}

div.page
{
	border:solid 1px Silver;
	padding:5px;
	margin-left:2em;
	margin-right:2em;
}

div.page div.initium
{
	margin-top: 2px;
	margin-left:3em;
	text-indent:-3em;
	text-align:justify;
}

.initiumDetails
{
	margin-top: 5px;
	max-width: 700px;
}

/* AJAX toolkit */
.collapsePanel
{
    height:0;
    overflow:hidden;
}

.collapsePanelHeader
{
    height:20px;
    background-color:#6B2C02;
    color:White;
    padding:5px;
    vertical-align:middle;
    cursor:pointer;
}

/* user controls: InitiumControl */
div.initium
{
	font-family: Palatino Linotype, Arial Unicode MS, Lucida;
	font-size:11pt;
	margin-top: 10px;
}

div.initium span.variant
{
}

div.initium span.note
{
	font-style: italic;
}

div.initium span.icID
{
	font-weight: bold;
}

div.initium span.icNr1
{
	color: #66023C;
}

div.initium span.biblio
{
	background-color: #F0F0FF;
}

div.initium span.initiumT
{
	font-size:110%;
	font-weight:bold;
}

div.initium span.initiumH
{
	font-size:110%;
	font-weight:bold;
}

div.initium span.initiumI
{
	font-size:110%;
	font-weight:bold;
}

div.initium span.initiumR
{
	font-size:110%;
	font-weight:bold;
	font-style:italic;
}

div.initium span.initiumA
{
	font-size:110%;
	font-weight:bold;
	letter-spacing:3px;
}

div.initium span.initiumSuffix
{
	color: Navy;
}

div.initium span.pageNr
{
	color: Maroon;
}

.initiumVariants
{
	font-family: Palatino Linotype, Arial Unicode MS, Lucida;
	font-size:11pt;
}

.initiumContext
{
	font-family: Palatino Linotype, Arial Unicode MS, Lucida;
	font-size:12pt;
}

.initiumContext em
{
	color: #6B0502;
}

/* Rounded corners (cf www.spiffycorners.com) */

.rounded{display:block}
.rounded *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#D7A6C2}
.rounded1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #edd8e4;
  border-right:1px solid #edd8e4;
  background:#e1bcd1}
.rounded2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fbf6f8;
  border-right:1px solid #fbf6f8;
  background:#deb6cd}
.rounded3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #deb6cd;
  border-right:1px solid #deb6cd;}
.rounded4{
  border-left:1px solid #edd8e4;
  border-right:1px solid #edd8e4}
.rounded5{
  border-left:1px solid #e1bcd1;
  border-right:1px solid #e1bcd1}
.roundedfg{
  background:#D7A6C2}

