
/* altMind General */

	#altMind_main *, #altMind_pane * {
		margin:0;
		padding:0;
		border-collapse:collapse;
		border:none;
		font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	}

/* altMind Pane */

	#altMind_group {
		position:absolute;
		left:0;
		top:0;
		z-index:90;
		width:866px;
	}
	
	#altMind_grab {
		background-image: url('http://www.expografic.es/dev/_gi/altMind/grabBar.gif');
		width:820px;
		height:28px;
		font-size:12px;
		color:#ffffff;
		background-repeat:repeat-x;
		overflow:hidden;
	}
	
	#altMind_pane {
		background-color: #efefef;
		width:820px;
	}
	
	#altMind_shadow {
		background-color: transparent;
		background-repeat:repeat-y;
		padding-left:23px;
				background-image:url(http://www.expografic.es/dev/_gi/altMind/dropShadow.png);	}
	

/* altMind Main */

	#altMind_main {
		margin-left:30px;
		padding-top:70px;
		width:800px;
	}
	
	#altMind_main, #altMind_pane {
		font-size:12px;
		font-family:sans serif;
	}
	
	#altMind_main h1 {
		font-size:120%;
		color:#333;
	}
	
	#altMind_main a, #altMind_pane a {
		color:#007cff;
		text-decoration:none;
	}
	#altMind_main a:hover, #altMind_pane a:hover {
		text-decoration:underline;
	}

	#altMind_main li {
		list-style:none;
		padding:2px;
		margin-left:20px;
		margin-bottom: 2px;
		display:block;
		border-bottom: 1px solid #f7f7f7;
		
	}
	#altMind_main li img {
		vertical-align:-4px;
	}

	#altMind_main h1 {
		font-size:120%;
		margin-top: 10px;
		margin-bottom: 10px;
	}

	#altMind_main table {
		width:800px;
		font-size:12px;
	}
	#altMind_main td {
		background-image:url('http://www.expografic.es/dev/_gi/altMind/td.gif');
		border: 1px solid white;
		vertical-align:top;
		padding:2px;
	}
	#altMind_main th {
		text-align:left;
		background-image:url('http://www.expografic.es/dev/_gi/altMind/th.gif');
		border: 1px solid white;
		vertical-align:top;
		padding:2px;
	}


/* altMind Form */
	
	#altMind_langmenu {
		position:absolute;
		left:670px;
		width:200px;
		margin-top:25px;
	}
	#altMind_langmenu div {
		height:23px;
		width:136px;
		cursor:pointer;
		background-repeat:no-repeat;
	}

	#altMind_form {
		padding-top:30px;
		padding-left:160px;
		width:460px;
	}
	#altMind_form label {
		position:absolute;
		left:23px;
		width:155px;
		text-align:right;
		font-size:12px;
	}
	
	#altMind_pane textarea, #altMind_pane input, #altMind_pane select, #altMind_main textarea, #altMind_main input, #altMind_main select {
		background-color:white;
		font-weight: normal;
		color:black;
		border: 1px solid #cccccc;
		font-size: 12px;
		margin-bottom:3px;
		width:230px;
		max-width:460px;
	}
	
	#altMind_pane input.altMind_checkbox, #altMind_main input.altMind_checkbox {
		background-color:transparent;
		border:none;
		margin:0 0 4px 0;
		width:14px;
		position:relative;
		vertical-align:top;
		left:2px; *left:3px;
		top:2px; *top:-2px;
	}

	#altMind_pane input.altMind_submit, #altMind_main input.altMind_submit {
		background:#e1e1e1 url('http://www.expografic.es/dev/_gi/altMind/submit.png') repeat-x;
		border:none;
		width:125px;
		height:18px;
		text-align:left;
		padding:0 0 1px 22px;
		color:#FFF;
		margin:15px 0 0 0;
	}

	#altMind_bar_buttons { float:right; margin:6px; }
	#altMind_bar_buttons a { float:right; margin-left:6px; }

