body{
    font:12px Tahoma;
	cursor:default;
	overflow:hidden;
	background-position:center center;
	background-repeat:no-repeat;
}

a {
    color:#ccc;
    text-decoration:none;
}

a:hover {
    color:white;
    text-decoration:none;
}

img {
    border:0px;
}

form{
	padding:0px;
	margin:0px;
}

input {
    font:12px Tahoma;
    color:black;
    background-color:white;
}

.textbox {
	filter:Alpha(opacity=90, finishOpacity=40, style=1, StartX=0, FinishX=100,);
    width:149px;
    border:1px solid black;
	padding:none;
	margin-left:5px;
}

textarea {
    border:1px solid black;
	padding:5px;
	font:12px Tahoma;
    color:black;
    background-color:white;
    width:500px;
    height:838px;
	filter:Alpha(opacity=50);
	scrollbar-face-color:white; 
	scrollbar-shadow-color:white; 
	scrollbar-highlight-color:white; 
	scrollbar-3dlight-color:white; 
	scrollbar-darkshadow-color:white; 
	scrollbar-track-color:white; 
	scrollbar-arrow-color:#003;
}

.title {
    font:15px Tahoma;
    color:white;
    font-weight:bold;
	letter-spacing:3px;
	padding-bottom:5px;
	cursor:default;
}

.symbol {
    font:12px Webdings;
}

.container {
	background-color:black;
	filter:Alpha(opacity=40);
}

.day{
	color:black;
	background-color:white;
	width:26px;
	text-align:center;
	filter:Alpha(opacity=50);
}

.today{
	color:black;
	background-color:white;
	width:26px;
	text-align:center;
	font-weight:bold;
	filter:Alpha(opacity=90);
}

.date{
	padding-top:7px;
	color:#ccc;
	text-align:center;
	height:26px;
	width:26px;
}

.datenow{
	padding-top:7px;
	height:26px;
	width:26px;
	text-align:center;
	color:black;
	background-color:white;
	font-weight:bold;
	filter:Alpha(opacity=100, finishOpacity=0, style=2);
}


#hidden {
	visibility:hidden
}

#console {
    border:1px solid black;
    position:absolute;
    left:25px;
    top:25px;
	padding:10px;
}

#desktop {
    border:1px solid black;
	position:absolute;
	left:25px;
	bottom:50px;
	padding:10px;
	width:164px;
}

#search {
    border:1px solid black;
	text-align:right;
    position:absolute;
    right:25px;
    top:25px;
	padding:10px;
}

#directories {
    border:1px solid black;
    position:absolute;
    left:25px;
    top:125px;
	padding:10px;
	width:164px;
}

#links {
    border:1px solid black;
    position:absolute;
    right:25px;
    top:260px;
	padding:10px;
	width:164px;
}

#notes {
    border:1px solid black;
    position:absolute;
    left:379px;
    top:25px;
	padding:10px 10px 10px 10px;
}

#calendar {
    border:1px solid black;
    position:absolute;
    right:25px;
    bottom:50px;
	padding:10px;
}