/***************************************************************
 * Copyright notice
 *
 * (c) 2011 Laurent Foulloy <yolf.typo3@orange.fr>
 * All rights reserved
 *
 * This script is part of the TYPO3 project. The TYPO3 project is 
  * free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * The GNU General Public License can be found at
 * http://www.gnu.org/copyleft/gpl.html.
 *
 * This script is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * This copyright notice MUST APPEAR in all copies of the script!
 ***************************************************************/

	/**
	 * General definitions
	 */
.savLibraryPlus {
	position:relative;
	float:left;
	clear:left;
	width:100%;
	background-color:inherit;
	color:#666;
}
.savLibraryPlus a {
	text-decoration:none;
	background-color:inherit;
	font-weight:bold;
	color:#4176FF;
}
.savLibraryPlus a:hover {
	color:#EA6900;
}
.savLibraryPlus a:active {
	color:#4176FF;
}
.savLibraryPlus li {
	list-style-image:none;
}

/**
 * Errors or messages
 */
.savLibraryPlus div.message { 
	margin-bottom:10px;
}
.savLibraryPlus  div.message li.error {
	background-color:inherit;
	color:red;
}
.savLibraryPlus  div.message li.message {
	background-color:inherit;
	font-weight:bold;
}    

	/**
	 * Icons
	 */
.savLibraryPlus img {float:left; padding:0px 1px 0px 1px; margin:0px;border-width:0px;}
.savLibraryPlus img.toggleModeButton {width:18px; height:16px;}
.savLibraryPlus img.edit {margin: 2px 0px 0px 0px;}
.savLibraryPlus img.print {width:18px; height:16px;}
.savLibraryPlus input.generateRTFButton {width:20px; height:20px;}
.savLibraryPlus img.exportButton {padding-right:5px;}
.savLibraryPlus img.orderAsc {padding:3px 5px 0px 5px;}
.savLibraryPlus img.orderDesc {padding:3px 5px 0px 5px;}
.savLibraryPlus img.orderAscAbove {padding:3px 5px 0px 5px;}
.savLibraryPlus img.orderDescBelow {clear:left;padding:3px 5px 0px 5px;}
.savLibraryPlus img.printButton {width:18px; height:16px;}
.savLibraryPlus input.exportokButton {float:left;padding-right:5px;}
.savLibraryPlus input.submitButton {font-size:9px;margin-top:1px;}
.savLibraryPlus img.rightArrowButtonSubForm {float:none; padding-left:2px;margin:0px;}
.savLibraryPlus img.leftArrowButtonSubForm {float:none; padding-left:2px;margin:0px;}
.savLibraryPlus div.itemIconLeft img.deleteItemButton {float:left;padding:1px 0px 1px 0px;margin:0px;}
.savLibraryPlus div.itemIconLeft img.upButton {float:left;padding:1px 0px 1px 1px;margin:0px;}
.savLibraryPlus div.itemIconLeft img.downButton {float:left;padding:1px 1px 1px 0px;margin:0px;}
.savLibraryPlus div.itemIconLeft input.saveButton {float:left;padding:1px 0px 1px 0px;margin:0px;}

	/**
	 * Special tags 
	 */
.savLibraryPlus div.right {
	float:right;
	height:1px;
}
.savLibraryPlus span.left {
	float:left;
	padding:0px 3px 0px 3px;
}
.savLibraryPlus div.left {
	float:left;
} 
.savLibraryPlus .clearLeft {
	clear:left;
}
.savLibraryPlus .hide {
	visibility:hidden;
}


	/**
	 * Title bar 
	 */
.savLibraryPlus div.titleBar {
	float:left;
	width:100%;
	background-color:#ff8324;
	color:inherit;
	margin:0px;
	padding:0px;
	min-height:20px;
}
.savLibraryPlus div.subform div.titleBar {
	float:left;
	width:100%;
	background-color:#9999cc;
	color:inherit;
	margin:0px;
	padding:0px;
	min-height:20px;
}
.savLibraryPlus div.draftWorkspace {
	background-color:#a9699C;
}
.savLibraryPlus div.titleBar div.titleIconLeft {
	float:left;
 	background-color:inherit;
 	color:inherit;
 	padding:2px 5px 2px 2px;
 }
