/* INTRANET GENERAL RULES */

/* HTML TAG DEFINITIONS */
*, html, body {
	margin: 0px;
	padding: 0px;
}

html, body {
	height: 100%;
}

body {
	min-width: 1000px;
	font-family: Trebuchet, Trebuchet MS, Arial, Helvetica, sans-serif;
	background: #ededed url("/images/backgrounds/gradient_bg.jpg") no-repeat 0px 0px fixed;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'SpyroclassicRegular';
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	text-shadow: none !important;
}

a {
	cursor: pointer !important;
	text-decoration: none;
}

a:hover {
}

/*SLIDE SHOW CREATOR*/ 

body.slideshow_creator {
	background-image: none;
	background-color: #000;
}


#slideshow_creator_container {
	width: 960px;
	padding: 20px;
}

#slideshow_creator_container  h2 {
	color: #fff;
	font-size: 36px;
}

/* CONTAINERS */
div#container_3 {
	min-height: 100%;
	_height: 100%;
	background: transparent url("/images/body_regions/sidebar_repeat.gif") repeat-y 0px 0px;
}

div#container_2 {
	min-height: 100%;
	_height: 100%;
	background: transparent url("/images/backgrounds/spider_watermark.png")  no-repeat right 276px;
}

div#container {
	width: 100%;
	min-height: 800px;
	overflow: auto;
	background: transparent url("/images/backgrounds/spectrum_header.jpg") repeat-x 0px 0px;
}

/* TOP BAR ADMIN */

div#top_bar_admin_container {
	position: relative;
	width: 960px;
	height: 20px;
}

	#top_bar_admin_container ul#user_admin_options {
		position: absolute;
		right: 0px;
		top: 0px;
		list-style: none;
	}
		
		#user_admin_options li {
			float: left;
			padding: 0px 0px 0px 5px;
		}
	
		#user_admin_options li a {
			display: block;
			width: 90px;
			height: 20px;
		}
		
		#user_admin_options li a.user_signout {
			background: url('/images/misc_elements/user_signout.png') no-repeat 0px 0px;
		}	
	
		#user_admin_options li a.user_home {
			background: url('/images/misc_elements/user_home.png') no-repeat 0px 0px;
		}
		
		#user_admin_options li a:hover, #user_admin_options li a.active_interface {
				background-position: 0px -20px !important;
			}
	
			#user_admin_options li a span {
				display: none;
			}
		
/* SIDEBAR */

div#sidebar_container {
	width: 426px;
	padding: 0px 0px 32px 0px;
	float: left;
}

	div.sidebar_logo {
		min-height: 500px;
		background: url('/images/logos/logo.jpg') no-repeat center center;
	}

	#sidebar_container h2#sidebar_main_title {
		padding: 30px 0px 15px 40px;
		color: #3e3e3e;
		font-size: 50px;
	}
	
	h3.sidebar_section_title {
		height: 61px;
		color: #ce0707;
		font-size: 36px;
		line-height: 56px;
		text-indent: 40px;
		cursor: pointer !important;
		background: url('/images/body_regions/sidebar_section_title_background.jpg') no-repeat 0px 0px;
	}
	
	.sidebar_section_title:hover {
		color: #ce5d5c !important;
	}
	
		.active_sidebar_section {
			background-position: 0px -61px !important;
		}
		
	