/* Inline Frame and File Manager */

	#altMind_iframe {
		border:none;
		width:460px;
		height:300px;
	}
	#altMind_fm {
		position: absolute;
		left: 0;
		top: 0;
		width: 460px;
		height: 300px;
		overflow-x: hidden;
		overflow-y: scroll;
		background-color: #efefef;
	}

/* altMind Scrollbar */

.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
}
.Scrollbar-Up {
  position: absolute;
  width: 18px; height: 18px;
  font-size: 0px;
  background: transparent url('http://www.expografic.es/dev/_gi/altMind/scroll/scrollUp.png') repeat-y scroll;
}
.Scrollbar-Track {
  width: 18px; height: 104px;
  position: absolute;
  top: 18px;
  background: transparent url('http://www.expografic.es/dev/_gi/altMind/scroll/scrollBgTotal.gif') repeat-y scroll;
}

.Scrollbar-Handle {
  position: absolute;
  width: 18px; height: 30px;
  background: transparent url('http://www.expografic.es/dev/_gi/altMind/scroll/scrollBg.gif') repeat-y scroll;
}
.Scrollbar-Handle:hover {
background: transparent url('http://www.expografic.es/dev/_gi/altMind/scroll/scrollBgDrag.gif') repeat-y scroll;
}
.Scrollbar-Down {
  position: absolute;
  top: 122px;
  width: 18px; height: 18px;
  font-size: 0px;
  background: transparent url('http://www.expografic.es/dev/_gi/altMind/scroll/scrollDown.png') repeat-y scroll;
}
#Scrollbar-Container {
  position: absolute;
  top: 20px; left: 437px;
}

#Container {
  position: absolute;
  top: 20px; left: 0;
  width: 432px;
  height: 140px;
  background-color: #fff;
  border: 1px solid #d1d1d1;
}
#Navigation {
  position: absolute; 
  top: 0;
  left: 0;
}
#Navigation a {
  margin: 5px 2px 0 0;
  padding: 0 5px;
  height: 20px;
  background-color: #E4E4E4;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #AAA;
  text-decoration: none;
  display: block;
  float: left;
  letter-spacing: 1px;
}
#Navigation a:hover {
  margin-top: 0px;
  height: 25px;
}
#Navigation a.current {
  margin-top: 0px;
  height: 25px;
  background-color: #EEE;
  color: #777;
}

/* fm:BACKUP */
	#altMind_main .cancelandGoBack { width: 151px; float: left; height: 21px; background: transparent url('http://www.expografic.es/dev/_gi/altMind/fm/cancelandGoBack.png') no-repeat scroll top left; cursor:pointer; }
	#altMind_main .cancelandGoBack:hover { background-position: 0 -22px; }
	#altMind_main .backupBtn { width: 86px; float: left; height: 21px; background: transparent url('http://www.expografic.es/dev/_gi/altMind/fm/backupBtn.png') no-repeat scroll top left; margin-left: 10px; cursor:pointer; }
	#altMind_main .backupBtn:hover { background-position: 0 -22px; }

/* fm:FILE SYNC */
	#altMind_main .registerinDB {width:138px; height:22px; float:left; background:transparent url('http://www.expografic.es/dev/_gi/altMind/fm/registerinDB_es.png') no-repeat scroll top left; float:left; margin:9px 0 0 0; cursor:pointer; }
	#altMind_main 	.registerinDB:hover { background-position: 0 -22px; }
	#skipThis { width: 348px; height: 58px; float: right; background: transparent url('http://www.expografic.es/dev/_gi/altMind/fm/skip_es.png') no-repeat scroll top left; cursor:pointer; }
	#skipThis:hover { background-position: 0 -58px; }