.savLibraryPlus div.titleBar div.titleIconLeft input {
	float:left;
}
.savLibraryPlus div.titleBar div.titleIconLeft A {
	float:left;
}
.savLibraryPlus div.titleBar div.titleLabel {
	float:left;
	background-color:inherit;
	color:#ffffff;
	font-size:115%;
	font-weight:bold;
	vertical-align:middle;
	padding:4px;
}
.savLibraryPlus div.titleBar div.titleLabel span {
	float:left;
}
.savLibraryPlus div.titleBar div.titleLabel div.orderAscDesc {
	float:left;
}
.savLibraryPlus div.titleBar div.titleLabel ul {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
.savLibraryPlus div.titleBar div.titleLabel li {
	float:left;
	width:200px;
/*	background-color:#9999cc;*/
	color:#ffffff;
	font-size:115%;
	font-weight:bold;
	text-align:left;
	background-image:none;
	margin:0px;
	padding:0px 5px 0px 5px;
}
.savLibraryPlus div.titleBar div.titleLabel li a {
	background-color:inherit;
	color:#ffffff;
}
.savLibraryPlus div.titleBar div.titleLabel li a:hover {
	background-color:inherit;
	color:#EA6900;
}
.savLibraryPlus div.titleBar div.titleIconRight {
	float:right;
	padding:2px;
}
.savLibraryPlus div.subform div.titleBar div.titleIconRight {
	float:right;
 	padding:2px;
}

	/**
	 * Folder Tabs 
	 */
.savLibraryPlus div.folderTabs {
	float:left;
	width:100%;
	background:#ffffff url(Images/folderTabBorder.gif) repeat-x bottom;
	color:inherit;
	margin-top:1px;
	padding:0px;
}
.savLibraryPlus div.folderTabs ul.folderTabs {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
.savLibraryPlus div.folderTabs li {
	display:inline;
	margin:0px;
	padding:0px;
}
.savLibraryPlus div.folderTabs li a {
	float:left;
	background:url(Images/folderTabRight.gif) no-repeat right top;
	border-bottom:1px solid #84B0C7;
	font-weight:bold;
	text-decoration:none;
}
.savLibraryPlus div.folderTabs li a span {
	display:block;
	background:url(Images/folderTabLeft.gif) no-repeat left top;
	padding:5px 9px;
	white-space:nowrap;
}
.savLibraryPlus div.folderTabs li.currentTab a {
	background-position:100% -150px;
	border-width:0px;
}
.savLibraryPlus div.folderTabs li a:hover {
	background-position:100% -150px;
}
.savLibraryPlus div.folderTabs li a:hover span {
	background-position:0% -150px;
}
.savLibraryPlus div.folderTabs li.currentTab a span {
	background-position:0% -150px;
	padding-bottom:6px;
}

	/**
	 * footer 
	 */
.savLibraryPlus div.footer {
	float:left;
	width:100%;
	margin:0px;
	padding:1px 0px 0px 0px;
	text-align:center;
}
.savLibraryPlus div.footer div.footerIconRight {
	float:right;
	padding:2px;
}   
.savLibraryPlus div.footer a {
	float:none;
}
.savLibraryPlus div.footer a.selected {
	vertical-align:4px;
	color:#EA6900;
}
.savLibraryPlus div.footer a.notSelected {
	vertical-align:4px;
}
.savLibraryPlus div.footer img {
	float:none;
	margin:0px;
}
.savLibraryPlus div.footer img.previousPage {
	padding-right:2px;
}
.savLibraryPlus div.footer img.nextPage {
	padding-left:2px;
}
.savLibraryPlus div.footer img.backwardFirstPage {
	padding-right:2px;
}
.savLibraryPlus div.footer img.backwardPage {
	padding-right:2px;
}
.savLibraryPlus div.footer img.forwardPage {
	padding-left:2px;
}
.savLibraryPlus div.footer img.forwardLastPage {
	padding-left:2px;
}

	/**
	 * List view, Form view, Form Admin view, Print view
	 */

.savLibraryPlus div.listHidden {
	display:none;
}
.savLibraryPlus div.listView, .savLibraryPlus div.formView, .savLibraryPlus div.formAdminView, .savLibraryPlus div.printView {
	float:left;
	width:100%;
	border:1px  #ff8324 solid;
	background-color:#f1fbfd;
	color:inherit;
	margin:0px 0px 15px 0px;
	padding:1px;
	overflow:hidden;
}
.savLibraryPlus div.listView div.items, .savLibraryPlus div.formView div.items, .savLibraryPlus div.formAdminView div.items, .savLibraryPlus div.printView div.items {
 	float:left;
	width:inherit;
	background-color:#ffffff;
	color:inherit;
	padding:0px;
	margin:0px;
}
.savLibraryPlus div.listView div.items div.item, .savLibraryPlus div.formView div.items div.item, .savLibraryPlus div.formAdminView div.items div.item, .savLibraryPlus div.printView div.items div.item {
	float:left;
	width:inherit;
	border-top:1px #ffd9bf solid;
	border-bottom:1px #ffd9bf solid;
	background-color:#f1fbfd;
	color:inherit;
	margin-bottom:1px;
	padding:0px;
}
    
	/**
	 * List view, Form view, Form Admin view, Print view Item 
	 */
.savLibraryPlus div.listView div.items div.item div.itemIconLeft, .savLibraryPlus div.formView div.items div.item div.itemIconLeft, .savLibraryPlus div.formAdminView div.items div.item div.itemIconLeft, .savLibraryPlus div.printView div.items div.item  div.itemIconLeft {
	float:left;
	padding:2px 5px 2px 2px;
	width:18px;
}
.savLibraryPlus div.listView div.items div.item div.value, .savLibraryPlus div.formView div.items div.item div.value, .savLibraryPlus div.formAdminView div.items div.item div.value, .savLibraryPlus div.printView div.items div.item div.value {
	float:left;
	background-color:inherit;
	color:inherit;
	margin:0px;
	padding:0px;
}
.savLibraryPlus div.listView UL, .savLibraryPlus div.formView UL, .savLibraryPlus div.formAdminView UL, .savLibraryPlus div.printView UL {
	float:left;
	background-color:inherit;
	color:inherit;
	list-style:none;
	margin:0px;
	padding:0px;
}
.savLibraryPlus div.listView li, .savLibraryPlus div.formView li, .savLibraryPlus div.formAdminView li, .savLibraryPlus div.printView li {
	float:left;
	background-image:none;
	background-color:inherit;
	color:inherit;
	width:200px;
	margin:0px;
	padding:5px;
	text-align:left;
}
.savLibraryPlus div.listView div.block, .savLibraryPlus div.formView div.block, .savLibraryPlus div.formAdminView div.block, .savLibraryPlus div.printView div.block {
	float:left;
	width:100%;
	border-top:solid 1px #004898;
	border-bottom:solid 1px #004898;
	padding:5px;
	margin-top:2px;
	margin-bottom:2px;
}
.savLibraryPlus div.listView div.blockHide, .savLibraryPlus div.formView div.blockHide, .savLibraryPlus div.formAdminView div.blockHide, .savLibraryPlus div.printView div.blockHide  {
	float:left;
	visibility:hidden;
	height:0px;
}
.savLibraryPlus div.listView div.blockTitle, .savLibraryPlus div.formView div.blockTitle, .savLibraryPlus div.formAdminView div.blockTitle, .savLibraryPlus div.printView div.blockTitle  {
	float:left;
	font-weight:bold;
	border-bottom:solid 1px #004898;
	width:30%;
	min-width:210px;
	padding-bottom:5px;
	margin-bottom:5px;
}

	/**
	 * List view specific configuration 
	 */
.savLibraryPlus div.listView div.items div.draftWorkspace {
	background-color:#f1dbdd;
}
    
	/**
	 * Form view specific configuration 
	 */
.savLibraryPlus div.formView div.label, .savLibraryPlus div.formAdminView div.label {
	font-weight:bold;
	padding:0px 5px 0px 5px;
}
.savLibraryPlus div.formView div.field, .savLibraryPlus div.formAdminView div.field {
	padding:2px 5px 2px 5px;
}
.savLibraryPlus div.formView span.required, .savLibraryPlus div.formAdminView span.required {
	background-color:inherit;
	color:red;
	font-weight:bold;
	padding:0px 5px 0px 5px;
}
.savLibraryPlus div.formView div.column1, .savLibraryPlus div.formAdminView div.column1 {
	clear:both;
	float:left;
	width:20%;
	min-width:140px;
	font-weight:bold;
	min-height:25px;
}
.savLibraryPlus div.formView div.column2, .savLibraryPlus div.formAdminView div.column2 {
	float:left;
	width:30%;
	min-width:210px;
	min-height:25px;
	padding:0px 10px 0px 10px;
}
.savLibraryPlus div.formView div.column2 SPAN.checkbox, .savLibraryPlus div.formAdminView div.column2 SPAN.checkbox {
	float:left;
	text-align:left;
}
.savLibraryPlus div.formView div.column3, .savLibraryPlus div.formAdminView div.column3 {
	float:left;
	width:40%;
	min-width:300px;
      min-height:25px;
}
.savLibraryPlus div.formView div.column3 input, .savLibraryPlus div.formAdminView div.column3 input {
	font-size:12px;
}
.savLibraryPlus div.formView div.column3 SELECT, .savLibraryPlus div.formAdminView div.column3 SELECT {
	font-size:12px;
}
.savLibraryPlus div.formView div.column3 TEXTAREA, .savLibraryPlus div.formAdminView div.column3 TEXTAREA {
	font-size:12px;
}
.savLibraryPlus div.formView div.column4, .savLibraryPlus div.formAdminView div.column4Different {
	float:right;
	width:20px;
	background-color:red;
	margin-right:10px;
}
.savLibraryPlus div.formView div.column4Manual, .savLibraryPlus div.formAdminView div.column4Same {
	float:right;
	width:20px;
	background-color:green;
	margin-right:10px;
}

	/**
	 * Print view specific configuration 
	 */
.savLibraryPlus div.printView div.label {
	float:left;
	clear:left;
	width:130px;
	font-weight:bold;
	min-height:20px;
	padding:0px 10px 0px 10px;
}
.savLibraryPlus div.printView div.field {
	float:left;
	width:450px;
	min-height:20px;
	padding:0px 10px 0px 10px;
}
.savLibraryPlus div.printView div.printCol1 {
	clear:left;
	float:left;
	width:130px;
	font-weight:bold;
	min-height:25px;
}
.savLibraryPlus div.printView div.printCol2 {
	float:left;
	width:450px;
	min-height:25px;
	padding:0px 10px 0px 10px;
}


	/**
	 * single view
	 */
.savLibraryPlus div.singleView {
	float:left;
	width:100%;
	border:1px #ff8324 solid;
	background-color:#f1fbfd;
	color:inherit;
	margin:0px 0px 15px 0px;
	padding:1px;
}
.savLibraryPlus div.singleView div.items {
	float:left;
	width:100%;
	background-color:#ffffff;
	color:inherit;
 	padding:0px;
	margin:2px 0px 0px 0px;
}
.savLibraryPlus div.singleView div.items div.item {
	float:left;
	width:100%;
	border-top:1px #ffd9bf solid;
 	border-bottom:1px #ffd9bf solid;
 	background-color:#ffffff;
 	color:inherit;
	padding:0px;
	margin-bottom:1px;
	}
.savLibraryPlus div.singleView div.items div.item div.field {
	width:100%;
	float:left;
	padding:0px;
	margin:0px;
}

	/**
	 * single view field
	 */
.savLibraryPlus div.singleView div.field div.label {
	float:left;
/*	width:100px;*/
	width: 100%;
	background-color:#ffd9bf;
	color:#444;
	font-weight:bold;
	font-size:90%;
	text-align:left;
	margin:0px;
/*	padding:5px;*/
}
.savLibraryPlus div.singleView div.field div.value {
	float:left;
	width: 100%;
/*	min-width:150px;*/
	background-color:#ffffff;
	color:inherit;
	font-size:90%;
	margin:0px;
/*	padding:5px;*/
}
.savLibraryPlus div.singleView div.field P {
	display:block;
}
.savLibraryPlus div.singleView div.field div.file {
	clear:left;
	padding:0px;
	margin:0px;
}
.savLibraryPlus div.singleView div.field div.radioButton {
	float:left;
	padding:0px;
	margin:0px;
}
.savLibraryPlus div.singleView div.field div.radioButton SPAN.radioButtonMessage {
	float:left;
	padding:0px;
	margin:0px 5px 0px 5px;
}
.savLibraryPlus div.singleView div.field div.checkbox {
	float:left;
	padding:0px;
	margin:0px;
}
.savLibraryPlus div.singleView div.field div.checkbox SPAN.checkboxSelected {
 float:left;
	width:14px;
	padding:0px;
	margin:0px;
 }
 .savLibraryPlus div.singleView div.field div.checkbox SPAN.checkboxNotSelected {
 	float:left;
	width:14px;
	padding:0px;
	margin:0px;
}
.savLibraryPlus div.singleView div.field div.checkbox SPAN.checkboxMessage {
	float:left;
	padding:0px;
	margin:0px;
}
.savLibraryPlus div.singleView div.block {
	float:left;
	min-width:97.5%;
	margin:5px;
	padding:5px;
	border:1px #004898 solid;
}
.savLibraryPlus div.singleView div.blockTitle {
	float:left;
	background-color:inherit;
	font-weight:normal;
	color:#000099;
	font-weight:bold;
	font-size:10px;
	border-bottom:solid 1px #004898;
	width:300px;
	padding-bottom:5px;
	margin-bottom:5px;
	}

	/**
	 * Single view subform 
	 */
.savLibraryPlus div.singleView div.subform {
	float:left;
	width:100%;
	background-color:#ffffff;
	color:inherit;
	margin:0px;
	padding:0px;
}
.savLibraryPlus div.singleView div.subform div.items div.item {
	float:left;
	width:100%;
	margin-bottom:1px;
	padding:0px;
}
.savLibraryPlus div.singleView div.subform div.field {
	float:left;
	margin-bottom:1px;
	padding:0px;
}


	/**
	 * edit view
	 */
.savLibraryPlus div.editView {
	float:left;
	width:100%;
	border:1px #000099 solid;
	background-color:#f1fbfd;
	color:inherit;
	margin:0px 0px 15px 0px;
	padding:1px;
}
.savLibraryPlus div.editView div.items {
	float:left;
	width:100%;
	background-color:#ffffff;
	color:inherit;
	padding:0px;
	margin:2px 0px 0px 0px;
}
.savLibraryPlus div.editView div.items div.item {
	float:left;
	width:100%;
	border-top:1px #ddeeee solid;
 	border-bottom:1px #ddeeee solid;
	background-color:#ffffff;
	color:inherit;
	padding:0px;
	margin:1px 0px 0px 0px;
}
.savLibraryPlus div.editView div.items div.item div.field {
	float:left;
	color:inherit;
	padding:0px;
	margin:0px;
}
    
	/**
	 * edit view field
	 */
.savLibraryPlus div.editView div.field div.label {
	float:left;
	width:100px;
	border:0px #ddeeee solid;
	background-color:#d7e8e8;
	color:#000099;
	font-weight:bold;
	text-align:left;
	margin:0px;
	padding:5px;
}
.savLibraryPlus div.editView div.field div.error {
	width:96px;	
	border:2px solid red;
}
.savLibraryPlus div.editView div.field div.label img.required {
	float:right;
}
.savLibraryPlus div.editView div.field div.value {
	float:left;
	min-width:150px;
	background-color:#ffffff;
	color:inherit;
	margin:0px;
	padding:3px 0px 0px 3px;
}
.savLibraryPlus div.editView div.field input {
	float:left;
	padding:0px;
	margin:0px;
}
.savLibraryPlus div.editView div.field div.file {
	clear:left;
	padding:0px;
	margin:0px;
}
.savLibraryPlus div.editView div.field div.file input.fileText {
	float:left;
	padding:0px;
	margin:0px;
}
.savLibraryPlus div.editView div.field div.file input.fileinput {
	float:left;
	padding:0px;
	margin:0px;
}
.savLibraryPlus div.editView div.field SELECT.multiple {
	float:left;
	min-width:50px;
	padding:0px;
	margin-right:5px;
}
.savLibraryPlus div.editView div.field div.checkbox {
	float:left;
	padding:0px;
	margin:0px;
}
.savLibraryPlus div.editView div.field div.checkbox input {
	float:left;
	padding:0px;
	margin:0px;
}
.savLibraryPlus div.editView div.field div.checkbox SPAN {
	float:left;
	padding:0px 5px 0px 5px;
	margin:0px;
}
.savLibraryPlus div.editView div.field div.radioButton {
	float:left;
	padding:0px;
	margin:0px;
}
.savLibraryPlus div.editView div.field div.radioButton input {
	float:left;
	padding:0px;
	margin:0px;
}
.savLibraryPlus div.editView div.field div.radioButton SPAN {
	float:left;
	padding:0px 5px 0px 5px;
	margin:0px;
}
.savLibraryPlus div.editView div.field TEXTAREA {
	float:left;
	padding:0px;
	margin:0px;
}
.savLibraryPlus div.editView div.block {
	float:left;
	min-width:97.5%;
	margin:5px;
	padding:5px;
	border:1px #004898 solid;
}
.savLibraryPlus div.editView div.blockTitle {
	float:left;
	background-color:inherit;
	font-weight:normal;
	color:#000099;
	font-weight:bold;
	font-size:10px;
	border-bottom:solid 1px #004898;
	width:300px;
	padding-bottom:5px;
	margin-bottom:5px;
}

	/**
	 * Edit view subform 
	 */
.savLibraryPlus div.editView div.subform {
	float:left;
	width:100%;
	background-color:#ffffff;
	color:inherit;
	margin:0px;
	padding:0px;
}
.savLibraryPlus div.editView div.subform div.value {
	float:left;
	background-color:#ffffff;
	color:inherit;
	margin:0px;
	padding:0px;
}
.savLibraryPlus div.editView div.subform div.items {
	float:left;
	width:100%;
	background-color:inherit;
	color:inherit;
	margin:1px 0px 1px 0px;
	padding:0px;
}
.savLibraryPlus div.editView div.items div.itemIconLeft {
	float:left;
	width:35px;
	padding:2px;
}
.savLibraryPlus div.editView div.subform div.items div.item {
	float:left;
	margin-bottom:1px;
	padding:0px;
}
.savLibraryPlus div.editView div.subform div.items div.item div.field {
	float:left;
	color:inherit;
	padding:0px;
 	margin:0px;
}
.savLibraryPlus div.editView div.subform div.items div.item div.field div.label {
	float:left;
	width:100px;
	background-color:#d7e8e8;
	color:#000099;
  font-weight:bold;
 	text-align:left;
	margin:0px;
	padding:5px;
}
.savLibraryPlus div.editView div.subform div.items div.item div.field div.error {
	width:96px;
	border:2px solid red;
}
.savLibraryPlus div.editView div.subform div.items div.item div.field div.value {
	float:left;
	min-width:150px;
	background-color:#ffffff;
	color:inherit;
	margin:0px;
	padding:5px;
}


	/**
	 * export view
	 */
.savLibraryPlus div.exportView {
	float:left;
	width:100%;
	border:1px #000099 solid;
	background-color:#f1fbfd;
	color:inherit;
	margin:0px 0px 15px 0px;
	padding:1px;
}
.savLibraryPlus div.exportView div.items {
	float:left;
	width:100%;
	background-color:#ffffff;
	color:inherit;
	padding:0px;
	margin:2px 0px 0px 0px;
}
.savLibraryPlus div.exportView div.items div.item {
	float:left;
	width:100%;
	border-top:1px #ddeeee solid;
	border-bottom:1px #ddeeee solid;
	background-color:#ffffff;
	color:inherit;
	padding:0px;
	margin:1px 0px 0px 0px;
}
.savLibraryPlus div.exportView div.items div.item div.field {
	float:left;
	color:inherit;
	padding:0px;
	margin:0px;
}    
    
	/**
	 * Export view general fields  
	 */
.savLibraryPlus div.exportView div.field div.label {
	float:left;
	width:100px;
	border:0px #ddeeee solid;
	background-color:#d7e8e8;
	color:#000099;
	font-weight:bold;
	text-align:left;
	margin:0px;
	padding:5px;
}
.savLibraryPlus div.exportView div.field div.value {
	float:left;
	min-width:150px;
	background-color:#ffffff;
	color:inherit;
	margin:0px;
	padding:0px;
}
.savLibraryPlus div.exportView div.field input {
	float:left;
	padding:0px;
	margin:0px;
}  
.savLibraryPlus div.exportView input.exportExecute {
	float:left;
	padding:0px;
	margin:0px 2px 0px 0px;
}      
.savLibraryPlus div.exportView div.field SELECT.multiple {
	float:left;
	min-width:50px;
	padding:0px;
	margin-right:5px;
}
.savLibraryPlus div.exportView div.field div.checkbox {
	float:left;
	padding:0px;
	margin:0px;
} 
.savLibraryPlus div.exportView div.field div.checkbox input {
	float:left;
	padding:0px;
	margin:0px;
}
.savLibraryPlus div.exportView div.field div.checkbox SPAN {
	float:left;
	padding:0px 5px 0px 5px;
	margin:0px;
}
.savLibraryPlus div.exportView div.field TEXTAREA {
	float:left;
	padding:0px;
	margin:0px;
}
    
	/** 
	 *Export view special fields 
	 */
.savLibraryPlus div.exportView div.fields div.checkbox {
	float:left;
	padding:0px;
	margin:0px;
	width:380px;
}   
.savLibraryPlus div.exportView div.generatedFileLink A {
	float:left;
	padding:5px;
	margin:0px;
}    


	/**
	 * Media print 
	 */
@media print {

	.break {
		float:left;
		clear:left;
		width:1px;
		page-break-after:always;
		border: 1px solid white;
	}

	.savLibraryPlus div.listView, .savLibraryPlus div.printView {float:left;border:none;overflow:visible;color:black;background-color:inherit;}
	.savLibraryPlus div.listView div.title, .savLibraryPlus div.printView div.title {font-size:12px;font-weight:bold;color:black;background-color:inherit;}
	.savLibraryPlus div.listView div.block, .savLibraryPlus div.printView div.block {float:none;border:none;}
	.savLibraryPlus div.listView div.blockTitle, .savLibraryPlus div.printView div.blockTitle {border-top:solid 1px #004898;margin-top:10px;}
	.savLibraryPlus div.listView div.items, .savLibraryPlus div.printView div.items {float:none;border:none;}
	.savLibraryPlus div.listView div.items div.item, .savLibraryPlus div.printView div.items div.item {float:left;border:none;}

	* html .savLibraryPlus div.listView div.items div.item div.value {
		float:left;
		padding:0px;
		border:none;
		margin:0px;
	}
}
