html{
	/*
	margin:0px 0px 1px 0px; padding:0px;
	height:100%;
	*/
	overflow:-moz-scrollbars-vertical;
	overflow-y:scroll;
}

hr{
	margin:2px 0px 2px 0px; padding:0px;
	width:100%; height:1px;
	color:#CCCCCC; background:#CCCCCC;
}

img{
	border:0px;
}
img.icon{
	position:relative; top:3px;
}
div.profile{
	margin:0px; padding:0px;
	width:180px; height:129px;
	background:#E1E1E1;
	border:3px solid #CCCCCC;
	overflow:hidden;
}
div.photo_small{
	margin:0px; padding:0px;
	width:150px; height:96px;
	background:#E1E1E1;
	border:3px solid #CCCCCC;
	overflow:hidden;
}

a.menu{
	text-decoration:none;
	color:#333333;
}
a.menu:hover{
	text-decoration:underline;
	color:#333333;
}
a.faded{
	text-decoration:none;
	color:#999999;
}
a.faded:hover{
	text-decoration:underline;
	color:#999999;
}
a.content_menu{}
a.content_menu_active{
	color:#6EB43C;
}
a img.icon{
	position:relative; top:2px; left:1px;
}


ul, ol{
	margin:0px 0px 0px 15px; padding:0px;
}
	ul li, ol li{
		margin:0px; padding:1px 0px 1px 0px;
		list-style:outside circle;
	}

.left{
	text-align:left;
}
.center{
	text-align:center;
}
.right{
	text-align:right;
}
.float_left{
	float:left;
}
.float_right{
	float:right;
}
.clear{
	clear:both;
}
.splitter{
	margin:0px 0px 5px 0px; padding:0px;
	width:100%; height:1px;
	color:#CCC; background:#CCC;
}