/* SIDEBAR FILE BROWSER LIST */
		
	div#file_browser_list ul {
		padding: 0px 0px 40px 0px;
		list-style: none;
	}
		
		#file_browser_list ul li {
			background: url('/images/body_regions/sidebar_menu_item_background.jpg') 0px 0px no-repeat;
		}
				
				#file_browser_list ul li.active_list_item {
					background-position: 0px -61px;
				}
				
			#file_browser_list ul li span {
				padding: 0px 15px 0px 15px;
				color: #bdbdbd;
				font-size: 14px;
				line-height: 60px;
				float:right;
			}
			
			#file_browser_list ul li a {
				display: block;
				padding: 0px 0px 0px 85px;
				width: 341px;
				height: 60px;
				color: #2e2e2e;
				font-size: 14px;
				line-height: 60px;
				cursor: pointer;
				background-position: 35px 0px;
				background-repeat: no-repeat;
			}
				
				#file_browser_list ul li a:hover {
					color: #727272 !important;
				}
					
				#file_browser_list ul li a span.list_item_type {
					display: none;
				}
			
				/* SIDEBAR PLACES ICONS */
				a.sidebar_file_browser_link {
					background-image: url('/images/icons/sidebar_file_browser_icon.png');
				}
			
				a.sidebar_my_file_drive_link {
					background-image: url('/images/icons/sidebar_my_file_drive_icon.png');
				}
			
				a.sidebar_share_folder_link {
					background-image: url('/images/icons/sidebar_share_folder_icon.png');
				}
			
				a.sidebar_resume_vault_link {
					background-image: url('/images/icons/sidebar_resume_vault_icon.png');
				}
				
				a.sidebar_slideshow_link {
					background-image: url('/images/icons/sidebar_slideshow_icon.png');
				}
			
				/* SIDEBAR FAVORITES ICONS */
			
				a.sidebar_my_folder_link {
					background-image: url('/images/icons/sidebar_folder_icon.png');
				}
			
				a.sidebar_favorite_link {
					background-image: url('/images/icons/sidebar_favorite_icon.png');
				}
						
				a.sidebar_tag_link {
					background-image: url('/images/icons/sidebar_tag_icon.png');
				}		
				
				a.sidebar_search_link {
					background-image: url('/images/icons/sidebar_search_icon.png');
				}
				
				a.sidebar_file_link {
					background-image: url('/images/icons/sidebar_file_icon.png');
				}
				

					/* image files */
					a.sidebar_file_link.eps {
						background-image: url('/images/icons/sidebar_eps_icon.png');
					}
					
					a.sidebar_file_link.jpg, a.sidebar_file_link.JPG {
						background-image: url('/images/icons/sidebar_jpg_icon.png');
					}
					
					a.sidebar_file_link.jpeg, a.sidebar_file_link.JPEG {
						background-image: url('/images/icons/sidebar_jpg_icon.png');
					}
					
					a.sidebar_file_link.gif {
						background-image: url('/images/icons/sidebar_gif_icon.png');
					}
					
					a.sidebar_file_link.png {
						background-image: url('/images/icons/sidebar_png_icon.png');
					}
					
					a.sidebar_file_link.tif {
						background-image: url('/images/icons/sidebar_tif_icon.png');
					}
					
					a.sidebar_file_link.bmp {
						background-image: url('/images/icons/sidebar_bmp_icon.png');
					}
							
					/* font files */
					a.sidebar_file_link.otf {
						background-image: url('/images/icons/sidebar_otf_icon.png');
					}
					
					a.sidebar_file_link.ttf {
						background-image: url('/images/icons/sidebar_ttf_icon.png');
					}
					
					/* common business files */
					a.sidebar_file_link.doc {
						background-image: url('/images/icons/sidebar_doc_icon.png');
					}
					
					a.sidebar_file_link.ppt {
						background-image: url('/images/icons/sidebar_ppt_icon.png');
					}
					
					a.sidebar_file_link.xls {
						background-image: url('/images/icons/sidebar_xls_icon.png');
					}
					
					a.sidebar_file_link.pdf {
						background-image: url('/images/icons/sidebar_pdf_icon.png');
					}
					
					a.sidebar_file_link.txt {
						background-image: url('/images/icons/sidebar_txt_icon.png');
					}
					
					a.sidebar_file_link.rtf {
						background-image: url('/images/icons/sidebar_rtf_icon.png');
					}
					
					/* media files */
					a.sidebar_file_link.avi {
						background-image: url('/images/icons/sidebar_avi_icon.png');
					}
					
					a.sidebar_file_link.wmv {
						background-image: url('/images/icons/sidebar_wmv_icon.png');
					}
					
					a.sidebar_file_link.mov {
						background-image: url('/images/icons/sidebar_mov_icon.png');
					}
					
					a.sidebar_file_link.mpg {
						background-image: url('/images/icons/sidebar_mpg_icon.png');
					}
					
					a.sidebar_file_link.mp4 {
						background-image: url('/images/icons/sidebar_mp4_icon.png');
					}
					
					a.sidebar_file_link.mp3 {
						background-image: url('/images/icons/sidebar_mp3_icon.png');
					}
					
					a.sidebar_file_link.wav {
						background-image: url('/images/icons/sidebar_wav_icon.png');
					}
					
					
					/* misc files */
					a.sidebar_file_link.zip {
						background-image: url('/images/icons/sidebar_zip_icon.png');
					}
					
					a.sidebar_file_link.rar {
						background-image: url('/images/icons/sidebar_rar_icon.png');
					}
					
					a.sidebar_file_link.htm {
						background-image: url('/images/icons/sidebar_htm_icon.png');
					}
					
					a.sidebar_file_link.css {
						background-image: url('/images/icons/sidebar_css_icon.png');
					}
									
							
				

