* {
	margin:0;
	padding:0;
	border:0
}

body{
	font-family:Tahoma,Lucida,"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	line-height:1.4em;
}

a{
	font-size:8pt;
	line-height:1.4em;
	text-decoration:none
}

body, a, #pages a{
	color:#999999;
}

a:hover, #pages a:hover, #controls a.hover{
	color: #414141;
}

#sl #menu_bar ul li.act a, #sl #menu_bar ul li.act a:hover, #pages strong{
	color: #696969
}

#sl{
	position:fixed;
	width:210px;
	top:0;
	left:0;
	height:100%;
	overflow:auto;
	background-color: white;
}

#sl img{
	margin:50px 0 0 35px
}

#sl #menu_bar{
	margin:50px 0 0 41px;
	width:90px;
	padding:5px 0 5px 0;
	border-top:1px dotted #999999
}

#sl #menu_bar ul{
	font-size:1.1em;
	list-style:none;
	text-transform:uppercase;
	padding-bottom:5px
}

#sl #menu_bar ul li.act{
	font-weight:bold;
}


#sl #menu_bar ul.sub{
	border-top:1px dotted #999999;
	width: 100px;
	margin:15px 0 5px 15px;
	padding-top: 5px;
	font-size:0.9em;
	list-style:none;
	text-transform:capitalize
}

#rb{
	margin:130px 0 0 240px
}

#rb p{
	margin:5px 0 10px 0;
	width: 75%;
	min-width: 400px;
}

#control_all{
	margin-top:-15px
}

#control_all #pages, #prev_span{
	margin-left:5px
}

#control_all #pages, #control_all #controls{
	float:left
}

#pages a, #pages strong{
	margin:0 3px 0 3px;
}

#pages a{
	text-decoration:none
}

#contacts{
	margin:10px 0 25px 0
}
