@charset "utf-8";
/* CSS Document */
body{
	padding:10px;
	}
#easel{
	position: absolute;
	top:0;
	left:0;
	z-index: 101;
	height: 100%;
	width: 100%;
	}
#print img{
	margin:0!important;
	}
.content_right{
	overflow:hidden;
	}
.content_left{
	overflow:hidden;
	float:left;
	}
#title span{
	font-family:"Times New Roman", Times, serif;
	font-size:36px;
	text-shadow: 2px 2px #fff;
	display:inline-block;
	margin-bottom:10px;
	}
#minilogo{
	float:left;
	width:50px;
	height:50px;
	margin:7px 7px 0 7px;
	}
#print img{
	position:relative;
	top:2px;
	border:none!important;
	}
#print{
	float:right;
	margin-left: 5px;
	}
#signin{
	text-align:right;
	margin-top:15px;
/*	background:transparent url('/images/Hinton-Mews-Tapps.png') no-repeat center top;
	padding-top:300px;
*/	}
#signin input:text,#signin input:password{
	width:300px;
	}
.result{
	text-align:center;
	color:red;
	}
.signin{
	float:right;
	font-size:80%;
	text-align:right;
	margin-left:40px!important;
	}
#map_OS_tab_container{
	height:600px;
	font-size:11px;
	text-align:right;
	clear:both;
	}
#map_OS_canvas{
	width:965px;
	height:600px;
	float:right;
	margin-bottom:10px;
	}
#layer_controls,#drawing_controls,#filing_controls{
	margin:0 5px 5px 0;
	}
#note_tabs{
	margin-bottom:5px;
	}
#drawing_controls{
	width:50px;
	height:144px;
	background:#FF99FF none !important;
	padding:5px 5px 0 5px;
	}
#layer_controls{
	width:60px;
	background:#FFFF99 none !important;
	}
#fade_label{
	float:left;
	text-align:right;
	margin-left:10px;
	margin-top:102px;
	background:#FFFF99 none !important;
	}
#fadeslider{
	height:200px;
	display:inline-block;
	margin:10px 5px 10px;
	background:#FFFF99 none !important;
	}
	
.google_button{
	float:right;
	width:31px;
	height:31px;
	margin-bottom:5px;
	background-image: url(/images/google_buttons.png);
	}
#hand_b {
	background-position:0px 0px;
	}
#hand_b.selected {
	background-position:0px 31px;
	}
#placemark_b {
	background-position:62px 0px;
	}
#placemark_b.selected {
	background-position:62px 31px;
	}
#line_b {
	background-position:31px 0px;
	}
#line_b.selected {
	background-position:31px 31px;
	}
#shape_b {
	background-position:93px 0px;
	}
#shape_b.selected {
	background-position:93px 31px;
	}
.off_screen {
	position:absolute;
	left:-10000px;
	}
#filing_controls {
	width:60px;
	background:#99FF99 none !important;
	}
#fetch{
	display: inline-block;
	width:100%;
	}
#notes ul:not(.instructions),.icon-list{
	display:inline-block;
	margin: -2px 0 0 0;
	vertical-align: text-top;
	}
#notes li:not(.instructions),.icon-list li{
	margin-left: 2px;
	position: relative;
	cursor: pointer;
	float: right;
	list-style: none;
	}
#next_results{
	float: right;
	margin-top: 3px;
	background: yellow!important;	
	}
.icon-list,.icon-list li{
	height:16px;
	}
.ui-icon-pdf{
	background-image: url(../images/pdf.png?1)!important;
	}
#filing_controls ul{
	display:inline-block;
	margin-bottom: 6px;
	}
ul.itemControls li.pdfButton,ul.itemControls li.mediaButton,ul.itemControls li.zipButton,ul.itemControls li.uploadButton{
	display:none;
	}
div.level_fonds ul.itemControls li.pdfButton,div.level_subfonds ul.itemControls li.pdfButton,div.level_box ul.itemControls li.pdfButton{
	display:block;
	}
div.level_item ul.itemControls li.uploadButton{
	display:block;
	}
ul.itemControls.media li.pdfButton,ul.itemControls.media li.mediaButton{
	display:block;
	}
ul.itemControls.downloadable li.pdfButton,ul.itemControls.downloadable li.zipButton{
	display:block;
	}
