a#list {
	text-decoration: none;
	color: black;
}
a#list:hover  {
	color: red;
}

#list{
	border-style: solid;
	border-color: #00ccff;
	border-width: 1px;
	width:200px;
	display:block;
}

#list .title{
	background-color:#00ccff;
	padding:1px;
	font-weight:bold;
	color:white;
}

#list  .listnum{
	color:white;
	font-size: 14px;
	font-weight: bold;
	background-color: #B4E9FF;
}

#list  .listnum .selected{
	color:red;
}


#list .content{
	padding:2px;
}

#list .content .item{
	width:195px;
	margin-top:5px;
	border-width:0px;
	background-color: #acdffd;
	vertical-align: middle;

}


#list .content .item a{
	color: black;
}


#list .content .item a:hover{
	color: white;
}

#list .addbutton{
	background-color: #acdffd;
	border:  #00ccff 1px solid;
	color:red;
	padding: 2px;
	margin:2px;
}

/*
#list.item {
	background-color: purple;
	border:solid;
	border-color: #00ccff;
}
#list.item .title{
	background-color: #00ccff;
}
#list.item .image{
}
#list.item .image .big{
}
img#list .item .image .big{
	margin:0px;
	border:solid;
	border-color: #00ccff;
	border-width:1px;
}
*/
/*-----------------Search------------------------------*/

.search{
	background-color: #00ccff;
	margin-bottom:1px;
	width:100%;
}
.search .title{
	font-weight:bold;
	border-bottom:solid;
	border-bottom-width:2px;
	border-bottom-color:white;
	width:180px;
	font-size:12px;
	color: white;
}
.search .content{
	width:100%;
	font-size: 18px;
	font-weight:bold;
}


/*-----------------Sort------------------------------*/

sort{
	background-color: #00ccff;
	
}
.sort td{
	border-style:solid;
	border-width:1px;
	font-size:12px;
}
.sort .selected{
	border-style:groove;
	border-width:1px;
	font-weight:bold;
	border-color: red;
}

