@charset "utf-8";
/* 

	CSS-styles for PRINT media 
	Author: Timo Sulanne, Absolutions Oy, 2008

	Document structure:

		- Basic styles for tags
		- Unique elements and their contents (in order of appearance in page source)
		- Other classes

	This stylesheet is used in every page of the site and contains styles used by all of them. 
	For section-specific styles look for other imported stylesheets.

	
*/

/*
===============================================
  BASIC STYLES for tags
===============================================
*/


a img{ border: 0; }


/*
===============================================
  UNIQUE ELEMENTS and their contents
===============================================
*/


div#top{ display: none; }

  div#navigation{ display: none; }

  div#extraNav{ display: none; }

div#bottom{ display: none; }


/* 
===============================================
  OTHER CLASSES
===============================================
*/

.alignLeft{ text-align: left; }
.alignRight{ text-align: right; }

.floatLeft{ float: left; }
.floatRight{ float: right; }

.clearLeft{ clear: left; }
.clearRight{ clear: right; }
.clearBoth{ clear: both; width: 0; height: 0; overflow: hidden; }
.screenHide{ position: absolute; top: 0px; left: 0px; width: 0; height: 0; overflow: hidden; margin-left: -9999px; }
.clearLeft hr, .clearRight hr, .clearBoth hr, .screenHide hr{ display: none; }

.oddRow{ background-color: grey; }
.evenRow{ background-color: transparent; }

p.message{ margin-top: 0.5em; }
p.error{ color: #f30013; }
p.success{ color: #fff; }

