body {
  font-family:tahoma, verdana, arial;
  margin-top:15;
  background-color:#dddddd;
  font-size:11px}

Links{}
	A {text-decoration:none}
		
	a:link		{color:#002277}
	a:visited 	{color:#002277}
	a:hover 	{color:#772200; text-decoration:underline}
	a:active	{color:#002277}
	
	A.topnav:link {
	  color:#333366;
	  text-decoration:none;
	  font-weight:bold}
	A.topnav:visited {
	  color:#333366;
	  text-decoration:none;
	  font-weight:bold}
	A.topnav:active	{
	  color:#333366;
	  text-decoration:none;
	  font-weight:bold}
	A.topnav:hover {
	  color:#333366;
	  text-decoration:underline;
	  font-weight:bold}
	
	A.bottomnav:link {
	  color:#333366;
	  text-decoration:none}
	A.bottomnav:visited {
	  color:#333366;
	  text-decoration:none}
	A.bottomnav:active	{
	  color:#333366;
	  text-decoration:none}
	A.bottomnav:hover {
	  color:#333366;
	  text-decoration:underline}

	A.cal_cell:link {
	  color:#003366;
	  text-decoration:none0}
	A.cal_cell:visited {
	  color:#003366;
	  text-decoration:none0}
	A.cal_cell:active	{
	  color:#003366;
	  text-decoration:none0}
	A.cal_cell:hover {
	  color:#666600;
	  text-decoration:underline}

	A.cal_cell_today:link {
	  color:#000000;
	  text-decoration:none0}
	A.cal_cell_today:visited {
	  color:#000000;
	  text-decoration:none0}
	A.cal_cell_today:active	{
	  color:#000000;
	  text-decoration:none0}
	A.cal_cell_today:hover {
	  color:#999933;
	  text-decoration:underline}

Tables{}
	table.page {
	  border-width:1px;
	  border-style:solid;
	  border-color:#bdbdbd;
	  background-color:#ffffff}
	
	table.block {
	  font-size:11px;
	  margin:10px}
	  
	table.main_frame {
	  margin:10px;
	  border-color:#cccc99;
	  color:#000000;
	  font-size:13px}

Cells{}
	td.main_frame_top {
	  border-width:1px;
	  border-bottom-style:dotted;
	  border-color:#003366;
	  background:#e0e0b0}
	
	td.topnav {
	  text-align:center;
	  vertical-align:middle;
	  font-size:11px;
	  font-family:Tahoma;
	  color:#333366;
	  font-weight:bold}
	  
	td.bottomnav {
	  text-align:center;
	  vertical-align:middle;
	  font-size:11px;
	  font-family:Tahoma;
	  height:20px;
	  color:#333366}
	
	td.block_top {
	  border-color:#cccc99;
	  border-style:solid;
	  border-width:1px;
	  text-align:center;
	  background:#cccc99;
	  font-weight:bold}
			
	td.block_main {
	  border-color:#cccc99;
	  border-style:dotted;
	  border-top-style:solid;
	  border-width:1px;
	  background-color:#F9F9F9;
	  text-align:left}
	  
	td.cal_cell_0 {
	  border-width:1px;
	  border-style:solid;
	  border-color:#000000;
	  color:#000000;
	  background-color:#cccccc;
	  font-size:11px;
	  text-align:center;
	  font-weight:bold}
	td.cal_cell_1 {
	  border-width:1px;
	  border-style:solid;
	  border-color:#000000;
	  color:#003366;
	  background-color:#cccccc;
	  font-size:11px;
	  text-align:center}
	td.cal_cell_2 {
	  border-width:1px;
	  border-style:solid;
	  border-color:#000000;
	  color:#003366;
	  background-color:#666666;
	  font-size:11px;
	  text-align:center}

Paragraphs{}
	p.main_frame_top {
	  text-align:right;
	  color:#000000;
	  font-size:14px;
	  font-weight:bold;
	  margin-right:12px}
	
	p.margin_adjust {
	  margin:10px}
	  
	p.essay	{
	  margin-left:5px;
	  margin-right:5px;
	  text-indent:12px}

	p.strive_page {
	  margin:10px;
	  font-size:12px;
	  text-indent:15px}

Other{}	
	.gen {
	  font-size:11px}
		
	.content {
	  margin-left:5px;
	  margin-right:5px;
	  margin-top:3px;
	  margin-bottom:5px;
	  font-size:11px;
	  text-indent:12px}

	.essay_title {
	  font-size:13px;
	  font-weight:bold;
	  color:#003366}	
  
	.essay_subtitle {
	  font-size:11px;
	  color:#444444}

	.essay {
	  margin-left:5px;
	  margin-right:5px;
	  font-size:11px;
	  text-indent:12px}
