body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CDCDCD;
}


a 						{ color: #003366; }
a:visited 				{ color: #003366; }
a:active 				{ color: #003366; }
a:hover 				{ color: #E60000; }

a.LinktitleHO			{ font-size: 16pt; color: #FFD900; font-weight: bold; text-decoration: none;}
a.LinktitleHO:visited	{ font-size: 16pt; color: #FFD900; font-weight: bold;}
a.LinktitleHO:hover		{ font-size: 16pt; color: #FFD900; font-weight: bold;}
a.LinktitleVO			{ font-size: 16pt; color: #336699; font-weight: bold; text-decoration: none;}
a.LinktitleVO:visited	{ font-size: 16pt; color: #336699; font-weight: bold;}
a.LinktitleVO:hover		{ font-size: 16pt; color: #336699; font-weight: bold;}
a.LinktitleBeta			{ font-size: 16pt; color: #E60000; font-weight: bold; text-decoration: none;}
a.LinktitleBeta:visited	{ font-size: 16pt; color: #E60000; font-weight: bold;}
a.LinktitleBeta:hover	{ font-size: 16pt; color: #E60000; font-weight: bold;}
a.top 					{ font-weight: bold; color: #FFFFFF; vertical-align: middle; text-decoration: none;}
a.top:visited 			{ font-weight: bold; color: #FFFFFF;}
a.top:hover 			{ font-weight: bold; color: #000000;}
a.topbold_beta 			{ font-weight: bold; color: #ffffff; text-decoration: none;}
a.topbold_beta:visited 	{ font-weight: bold; color: #ffffff;}
a.topbold_beta:hover 	{ font-weight: bold; color: #000000;}
a.topbold_HO 			{ font-weight: bold; color: #000000; text-decoration: none;}
a.topbold_HO:visited 	{ font-weight: bold; color: #000000;}
a.topbold_HO:hover 		{ font-weight: bold; color: #ffffff;}
a.topbold_VO 			{ font-weight: bold; color: #ffffff; text-decoration: none;}
a.topbold_VO:visited 	{ font-weight: bold; color: #ffffff;}
a.topbold_VO:hover 		{ font-weight: bold; color: #000000;}
a.link 					{ color: #003366; padding-left:8px; width: 183px; height: 16px; text-decoration: none;}
a.link:visited 			{ color: #003366; padding-left:8px; width: 183px; height: 16px;}
a.link:active 			{ color: #003366; background-color:#CCCCCC; padding-left:8px; width: 183px; height: 16px;}
a.link:hover 			{ color: #FFFFFF; background-color:#CCCCCC; padding-left:8px ; width: 183px; height: 16px;}
a.textlink 				{ color: #003366; text-decoration: none;}
a.textlink:visited 		{ color: #003366;}
a.textlink:active 		{ color: #003366;}
a.textlink:hover 		{ color: #FD6A08;}

table.index 			{ width:553; padding:0pt; margin:0pt; }
table.form				{ width: 550; border: 1px solid #000000; background-color: #EEEEEE; border-collapse: collapse; }
table.form2				{ width: 300; border: 1px solid #999999; background-color: white; border-collapse: collapse;}
table.menu 				{ width: 183; height:100%; background-color:#eeeeee; border:1pt solid #999999; border-collapse:collapse; margin-right:none;}
table.HO 				{ background-color:#ffffff; border:0pt; border-collapse:collapse; border-spacing:0px; margin-top:12px; width: 790; }
table.VO 				{ background-color:#ffffff; border:0pt; border-collapse:collapse; border-spacing:0px; margin-top:12px; width: 790; }
table.beta 				{ background-color:#ffffff; border:0pt; border-collapse:collapse; border-spacing:0px; margin-top:12px; width: 790; }
table.startpage			{ background-color:#ffffff; border:0pt; border-collapse:collapse; border-spacing:0px; margin-top:12px; width: 836; }

td						{ vertical-align:top; font: 10pt Arial, Helvetica, sans-serif; color: black; padding:2px; }
td.content	 			{ width:640;}
td.banner 	 			{ width:820;}
td.menu 	 			{ width:180;}
td.Menu1 				{ width: 183; background-color:#999999; padding-left:4px; font-weight: bold; color:white; marging:none; margin-top: 6px;}
td.toptitle_beta 		{ width: 183; font-size: 16pt; color: #ffffff; padding-left:4px; font-weight: bold; background-color: #999999; }
td.toptitle_HO 			{ width: 183; font-size: 16pt; color: #ffffff; padding-left:4px; font-weight: bold; background-color: #999999; }
td.toptitle_VO 			{ width: 183; font-size: 16pt; color: #ffffff; padding-left:4px; font-weight: bold; background-color: #999999; }
td.uppermenu_HO 		{ background-color: #FFD900;}
td.uppermenu_VO 		{ background-color: #336699;}
td.uppermenu_beta 		{ background-color: #E60000; width:180;}
td.uppermenu_conf 		{ background-color: #009600; text-align: center; color: white; font-weight: bold; }
td.indexleft 			{ width:20;}
td.indexright 			{ width:533; vertical-align:top;}
td.activity_item        { background-color: #eeeeee; color: #ffffff; padding:2px;}
td.activity_date        { width: 80; background-color: #eeeeee; color: #000000; padding:2px;}
td.activity_title       { background-color: #999999; color: #ffffff; font-weight: bold; padding:2px; border-bottom: 1pt solid #999999; top: 1pt solid #999999;}
td.activity_description { padding:2px; }
td.activity_bottom      { background-color: #999999; color: #ffffff;  font-size:11; text-align: right; border-top: 1pt solid #999999; border-bottom: 1pt solid #999999; }
td.activity_bottom_left { background-color: #999999; color: #ffffff;  font-size:11; border-top: 1pt solid #999999; border-bottom: 1pt solid #999999; }
td.activity_description { width: 550; }
td.activity_submit      { background-color: #dddddd; color: #ffffff;  text-align: right; border: 1px solid #999999;}
td.submit				{ text-align:left; }
td.variable				{ font-weight: bold; width: 80; border-top: 1pt solid #999999; border-bottom: 1pt solid #999999; border-right: 1pt solid #999999;}
td.value				{ border-top: 1pt solid #999999; width: 460; }
td.name					{ width: 80; border-right: 1pt solid #999999; color: #336699; font-size:10;  height:12;}
td.date					{ border-top: 1pt solid #999999; color: #336699; font-size:10; height:12; width: 350;}
td.edit					{ border-top: 1pt solid #999999; border-right: 1pt solid #999999; color: #336699; font-size:10; text-align: right; width: 100; }
td.header				{ border-bottom: 1pt solid #336699; background-color: black; color: #FF0000; text-align:center; font-weight: bold; }
td.intro				{ width:250; padding-left:5; }
td.school_check         { background-color: #eeeeee; color: #333333; padding:1px; border: 1px dotted gray; font-weight: bold; }
td.school_check1        { background-color: #eeeeee; color: #333333; padding:1px; border: 1px dotted gray; }
td.school_check2        { background-color: #eeeeee; color: #333333; padding:1px; border: 1px dotted gray; text-align: center; }

div.scroll				{ position: absolute; width:700;}
div.auto				{ width:640; height: 500px; padding:10px; overflow: auto; margin:none;}

input.text				{ width: 400; }
input.small				{ width: 100; }
input.large				{ width: 230; }
textarea.text			{ width: 400; height: 200; }
select.partner			{ width: 400; }

li.intro                {margin-left: -10;}

.spacer 				{ height: 100%; width:10;}
.subsubtitle 			{ color: #006699; font-weight: bold;}
.subtitle 				{ font-weight: bold; color: #000000; width: 550; background-color:#eeeeee; border:0pt; border-collapse:collapse; padding:5px; border-color:#eeeeee;}
.title 					{ font-size: 16pt; font-weight: bold; color: #006699; width: 554; background-color:#eeeeee; border:0pt; border-collapse:collapse; padding:5px; border-color:#eeeeee;}

p.titleHO				{ font-size: 16pt; color: #999999; font-weight: bold; margin-top:0;}
p.titleVO				{ font-size: 16pt; color: #999999; font-weight: bold; margin-top:0;}
p.titleBeta				{ font-size: 16pt; color: #999999; font-weight: bold; margin-top:0;}
p.announcement			{ font-size: 16pt; color: #009600; font-weight: bold; margin-top:3; margin:0;}
p.announcement2			{ font-size: 12pt; margin:0;}

table.forum				{ background-color: #eeeeee; width: 600; border: 1px solid #999999; border-collapse: collapse; margin:0; }
table.forum2			{ background-color: #eeeeee; width: 700; border: 1px solid #999999; border-collapse: collapse; margin:0; }
table.forum3			{ background-color: #eeeeee; width: 800; border: 1px solid #999999; border-collapse: collapse; margin:0; }
table.forum4			{ background-color: #eeeeee; width: 400; border: 1px solid #999999; border-collapse: collapse; margin:0; }

td.forum_title       	{ background-color: #999999; color: #ffffff; font-weight: bold; padding:2px; border-bottom: 1pt solid #999999; top: 1pt solid #999999;}
td.forum_bottom      	{ background-color: #999999; color: #ffffff;  font-size:11; text-align: right; border-top: 1pt solid #999999; border-bottom: 1pt solid #999999; }
td.forum_bottom_left 	{ background-color: #999999; color: #ffffff;  font-size:11; border-top: 1pt solid #999999; border-bottom: 1pt solid #999999; }
td.forum_submit      	{ background-color: #999999; color: #ffffff;  text-align: right; border: 1px solid #999999;}
td.forum_left_column	{ width: 80; font-weight: bold; border-top: 1pt solid #999999; border-right: 1pt solid #999999;}
td.forum_right_column 	{ width: 450; border-top: 1pt solid #999999; }
td.forum_description 	{ background-color: #ffffff; width: 550; padding:2px; }
td.forum_name			{ color: #336699; font-size:10; height:12; border-right: 1pt solid #999999; border-top: 1pt solid #999999; }
td.forum_edit			{ color: #336699; width: 100; border-top: 1pt solid #999999; border-right: 1pt solid #999999; font-size:10; text-align: right; }
td.forum_queue			{ color: #336699; border: 1px solid #999999; font-size:12; }
td.forum_center			{ width: 80; text-align: center; border: 1px solid #999999; }
td.forum_right			{ color: #336699; text-align: right; }
td.forum_users			{ color: #336699; font-size:12; border-bottom: 1pt solid #999999; }

p.forum_login           { width: 550; margin:6; text-align:center; }
p.forum_error           { width: 550; margin:6; font-size: 10pt; color: red; text-align:center; }
p.forum_succes          { width: 550; margin:6; font-size: 10pt; color: green; text-align:center; }
p.forum_info            { font-size: 8pt; font-weight: normal; color: gray;  margin:0; }
p.forum_quote           { font-size: 8pt; font-weight: normal; color: gray;  margin-left:10;}

img.forum				{ border: none; margin: none; text-align: bottom; }
				
a.forum_warning         { color: white; }

table.overview			{ width: 1000; border: 1px solid #000000; background-color: #EEEEEE; border-collapse: collapse; }
td.overview1			{ font-weight: bold; border: 1pt solid #999999; }
td.overview2			{ border: 1pt solid #999999;  }