/* MAIN CONTENT CONTAINER */

div#main_body {
	padding: 30px 0px 0px 451px;
	width: 509px;
}


/* FILE LIST */

div#file_list_sorting_container {
	position: relative;
	margin: 20px 0px 10px 0px;
	padding: 0px 50px 10px 0px;
	height: 50px;
	font-size: 14px;
	line-height: 40px;
	color: #8e8e8e;
	text-align: right;
	border-bottom: 1px solid #ededed;
}

	#file_list_sorting_container p#file_count {
		position: absolute;
		left: 0px;
		top: 0px;
		margin: 0px;
		padding: 0px 0px 10px 5px;
		width: auto;
		height: 50px;
		font-size: 14px;
		line-height: 40px;
		text-align: left;
		z-index: 200;
	}
	
		p#file_count span#count_numeric {
			font-weight: bold;
		}
		

	#file_list_sorting_container span {
		color: #333;
	}
	
	#file_list_sorting_container a#file_list_sort_link {
		position: absolute;
		right: 0px;
		top: 0px;
		display: block;
		width: 40px;
		height: 40px;
		background: url('/images/icons/file_list_sort_icon.png') no-repeat -6px -5px;
		z-index: 31;
	}
		
		a.file_list_sort_link_active {
			background-color: #373737 !important;
			background-position: -5px -56px  !important;
			border-top: 1px solid #535353;
			border-left: 1px solid #535353;
			border-right: 1px solid #535353;
			border-radius: 3px 3px 0px 0px;
			-webkit-border-radius:: 3px 3px 0px 0px;
			-moz-border-radius:: 3px 3px 0px 0px;
			behavior: url("/scripts/shims/PIE.php");
		}
		
		a#file_list_sort_link span {
			display: none;
		}
	
	#file_list_sorting_container ul#file_list_sort_options_list {
		position: absolute;
		right: 0px;
		top: 40px;
		display: none;
		margin: 0px;
		padding: 5px 0px 5px 0px;
		list-style: none;
		background: #373737;
		border: 1px solid #535353;
		border-radius: 3px 0px 3px 3px;
		-webkit-border-radius:: 3px 0px 3px 3px;
		-moz-border-radius:: 3px 0px 3px 3px;
		behavior: url("/scripts/shims/PIE.php");
		z-index: 30;
	}
	
		#file_list_sort_options_list li {
			padding: 3px;
		}
		#file_list_sort_options_list li a {
			display: block;
			padding: 0px 5px 0px 5px;
			height: 22px;
			color: #fafafa;
			font-size: 12px;
			line-height: 22px;
			border-radius: 4px;
			-webkit-border-radius:: 4px;
			-moz-border-radius:: 4px;
			behavior: url("/scripts/shims/PIE.php");
		}
		#file_list_sort_options_list li a:hover {
			color: #febf29;
			background: #555;
		}

