/* Style Sheet For the KOGS Web Site at kogs.bc.ca */



body {



 background-image: url('../images/bg.png');

 background-repeat: repeat;



}



table.page {

	border:0px;

    margin:5%;

	padding:0px;

}



table.main {

	width:100%;

	border:0px;

    margin:0px;

	padding:0px;

}



td.side { 



	width:21%;

	vertical-align:top;

	background-color:#FAFAE4;

	color:black;

	padding:0pt;

	margin:0pt;



}
/*



#menuitems ul {

list-style:none;

}

#menuitems ul ul {

padding:none;
margin:none;

}



#menuitems { 



	width:100%;

	background-color:#FAFAE4;

	color:white;

	padding:0pt;

	margin:0pt;

	border-style:none;

	border-width:0pt;
}




#menuitems a{
display:block;

  color: white;

  margin: 5pt 5pt;

  height:100%;

  font-weight: bold;

  font-family: Arial, Helvetica, sans-serif;

  font-size: 10pt;

	width:100%;

	background-color:#28723B;

	color:white;

	border-style:outset;

	border-width:1pt;

  text-decoration: none

}



#menuitems a:hover {
display:block;
  color: black;

  height:100%;

  margin: 5pt 5pt;

  background-color: transparent;

  font-weight: bolder;

  font-family: Arial, Helvetica, sans-serif;

 font-size: 10pt;

	width:100%;

	background-color:#28723B;

	color:black;

	border-style:inset;

	border-width:1pt;

  text-decoration: none

}



#menuitems a:active {
display:block;
   color: black;

  height:100%;

  margin: 5pt 5pt;

  background-color: transparent;

  font-weight: bolder;

  font-family: Arial, Helvetica, sans-serif;

  font-size: 10pt;


	width:100%;

	background-color:#28723B;

	color:black;

	border-style:inset;

	border-width:1pt;

  text-decoration: none

}


#menuitems ul li ul li {
background-color:red;
padding:none;
margin:none;

}

*/


ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px; /* Width of Menu Items */
	border-bottom: 1px solid #ccc;
	font-family: Arial, Helvetica, sans-serif;
	}
	
ul li {
	position: relative;
	}
	
li ul {
	position: absolute;
	left: 149px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	}

/* Styles for Menu Items */
ul li a {
	display: block;
	text-decoration: none;
	color: #fff;
	background: #28723B; /* IE6 Bug */
	padding: 5px;
	border: 1px solid #ccc; /* IE6 Bug */
	border-bottom: 0;
	font-family: Arial, Helvetica, sans-serif;
	}
	
ul li a:hover  { 
	color: #000;
	text-decoration:none;
	background: #FAFAE4; /* IE6 Bug */

} 




/* Holly Hack. IE Requirement \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

li:hover ul, li.over ul { display: block; } /* The magic */


td.main { 



	width:79%;

	vertical-align:top;

	height:300px;

	background-color:#FFFFFF;

	color:black;

	padding:12pt;

}





p { 

	font-family: Arial, Helvetica, sans-serif;

	background-color: transparent;

	color: black;

	font-size: 10pt 



}



p.heading { 

	font-family: Arial, Helvetica, sans-serif;

	background-color: transparent;

	text-align:left;

	font-weight:bold;

	font-style:italic;

	margin:10pt;

	color: white;

	font-size: 22pt 



}





p.heading2 { 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: transparent;

	text-align:right;

	vertical-align:top;

	font-weight:bold;

	font-style:italic;

	margin:5pt;

	color: #28723B;

	font-size: 14pt 



}



p.footer { 

	font-family: Arial, Helvetica, sans-serif;

	background-color: transparent;

	text-align:center;

	font-weight:bold;

	color: white;

	font-size: 10pt 



}



p.copy { 

	font-family: Arial, Helvetica, sans-serif;

	background-color: transparent;

	text-align:center;

	color: black;

	font-size: 10pt 



}





/* Links  */



a {

	background-color: transparent;

  color: #00008b;

  font-weight: bolder;Arial, Helvetica, sans-serif;

  font-size: 10pt;

  text-decoration: none

}



a:hover {

  background-color: transparent;

  color: #00008b;

  font-weight: bolder;

  font-family: "Arial, Helvetica", sans-serif;

  font-size: 10pt;

  text-decoration: underline;

}



a:active {

	background-color: transparent;

  color: #ff0000;

  font-weight: bolder;

  font-family: "Arial, Helvetica", sans-serif;

  font-size: 10pt;

  text-decoration: underline

}








a.footer {

  font-family: Arial, Helvetica, sans-serif;

  background-color: transparent;

  color: white;

  font-weight: bold;

  font-size: 8pt;

  text-decoration: none

}



a.footer:hover {

  background-color: transparent;

  color: white;

  font-weight: bold;

  font-family: Arial, Helvetica, sans-serif;

  font-size: 8pt;

  text-decoration: underline

}



a.footer:active {

  background-color: transparent;

  color: white;

  font-weight: bold;

  font-family: Arial, Helvetica, sans-serif;

  font-size: 8pt;

  text-decoration: underline

}