BODY {
	MARGIN: 0px 0px 0px; BACKGROUND-COLOR: #FFFFFF;
		font-family: Tahoma, Geneva, Arial, sans-serif;
}

.fronttable{
	padding: 0px 4px 4px 4px;
	background:  #FFFFFF ;	
}

.righttable{
	padding: 0px 0px 0px 0px;
	background:  #DCDCE7;	
}

.righttablehead{
	padding: 4px 0px 2px 0px;
	text-align : center;
	font-weight: bold;

}
.lefttable{
	padding: 0px 0px 0px 0px;
	border-color: #7BD189;
	border-width:0px 1px 0px 0px;
	border-style: dashed;	
}


hr {
	border-color: #B1B1B1;
	border-style: solid;
	border-width: 1px;
	size : 1
}


A:link {
	text-decoration: underline;
	font-family: Tahoma, Geneva, Arial, sans-serif;
FONT-SIZE: 9pt;
	color: #E60202;
	}
A:visited {
	text-decoration: underline;
	font-family: Tahoma, Geneva, Arial, sans-serif;
FONT-SIZE: 9pt;
	color: #E60202;
	}
A:active {  text-decoration: underline; color: 000000;
	font-family: Tahoma, Geneva, Arial, sans-serif;
FONT-SIZE: 9pt;
	}

A:hover {
	font-family: Tahoma, Geneva, Arial, sans-serif;
FONT-SIZE: 9pt;
	color :#E60202;
}


.headfoot{ 

	padding: 5px;
	background: #FFFFFF;
	border-color: #999900;
	border-width: 0px 1px 0px 1px;
	border-style: solid;	
	FONT-SIZE: 11px;
	color: #999900;
}
.headfoot a:link, .headfoot a:visited, .headfoot a:hover{ 

	FONT-SIZE: 11px;
	color: #999900;
	text-decoration: none;
}

td  {
color: #222222;
font-family: Tahoma, Geneva, Arial, sans-serif;
FONT-SIZE: 9pt;
line-height: 14px;
}

 td, th, div   {
color: #222222;
font-family: Tahoma, Geneva, Arial, sans-serif;
FONT-SIZE: 9pt;
margin-top: 0px;
margin-bottom: 11px;
}
p {
color: #222222;
font-family: Tahoma, Geneva, Arial, sans-serif;
FONT-SIZE: 9pt;
margin-left: 7px;
margin-right: 14px;
margin-top: 5px;
margin-bottom: 7px;
}

li  { 	color: #222222;
	font-family: Tahoma, Geneva, Arial, sans-serif;
	font-size: 9pt;
	margin-left: 18px;

}

ul  {
margin-top: 2px;
margin-left: 24px;
margin-bottom: 2px;
}

label {
color: #222222;
font-family: Tahoma, Geneva, Arial, sans-serif;
FONT-SIZE: 11px;
padding: 0px}

h1 {

	font-weight: 700;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-bottom: 13pt;
	margin-top: 10px;
	padding-right: 10px;
	padding-left: 7px;
	padding-top: 0px;
	color: #E60202;
}
h2 {
	color: #7B89D1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	margin-bottom: 0pt;
	margin-top: 10px;
	padding-left: 7px;
	padding-top: 4px;
	font-weight: bold;
	padding-bottom: 0px;

}
h3  {
	font-family: Tahoma, Geneva, Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	margin-bottom: 5pt;
}


h4  {
	font-family: Tahoma, Geneva, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 0pt;
	padding-bottom : 0px;
color: #666666
}


td.breadcrumbs{
	padding: 2px, 2px, 2px, 2px;
	color : #555555;
	font-size: 10px;
	font-family: Tahoma, Geneva, Arial, sans-serif;

}
td.breadcrumbs a:link, .breadcrumbs a:visited, .breadcrumbs a:hover{
	color : #555555;
	font-weight : normal;
	FONT-SIZE: 10px;

}




SPAN {
}

TABLE
{
    COLOR: #000000;
	font-family: Tahoma, Geneva, Arial, sans-serif;
    FONT-SIZE: 11px;
}




TD.LeftMenu{
	background: #CBD7F2;
	border-color: #27309F;
	border-width: 0px 0px 0px 0px;
	border-style: solid;


}



















TD.TopHeader, TD.TopHeader a:link, TD.TopHeader a:visited, TD.TopHeader a:hover {
	font-family: ms sans serif, Verdana,Arial;
	font-size: 9px;
	color: #FFFFFF;
	text-align : center;
	text-decoration: none;	
}

TD.Footer {

}

TD.TopMenuItemempty {

	border-color: #27309F;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
		padding: 0px, 0px, 0px, 0px;
}

TD.TopMenuItem {
	padding: 0px, 0px, 0px, 0px;
	border-color: #27309F;
	border-width: 0px 0px 0px 0px;
		background: #000002;

}

