body {
	font-size: 62.5%;
	margin: 0em auto;
	padding: 0em;
	background-color: #FFFFFF;
	background-image: url('../img/img_bkg.gif');
	background-position: center top;
	background-repeat: repeat-y;
  	font-family: Verdana, Tahoma, Arial, sans-serif
}

#wrap {
	width: 79em;
	margin: 0em auto;
	background-color: #FFFFFF;
}



/***********************/
/***   LEFT COLUMN   ***/
/***********************/
#left-column {
	width: 100%;
	float: left;
	vertical-align: top;
	background-color: rgb(255,255,255);
	font-size: 1.1em;
	color: rgb(50,50,50);
	font-family: Verdana, Tahoma, Arial, sans-serif
}

#left-column ul {	
	width: 100%;
	padding: 0em;
	margin: 0em;
	list-style: none;
}	

#left-column ul li {
	margin: 0em 0em 0em 0em;
}

#left-column ul li a {
	display: block;
	padding: 0.3em 0.7em 0.2em 1.2em;
	border-left: solid 0.2em #FF000C;
	border-top: solid 0.1em rgb(200,200,200);
	background-color: rgb(235,235,235);
	text-decoration: none;
	font-weight: normal;
	color: rgb(50,50,50);
	height: 1.3em;
}	
	
#left-column ul li a:hover {
	border-left: solid 0.2em rgb(175,175,175);
	background-color: #FF000C;
	text-decoration: none;
	color: rgb(50,50,50);
}

#left-column ul li.selected {
	display: block;
	padding: 0.3em 0.7em 0.2em 1.2em;
	border-left: solid 0.3em rgb(175,175,175);
	border-top: solid 0.1em rgb(200,200,200);
	background-color: rgb(220,220,220);
	font-weight: normal;
	color: rgb(50,50,50);
}

#left-column ul li.left-navheader-first {
	display: block;
	margin: 0em 0em 1.0em 0em;
	padding: 0.3em 0.7em 0.3em 0.9em;
	border-left: solid 0em rgb(255,210,113);
	background-color: rgb(220,220,220);
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	color: rgb(50,50,50);
}

#left-column ul li a.left-navheader {
	display: block;
	margin: 1.0em 0em 0em 0em;
	padding: 0.3em 0.7em 0.2em 0.4em;
	border-left: solid 0.5em rgb(220,220,220);
	background-color: rgb(220,220,220);
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	color: rgb(50,50,50);
}

#left-column ul li a.left-navparent {
	display: block;
	margin: 0em 0em 0em 0em;
	padding: 0.3em 0.7em 0.2em 0.8em;
	border-left: solid 0.2em #FF000C;
	background-color: #D8D8D8;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
}

#left-column ul li a.left-navchild {
	display: block;
	margin: 0em 0em 0em 0em;
	padding: 0.3em 0.7em 0.2em 0.8em;
	border-left: solid 0.1em rgb(154,154,154);
	background-color: rgb(255,255,255);
	text-decoration: none;
	color: rgb(160,160,160);
}

.left-column-box-title-grey {
	clear: both;
	display: block;
	margin: 0em 0em 0.2em 0em;
	padding: 0.2em 0.2em 0.2em 0.2em;
	background-color: rgb(220,220,220);
	font-weight: bold;
	color: rgb(50,50,50);
}

.left-column-box-white {
	float: left;
	width: 88%;
	margin: 1em 0em 0.8em 0em;
	padding: 0.4em 0.4em 0.4em 0.4em;
	border: solid 0.1em rgb(200,200,200);
}