ul#file_list {
	position: relative;
	margin: 0px;
	padding: 0px 0px 80px 0px;
	width: 509px;
	list-style: none;
}

	#file_list li.even_file_list_item, #file_list li.odd_file_list_item {
		position: relative;
		margin: 0px 0px 20px 0px;
		width: 100%;
		min-height: 80px;
		border: 1px solid transparent;
		border-radius: 5px;
		-webkit-border-radius:: 5px;
		-moz-border-radius:: 5px;
		behavior: url("/scripts/shims/PIE.php");
	}
	
	#file_list li div.item_information {
		padding: 12px 70px 15px 95px;
		cursor: pointer;
	}
	
	.ui-draggable-dragging {
		position: relative;
		z-index: 899;
	}
	
		.item_information h3 a, .item_name_edit {
			display: inline;
			padding: 0px 0px 0px 5px;
			width: auto;
			color: #3e3e3e;
			font-size: 24px;
			cursor: text;
		}
		
		.item_information h3 a:hover {
			color: #489542;
		}
		
		input.item_name_edit {
			display: none;
			width: 300px;
			margin: -1px 0px -1px -2px;
			-webkit-font-smoothing: antialiased;
			font-family: 'SpyroclassicRegular';
			-webkit-box-shadow: #eaeaea 0 0 3px;
			-moz-box-shadow: #eaeaea 0 0 3px;
			box-shadow: #eaeaea 0 0 3px;
			border: 1px solid #eaeaea; 
			-moz-border-radius: 6px;
			border-radius: 6px;
			overflow: hidden;	
			background-color: #ffffff !important;
			outline: none;
		}
		
		.item_information ul.file_list_item_tag_list {
			padding: 5px 0px 0px 30px;
			list-style: none;
			background: url('/images/icons/file_list_tag_icon.png') no-repeat 0px 0px;
		}
			.file_list_item_tag_list li {
				padding: 0px 2px 0px 0px;
				color: #8e8e8e;
				font-size: 12px;
				display: inline;
			}
			
			.file_list_item_tag_list a {
				color: #8e8e8e;
			}
			
			.file_list_item_tag_list a:hover {
				color: #89c340;
			}
		
		.item_information a.creation_date {
			display: block;
			height: 1px;
			clear: both;
		}
			a.creation_date span {
				display: none;
			}
	
	
	#file_list li.even_file_list_item input[type=checkbox], #file_list li.odd_file_list_item input[type=checkbox] {
		position: absolute;
		top: 6px;
		right: 0px;
		width: 20px;
		height: 19px;
		cursor: pointer;
		background: url('/images/misc_elements/file_list_checkbox.png') no-repeat center 0px;
		-khtml-appearance: none;
	}
		
		input[type=checkbox]:hover {
			background-position: center -19px !important;
		}
		
		input[type=checkbox]:checked {
			background-position: center -38px !important;
		}
	
	a.favorite_item_link {
		width: 30px;
		position: absolute;
		top: 10px;
		right: 45px;
		width: 20px;
		height: 14px;
		background: url('/images/icons/favorite_item_icon.png') no-repeat center 0px;
	}		
		a.favorite_item_link:hover {
			background-position: center -14px;
		}
		
		a.favorite_item_link.favorited {
			background-position: center -28px;
		}
		
		a.favorite_item_link span {
			display: none;
		}
		
	
	a.rename_item_link {
		width: 30px;
		position: absolute;
		top: 9px;
		right: 24px;
		width: 20px;
		height: 16px;
		background: url('/images/icons/rename_item_icon.png') no-repeat center 0px;
	}	
		a.rename_item_link:hover, a.rename_item_link.active {
			background-position: center -16px;
		}
		
		a.rename_item_link span {
			display: none;
		}
		
		
	a.file_list_item_icon {
		display: block;
		width: 80px;
		height: 80px;
		float: left;
		background-image: url('/images/icons/file_list_misc_icon.png');
		background-repeat: no-repeat;
		background-position: 0px 0px;
	}
	
		a.file_list_item_icon:hover {
			background-position: 0px -80px;	
		}
		
			a.file_list_item_icon span {
				display: none;
			}
		
		/* FILE LIST ICON TYPES */
		
		/* folders */
		a.file_list_item_icon.folder {
			background-image: url('/images/icons/file_list_folder_icon.png');
		}
		
		/* image files */
		a.file_list_item_icon.eps_file {
			background-image: url('/images/icons/file_list_eps_icon.png');
		}
		
		a.file_list_item_icon.jpg_file, a.file_list_item_icon.JPG_file {
			background-image: url('/images/icons/file_list_jpg_icon.png');
		}
		
		a.file_list_item_icon.jpeg_file, a.file_list_item_icon.JPEG_file {
			background-image: url('/images/icons/file_list_jpg_icon.png');
		}
		
		a.file_list_item_icon.gif_file {
			background-image: url('/images/icons/file_list_gif_icon.png');
		}
		
		a.file_list_item_icon.png_file {
			background-image: url('/images/icons/file_list_png_icon.png');
		}
		
		a.file_list_item_icon.tif_file {
			background-image: url('/images/icons/file_list_tif_icon.png');
		}
		
		a.file_list_item_icon.bmp_file {
			background-image: url('/images/icons/file_list_bmp_icon.png');
		}
				
		/* font files */
		a.file_list_item_icon.otf_file {
			background-image: url('/images/icons/file_list_otf_icon.png');
		}
		
		a.file_list_item_icon.ttf_file {
			background-image: url('/images/icons/file_list_ttf_icon.png');
		}
		
		/* common business files */
		a.file_list_item_icon.doc_file {
			background-image: url('/images/icons/file_list_doc_icon.png');
		}
		
		a.file_list_item_icon.ppt_file {
			background-image: url('/images/icons/file_list_ppt_icon.png');
		}
		
		a.file_list_item_icon.xls_file {
			background-image: url('/images/icons/file_list_xls_icon.png');
		}
		
		a.file_list_item_icon.pdf_file {
			background-image: url('/images/icons/file_list_pdf_icon.png');
		}
		
		a.file_list_item_icon.txt_file {
			background-image: url('/images/icons/file_list_txt_icon.png');
		}
		
		a.file_list_item_icon.rtf_file {
			background-image: url('/images/icons/file_list_rtf_icon.png');
		}
		
		/* media files */
		a.file_list_item_icon.avi_file {
			background-image: url('/images/icons/file_list_avi_icon.png');
		}
		
		a.file_list_item_icon.wmv_file {
			background-image: url('/images/icons/file_list_wmv_icon.png');
		}
		
		a.file_list_item_icon.mov_file {
			background-image: url('/images/icons/file_list_mov_icon.png');
		}
		
		a.file_list_item_icon.mpg_file {
			background-image: url('/images/icons/file_list_mpg_icon.png');
		}
		
		a.file_list_item_icon.mp4_file {
			background-image: url('/images/icons/file_list_mp4_icon.png');
		}
		
		a.file_list_item_icon.mp3_file {
			background-image: url('/images/icons/file_list_mp3_icon.png');
		}
		
		a.file_list_item_icon.wav_file {
			background-image: url('/images/icons/file_list_wav_icon.png');
		}
		
		
		/* misc files */
		a.file_list_item_icon.zip_file {
			background-image: url('/images/icons/file_list_zip_icon.png');
		}
		
		a.file_list_item_icon.rar_file {
			background-image: url('/images/icons/file_list_rar_icon.png');
		}
		
		a.file_list_item_icon.htm_file {
			background-image: url('/images/icons/file_list_htm_icon.png');
		}
		
		a.file_list_item_icon.css_file {
			background-image: url('/images/icons/file_list_css_icon.png');
		}
				
			a.folder:hover {
				background-position: 0px 0px !important;
			}
			
	#file_list li.even_file_list_item {
	}

	#file_list li.odd_file_list_item {
		background: #fafafa;
	}

	#file_list li.selected_file_list_item {
		background: #eeeeee !important;
	}
	
	#file_list li.selected_file_list_item.draggable {
		border: 1px solid #cfdf6e !important;
		background: #f6ffeb !important;
	}

