body{
	background-color: #ffc;
	color: #000;
	font-family: "Times New Roman";
	font-size: 110%;
} 

h1{
	text-align: center;
}

A:link {	
	COLOR: #00c;
}
A:visited {
	COLOR: #909;
}

.RightAlign{
	text-align: right;
	margin-right: 50pt;
}

.EssaySection{
	text-align: justify; 
	margin-left: 6pt; 
	margin-right: 12pt;
}

.DefListFootnote{
	text-align: justify;
	margin-top: 5pt;
	margin-right: 20pt;
	color: Red;
}

.Emphasize{
	font-size: 20pt;
}

.ShoutFromTheRoofTops{
	font-size: 26pt; 
	font-weight: bold; 
	color: #ff0000;
}


.BannerHeadline{
	font-size: 26pt; 
	font-weight: bold; 
	color: #ff0000;
	padding: 80pt;
	margin: 30pt;
}


.BannerHeading{
	font-size: 250%; 
	font-weight: bold; 
	color: #ff0000;
	text-align: center;
}


.BannerSubHeading{
	font-size: 180%; 
	font-weight: bold; 
	color: #ff0000;
	text-align: center;
}


.Dialogue{
	color: #ff0000;
	font-style: italic;
}

.highlighted{
	color: #008000;
}

.EditorsNote{
	color: #008000;
	font-style: italic;
	text-align: justify; 
	margin-left: 6pt; 
	margin-right: 12pt;
}

.Intro{
	color: Blue;
}

.IntroHeading{
	color: Blue;
	font-weight: bold; 
	font-size: 120%;
}



.EditorsNote_Style_2{
	font-size: 80%;
	font-style: italic;
}

.Example{
	color: Blue;
}

CODE {
	FONT-SIZE: 110%; 
	COLOR:#009;
}

.Heading {
	font-weight: bold
}

.ExplanatoryHeading{
	font-size: 18pt; 
	color: #ff0000;
	font-weight: bold;
}


.SayItLoud{
	font-size: 12pt; 
	font-weight: bold;
}



dt {
	font-weight: bold;
	margin-top: 8pt;
	margin-bottom: 8pt;
}

.Red{
	color: #ff0000;
}

.Green{
	color: #00ff00;
}

.Blue{
	color: #0000ff;
}

.DarkGreen{
	color: #009900;
}

.BoldRed{
	color: #ff0000;
	font-weight: bold;
}

.BoldGreen{
	color: #00ff00;
	font-weight: bold;
}

.BoldBlue{
	color: #0000ff;
	font-weight: bold;
}

#TopLeft{
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #0bf;
}

.HeadingBarWithTitle{
	width: 105%;
	height: 78px;
	margin: 0px;
	padding: 10px;
	background-color: #4f4;
	color: #000022;
	font-weight: bold;
}

.TitleBar{
	width: 100%;
	height: 50px;
	margin: 0px;
	padding: 10px;
	background-color: #ff0;
	color: #ff0000;
}


.HeadingBar{
	width: 100%;
	height: 23px;
	margin: 0px;
	padding: 10px;
}

.DayOfWeek{
	clear: left;
	float: left;
	width: 14%;
	border: solid;
	border-width: 2px;
}

.DayOfMonth{
	float: left;
	width: 4%;
	border: solid;
	border-width: 2px;
}

.Month{
	float: left;
	width: 9%;
	border: solid;
	border-width: 2px;
}

.Year{
	float: left;
	width: 5%;
	border: solid;
	border-width: 2px;
}

.DiaryEvents{
	float: left;
	width: 65%;
	border: solid;
	border-width: 2px;
}

.New_Line{
	clear: both;
	width: 100%;
	height: 1px;
}

.CalendarBody{
	width: 105%;
}

.BlueHighlighterPen{
	background-color: #55f;
        color: #000;
	font-weight: bold;
}


.VioletHighlighterPen{
	background-color: #aaf;
        color: #000;
	font-weight: bold;
}

.RedHighlighterPen{
	background-color: #f55;
        color: #000;
	font-weight: bold;
}

.PinkHighlighterPen{
	background-color: #fbb;
        color: #000;
	font-weight: bold;
}


.GreenHighlighterPen{
	background-color: #afa;
        color: #000;
	font-weight: bold;
}

.YellowHighlighterPen{
	background-color: #ff0;
        color: #000;
	font-weight: bold;
}

.PurpleHighlighterPen{
	background-color: #f0f;
        color: #000;
	font-weight: bold;
}

.TorquiseHighlighterPen{
	background-color: #0ff;
        color: #000;
	font-weight: bold;
}




#CalendarPos{
	position: absolute;
	top: 78px;
	left: 0px;
}