body {
	font-size: 10pt;
	Font-Family: Georgia, Verdana, "Bitstream Vera", Tahoma, serif;
	Line-Height: 1.2em;
	Text-Decoration: None;
	Color: black;
	Background-Color: white;
	Border-Width: 0;
}

img {
	Border: 0;
  Vertical-Align: middle;
}

table {
	font-size: 100%;
	Border-Width: 0.1ex;
  Border-Collapse: collapse;
}

table.Header {
   Border-Width: 0.1ex;
   Border-Style: solid;
   Padding: 0 0.1ex;
   Width: 85%;
}

table.Central {
	Border-Width: 0.1ex;
	Width: 85%;
}

table.noborder {
   Border: 0;
   Padding: 0 0 0 0;
}

a:link {
	Background-Color: white;
	Color: #3535c5;
  Text-decoration: None;
}

a:visited {
	Background-Color: white;
	Color: #3535c5;
  Text-decoration: None;
}

a:hover {
	Background-Color: white;
	Color: #6565e5;
	Text-Decoration: Underline;
}

tr {
	Vertical-Align: middle;
}

tr.Navigation {
	Height: 3ex;
}

tr.Central {
	Height: auto;
}

td {
	Font-Family: Georgia, Verdana, "Bitstream Vera", Tahoma, serif;
	Vertical-Align: middle;
	Padding: 0.2ex 3ex 0.2ex 3ex;
   Margin: 0 0 0 0;
}

td.SectionBody {
	Width: auto;
	Padding-Left: 2ex;
	Padding-Right: 2ex;
}

td.Navigation {
	Width: 13%;
	Vertical-Align: middle;
	/*Font-Weight: bold;*/
}

td.Sections {
	Text-Align: right;
	/*Font-Weight: bold;*/
}

td.nopadding {
   Padding: 0 0 0 0;
}

.center {
	Vertical-Align: middle;
	Text-Align: center;
}

h1 {
	Font-Size: 195%;
	Line-Height: 1em;
	Color: #000066;
}

h2 {
	Font-Size: 140%;
	Line-Height: 1em;
	Color: #660000;
}

h3 {
	Font-Size: 115%;
	Color: #660066;
}

h4 {
	Font-Size: 100%;
	Color: #006600;
}

tt {
  Line-Height: 1.0em;
  Font-Size: 90%;
}

.Sections {
   Text-Decoration: underline;
   Font-Weight: bold;
}

.Bolds {
   Font-Weight: bold;
}

.Italics {
   Font-Style: italic;
}

.Dates {
   Text-Decoration: underline;
   Font-Style: italic;
}

.Assignments {
   Font-Style: italic;
}
