a:link, a:visited {
	text-decoration : underline;
	color: #000;
	border: 0px;
}

a:hover, a:active {
	text-decoration : none;
	color : #000;
}

a.list:link {
	text-decoration : none;
	color: #000;
	border: 0px;
	background: transparent url(../images/icons/link.gif) right center no-repeat;
	padding-right: 15px;
}

a.list:visited {
	text-decoration : none;
	color: #666;
	background: transparent url(../images/icons/link.gif) right center no-repeat;
	padding-right: 15px;
}

a.list:hover, a.list:active {
	text-decoration : underline;
	color : #000;
	background: transparent url(../images/icons/link.gif) right center no-repeat;
	padding-right: 15px;
}

a.creator:link, a.creator:visited, a.creator:hover, a.creator:active {
	text-decoration : none;
	color : #666;
}

#leftmenu {
	float: left;
	padding: 0px;
	list-style-type: none;
	margin-top: 10px;
	margin-left: 2px;
}

#leftmenu .bullet {
	color: #369;
}

#leftmenu a.menu {
	display: block;
	width: 135px;
	margin-left: 0px;
	padding: 3px;
	font-weight: bold;
	text-decoration: none;
	color: #EDEDED;
	border: 1px solid #369;
}

#leftmenu a.menu:hover, a.menu:focus, a.menu_selected, a.menu_selected:visited, a.menu_selected:hover, a.menu_selected:active {
	display: block;
	width: 135px;
	margin-left: 0px;
	padding: 3px;
	font-weight: bold;
	text-decoration: none;
	color: #369;
	background-color: #FC6;
	border: 1px solid #000;
}

#leftmenu ul {
	list-style-type: none;
	margin-top: -2px;
	margin-bottom: 5px;
}

#leftmenu ul.sub {
	display: block;
	width: 139px;
	margin-left: 1px;
	margin-bottom: 10px;
	padding: 0px 0px 5px;
	font-weight: bold;
	border: 1px solid #FC6;
	border-top: none;
}

#leftmenu a.sub {
	display: block;
	height: 10px;
	margin-left: 0px;
	padding: 5px 3px 2px;
	font-size: 10px;
	text-decoration: none;
	text-align: right;
	color: #EDEDED;
}

#leftmenu a.sub:hover,
#leftmenu a.sub:focus,
#leftmenu a.sub_selected,
#leftmenu a.sub_selected:visited,
#leftmenu a.sub_selected:hover,
#leftmenu a.sub_selected:active {
	display: block;
	height: 10px;
	margin-left: 0px;
	padding: 5px 3px 2px;
	font-size: 10px;
	text-decoration: none;
	text-align: right;
	color: #FC6;
}

.openChat:link, .openChat:visited {
	display: block;
	width: 150px;
	padding: 3px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #369;
	background-color: #FC6;
	border: 1px solid #369;
	background-image: url(../images/chatbutton.gif);
}

.openChat:hover, .openChat:active {
	display: block;
	width: 150px;
	padding: 3px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #EDEDED;
	background-color: #369;
	border: 1px solid #000;
	background-image: url(../images/chatbutton.gif);
}

.printVersion:link, .printVersion:visited {
	display: block;
	width: 110px;
	margin: 10px auto;
	padding: 3px;
	padding-right: 6px;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	color: #369;
	background-color: #FC6;
	border: 1px solid #369;
	background-image: url(../images/printbutton.gif);
}

.printVersion:hover, .printVersion:active {
	display: block;
	width: 110px;
	margin: 10px auto;
	padding: 3px;
	padding-right: 6px;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	color: #EDEDED;
	background-color: #369;
	border: 1px solid #000;
	background-image: url(../images/printbutton.gif);
}

.button:link, .button:visited {
	display: block;
	padding: 3px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #369;
	background-color: #FC6;
	border: 1px solid #369;
}

.button:hover, .button:active {
	display: block;
	padding: 3px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #EDEDED;
	background-color: #369;
	border: 1px solid #000;
}

.category:link, .category:visited {
	padding: 3px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #369;
	background-color: #FC6;
	border: 1px solid #369;
}

.category:hover, .category:active, .category_selected:link, .category_selected:visited {
	padding: 3px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #EDEDED;
	background-color: #369;
	border: 1px solid #000;
}

.browse:link, .browse:visited {
	display: block;
	width: 14px;
	padding: 1px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #369;
	background-color: #FC6;
	border: 1px solid #369;
}

.browse:hover, .browse:active {
	display: block;
	width: 14px;
	padding: 1px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #EDEDED;
	background-color: #369;
	border: 1px solid #000;
}

.browse_selected {
	display: block;
	width: 14px;
	padding: 1px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #EDEDED;
	background-color: #369;
	border: 1px solid #000;
}

.browseYear:link, .browseYear:visited {
	display: block;
	padding: 2px;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #369;
	background-color: #FC6;
	border: 1px solid #369;
}

.browseYear:hover, .browseYear:active {
	display: block;
	padding: 2px;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #EDEDED;
	background-color: #369;
	border: 1px solid #000;
}

.refresh:link, .refresh:visited {
	display: block;
	width: 80px;
	height: 188px;
	font-weight: bold;
	text-align: center;
	line-height: 188px;
	text-decoration: none;
	color: #369;
	background-color: #FC6;
	background-image: url(../images/refresh.gif);
	border: 1px solid #369;
}

.refresh:hover, .refresh:active {
	display: block;
	width: 80px;
	height: 188px;
	font-weight: bold;
	text-align: center;
	line-height: 188px;
	text-decoration: none;
	color: #EDEDED;
	background-color: #369;
	background-image: url(../images/refresh_hover.gif);
	border: 1px solid #369;
}

.openWindow:link, .openWindow:visited {
	display: block;
	margin-top: 0px;
	text-align: center;
	text-decoration: none;
	color: #000;
	background-color: #FC6;
	border: 1px solid #000;
}

.openWindow:hover, .openWindow:active {
	display: block;
	text-align: center;
	text-decoration: none;
	color: #EDEDED;
	background-color: #369;
	border: 1px solid #000;
}

a.imagelink:link,
a.imagelink:visited,
a.imagelink:hover,
a.imagelink:active {
	border: 0px;
}

/*
#footer a {
	margin: 0px;
	padding: 3px;
	font-weight: bold;
	text-decoration: none;
	color: #369;
	background-color: #FC6;
	border-left: 1px solid #000;
}

#footer a:hover, a:focus, a.selected, a.selected:visited, a.selected:hover, a.selected:active {
	margin: 0px;
	padding: 3px;
	font-weight: bold;
	text-decoration: none;
	color: #FFF;
	background-color: #369;
	border-left: 1px solid #000;
}

#footer a.act:link, a.act:visited, a.act:hover, a.act:active {
	width: 110px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 3px;
	font-weight: bold;
	text-decoration: none;
	color: #FC6;
	background-color: #EDEDED;
	border-top: 1px solid #000;
	border-right: 1px solid #000;
}
*/
