* {
	font-family		: Verdana, Tahoma;
}

#sidebar{
	background		: #e6ebf1;
}
	#sidebar h2{
		background		: #9daab5;
		text-align		: right;
		padding-right		: 10px;
		width			: 182px !important;
		width			: 200px;
		font-size		: 13px;
	}
		#sidebar ul li{
			border-right		: 2px solid #424141;
		}
		#sidebar ul li:hover a{
			color			: #AAAAAA;
		}
		#sidebar ul li a{
			color			: #424141;
		}
		#sidebar ul li a:last-child{
			border-right	: 0;
		}
#containerBox{
	background		: url('../../img/megacolumn.png');
}
#left{
	background		: #f8f3e0;
	background		: transparent;
}
#left{
	background		: #e6ebf1;
}
#left ul{
	width			: 100%;
	margin-top		: 14px;
	list-style-type		: none;
}
#left ul ul{
	margin-top		: 0;
}
#left ul li{
	width			: 100%;
	float			: left;
	clear			: both;
}
#left ul li.special{
	margin-top		: 150px;
}
#left ul li a{
	width			: 170px;
	display			: block;
	
	padding			: 10px 10px 10px 0;
	margin-top		: 15px;
	text-align		: right;
	font-size		: 12px;
	text-decoration	: none;
	background		: #d8dde3;
	color			: #333333;
	font-weight		: bold;
}
#left ul li li a{
	width			: 150px !important;
	padding			: 10px 40px 0 0 !important;
	width			: 165px;
	padding			: 10px 15px 0 0;
	margin-top		: 5px;
	background		: #e5eaee;
	color			: #333333;
	font-weight		: normal;
	background		: url('../../img/spinosmalldot.png');
	background-position	: 157px 16px;
	background-repeat	: no-repeat;

}
#left ul li li li a{
	width			: 135px;
	height			: 20px;
	padding			: 10px 65px 0 0;
	color			: #333333;
	color			: #000;
	font-weight		: normal;

}
#left ul li li.active > a{
	font-weight		: bold;
	background		: url('../../img/spinobigdot.png');
	background-position	: 157px 16px;
	background-repeat	: no-repeat;
}
#left ul li li.active a{
	font-weight		: bold;
	background		: url('../../img/spinobigdot.png');
	background-position	: 157px 16px;
	background-repeat	: no-repeat;
}
#left ul li:first-child a{
	margin-top		: 2px;
}
#logotype{
display:none;
	position		: absolute;
	top				: 20px;
	right			: 2px;
	width			: 50px;
	height			: 74px;
	background		: url('../../img/megalogo.png');
	background-repeat: no-repeat;
	z-index			: 10;
}
#contents div#trace{
}
	#contents div#trace span a{
		font-size		: 14px;
		text-decoration	: none;
		font-weight		: bold;
	}
	#contents div#trace .child_1 a{
		color			: #848f99;
	}
	#contents div#trace .child_2 a{
		color			: #b6babf;
	}
	#contents div#trace .child_3 a{
		color			: #cacccf;
	}
	#contents div#trace .child_4 a{
		color			: #000;
	}
#center{
	background			: transparent;
	background-image	: url('../../img/megalogo.png');
	background-repeat	: no-repeat;
	background-position	: 730px 20px;
}
	#center h1{
		clear			: both;
		text-align		: left;
		font-size		: 13px;
		font-weight		: bold;
	}
	#contentsContainer p{
		margin			: 1em 0 0 0;
		max-width		: 690px;
		width: 650px;
		float: left;
		text-align: left;
		clear: none;
	}
	#contentsContainer{
		width			: 700px;
		margin			: -20px 0 0 -2px;
		overflow		: hidden;
	}
	#center p{
		-ie-xp			: expression(
			this.parsed==1?0:(
				this.parentNode.id=='center'?(
					this.style.width='690px',
					this.style.padding='5px',
					this.style.margin='-20px 0 0 -2px'
				):0
			)
		);
	}
#newsletter{
	background		: #e6ebf1;
}
	#newsletter h1{
		color			: #f3f7fa;
		background		: #c3cad2;
	}
	#newsletter div.info{
		background		: #c3cad2;
		color			: #687178;
	}
	#newsletter div.confirmBox{
		color			: #f3f7fa;
		background		: #9da9b5;
	}
		#newsletter div.confirmBox input[type=submit]{
			color				: #FFF;
		}
#navbar{
	background		: #e6ebf1;
}
#footer{
	background		: #f1f3f2;
}
div span.description{
	margin: 0;
}
div span.description .forIe{
	margin: 0;
}

div span.description .forIe a {
	float			: left;
	text-decoration		: none;
	margin-top		: 10px;
	
}
.files ul li a{
	color			: #9daab5;
}