#filing_controls li{
	margin: 6px 6px 0 0;
	position: relative;
	padding: 6px;
	cursor: pointer;
	float: right;
	list-style: none;
	}
.ui-icon {
	width: 16px;
	height: 16px;
	}
#Estates{
	overflow:auto;
	padding:4px;
	}
#tree div{
	padding:2px;
	}
#tree input{
	margin: 2px 2px 0 0;
	position:relative;
	top:-1px;
	display:none;
	}
#tree span.topLevel{
	position:relative;
	top:-3px;
	}
#notes span{
/*	font-size:10px;
*/	}
.descriptions div.id{
	float:left;
	margin-right: 5px;
	}
a.ul,a.doc{
	color:#444;
	}
a.ul:hover,a.doc:hover{
	color:#f00;
	}
.descriptions div.content{
	margin-left:150px;
	}
.descriptions div[class^="stripe_"]:hover{
	border-bottom-color: red!important;
	border-left-color: red!important;
	cursor:pointer;
	}
.descriptions div.stripe_0{
	background-color:#eee;
	border-bottom:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	overflow: hidden;
	width:100%;
	}
.descriptions div.stripe_1{
	background-color:#ccc;
	border-bottom:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	overflow: hidden;
	width:100%;
	}
.descriptions div.stripe_first{
	border-top: 1px solid black;
	}
.descriptions div.level_fonds,.descriptions div.level_Fonds{
	background-color:#f99;
	}
.descriptions div.level_subfonds{
	background-color:#F6C1F2;
	}
.descriptions div.level_Box,.descriptions div.level_box{
	background-color:#F1F59E;
	}
.descriptions div.level_file{
	background-color:#CAFAEF;
	}
.descriptions div.level_Bundle,.descriptions div.level_bundle{
	background-color:#9f9;
	}
.descriptions div.level_folder{
	background-color:#FFCC99;
	}
#fetch a:hover{
	color: red;
	}
.invalid{
	background-color:#faa;
	}
#search{
	-moz-border-radius: 5px;
	border-radius: 5px;	
	border:1px solid black;
	padding:3px;
	background-color:#ddd;
	}
#search input,#search select{
	margin-bottom:3px;
	}
#search input[type="checkbox"], input[type="radio"]{
	bottom: -3px;
	position: relative;
	}
#search a{
	display:inline-block;
	position:relative;
	top:5px;
	}
#search span.ui-icon{
	width:14px!important;
	margin-left:-4px;
	}
#searchButton{
	float:right;
	position:relative;
	top:2px;
	}
#startdate,#enddate{
	width:78px;
	}
#estate_list,#estate_results,#estate_list_input,#tree,#search{
	font-size:10px!important;
	}
#estate_list_input{
	margin-right:3px;
	}
#estate_results div{
	background-color:#CCFF99;
	padding:1px;
	border:1px solid black;
	display:inline-block;
	margin:3px 3px 0 0;
	cursor:pointer;
	}
#estate_add{
	display:none;
	}
#notes,#transfers,#types,#sources,#other_notes,#admin_tabs{
	font-size:12px;
	margin-bottom:4px;
	border-width:1px!important;
	}
#types{
	margin-left:0;
	}
#notes{
	}
#dialog-confirm,#dialog-confirm-polygon{
	display:none;
	}
.red{
	border:inset 1px red!important;
	}
div#media{
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-left:1px solid black;
	background-color:#eee;
	overflow:hidden;
	padding:2px;
	}
div#media img{
	float:left;
	margin:0;
	cursor:pointer;
	margin:2px;
	}
div#media div{
/*	border:1px solid black;
	background-image:url(../images/circle-loader.gif);
	background-repeat:no-repeat;
	min-height:40px;
*/	float:left;
	}
div.content em{
	background-color:#FFFF33;
	font-style:normal;
	font-weight:bold;
	}
.basket{
	float:left;
	}
div.instructions.transcript{
	cursor:pointer;
	}
div#media iframe{
	float: left;
	width: 100%;
	height: 400px;
	}
#mediaImage{
	width:100%;
	height:100%;
	display:none;
	padding:4px;
	overflow:hidden;
	}
div.loupe{
	border: 2px solid white;
	}
