.resources
{
}

/** Tree View **/
.resources .tree
{
	float:left;
	/*width:484px;*/
	background-color:White;
}

.resources .tree .root
{
	padding-bottom:3px;
	font-weight:bold;
}

.resources .tree .item
{
	float:left;
	width:100%;
}

.resources .tree .item a, .resources .tree .item a:visited
{
	text-decoration:none;
}

.resources .tree .item a:hover
{
	text-decoration:underline;
}

.resources .tree .item .pad
{
	float:left;
	background-color:White;
}

.resources .tree .item .pad div
{
	float:left;
	height:16px;
	width:17px;
	background-color:White;
}

.resources .tree .item .node
{
	float:left;
	background-color:White;
}

.resources .tree .item .icon
{
	float:left;
	background-color:White;
}

.resources .tree .item img
{
	display:block;
}

.resources .tree .item .caption
{
	float:left;
	line-height:16px;
	padding-left:2px;
}

.resources .tree .item .info
{
	line-height:16px;
	padding-left:2px;
	font-size:90%;
	height:16px;
	background-color:White;
	overflow: hidden;
}

.resources .tree .item .infoalt
{
	line-height:16px;
	padding-left:2px;
	font-size:90%;
	height:16px;
	background-color:#EEEEEE;
	overflow: hidden;
}

.infoleft
{
	float:left;
	/*width: 210px;*/
}

.inforight
{
	float:right;
}

.inforight .new
{
	float:left;
	padding-top:5px;
	width:35px;
}

.inforight .moreinfo
{
	float:left;
	width:150px;
}

.inforight .moreinfo .moreinfoleft
{
	float:left;
	width:75px;
}

.inforight .moreinfo .moreinforight
{
	float:left;
}


/*.resources .tree .item .info .name
{
	padding-right:10px;
}*/

/** Search input **/
.resources .rsearch{
padding-bottom:10px;
clear:both;
}
.resources .rsearch .title{
font-weight:bold;
padding-bottom:7px;
}
.resources .rsearch .input{
padding-bottom:7px;
}

/** Search results **/
.resources .results{
float:left;
width:484px;
}
.resources .results .summary{
padding-bottom:20px;
}
.resources .results .row{
padding:0px 0px 14px 10px;
}
.resources .results .row .doclink{
text-decoration:none;
}
.resources .results .row .doclink .name{
font-size:110%;
font-weight:bold;
line-height:16px;
text-decoration:underline;
}
.resources .results .row .doclink img{
position:relative;
top:3px;
}
.resources .results .row .new{
}
.resources .results .row .label{
color:#888888;
font-weight:bold;
padding:0px 5px 0px 17px;
}
.resources .results .row .size{
padding-right:10px;
}
