div#user_resource_library {
	position:relative;
	display:block;
	width:250px;
	float:left;
}

div#add_resource_container{
	position:relative;
	display:block;
	width:250px;
	height:250px;
	float:right;
}

div#resource_menu {
	position:relative;
	padding-bottom:19px;
	width:100%;
	clear:both;
	display:block;
}

div#resource_container {
	position:relative;
	display:block;
	width:225px;
	height:250px;
	z-index:4;
}

div#resource_library,div#resource_search{
	position:absolute;
	visibility:visible;
	width:225px;
	height:250px;
	border:1px solid #000;
	background:#fff;
	z-index:4;
	padding:5px;
	overflow:auto;
}
div#add_search_resource,div#add_new_resource {
	position:absolute;
	visibility:visible;
	width:250px;
	height:250px;
	border:1px solid #000;
	background:#fff;
	z-index:4;
	padding:5px;
	overflow:auto;
}

div#new_resource_type_container {
	position:relative;
	display:block;
	width:255px;
	height:70px;
	z-index:4;
}

div#new_resource_file,div#new_resource_web {
	position:absolute;
	visibility:visible;
	width:255px;
	height:70px;
	padding:0;
	margin:0;
}
	

#resource_search ul {
	margin:0;
	padding:0;
}

#resource_menu ul {
	margin:1em 0 0 0;
	padding:0;
}

#resource_menu ul li {
	position:relative;
	list-style-type:none;
	display:inline;
	float:left;
	clear:none;
	margin:0 2px 0 0;
	z-index:5;
}

#resource_menu ul li a {
	padding:5px;
	background-color:none;
	border:none;
}

#resource_menu ul li a.selected {
	background-color:#333;
	border: 1px solid #000;
	border-bottom: none;
	color:#fff;
}

#resource_menu ul li a:hover {
	background-color:#333;
	text-decoration:none;
	border: 1px solid #000;
	border-bottom: none;
	color:#fff;
}

.search-field {
	border:1px solid #000;
	width:140px;
}

.search-button {
	background-color:#096993;
	font-size:11px;
	color:#fff;
	width:50px;
}

#new_resource_form {
width:250px;
}

div#new_resource_container {
width:250px;
}

.blue-container,.blue-inside {
width:auto;
}