TD.LeftMenuItem {
	font-family: Tahoma, Geneva, Arial, sans-serif;
	font-size: 9pt;
	background: #CBD7F2;	
	background-repeat: no-repeat;
	text-decoration: none;
	padding: 4px 4px 4px 15px;
	cursor: hand;
	color: #27309F;
	text-align : Left;
	border-color: #FFFFFF;

	border-width: 0px 0px 0px 0px;
	border-style: solid;		
}

TD.LeftMenuItem a:link
{
	text-decoration: none;
	color: #27309F;
	font-family: Tahoma, Geneva, Arial, sans-serif;
	font-size: 9pt;
	text-align : left;
	font-weight: bold;
}
TD.LeftMenuItem a:visited
{
	text-decoration: none;
	color: #27309F;
	font-family: Tahoma, Geneva, Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;	
}
TD.LeftMenuItem a:hover
{
	color: #27309F;
	font-family: Tahoma, Geneva, Arial, sans-serif;
	font-size: 9pt;
	text-decoration: none;

}
TD.LeftMenuItemOver {
	text-decoration: none;
	padding: 4px 4px 4px 7px;
	color: #27309F;
	text-align : left;
	font-size: 9pt;
	cursor: hand;
	font-family: Tahoma, Geneva, Arial, sans-serif;
	background: #CBD7F2;	
		
}


TD.LeftMenuItemOver a:link
{
	text-decoration: none;
	color: #27309F;
	font-family: Tahoma, Geneva, Arial, sans-serif;
	font-size: 9pt;
	text-align : left;
	color: #27309F;
}
TD.LeftMenuItemOver a:visited
{
	text-decoration: none;
	color: #27309F;
	font-family: Tahoma, Geneva, Arial, sans-serif;
	font-size: 9pt;
}
TD.LeftMenuItemOver a:hover
{
	color: #27309F;
	font-family: Tahoma, Geneva, Arial, sans-serif;
	font-size: 9pt;
	text-decoration: none;
}

TD.LeftMenuItemClick {
	text-decoration: none;
	background: #CBD7F2;
	background-repeat: no-repeat;
	color: #27309F;
	text-align : left;
	font-size: 9pt;
	border-color: #333399;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	cursor: hand;
}
.LeftMenuItemactive {

	font-family: Tahoma, Geneva, Arial, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: #27309F;
	padding: 4px 4px 4px 7px;
	cursor: hand;
	text-align : left;
	border-bottom-color: #27309F;
	border-left-color: #CC3333;
	border-width: 0px 0px 1px 8px;	
	border-style: solid;
	background: #CBD7F2;	
	
}
TD.LeftMenuItemactive a:link, TD.LeftMenuItemactive a:visited, , TD.LeftMenuItemactive a:hover
{
	font-family: Tahoma, Geneva, Arial, sans-serif;
	text-decoration: none;
	border-width: 0px 2px 0px 0px;
	color: #27309F;
	font-size: 9pt;
}


.LeftMenuItem2 {
	font-family: ms sans serif, Verdana,Arial;
	font-size: 8pt;
	background: #CCCCCC;
	background-repeat: no-repeat;
	text-decoration: none;
	padding: 1px 4px 1px 17px;
	color: #0A0A0A;
	text-align : Left;
	border-color: #333399;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	cursor: hand;
}