/* LOGIN FORM CONTAINER */

div#login_form_container {
	padding: 0px 0px 0px 463px;
	width: 501px;
	min-height: 352px;
}

/* SEARCH FORM CONTAINER */

div#search_form_container {
	padding: 5px 0px 0px;
	width: 509px;
	height: 106px;
}

span.search_description {
	display: inline-block;
	float: right;
	width: 38px;
	height: 30px;
	background-image: url('/images/icons/search_list_misc_icon.png');
}

		/* folders */
		span.search_description.folder_folder {
			background-position: 0px -4px !Important;
			background-image: url('/images/icons/search_list_folder_icon.png');
		}
		
		/* image files */
		span.search_description.eps_file {
			background-image: url('/images/icons/search_list_eps_icon.png');
		}
		
		span.search_description.jpg_file {
			background-image: url('/images/icons/search_list_jpg_icon.png');
		}
		
		span.search_description.gif_file {
			background-image: url('/images/icons/search_list_gif_icon.png');
		}
		
		span.search_description.png_file {
			background-image: url('/images/icons/search_list_png_icon.png');
		}
		
		span.search_description.tif_file {
			background-image: url('/images/icons/search_list_tif_icon.png');
		}
		
		span.search_description.bmp_file {
			background-image: url('/images/icons/search_list_bmp_icon.png');
		}
				
		/* font files */
		span.search_description.otf_file {
			background-image: url('/images/icons/search_list_otf_icon.png');
		}
		
		span.search_description.ttf_file {
			background-image: url('/images/icons/search_list_ttf_icon.png');
		}
		
		/* common business files */
		span.search_description.doc_file {
			background-image: url('/images/icons/search_list_doc_icon.png');
		}
		
		span.search_description.ppt_file {
			background-image: url('/images/icons/search_list_ppt_icon.png');
		}
		
		span.search_description.xls_file {
			background-image: url('/images/icons/search_list_xls_icon.png');
		}
		
		span.search_description.pdf_file {
			background-image: url('/images/icons/search_list_pdf_icon.png');
		}
		
		span.search_description.txt_file {
			background-image: url('/images/icons/search_list_txt_icon.png');
		}
		
		span.search_description.rtf_file {
			background-image: url('/images/icons/search_list_rtf_icon.png');
		}
		
		/* media files */
		span.search_description.avi_file {
			background-image: url('/images/icons/search_list_avi_icon.png');
		}
		
		span.search_description.wmv_file {
			background-image: url('/images/icons/search_list_wmv_icon.png');
		}
		
		span.search_description.mov_file {
			background-image: url('/images/icons/search_list_mov_icon.png');
		}
		
		span.search_description.mpg_file {
			background-image: url('/images/icons/search_list_mpg_icon.png');
		}
		
		span.search_description.mp4_file {
			background-image: url('/images/icons/search_list_mp4_icon.png');
		}
		
		span.search_description.mp3_file {
			background-image: url('/images/icons/search_list_mp3_icon.png');
		}
		
		span.search_description.wav_file {
			background-image: url('/images/icons/search_list_wav_icon.png');
		}
		
		
		/* misc files */
		span.search_description.zip_file {
			background-image: url('/images/icons/search_list_zip_icon.png');
		}
		
		span.search_description.rar_file {
			background-image: url('/images/icons/search_list_rar_icon.png');
		}
		
		span.search_description.htm_file {
			background-image: url('/images/icons/search_list_htm_icon.png');
		}
		
		span.search_description.css_file {
			background-image: url('/images/icons/search_list_css_icon.png');
		}
		
		/* tags */
	
		span.search_description.tag_tag {
			background-image: url('/images/icons/search_list_tag_icon.png');
		}		
		
		span.search_description strong {
			display: none;
		}

		