div.loupe div{
	position: absolute;
	background-color: white;
	color: black;
	width: 100%;
	font-size: 70%;
	padding-left: 3px;
	margin-top: -2px;
	}
div.loupe img{
	max-width:none!important;
	}
div.mediaImage{
	display:none;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
	position:fixed;
/*	cursor: url("/images/rhino.cur"), auto !important;*/
	cursor: crosshair !important;
	background: rgb(0, 0, 0) transparent;
	/* RGBa with 0.6 opacity */
	background: rgba(0, 0, 0, 0.8);
	/* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb000000, endColorstr=#bb000000);
	/* For IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb000000, endColorstr=#bb000000)";	
	}
img#imgloading{
	width: 200px;
	height: 50px;
	margin-top: -25px;
	margin-left: -100px;
	border:none!important;
	}
.noborder{
	border:none!important;
	}
div.mediaImage img{
	position: absolute;
	top: 50%;
	left: 50%;
	border: 2px solid white;
	}
#ui-dialog-title-mediaImage{
	font-size:12px!important;
	}
.layout{
	margin-left: 220px;
	min-width: 400px;
	}
.navigation{
	width:200px;
	float: left;
	height: 100%;
	}
.navigation div{
	width:200px;
	margin-left:0;
	}
div.instructions{
	color:black;
	background-color:rgb(211, 238, 238);
	padding:3px 8px;
	border:1px solid black;
	-moz-border-radius: 10px;
	border-radius: 10px;	
	}
.transcript{
	float:right;
	margin:4px;
	}
.topDoc{
	font-style:italic;
	font-size:80%;
	}	
.content img{
	display:inline-block;
	margin: 0 0 -4px 2px;
	}
.bar {
    height: 18px;
    background: green;
	}
.image_controls{
	position:relative;
	z-index:99999;
	}
.image_controls button{
	margin: 4px 0 0 4px;
	width: 30px;
	height: 30px;
	}
.image_controls ul{
	position:absolute;
	margin: 0!important;
	top:5px;
	left:3px;
	}
.image_reverse{
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";
	}
.clearfloat{
	clear:both;
	}
.icon_yellow{
	background-image:url(jq_iconmods/bg_yellow.png)!important;
	}
.icon_red{
	background-image:url(jq_iconmods/red.png)!important;
	}
.icon_green{
	background-image:url(jq_iconmods/green.png)!important;
	}
.noteItem.self{
	background-color:#F8F85E;
	}
.noteItem{
	background-color:#ACACE0;
	padding:0px 6px;
	margin:2px 2px 2px 0;
	border:1px solid black;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow:hidden;	
	}
span.controls{
	float:right;
	}
span.controls input{
	vertical-align:top;
	}
div.notes textarea,div.notes input[type="text"]{
	margin:3px 0;
	}
div.notes textarea{
	width:60%;
	}
div.notes input[type="text"]{
	width:78px;
	}
.noDisplay,#note_x,li.commentButton{
	display:none;
	}
span.dateInputs,.noteItem textarea{
	float: left;
	clear: left;
	}
input:disabled{
	opacity:0.7;
	}
#moveTo{
	margin-right:4px;
	}	
li.commentButton.icon_yellow{
	display:list-item;
	}
.pluploader{
	margin: 0 6px 6px 0;
	}
div.descriptions img{
	margin: 2px 2px 2px 0;
	border:1px solid black;
	vertical-align:text-top;
	}
li.folder.closed a.none{
	display:none!important;
	}
#edit_record{
	overflow:auto;
	}
#edit_record div{
	float:left;
	text-align:right;
	}
#edit_record input[type="button"],#edit_record img{
	display:none;
	}
#administrate{
	display:none;
	}
#notes_list .note_item .id{
	margin-left:4px;
	}
#users{
	border: 1px solid black;
	}
#users span{
	background-color: yellow;
	padding: 2px;
	}	
#users div:not(:first-child){
	border-top: 1px solid black;
	}
#users div.type_0{
	background-color:#CCFCDC;
	}
#users div.type_1{
	background-color:#FDFDAF;
	}
#users div.type_2{
	background-color:#FFCFA0;
	}
#users div.type_3{
	background-color:#FCD7E0;
	}
div#admin_tabs ul.ui-tabs-nav:first-of-type{
	height:29px;
	}			