/*
 * breikki
 * Navigation style sheet (navigation.css)
 *
 * (C)1999, Olli Rantapuska & Teemu Koski
 */

/* Navigation bar links all over */
TD.Top A:link 		{ color: #FAFAD2; 	background: #2C4964; }	
TD.Top A:visited 	{ color: gray; 		background: #2C4964; }
TD.Side A:link 		{ color: #FAFAD2; 	background: #2C4964; }
TD.Side A:visited	{ color: gray;		background: #2C4964; }
TD.Bottom A:link	{ color: #FAFAD2;	background: #2C4964; }
TD.Bottom A:visited	{ color: gray;		background: #2C4964; }
TD.Logo A:link		{ color: #FAFAD2;	background: #2C4964; }
TD.Logo A:visited	{ color: gray;		background: #2C4964; }

BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

TABLE.Navigation {			/* The main navigation table system */
	width: 90%;
	height: 100%; /* to make short pages at least one page in length */ 
}
TD.Root {				/* Main page link cell */
	color: white;
	background: #2C4964;
	vertical-align: top;
	padding-top: 0.45cm;
}

EM.MainHeading {
	font-size: 32pt;
	font-weight: bold;
	color: #3B6185;
	background: #2C4964;
}

TD.TopLeftInnerCorner {			/* TOP inner corner */
	color: black;
	background: url(http://www.niksula.cs.hut.fi/~orantapu/breikki/kuvat/top-left-inner-corner.gif) no-repeat white;
	height: 50px;
	width: 50px;
}
TD.BottomRightOuterCorner {		/* TOP round edge */
	height: 100px; 
	width: 100px;
	color: white;
	background: bottom left no-repeat #2C4964;
	/* background image set in html file */
}
TD.Side {				/* Left side navigation column */
	color: white;
	vertical-align: top;
	text-align: right;
	padding-left: 0.2cm;
	line-height: 140%;
	background: #2C4964;
}
TD.SideFill {
	color: white;
	background: #2C4964;
}



TD.TopRightOuterCorner {		/* BOTTOM round edge */
	color: white;
	background: url(http://www.niksula.cs.hut.fi/~orantapu/breikki/kuvat/top-right-outer-corner.gif) no-repeat #2C4964;
	height: 100px;
}
TD.Bottom {				/* Bottom navigation bar */
	background: #2C4964;
	color: white;
	vertical-align: top;
	padding-top: 0.2cm;
/* 	font-size: 1.05em; */
	font-size: 105%;
}

TD.BottomLeftInnerCorner {		/* Bottom inner corner cell */
	color: black;
	background: url(http://www.niksula.cs.hut.fi/~orantapu/breikki/kuvat/bottom-left-inner-corner.gif) bottom left no-repeat white;
	height: 50px;
}
IMG.Logo {
/*	filter: alpha(opacity=20); */
}

TD.Top {				/* Page top navigation bar */
	background: #2C4964;
	color: white;
	vertical-align: bottom;
/*	padding-bottom: 0.2cm; */ /* this leads to white space with netscape */

	font-size: 105%;
}
TD.Top A {
	line-height: 160%;
}
TD.Logo {
	color: white;
	background: #2C4964;
/*	text-align: center;
	vertical-align: top; */
}