/* SEARCH AUTO-COMPLETE */

ul.ui-autocomplete {
	position: relative;
	width: 345px;
	list-style: none;
	border: 1px solid #ededed;
	z-index: 300 !important;
	background: #fff;
}

	.ui-autocomplete li.ui-menu-item {
		padding: 5px !important;
		border-bottom: 1px solid #ededed;
	}
	
	li.ui-menu-item a {
		display: block;
		margin: 0px;
		padding: 5px !important;
		color: #333;
		font-size: 16px;
		line-height: 24px;
		border: 1px solid #fff;
	}

	a#ui-active-menuitem {
		margin: 0px;
		padding: 5px;
		color: #333;
		font-size: 16px;
		line-height: 24px;
		background: #cfdd73;
		border: 1px solid #a8bf16;
	}
	
	
/* STICKY IT ANNOUNCEMENTS */

div#sticky_it_announcements {
	margin: 0px 3px 40px 10px;
	border: 1px solid #eaeaea;
	border-radius: 5px;
	-webkit-border-radius:: 5px;
	-moz-border-radius:: 5px;
	behavior: url("/scripts/shims/PIE.php");		
	background: #fff url('/images/backgrounds/sticky_announcement_background.jpg') right -20px no-repeat;

}	

	#sticky_it_announcements div#announcement_message {
		padding: 10px 10px 10px 90px;
		background: url('/images/icons/sticky_announcement_icon.jpg') 10px center no-repeat;
	}
		#announcement_message p {
			padding: 5px 0px 0px 0px;
			color: #458500;
			font-size: 14px;
			line-height: 20px;
		}
	