/* fm:HOME */
	#altMind_main .send { width: 76px; height: 20px; background: transparent url('http://www.expografic.es/dev/_gi/altMind/fm/send_es.png') no-repeat scroll top left; margin-top:0px; *margin-top:1px; cursor:pointer; float:left; }
	#altMind_main 	.send:hover { background-position: 0 -20px; }
	#infoIco { width: 20px; float: left; }
	#fmFileInfoAreaFoto { width: 142px; height: 95px; background-color: #fff; border: 1px solid #ccc; margin: 10px 0 6px 0; text-align:center; }
	#fmFolderList { list-style: none; width:262px; margin:10px 0 10px 0; height:100%; }
	#fmFolderList a { color:black; display:block; }
	#fmFolderList a:hover { text-decoration:none; }
	#fmFolderList li { margin:0 6px 0 6px; clear:both; padding-left:0; }
	#fmFolderList li:hover { background-color:rgb(255,255,254); } /* use near-white rgb() because IE fails. */
	#fmFolderList div { width:15px; height:18px; float:left; background-repeat:no-repeat; position:relative; }
	#fmFolderList .dash { background-image:url('http://www.expografic.es/dev/_gi/altMind/fm/tree_dash.gif'); }
	#fmFolderList .minus { background-image:url('http://www.expografic.es/dev/_gi/altMind/fm/tree_minus.gif'); }
	#fmFolderList .plus { background-image:url('http://www.expografic.es/dev/_gi/altMind/fm/tree_plus.gif'); }
	#fmFolderList .end { background-image:url('http://www.expografic.es/dev/_gi/altMind/fm/tree_end.gif'); }
	#fmFolderList .live { background-image:url('http://www.expografic.es/dev/_gi/altMind/fm/tree_live.gif'); }

/* fm:COMMON */
	#altMind_main .fmTable td, #altMind_main .fmTable tr { background-color:#efefef; background-image:none; border:none; padding:0; margin:0; }
	#altMind_main .selectAllFiles { width: 143px; height: 22px; background: transparent url('http://www.expografic.es/dev/_gi/altMind/fm/selectAllFiles_es.png') no-repeat scroll top left; margin: 9px 0 0 0; cursor:pointer; }
	#altMind_main 	.selectAllFiles:hover { background-position: 0 -22px; }
	#altMind_main .folderCreate { width: 22px; height: 22px; background: transparent url('http://www.expografic.es/dev/_gi/altMind/fm/folderCreate.png') no-repeat scroll top left; float: left; margin:9px 9px 0 9px; cursor:pointer; }
	#altMind_main .folderDelete { width: 22px; height: 22px; background: transparent url('http://www.expografic.es/dev/_gi/altMind/fm/folderDelete.png') no-repeat scroll top left; float: left; margin:9px 9px 0 0; cursor:pointer; }
	#altMind_main .folderRename { width: 22px; height: 22px; background: transparent url('http://www.expografic.es/dev/_gi/altMind/fm/folderRename.png') no-repeat scroll top left; float: left; margin:9px 9px 0 0; cursor:pointer; }
	#altMind_main .delete { width: 84px; height: 22px; background: transparent url('http://www.expografic.es/dev/_gi/altMind/fm/delete_es.png') no-repeat scroll top left; float: left; margin:9px 9px 0 0; cursor:pointer; }
	#altMind_main 	.delete:hover { background-position: 0 -22px; }
	#altMind_main .downloadFiles { width: 163px; height: 22px; background: transparent url('http://www.expografic.es/dev/_gi/altMind/fm/downloadFiles_es.png') no-repeat scroll top left; float: left; margin: 9px 0 0 0; cursor: pointer; }
	#altMind_main 	.downloadFiles:hover { background-position: 0 -22px; }
	#altMind_main .fmRule { border: none; border-top: 1px solid #a9a9a9; float: left; width: 780px; margin:14px 0 20px 0; height:0; }
	#fmFileList { list-style: none; }
	#fmFileList .z { background-color:#efefef; }
	#fmFileList li { margin:1px; background-color:#fff; clear:both; padding:3px; border:none; cursor:pointer; overflow:hidden; height:18px; }
	#fmFileList li:hover { background-color:transparent; background-image:url('http://www.expografic.es/dev/_gi/altMind/fm/fileHover.gif'); } 
	#fmFileList input { display:none; }
	#fmFileList label { position:absolute; left:515px; width:140px; text-align:right; }
	