TD.LeftMenuItem2 a:link, TD.LeftMenuItem2 a:visited, TD.LeftMenuItem2 a:hover
{
	font-family: ms sans serif, Verdana,Arial;
	text-decoration: none;
	color: #0A0A0A;
	FONT-FAMILY: ms sans serif, Tahoma, Geneva, Arial, sans-serif;
	font-size: 9pt;
	text-align : left;

}
.LeftMenuItem2Over {
	font-family: ms sans serif, Verdana,Arial;
	text-decoration: none;
	background: #CCCCCC;
	background-image: url(http://www.stss.be/ksjkamp2005/assets/left_nav2_over.gif);
	background-repeat: no-repeat;
	padding: 1px 4px 1px 17px;
	color: #0A0A0A;
	text-align : left;
	font-size: 9pt;
	border-color: #333399;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	cursor: hand;

}
TD.LeftMenuItem2over a:link, TD.LeftMenuItem2over a:hover, .LeftMenuItem2over a:visited
{
	font-family: ms sans serif, Verdana,Arial;
	text-decoration: none;
	border-width: 0px 2px 0px 0px;
	color: #0A0A0A;
	font-size: 9pt;
}

.LeftMenuItem2active {

	font-family: ms sans serif, Verdana,Arial;
	font-size: 9pt;
	text-decoration: none;
	color: #0A0A0A;
	padding: 1px 4px 1px 17px;
	cursor: hand;
	background: #CCCCCC;
	background-image: url(http://www.stss.be/ksjkamp2005/assets/left_nav2_active.gif);
	background-repeat: no-repeat;
	text-align : left;
	border-color: #333399;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}
TD.LeftMenuItem2active a:link, TD.LeftMenuItem2active a:hover, .LeftMenuItem2active a:visited
{
	font-family: ms sans serif, Verdana,Arial;
	text-decoration: none;
	border-width: 0px 2px 0px 0px;
	color: #0A0A0A;
	font-size: 9pt;
}








form  {
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	border-top-width : 0px;
	border-top : 0px;
	padding-top : 0px;
	padding-bottom : 0pt;
	margin :  0pt;
}

input.button {
  
font-weight: bold;
	text-decoration: none;
	color: #666666;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	background: #EEEEE3;
	cursor: hand;
  border: 1px solid #666666;

}
input.text {
font-weight: bold;
	text-decoration: none;
	color: #666666;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	background: #EEEEE3;
	cursor: hand;
  border: 1px solid #666666;

}
.search {
  width: 110px; 
  border: 1px solid #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
  font-size: 10px;
}

.radio {

  border: 0px solid #FFFFFFF;

}

.check {
border: 0px solid #FFFFFFF;
}

textarea {
  border: 1px solid #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
  font-size: 12px;
     scrollbar-base-color: #B1B18C; 
     scrollbar-arrow-color: #666666;
     scrollbar-DarkShadow-Color: #666666; 
}
DIV.slideshow {
  border: 0px;
	margin-bottom: 0pt;
	PADDING: 0px 0px 0px 0px;

}
.select {
  width: 250px; 
  border: 1px solid #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
  font-size: 12px;
     scrollbar-base-color: #B1B18C; 
     scrollbar-arrow-color: #77ADE4;
     scrollbar-DarkShadow-Color: #666666; 
}
.small {
  font-size: 10px;
  font-weight: normal;
}
.error {
  font-size: 10px;
  font-weight: normal;
  color: #ff0000;
}
.rowlight {
	background-color : #FFFFFF;
}
.rowdark {
	background-color : #EEDDDD;
}
.bbexp {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #FFFFFF; color: #102132; border: 1px solid #FFFFFF; margin-right: 0px;}
.tz{background-color: #FFFFFF; color: #000000; border-width: 1; border-color: #000000; font-family: verdana; font-size: 7pt;}
.submit {background-color: #E1E1E1; border-width: 1; border-color: #000000; font-family: verdana; font-size: 8pt;}
.selectfor {background-color: #E1E1E1; border-width: 1; border-color: #000000; font-family: verdana; font-size: 8pt;}
.forum_row_head {
	background-color : #CBD7F2;
	padding: 4px 4px 4px 4px;	
}
.forum_small{
font-size: 7pt;
}
.form {background-color: #FFFFFF; color: #000000; border-width: 1px; border-color: #7B89D1; font-family: verdana; font-size: 8pt;}



.year {
	border-style: outset;
	border-width: 1px;
	background-color: #e4e4e4;
	text-align: center;
}
.month {
	border-style: none;
	text-align: center;
}
.yearname {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
.monthname {
	text-align: center;
	font-size: 13px;
	font-weight: bold;

	color: #5D5D5D;
	border-style: outset;
	border-width:0px
}
.dayname td {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	background-color: #7B89D1;
	color: #ffffff;
	border-style: outset;
	border-width:0px
}
.yearnavigation {
	font-size: 12px;
}
.datepicker {
	background-color: #e4e4e4;
}
.datepickerform {
	margin: 0px;
}
.monthnavigation {
	font-family: Tahoma, Arial, sans-serif;
}
.monthpicker {
	font-size: 11px;
	background-color: #eeeeee;
}
.yearpicker {
	font-size: 11px;
	background-color: #eeeeee;
}
.pickerbutton {
	font-size: 11px;
	background-color: #eeeeee;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}
.nomonthday {
	text-align: center;
	font-size: 10px;
	height:60px;
	width:60px;
	color: #aaaaaa;
	vertical-align: top;
}
.monthday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #E4E4E4;
	color: #384955;
	height:60px;
	width:60px;
	vertical-align: top;
}
.today {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #5CB5C7;
	color: #ffffff;
	height:60px;
	width:60px;
	vertical-align: top;
}
.selectedday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #66ff66;
	height:60px;
	width:60px;
	vertical-align: top;
}
.sunday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #667171;
	height:60px;
	width:60px;
	vertical-align: top;
	background-color: #CBD7F2;	
}
.sunday a {
	color: #667171;
}
.saturday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #667171;
	height:60px;
	width:60px;
	vertical-align: top;
	background-color: #CBD7F2;	
}
.saturday a {
	color: #667171;

}
.event {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: red;
	background-color: #FEDE9C;
	height:60px;
	width:60px;
	vertical-align: top;
}
.event a {
	color: red;
}
.selectedevent {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: red;
	background-color: #ffff99;
	height:60px;
	width:60px;
	vertical-align: top;
}
.selectedevent a {
	background-color: #ffff99;
	color: red;
}
.todayevent {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: red;
	background-color: #ffff99;
	height:60px;
	width:60px;
	vertical-align: top;
}
.todayevent a {
	background-color: #ffff99;
	color: red;
}
.eventcontent {
	font-size: 10px;
	border-style: outset;
	border-width: 0px;
	width: 100%;
}
