﻿body,table		{font-family: arial,verdana,arial,helvetica,sans-serif;
		 font-size:9pt;
		 text-align:center;
		}
table		{margin:auto;
		 border-collapse:collapse;
		 border:solid #808080 1px;
		}
th,td		{border:solid black 1px;
		}
ul		{text-align:left;
		 margin-top:0px;
		 margin-bottom:2px;}
.error_message	{font-weight:bold;
			 color:red;
			}
.school_activities	{display:none;}
#input_user_info	{display:none;}
#enter_email	{display:none;}
#not_yet_registered	{display:none;}
#already_registered	{display:none;}
#anonymous_course_list	{display:none;}

.important	{font-weight:bold;
		 text-align:center;
		 padding:2px 25px;}
.notice	{font-size:smaller;
		 background-color:pink;
		 padding:0px 25px;
		}
caption	{font-weight:bold;
		 font-size:larger;
		 padding:5px;
		 margin:auto;
		 margin-bottom:0px;
		 padding-top:20px;
		 white-space:nowrap;
		}
#user_info td	{font-size:larger;
			 font-weight:bold;
			}
th		{white-space:nowrap;
		 text-align:right;
		 background-color:#CCCCCC;
		 padding:2px 4px;
		}
td		{padding:2px 4px;
		}
a		{color:blue;}
#user_info td	{text-align:left;
			 border:none;
                  }
#no_school_warning	{display:none;
				 font-weight:bold;
				 color:red;
				 margin-top:25px;} 
.button_cell	{border:none;}
.title_cell		{text-align:center;}
.activity_select	{border:none;
			 margin-top:0px;}
.activity_item	{text-align:left;
			 }
#add_school		{margin-top:5px}
#school_entry  td	{padding:0px;
			}
#user_info table,
#options table,
#enter_email table,
#not_yet_registered table,
#already_registered table,
#school_listx table,
#course_list table,
#send_link			{width:600px;}
#options th	{text-align:left;}
#options td	{text-align:left;
		 background-color:skyblue;
		}
.header td	{border:none;
		 padding:0 50px;
		}
.header	{margin-bottom:10px;
		 border:none;}
.instructions 	{font-style:italic;
			 font-size:12pt;}
.footer	{font-size:7pt;
		 font-style:italic;
		}