/* fm:FILE_INJECTION */
	#altMind_input_files { width:460px; height:310px; }
	#altMind_input_files .left { width:225px; float:left; background-color:#fff; border:1px solid #ccc; }
	#altMind_input_files .right { width:225px; float:right; background-color:#eee; border:1px solid #ccc; }
	#altMind_input_files .label { background-color:#ddd; }
	#altMind_input_files .leftInner, .rightInner { height:210px; overflow:scroll; }
	#altMind_input_files .add { background-image:url('http://www.expografic.es/dev/_gi/altMind/fm/fmAdd.png'); }
	#altMind_input_files .limit { background-image:url('http://www.expografic.es/dev/_gi/altMind/fm/fmAdd.png'); opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25; }
	#altMind_input_files .remove { background-image:url('http://www.expografic.es/dev/_gi/altMind/fm/fmRemove.png'); }
	#altMind_input_files .repos { background-image:url('http://www.expografic.es/dev/_gi/altMind/fm/fmRepos.png'); }
	#altMind_input_files .edit { background-image:url('http://www.expografic.es/dev/_gi/altMind/fm/fmEdit.png'); }
	#altMind_input_files .clean { background-image:url('http://www.expografic.es/dev/_gi/altMind/fm/fmClean.png'); }
	#altMind_input_files .noClean { background-image:url('http://www.expografic.es/dev/_gi/altMind/fm/fmClean.png'); opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25; }
	#altMind_input_files .flag { background-image:url('http://www.expografic.es/dev/_gi/altMind/fm/fmFlag.png'); }
	#altMind_input_files .flagged { border-width:1px; border-style:solid; border-color:#000 #888 #000 #888; }
	#altMind_input_files .flagged .flag { background-image:url('http://www.expografic.es/dev/_gi/altMind/fm/fmFlagged.png'); }
	#altMind_input_files .remove:hover, #altMind_input_files .add:hover , #altMind_input_files .edit:hover { background-position:top right; }
	#altMind_input_files a { cursor:pointer; }
	#altMind_input_files ul { list-style:none; }
	#altMind_input_files li { clear:left; height:50px; padding:5px; }
	#altMind_input_files li .target { height:19px; *height:17px; }
	#altMind_input_files li .target div { width:16px; height:16px; float:left; margin-right:5px; display:none; cursor:pointer; }
	#altMind_input_files .left li:hover { background-color:#eee; }
	#altMind_input_files .right li:hover { background-color:#fff; }
	#altMind_input_files .left li:hover .target div, #altMind_input_files .right li:hover .target div { display:inline; }
	#altMind_input_files img { float:left; padding-right:5px; }
	
/* LINK INJECTION */
	#altMind_input_links { width:460px; }
	#altMind_input_links .create { background-image:url('http://www.expografic.es/dev/_gi/altMind/link.png'); float:right; }
	#altMind_input_links .repos { background-image:url('http://www.expografic.es/dev/_gi/altMind/fm/fmRepos.png'); }
	#altMind_input_links .edit { background-image:url('http://www.expografic.es/dev/_gi/altMind/fm/fmEdit.png'); }
	#altMind_input_links .clean { background-image:url('http://www.expografic.es/dev/_gi/altMind/fm/fmClean.png'); }
	#altMind_input_links ul { list-style:none; }
	#altMind_input_links li { clear:left; height:20px; }
	#altMind_input_links li div { float:right; width:16px; height:16px; margin-left:6px; cursor:pointer; }
	#altMind_input_links .addbar { padding-top:3px; margin-bottom:2px; background-color:#ddd; border:1px solid #ccc; }
	#altMind_input_links .addinput { width:100%; position:relative; left:-2px; *top:-3px; *left:-8px; padding-left:3px; }
	#altMind_input_links .link { float:left; width:380px; }