/* JOT PAGE RULES */

div#jot_entry_container {
	position: relative;
	margin: 0px 0px 0px 10px;
	padding: 2px 3px 2px 70px;
	width: 426px;
	height: 54px;
	background: url('/images/body_regions/jot_bar_background.png') no-repeat 0px 0px;
}	

	#jot_entry_container a#add_jot_link {
		display: block;
		position: absolute;
		top: 2px;
		right: 5px;
		width: 35px;
		height: 50px;
		background: url('/images/misc_elements/add_jot_button.jpg') no-repeat 0px 0px;
	}
	
		a#add_jot_link:hover  {
			background-position: 0px -50px !important;
		}
		
		a#add_jot_link span {
			display: none;
		}

div#jot_container {
	margin: 0px 0px 0px 10px;
	padding: 25px 3px 2px 3px;
	min-height: 50px;
}	
	
	#jot_container div.jot_entry {
		position: relative;
		padding: 0px 0px 30px 0px;
		margin: 15px 0px 0px 0px;
		border-radius: 5px;
		-webkit-border-radius:: 5px;
		-moz-border-radius:: 5px;
		behavior: url("/scripts/shims/PIE.php");
	}
	
		.jot_entry:hover {
			background: #fff;
		}

		.jot_entry h3 {
			padding: 0px 40px 0px 40px;
			color: #458500;
			font-size: 24px;
			line-height: 40px;
			background: url('/images/icons/jot_title_icon.png') no-repeat 0px 0px;
		}
		
		.jot_entry h3 span.jot_entry_date {
			display: block;
			width: auto;
			color: #898989;
			font-size: 18px;
			float: right;
		}

		.jot_entry p {
			color: #373737;
			font-size: 14px;
			line-height: 24px;
		}
		
		.jot_entry a.jot_delete_link {
			position: absolute;
			top: 0px;
			right: 10px;
			display: none;
			width: 28px;
			height: 35px;
			background: url('/images/icons/jot_entry_delete_icon.png') no-repeat 0px 1px;	
		}
		
		.jot_entry a.visible {
			display: block !important;
		}
		
			a.jot_delete_link:hover {
				background-position: 0px -34px !important;
			}
		
			a.jot_delete_link span {
				display: none;
			}
		
		.jot_entry a.jot_comment_link {
			margin: 0px 10px 10px 0px;
			display: none;
			padding: 0px 30px 0px 0px;
			height: 35px;
			color: #898989;
			font-size: 12px;
			line-height: 28px;
			background: url('/images/icons/jot_comment_icon.png') no-repeat right 0px;
			float: right;
		}
		
			.jot_comment_link:hover {
				color: #f78e00 !important;
			}
		
		.jot_entry div.jot_comments_container {
		}
		
		.jot_comments_container ul.jot_comments {
			padding: 5px 10px 10px 0px;
			list-style: none;
			clear: right;
		}
			.jot_comments li {
				position: relative;
				padding: 0px 10px 0px 35px; 
				color: #373737;
				font-size: 14px;
				line-height: 40px;
				background: url('/images/icons/jot_entry_comment_icon.png') no-repeat 0px 8px;
			}
			
				.jot_comments li:hover {
					border-radius: 5px;
					-webkit-border-radius:: 5px;
					-moz-border-radius:: 5px;
					behavior: url("/scripts/shims/PIE.php");
					background-color: #fafafa;
				}
			
			.jot_comments li span.jot_comment_author {
				color: #ec6300;
				font-weight: bold;
			}
		
			.jot_comments li a.delete_jot_comment {
				position: absolute;
				right: 5px;
				top: 5px;
				display: block;
				width: 20px;
				height: 25px;
				background: url('/images/misc_elements/jot_comment_delete_button.png') no-repeat 0px 0px;
			}
				a.delete_jot_comment:hover {
					background-position: 0px -25px !Important;
				}
				
				a.delete_jot_comment span {
					display: none;
				}

	div.jot_comment_entry_container {
		display: none;
		position: relative;
		padding: 2px 3px 2px 50px;
		width: 437px;
		height: 40px;
		background: url('/images/body_regions/jot_comment_bar_background.png') no-repeat 0px 0px;
		clear: right;
	}	

		.jot_comment_entry_container a.add_comment_link {
			display: block;
			position: absolute;
			top: 2px;
			right: 10px;
			width: 20px;
			height: 36px;
			background: url('/images/misc_elements/add_comment_button.png') no-repeat 0px 0px;
		}
		
			a.add_comment_link:hover  {
				background-position: 0px -36px !important;
			}
			
			a.add_comment_link span {
				display: none;
			}


