﻿/* contains all elements that are part of a page */

* 
{ 
	border:0; margin:0; padding:0; 
}

body  
{
	background:#ffffff ; 
	border-top:0px solid #009900; 
	font: 67%/1.5 'Trebuchet MS', 'Arial', 'Verdana', 'sans-serif';
	color: #000000;
}

/* represents the actual fixed-width page that holds page elements like header, navigation, content & footer */

#container 
{
	width:980px;
	margin: 0px auto, 0px, auto;
}


/* hide outline on link */
a 
{
	font-weight:bold;
	text-decoration:none;
	color: #009900;
}

a:hover 
{
	color: #7cb918;
}

a:visited
{
	color: #009900;
}

a:focus { -moz-outline: none; }

/*  Clearing  */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 


.todo { background-color: yellow;}

ul, ol 
{
	padding-left:1.5em;
}

.pdf-file
{
	padding-left: 20px;
	background-image: url('images/pdffile.png');	
	background-repeat:no-repeat;
	background-position: left center;
}