/*

	/global-old/weblog.css
	===================================

*/

DIV.WeblogEntry {
	font-family: Franklin Gothic Medium, Arial, sans-serif;
	font-size: 90%;
	line-height: 1.3em;
	width: 480px;
	color: Black;
}
DIV.WeblogAddendum {
	font-family: Franklin Gothic Medium, Arial, sans-serif;
	font-size: 95%;
	line-height: 1.35em;
	width: 480px;
	color: #444444;
}
LI {
	margin-bottom: 1em;
}
SUP {
	font-size: 75%;
}
SPAN.WeblogTitle {
	font-weight: bold;
}
BLOCKQUOTE.Quote {
	font-size: 95%;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 1.35em;
}
DIV.Small {
	font-size: 90%;
}
P {
	margin: 0;
}
A.Contd {
	font-weight: bold;
	font-size: 90%;
	color: red;
	text-decoration: none;
}
BLOCKQUOTE {
	margin-top: 0;
	margin-bottom: 0;
}
SPAN.Strike {
	text-decoration: line-through;
}
SPAN.Super {
	position: relative;
	top: -.25em;
	font-size: 75%;
	vertical-align: top;
}
SPAN.Sub {
	position: relative;
	top: .25em;
	font-size: 75%;
	vertical-align: bottom;
}
TABLE.DataTable {
	border-style: solid;
	border-width: 1px;
	border-color: Black;
}
THEAD.DataTable {
	font-size: 90%;
	color: Black;
	font-weight: bold;
	padding: .6mm;
	padding-left: 1.2mm;
	padding-right: 1.2mm;
	background: whitesmoke;
	display: block;
	text-align: left;
}
TBODY.DataTable {
	font-size: 90%;
	color: Black;
	padding: .6mm;
	padding-left: 1.2mm;
	padding-right: 1.2mm;
	background: white;
	text-align: left;
}

/* Image styles */

TABLE.Image {
	width: 1px;
}
TABLE.ImageLeft {
	margin-top: .3em;
	margin-right: .5em;
	width: 1px;
}
TABLE.ImageCenter {
	margin-top: .3em;
	margin-left: 0;
	margin-right: 0;
	width: 1px;
}
TABLE.ImageRight {
	margin-top: .3em;
	margin-left: .5em;
	width: 1px;
}
TD.Caption {
}
IMG.Framed {
	border: 1px solid black;
}
DIV.Caption {
	color: #606060;
	font-weight: bold;
	font-size: 70%;
	line-height: 1.1em;
	padding-bottom: .5em;
	border-bottom: 1px solid silver;
}

/* Udolpho-only weblog styles */

DIV.WeblogItem {
	font-size: 85%;
	margin-top: 1.5em;
	margin-bottom: 1.5em;
}
H2 {
	text-align: left;
}
DIV.More {
	font-weight: bold;
	text-align: center;
	margin-top: .5em;
}
DIV.Month {
	text-align: left;
	font-size: 105%;
	font-weight: bold;
}
DIV.ListLink {
	text-align: left;
	font-size: 80%;
}
DIV.ListDate {
	text-align: left;
	font-size: 75%;
	margin-bottom: .75em;
}
IMG.BackToTop {
	width: 16px;
	height: 16px;
	vertical-align: baseline;
}
IMG.LinkToArticle {
	width: 10px;
	height: 16px;
	vertical-align: baseline;
}
IMG.DateTime {
	width: 13px;
	height: 16px;
	vertical-align: baseline;
}

/* Calendar styles */

TABLE.Calendar0, TABLE.Calendar1, TABLE.Calendar2 {
	width: 195px;
	color: blue;
}
TABLE.Calendar0 {
	margin-top: 1em;
	margin-bottom: .75em;
}
TABLE.Calendar1 {
	margin-top: .75em;
	margin-bottom: 1.5em;
}
TABLE.Calendar2 {
	margin-top: 1.5em;
	margin-bottom: 1.5em;
}
A.DayNote4 {
	color: blue;
}
A.DayNote3 {
	color: navy;
}
A.DayNote2 {
	color: gold;
}
A.DayNote1 {
	color: red;
}
A.DayNote0 {
	color: silver;
}
TD.DayNote0, TD.DayNote1, TD.DayNote2, TD.DayNote3, TD.DayNote4 {
	font-size: 11px;
	color: white;
	cursor: hand;
	vertical-align: top;
	text-align: center;
}
TD.DayNote4 {
	background-color: blue;
}
TD.DayNote3 {
	background-color: navy;
}
TD.DayNote2 {
	background-color: gold;
	color: black;
}
TD.DayNote1 {
	background-color: red;
}
TD.DayNote0 {
	background-color: silver;
	color: black;
	font-weight: bold;
}
TD.Month {
	text-align: center;
	font-size: 87%;
	font-weight: bold;
}
TD.Weekday {
	padding-top: 1px;
	vertical-align: top;
	line-height: 11px;
	font-size: 11px;
	text-align: center;
}
DIV.Weekday {
	width: 25px;
	font-size: 11px;
	overflow: hidden;
	text-align: center;
}
TD.Day {
	vertical-align: top;
	text-align: center;
	font-size: 11px;
	color: blue;
	font-weight: normal;
}
DIV.CalColSpace {
	width: 40px;
}

/* Other Styles */

TD.SearchLabel {
	text-align: right;
	vertical-align: middle;
	font-size: 85%;
	line-height: 2em;
}
DIV.TOC {
	color: blue;
	font-weight: bold;
}
DIV.MiniMore {
	font-weight: normal;
	margin-bottom: 0;
}
DIV.AddendumLine, WeglobLine {
	height: 1px;
	overflow: hidden;
	margin-top: .75em;
	margin-bottom: .25em;
}
DIV.AddendumLine {
	width: 480px;
	background: gainsboro;
}
DIV.WeblogLine {
	width: 195px;
	background: silver;
}

/* Search controls */

DIV.SearchControls {
	text-align: left;
	border: 1px solid #FFD091;
	background: #FFF4CC;
	color: black;
	font-size: 13px;
	padding: 5px;
	width: 688px;
	vertical-align: middle;
}
DIV.SearchResults {
	text-align: left;
	font-size: 13px;
	line-height: 16px;
}
DIV.Result {
	margin-top: 10px;
	margin-bottom: 10px;
}
TD.SearchButton {
	text-align: left;
	vertical-align: middle;
	width: 100%;
}
SPAN.Weight {
	font-size: 11px;
	font-weight: bold;
}
DIV.MaxResults {
	font-weight: bold;
	color: red;
}
TD.SearchLabel {
	font-size: 13px;
}