/* FOOTER ADMIN */

div#footer_bar_admin_container {
	position: fixed;
	bottom: 0px;
	height: 70px;
	width: 100%;
	background: #373737 url('/images/body_regions/footer_menu_lip.jpg') repeat-x bottom left;
	z-index: 99999;
}

	#footer_bar_admin_container ul {
		position: relative;
		list-style: none;
	}
	
		#footer_bar_admin_container ul li {	
			position: relative;
			margin: 0px 0px 0px -12px;
			padding: 0px 0px 0px 12px;
			float: left;
		}
		
		#footer_bar_admin_container ul li#stickyit_footer_list_item {
			background: url('/images/body_regions/stickyit_footer_list_item_background.png') no-repeat -172px 0px;
			z-index: 9;
		}
		
		#footer_bar_admin_container ul li#upload_files_footer_list_item {
			background: url('/images/body_regions/upload_files_footer_list_item_background.png') no-repeat -209px 0px;
			z-index: 8;
		}	
		
		#footer_bar_admin_container ul li#add_folder_footer_list_item {
			background: url('/images/body_regions/add_folder_footer_list_item_background.png') no-repeat -202px 0px;
			z-index: 7;
		}
		
		#footer_bar_admin_container ul li#delete_footer_list_item {
			background: url('/images/body_regions/move_footer_list_item_background.png') no-repeat -164px 0px;
			z-index: 6;
		}		
			
		#footer_bar_admin_container ul li#move_footer_list_item {
			background: url('/images/body_regions/move_footer_list_item_background.png') no-repeat -164px 0px;
			z-index: 5;
		}
		
		#footer_bar_admin_container ul li#tag_footer_list_item {
			background: url('/images/body_regions/tag_footer_list_item_background.png') no-repeat -164px 0px;
			z-index: 4;
		}
		
			a#footer_stickyit_link {
				width: 130px;
				background: url('/images/navigation/footer_stickyit_button.png');
			}
			
			a#footer_upload_files_link {
				width: 193px;
				background: url('/images/navigation/footer_upload_files_button.png');
			}
			
			a#footer_add_folder_link {
				width: 186px;
				background: url('/images/navigation/footer_add_folder_button.png');
			}
			
			a#footer_delete_link {
				width: 148px;
				background: url('/images/navigation/footer_delete_button.png');
			}
			
			a#footer_move_link {
				width: 148px;
				background: url('/images/navigation/footer_move_button.png');
			}
			
			a#footer_tag_link {
				width: 128px;
				background: url('/images/navigation/footer_tag_button.png');
			}
			
			#footer_bar_admin_container ul li a {
				display: block;
				padding: 0px 0px 0px 12px;
				height: 50px;
				background-position: 0px 0px;
			}
			
			#footer_bar_admin_container ul li a.inactive_footer_item {
				background-position: 0px -50px !important;
				cursor: default !important;
			}
			
			#footer_bar_admin_container ul li.active_footer_item {
				background-position: -2px 0px !important;
			}
			
			#footer_bar_admin_container ul li a span {
				display: none;
			}

/* SEARCH QUERY RESULT */
#search_result {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 0px 75px;
	width: 420px;
	height: 54px;
	background: url('/images/body_regions/intranet_file_browser_search_result_background.png') no-repeat 0px 0px;
}

	#search_result p {
		position: relative;
		height: 50px;
		color: #8a9f00;
		font-size: .9167em;
		line-height: 55px;
	}
			
/* DIALOG IFORMATION CONTAINER */

#dialog_info {
	display: none;
}