/*@import url('/Theme/css/font-awesome/css/font-awesome.min.css');*/
@charset "utf-8";
* {
	margin:0;
	padding:0;
	list-style-type:none;
	border:none;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	color:#222;
	font-size:12px;
	margin:0;
}

.loader {
	height:480px;
	width:100%;
	background-image:url(../../jscss/images/cargar.gif);
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#FFF;
}
fieldset.sectionwrap {
	border-width:0;
	padding:1px;
	width:100%;
	border-color:#C4C4C4;
	float:left;
	height:550px;
	margin-left:20px;
}
fieldset.sectionwrap2 {
	border-width:0;
	padding:1px;
	width:100%;
	border-color:#C4C4C4;
}
legend {
	font:bold 0 Arial;
}
legend_sub {
	font:bold 15px Arial;
}
div.stepsguide {
	overflow:hidden;
	margin-bottom:10px;
	margin-left:15px;
}
div.stepsguide .step {
	font:bold 0 Arial;
	float:left;
	color:orange;
	height:32px;
	line-height:12px;
	text-indent:12px;
	background-image:url(../../theme/framework/images/spacer_icon.png);
	background-repeat:no-repeat;
	background-position:right center;
	padding:0 30px 0 0;
}
div.stepsguide .disabledstep {
	color:#C4C4C4;
}
div.stepsguide .step .smalltext {
	font-size:15px;
	font-weight:normal;
}
div.formpaginate {
	width:850px;
	border-color:#C4C4C4;
	overflow:hidden;
	font-weight:bold;
	text-align:center;
	margin-top:1em;
}
div.formpaginate .prev, div.formpaginate .next {
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	padding:2px 5px;
	background:darkred;
	color:white;
	cursor:hand;
	cursor:pointer;
}
.ui-helper-hidden {
	display:none;
}
.ui-helper-hidden-accessible {
	position:absolute!important;
	clip:rect(1px 1px 1px 1px);
	clip:rect(1px,1px,1px,1px);
}
.ui-helper-reset {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	line-height:1.3;
	text-decoration:none;
	font-size:100%;
	list-style:none;
}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
	content:"";
	display:table;
}
.ui-helper-clearfix:after {
	clear:both;
}
.ui-helper-clearfix {
	zoom:1;
}
.ui-helper-zfix {
	width:100%;
	height:100%;
	top:0;
	left:0;
	position:absolute;
	opacity:0;
	filter:Alpha(Opacity=0);
}
.ui-state-disabled {
	cursor:default!important;
}
.ui-icon {
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.ui-widget-overlay {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.ui-resizable {
	position:relative;
}
.ui-resizable-handle {
	position:absolute;
	font-size:.1px;
	z-index:99999;
	display:block;
}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
	display:none;
}
.ui-resizable-n {
	cursor:n-resize;
	height:7px;
	width:100%;
	top:-5px;
	left:0;
}
.ui-resizable-s {
	cursor:s-resize;
	height:7px;
	width:100%;
	bottom:-5px;
	left:0;
}
.ui-resizable-e {
	cursor:e-resize;
	width:7px;
	right:-5px;
	top:0;
	height:100%;
}
.ui-resizable-w {
	cursor:w-resize;
	width:7px;
	left:-5px;
	top:0;
	height:100%;
}
.ui-resizable-se {
	cursor:se-resize;
	width:12px;
	height:12px;
	right:1px;
	bottom:1px;
}
.ui-resizable-sw {
	cursor:sw-resize;
	width:9px;
	height:9px;
	left:-5px;
	bottom:-5px;
}
.ui-resizable-nw {
	cursor:nw-resize;
	width:9px;
	height:9px;
	left:-5px;
	top:-5px;
}
.ui-resizable-ne {
	cursor:ne-resize;
	width:9px;
	height:9px;
	right:-5px;
	top:-5px;
}
.ui-selectable-helper {
	position:absolute;
	z-index:100;
	border:1px dotted black;
}
.ui-accordion {
	width:100%;
}
.ui-accordion .ui-accordion-header {
	cursor:pointer;
	position:relative;
	margin-top:1px;
	zoom:1;
}
.ui-accordion .folderName.ui-accordion-header {
	background-image:url(../../Theme/framework/images/folder-grey0.png);
	background-repeat:no-repeat;
	background-position:left;
}
.ui-accordion .folderName.ui-accordion-header:hover {
	background-image:url(../../Theme/framework/images/folder-grey1.png);
	background-repeat:no-repeat;
}
.ui-accordion .ui-accordion-li-fix {
	display:inline;
}
.ui-accordion .ui-accordion-header-active {
	border-bottom:0!important;
}
.ui-accordion .ui-accordion-header a {
	display:block;
	font-size:1em;
	padding:.25em .5em .5em 1.9em;
}
.ui-accordion-icons .ui-accordion-header a {
	padding-left:2.2em;
}
.ui-accordion .ui-accordion-header .ui-icon {
	position:absolute;
	left:.5em;
	top:50%;
	margin-top:-8px;
}
.ui-accordion .ui-accordion-content {
	padding:1em 2.2em;
	border-top:0;
	margin-top:-2px;
	position:relative;
	top:1px;
	margin-bottom:2px;
	overflow:auto;
	display:none;
	zoom:1;
}
.ui-accordion .ui-accordion-content-active {
	display:block;
}
.ui-autocomplete {
	position:absolute;
	cursor:default;
}
* html .ui-autocomplete {
	width:1px;
}
.ui-menu {
	list-style:none;
	padding:2px;
	margin:0;
	display:block;
	float:left;
}
.ui-menu .ui-menu {
	margin-top:-3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding:0;
	zoom:1;
	float:left;
	clear:left;
	width:100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active {
	font-weight:normal;
	margin:-1px;
}
.ui-button {
	display:inline-block;
	position:relative;
	padding:0;
	margin-right:.1em;
	text-decoration:none!important;
	cursor:pointer;
	text-align:center;
	zoom:1;
	overflow:hidden;
*overflow:visible;
}
.ui-button-icon-only {
	width:2.2em;
}
button.ui-button-icon-only {
	width:2.4em;
}
.ui-button-icons-only {
	width:3.4em;
}
button.ui-button-icons-only {
	width:3.7em;
}
.ui-button .ui-button-text {
	display:block;
}
.ui-button-text-only .ui-button-text {
	padding:5px 1em 3px 1em;
}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
	padding:.4em;
	text-indent:-9999999px;
}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {
	padding:.4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {
	padding:.4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left:2.1em;
	padding-right:2.1em;
}
input.ui-button {
	padding:.4em 1em;
}
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon {
	position:absolute;
	top:50%;
	margin-top:-8px;
}
.ui-button-icon-only .ui-icon {
	left:50%;
	margin-left:-8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary {
	left:.5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
	right:.5em;
}
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
	right:.5em;
}
.ui-buttonset {
	margin-right:7px;
	margin-bottom:3px;
}
.w100 {
	width:636px;
}
.ui-buttonset .ui-button {
	margin-left:0;
	margin-right:-.3em;
}
button.ui-button::-moz-focus-inner {
border:0;
padding:0;
}
.ui-dialog {
	position:absolute;
	padding:.2em;
	width:300px;
	overflow:hidden;
}
.ui-dialog .ui-dialog-titlebar {
	position:relative;
}
.ui-dialog .ui-dialog-title {
	float:left;
	margin:.1em 16px .1em 0;
}
.ui-dialog .ui-dialog-titlebar-close {
	position:absolute;
	right:.3em;
	top:50%;
	width:19px;
	margin:-10px 0 0 0;
	padding:1px;
	height:18px;
}
.ui-dialog .ui-dialog-titlebar-close span {
	display:block;
	margin:1px;
}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
	padding:0;
}
.ui-dialog .ui-dialog-content {
	position:relative;
	border:0;
	padding:.5em 1em;
	background:none;
	overflow:auto;
	zoom:1;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align:left;
	border-width:1px 0 0 0;
	background-image:none;
	margin:.5em 0 0 0;
	padding:.3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float:right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin:.5em .4em .5em 0;
	cursor:pointer;
}
.ui-dialog .ui-resizable-se {
	width:14px;
	height:14px;
	right:3px;
	bottom:3px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor:move;
}
.ui-slider {
	position:relative;
	text-align:left;
}
.ui-slider .ui-slider-handle {
	position:absolute;
	z-index:2;
	width:1.2em;
	height:1.2em;
	cursor:default;
}
.ui-slider .ui-slider-range {
	position:absolute;
	z-index:1;
	font-size:.7em;
	display:block;
	border:0;
	background-position:0 0;
}
.ui-slider-horizontal {
	height:.8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top:-.3em;
	margin-left:-.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top:0;
	height:100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left:0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right:0;
}
.ui-slider-vertical {
	width:.8em;
	height:100px;
}
.ui-slider-vertical .ui-slider-handle {
	left:-.3em;
	margin-left:0;
	margin-bottom:-.6em;
}
.ui-slider-vertical .ui-slider-range {
	left:0;
	width:100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom:0;
}
.ui-slider-vertical .ui-slider-range-max {
	top:0;
}
.ui-tabs {
	position:relative;
	padding:.2em;
	zoom:1;
}
.ui-tabs .ui-tabs-nav {
	margin:0;
	padding:.2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style:none;
	float:left;
	position:relative;
	top:1px;
	margin:0 .2em 1px 0;
	border-bottom:0!important;
	padding:0;
	white-space:nowrap;
}
.ui-tabs .ui-tabs-nav li a {
	float:left;
	padding:.5em 1em;
	text-decoration:none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	padding-bottom:1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	cursor:text;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor:pointer;
}
.ui-tabs .ui-tabs-panel {
	display:block;
	border-width:0;
	padding:1em 1.4em;
	background:none;
}
.ui-tabs .ui-tabs-hide {
	display:none!important;
}
.ui-datepicker {
	width:17em;
	padding:.2em .2em 0;
	display:none;
}
.ui-datepicker .ui-datepicker-header {
	position:relative;
	padding:.2em 0;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
	position:absolute;
	top:2px;
	width:1.8em;
	height:1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
	top:1px;
}
.ui-datepicker .ui-datepicker-prev {
	left:2px;
}
.ui-datepicker .ui-datepicker-next {
	right:2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left:1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right:1px;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
	display:block;
	position:absolute;
	left:50%;
	margin-left:-8px;
	top:50%;
	margin-top:-8px;
}
.ui-datepicker .ui-datepicker-title {
	margin:0 2.3em;
	line-height:1.8em;
	text-align:center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size:1em;
	margin:1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
	width:100%;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
	width:49%;
}
.ui-datepicker table {
	width:100%;
	font-size:.9em;
	border-collapse:collapse;
	margin:0 0 .4em;
}
.ui-datepicker th {
	padding:.7em .3em;
	text-align:center;
	font-weight:bold;
	border:0;
}
.ui-datepicker td {
	border:0;
	padding:1px;
}
.ui-datepicker td span, .ui-datepicker td a {
	display:block;
	padding:.2em;
	text-align:right;
	text-decoration:none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image:none;
	margin:.7em 0 0 0;
	padding:0 .2em;
	border-left:0;
	border-right:0;
	border-bottom:0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float:right;
	margin:.5em .2em .4em;
	cursor:pointer;
	padding:.2em .6em .3em .6em;
	width:auto;
	overflow:visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float:left;
}
.ui-datepicker.ui-datepicker-multi {
	width:auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float:left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width:95%;
	margin:0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width:50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width:33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width:25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	border-left-width:0;
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width:0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear:left;
}
.ui-datepicker-row-break {
	clear:both;
	width:100%;
	font-size:0;
}
.ui-datepicker-rtl {
	direction:rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right:2px;
	left:auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left:2px;
	right:auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right:1px;
	left:auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left:1px;
	right:auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear:right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float:left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
	float:right;
}
.ui-datepicker-rtl .ui-datepicker-group {
	float:right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	border-right-width:0;
	border-left-width:1px;
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width:0;
	border-left-width:1px;
}
.ui-datepicker-cover {
	display:none;
	display:block;
	position:absolute;
	z-index:-1;
	filter:mask();
	top:-4px;
	left:-4px;
	width:200px;
	height:200px;
}
.ui-progressbar {
	height:2em;
	text-align:left;
	overflow:hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin:-1px;
	background-color:#2678ba;
	width:27%;
	height:111%;
	padding-right:2px;
}
.ui-widget {
;
}
.ui-widget .ui-widget {
	font-size:1em;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
	font-family:verdana, Arial, sans-serif;
	font-size:1em;
}
.ui-widget-content {
	border:1px solid #aaa;
	background:#fff url(../../Theme/framework/css/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
	color:#222;
}
.ui-widget-content a {
	color:#222;
}
.ui-widget-header {;
url(../../Theme/framework/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
	color:#222;
	font-weight:bold;
}
.ui-widget-header a {
	color:#222;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	border:1px solid #d3d3d3;
	background:#e6e6e6 url(../../Theme/framework/css/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
	font-weight:normal;
	color:#555;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
	color:#555;
	text-decoration:none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
	border:1px solid #999;
	background:#dadada url(../../Theme/framework/css/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
	font-weight:normal;
	color:#212121;
}
.ui-buttonset .ui-state-default {
	border:1px solid #d3d3d3;
	background-image:url(../../Theme/framework/images/radio_btn.png);
	font-weight:normal;
	color:#a6a6a6;
}
.ui-buttonset .ui-state-hover {
	background-color:#dadada;
	background-image:url(../../Theme/framework/images/radio_btn_hover.png);
	border:thin solid #ccc;
	color:#737373;
}
.small button {
	height:21px;
}
.small span.ui-button-text {
	padding:2px 1em 3px 1em;
	font-size:11px;
}
.ui-state-hover a, .ui-state-hover a:hover {
	color:#212121;
	text-decoration:none;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	border:1px solid #D3D3D3;
	background:#fff url(../../Theme/framework/css/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
	font-weight:normal;
	color:#222;
	font-weight:bold;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color:#212121;
	text-decoration:none;
}
.ui-widget :active {
	outline:none;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
	border:1px solid #fcefa1;
	background:#fbf9ee url(../../Theme/framework/css/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
	color:#363636;
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
	color:#363636;
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
	border:1px solid #cd0a0a;
	background:#fef1ec url(../../Theme/framework/css/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
	color:#cd0a0a;
}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
	color:#cd0a0a;
}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
	color:#cd0a0a;
}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
	font-weight:bold;
}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
	opacity:.7;
	filter:Alpha(Opacity=70);
	font-weight:normal;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
	opacity:.35;
	filter:Alpha(Opacity=35);
	background-image:none;
}
.ui-icon {
	width:16px;
	height:16px;
	background-image:url(../../Theme/framework/css/images/ui-icons_222222_256x240.png);
}
.ui-widget-content .ui-icon {
	background-image:url(../../Theme/framework/css/images/ui-icons_222222_256x240.png);
}
.ui-widget-header .ui-icon {
	background-image:url(../../Theme/framework/css/images/ui-icons_222222_256x240.png);
}
.ui-state-default .ui-icon {
	background-image:url(../../Theme/framework/css/images/ui-icons_888888_256x240.png);
}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
	background-image:url(../../Theme/framework/css/images/ui-icons_454545_256x240.png);
}
.ui-state-active .ui-icon {
	background-image:url(../../Theme/framework/css/images/ui-icons_454545_256x240.png);
}
.ui-state-highlight .ui-icon {
	background-image:url(../../Theme/framework/css/images/ui-icons_2e83ff_256x240.png);
}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
	background-image:url(../../Theme/framework/css/images/ui-icons_cd0a0a_256x240.png);
}
.ui-icon-carat-1-n {
	background-position:0 0;
}
.ui-icon-carat-1-ne {
	background-position:-16px 0;
}
.ui-icon-carat-1-e {
	background-position:-32px 0;
}
.ui-icon-carat-1-se {
	background-position:-48px 0;
}
.ui-icon-carat-1-s {
	background-position:-64px 0;
}
.ui-icon-carat-1-sw {
	background-position:-80px 0;
}
.ui-icon-carat-1-w {
	background-position:-96px 0;
}
.ui-icon-carat-1-nw {
	background-position:-112px 0;
}
.ui-icon-carat-2-n-s {
	background-position:-128px 0;
}
.ui-icon-carat-2-e-w {
	background-position:-144px 0;
}
.ui-icon-triangle-1-n {
	background-position:0 -16px;
}
.ui-icon-triangle-1-ne {
	background-position:-16px -16px;
}
.ui-icon-triangle-1-e {
	background-position:-32px -16px;
}
.ui-icon-triangle-1-se {
	background-position:-48px -16px;
}
.ui-icon-triangle-1-s {
	background-position:-64px -16px;
}
.ui-icon-triangle-1-sw {
	background-position:-80px -16px;
}
.ui-icon-triangle-1-w {
	background-position:-96px -16px;
}
.ui-icon-triangle-1-nw {
	background-position:-112px -16px;
}
.ui-icon-triangle-2-n-s {
	background-position:-128px -16px;
}
.ui-icon-triangle-2-e-w {
	background-position:-144px -16px;
}
.ui-icon-arrow-1-n {
	background-position:0 -32px;
}
.ui-icon-arrow-1-ne {
	background-position:-16px -32px;
}
.ui-icon-arrow-1-e {
	background-position:-32px -32px;
}
.ui-icon-arrow-1-se {
	background-position:-48px -32px;
}
.ui-icon-arrow-1-s {
	background-position:-64px -32px;
}
.ui-icon-arrow-1-sw {
	background-position:-80px -32px;
}
.ui-icon-arrow-1-w {
	background-position:-96px -32px;
}
.ui-icon-arrow-1-nw {
	background-position:-112px -32px;
}
.ui-icon-arrow-2-n-s {
	background-position:-128px -32px;
}
.ui-icon-arrow-2-ne-sw {
	background-position:-144px -32px;
}
.ui-icon-arrow-2-e-w {
	background-position:-160px -32px;
}
.ui-icon-arrow-2-se-nw {
	background-position:-176px -32px;
}
.ui-icon-arrowstop-1-n {
	background-position:-192px -32px;
}
.ui-icon-arrowstop-1-e {
	background-position:-208px -32px;
}
.ui-icon-arrowstop-1-s {
	background-position:-224px -32px;
}
.ui-icon-arrowstop-1-w {
	background-position:-240px -32px;
}
.ui-icon-arrowthick-1-n {
	background-position:0 -48px;
}
.ui-icon-arrowthick-1-ne {
	background-position:-16px -48px;
}
.ui-icon-arrowthick-1-e {
	background-position:-32px -48px;
}
.ui-icon-arrowthick-1-se {
	background-position:-48px -48px;
}
.ui-icon-arrowthick-1-s {
	background-position:-64px -48px;
}
.ui-icon-arrowthick-1-sw {
	background-position:-80px -48px;
}
.ui-icon-arrowthick-1-w {
	background-position:-96px -48px;
}
.ui-icon-arrowthick-1-nw {
	background-position:-112px -48px;
}
.ui-icon-arrowthick-2-n-s {
	background-position:-128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
	background-position:-144px -48px;
}
.ui-icon-arrowthick-2-e-w {
	background-position:-160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
	background-position:-176px -48px;
}
.ui-icon-arrowthickstop-1-n {
	background-position:-192px -48px;
}
.ui-icon-arrowthickstop-1-e {
	background-position:-208px -48px;
}
.ui-icon-arrowthickstop-1-s {
	background-position:-224px -48px;
}
.ui-icon-arrowthickstop-1-w {
	background-position:-240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
	background-position:0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
	background-position:-16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
	background-position:-32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
	background-position:-48px -64px;
}
.ui-icon-arrowreturn-1-w {
	background-position:-64px -64px;
}
.ui-icon-arrowreturn-1-n {
	background-position:-80px -64px;
}
.ui-icon-arrowreturn-1-e {
	background-position:-96px -64px;
}
.ui-icon-arrowreturn-1-s {
	background-position:-112px -64px;
}
.ui-icon-arrowrefresh-1-w {
	background-position:-128px -64px;
}
.ui-icon-arrowrefresh-1-n {
	background-position:-144px -64px;
}
.ui-icon-arrowrefresh-1-e {
	background-position:-160px -64px;
}
.ui-icon-arrowrefresh-1-s {
	background-position:-176px -64px;
}
.ui-icon-arrow-4 {
	background-position:0 -80px;
}
.ui-icon-arrow-4-diag {
	background-position:-16px -80px;
}
.ui-icon-extlink {
	background-position:-32px -80px;
}
.ui-icon-newwin {
	background-position:-48px -80px;
}
.ui-icon-refresh {
	background-position:-64px -80px;
}
.ui-icon-shuffle {
	background-position:-80px -80px;
}
.ui-icon-transfer-e-w {
	background-position:-96px -80px;
}
.ui-icon-transferthick-e-w {
	background-position:-112px -80px;
}
.ui-icon-folder-collapsed {
	background-position:0 -96px;
}
.ui-icon-folder-open {
	background-position:-16px -96px;
}
.ui-icon-document {
	background-position:-32px -96px;
}
.ui-icon-document-b {
	background-position:-48px -96px;
}
.ui-icon-note {
	background-position:-64px -96px;
}
.ui-icon-mail-closed {
	background-position:-80px -96px;
}
.ui-icon-mail-open {
	background-position:-96px -96px;
}
.ui-icon-suitcase {
	background-position:-112px -96px;
}
.ui-icon-comment {
	background-position:-128px -96px;
}
.ui-icon-person {
	background-position:-144px -96px;
}
.ui-icon-print {
	background-position:-160px -96px;
}
.ui-icon-trash {
	background-position:-176px -96px;
}
.ui-icon-locked {
	background-position:-192px -96px;
}
.ui-icon-unlocked {
	background-position:-208px -96px;
}
.ui-icon-bookmark {
	background-position:-224px -96px;
}
.ui-icon-tag {
	background-position:-240px -96px;
}
.ui-icon-home {
	background-position:0 -112px;
}
.ui-icon-flag {
	background-position:-16px -112px;
}
.ui-icon-calendar {
	background-position:-32px -112px;
}
.ui-icon-cart {
	background-position:-48px -112px;
}
.ui-icon-pencil {
	background-position:-64px -112px;
}
.ui-icon-clock {
	background-position:-80px -112px;
}
.ui-icon-disk {
	background-position:-96px -112px;
}
.ui-icon-calculator {
	background-position:-112px -112px;
}
.ui-icon-zoomin {
	background-position:-128px -112px;
}
.ui-icon-zoomout {
	background-position:-144px -112px;
}
.ui-icon-search {
	background-position:-160px -112px;
}
.ui-icon-wrench {
	background-position:-176px -112px;
}
.ui-icon-gear {
	background-position:-192px -112px;
}
.ui-icon-heart {
	background-position:-208px -112px;
}
.ui-icon-star {
	background-position:-224px -112px;
}
.ui-icon-link {
	background-position:-240px -112px;
}
.ui-icon-cancel {
	background-position:0 -128px;
}
.ui-icon-plus {
	background-position:-16px -128px;
}
.ui-icon-plusthick {
	background-position:-32px -128px;
}
.ui-icon-minus {
	background-position:-48px -128px;
}
.ui-icon-minusthick {
	background-position:-64px -128px;
}
.ui-icon-close {
	background-position:-80px -128px;
}
.ui-icon-closethick {
	background-position:-96px -128px;
}
.ui-icon-key {
	background-position:-112px -128px;
}
.ui-icon-lightbulb {
	background-position:-128px -128px;
}
.ui-icon-scissors {
	background-position:-144px -128px;
}
.ui-icon-clipboard {
	background-position:-160px -128px;
}
.ui-icon-copy {
	background-position:-176px -128px;
}
.ui-icon-contact {
	background-position:-192px -128px;
}
.ui-icon-image {
	background-position:-208px -128px;
}
.ui-icon-video {
	background-position:-224px -128px;
}
.ui-icon-script {
	background-position:-240px -128px;
}
.ui-icon-alert {
	background-position:0 -144px;
}
.ui-icon-info {
	background-position:-16px -144px;
}
.ui-icon-notice {
	background-position:-32px -144px;
}
.ui-icon-help {
	background-position:-48px -144px;
}
.ui-icon-check {
	background-position:-64px -144px;
}
.ui-icon-bullet {
	background-position:-80px -144px;
}
.ui-icon-radio-off {
	background-position:-96px -144px;
}
.ui-icon-radio-on {
	background-position:-112px -144px;
}
.ui-icon-pin-w {
	background-position:-128px -144px;
}
.ui-icon-pin-s {
	background-position:-144px -144px;
}
.ui-icon-play {
	background-position:0 -160px;
}
.ui-icon-pause {
	background-position:-16px -160px;
}
.ui-icon-seek-next {
	background-position:-32px -160px;
}
.ui-icon-seek-prev {
	background-position:-48px -160px;
}
.ui-icon-seek-end {
	background-position:-64px -160px;
}
.ui-icon-seek-start {
	background-position:-80px -160px;
}
.ui-icon-seek-first {
	background-position:-80px -160px;
}
.ui-icon-stop {
	background-position:-96px -160px;
}
.ui-icon-eject {
	background-position:-112px -160px;
}
.ui-icon-volume-off {
	background-position:-128px -160px;
}
.ui-icon-volume-on {
	background-position:-144px -160px;
}
.ui-icon-power {
	background-position:0 -176px;
}
.ui-icon-signal-diag {
	background-position:-16px -176px;
}
.ui-icon-signal {
	background-position:-32px -176px;
}
.ui-icon-battery-0 {
	background-position:-48px -176px;
}
.ui-icon-battery-1 {
	background-position:-64px -176px;
}
.ui-icon-battery-2 {
	background-position:-80px -176px;
}
.ui-icon-battery-3 {
	background-position:-96px -176px;
}
.ui-icon-circle-plus {
	background-position:0 -192px;
}
.ui-icon-circle-minus {
	background-position:-16px -192px;
}
.ui-icon-circle-close {
	background-position:-32px -192px;
}
.ui-icon-circle-triangle-e {
	background-position:-48px -192px;
}
.ui-icon-circle-triangle-s {
	background-position:-64px -192px;
}
.ui-icon-circle-triangle-w {
	background-position:-80px -192px;
}
.ui-icon-circle-triangle-n {
	background-position:-96px -192px;
}
.ui-icon-circle-arrow-e {
	background-position:-112px -192px;
}
.ui-icon-circle-arrow-s {
	background-position:-128px -192px;
}
.ui-icon-circle-arrow-w {
	background-position:-144px -192px;
}
.ui-icon-circle-arrow-n {
	background-position:-160px -192px;
}
.ui-icon-circle-zoomin {
	background-position:-176px -192px;
}
.ui-icon-circle-zoomout {
	background-position:-192px -192px;
}
.ui-icon-circle-check {
	background-position:-208px -192px;
}
.ui-icon-circlesmall-plus {
	background-position:0 -208px;
}
.ui-icon-circlesmall-minus {
	background-position:-16px -208px;
}
.ui-icon-circlesmall-close {
	background-position:-32px -208px;
}
.ui-icon-squaresmall-plus {
	background-position:-48px -208px;
}
.ui-icon-squaresmall-minus {
	background-position:-64px -208px;
}
.ui-icon-squaresmall-close {
	background-position:-80px -208px;
}
.ui-icon-grip-dotted-vertical {
	background-position:0 -224px;
}
.ui-icon-grip-dotted-horizontal {
	background-position:-16px -224px;
}
.ui-icon-grip-solid-vertical {
	background-position:-32px -224px;
}
.ui-icon-grip-solid-horizontal {
	background-position:-48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
	background-position:-64px -224px;
}
.ui-icon-grip-diagonal-se {
	background-position:-80px -224px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
	-moz-border-radius-topleft:4px;
	-webkit-border-top-left-radius:4px;
	-khtml-border-top-left-radius:4px;
	border-top-left-radius:4px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
	-moz-border-radius-topright:4px;
	-webkit-border-top-right-radius:4px;
	-khtml-border-top-right-radius:4px;
	border-top-right-radius:4px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	-khtml-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	-khtml-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
}
.ui-widget-overlay {
	background:#aaa url(../../Theme/framework/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
	opacity:.3;
	filter:Alpha(Opacity=30);
}
.ui-widget-shadow {
	margin:-8px 0 0 -8px;
	padding:8px;
	background:#aaa url(../../Theme/framework/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
	opacity:.3;
	filter:Alpha(Opacity=30);
	-moz-border-radius:8px;
	-khtml-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}
.mainFrame .header {
	width:100%;
	height:2.5em;
	border-bottom-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#d9d9d9;
	margin:0 0 .375em 0;
}
.mainFrame .header .home {
	float:left;
	margin:.25em 0 0 0;
}
.mainFrame .header h1 {
	font-size:18px;
	color:#666c70;
	font-weight:normal;
	float:left;
	margin:0;
	line-height:2.105em;
}
.mainFrame .header h2 {
	font-size:14px;
	color:#666c70;
	font-weight:normal;
	float:left;
	line-height:2.6em;
	margin:0;
}
.mainFrame .header .slt {
	margin:.275em 0 0 0;
	float:left;
	width:10em;
	clear:none;
}
.mainFrame .header div.slt span {
	width:10em;
	margin:.375em 0 0 0;
}
.mainFrame .header span.spacer {
	width:2em;
	height:2.5em;
	float:left;
	background-image:url(../../Theme/framework/images/spacer_icon.png);
	background-repeat:no-repeat;
	background-position:center center;
}
.mainFrame .wrapper {
	margin:0 .4em 0 1em;
}
.mainFrame .wrapper .moreInfo {
	display:table;
	width:100%;
}
.mainFrame .wrapper .topButtonBar, .mainFrame .wrapper .bottomButtonBar {
	margin:0 0 4px 0;
	border-bottom:thin solid #d9d9d9;
	height:34px;
	display:block;
}
.mainFrame .wrapper .bottomButtonBar {
	border-top:thin solid #d9d9d9;
	border-bottom:none;
	margin:.375em 0 0 0;
	padding:.375em 0 0 0;
}
.mainFrame .topButtonBar .ui-buttonset, .mainFrame .bottomButtonBar .ui-buttonset {
	float:right;
}
.fields {
	clear:both;
	position:relative;
}
#spanTitleDate {
	width:400px;
	display:block;
}
#choiceForm button.back {
	margin-right:-5px;
	width:36px;
}
#choiceForm .ui-buttonset.left {
	margin-top:4px;
}
#feedbackform .col1 label, #feedbackform .col2 label {
	display:inline-block;
	width:35%;
	font-size:12px;
}
#feedbackform .col1 label.ui-button-text-only, #feedbackform .col2 label.ui-button-text-only {
	float:left;
	width:auto;
	font-size:12px;
}
.col .ui-buttonset, .col .fieldRadio .ui-buttonset {
	clear:none;
	display:inline-block;
}
.col .fieldRadio .ui-buttonset {
	width:60%;
}
#feedbackform .col1 input.txt, #feedbackform .col2 input.txt {
	width:55%;
	margin:0 0 5px 0;
}
#feedbackform .col1 input.number, #feedbackform .col2 input.number {
	width:auto;
	margin:0 0 5px 0;
}
.sectionwrap .col, #entete .col, #compta .col {
	width:100%;
	margin:0 0 1px 0;
	display:table;
}
a.paginate_enabled_previous, a.paginate_enabled_next, a.paginate_disabled_previous, a.paginate_disabled_next {
	border:1px solid #ccc;
	height:22px;
	width:22px;
	text-indent:-99999px;
	display:inline-block;
}
a.paginate_enabled_next, a.paginate_disabled_next {
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
}
a.paginate_enabled_previous, a.paginate_disabled_previous {
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;
	margin:0 -1px 0 0;
}
a.paginate_enabled_next {
	background:url(../../Theme/icon_buttons/arrow-next-enabled.png) center center;
}
a.paginate_enabled_previous {
	background:url(../../Theme/icon_buttons/arrow-prev-enabled.png) center center;
}
a.paginate_disabled_next {
	background:url(../../Theme/icon_buttons/arrow-next-disabled.png) center center;
	cursor:not-allowed!important;
}
a.paginate_disabled_previous {
	background:url(../../Theme/icon_buttons/arrow-prev-disabled.png) center center;
	cursor:not-allowed!important;
}
.dataTables_filter input.search_DataTable {
	border:1px solid #ccc;
	height:22px;
	border-radius:4px;
	padding:0;
	background:url(../../Theme/icon_buttons/search-icon-datatable.png) right center no-repeat;
}
.iframetab {
	min-height:750px;
	width:100%;
	height:auto;
	border:0;
	margin:0;
	position:relative;
}
.ui-tabs-panel {
	padding:5px 0!important;
}
.openout {
	float:right;
	position:relative;
	top:-28px;
	left:-5px;
}
.popperlinkShow {
	position:absolute;
	display:inline;
	z-index:10;
	top:270px;
	left:363px;
	border:1px solid #ccc;
	border-radius:4px;
	background:white;
	padding:6px 8px;
}
.popperlinkHide {
	display:none;
}
.unread {
	background:#f2f2f2;
	font-weight:bold;
	color:#333;
}
.is_mother {
	font-weight:bold;
	color:#333;
}
.has_mother {
	font-weight:normal;
	font-style:italic;
	color:#333;
}
.done {
	color:#a8a8a8;
}
.won {
	color:#00A247;
}
.importfaux {
	display:inline-block;
}
.ines-loading {
	height:100%;
	width:100%;
	background-image:url('/theme/images/cargar.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:white;
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	margin:0;
	padding:0;
	z-index:1000000;
}
.ines-Blocking {
	height:100%;
	width:100%;
	background-image:url('/theme/images/cargar.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:white;
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	margin:0;
	padding:0;
	z-index:1000000;
	opacity:.3;
	filter:alpha(opacity=30);
}
.ines-loading-inside {
	height:500px;
	width:100%;
	background-image:url('/theme/images/cargar.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:white;
	position:absolute;
	overflow:hidden;
	margin:0;
	padding:0;
	z-index:1000000;
}
.lookup-dialog iframe {
	border:0;
	padding:0;
	height:550px;
	width:98%;
	overflow:hidden;
}
.lookup-article-dialog iframe {
	border:0;
	padding:0;
	height:600px;
	width:98%;
	overflow:hidden;
}
.box {
	margin:6px 0;
}
.dataTables_info {
	font-size:12px;
	margin-top:5px;
}
button.fileOptions.ines_small_image {
	background:url(../../Theme/images/plusSmall_icon.png) no-repeat;
	width:20px;
	height:19px;
	border:none;
	margin:2px 6px 3px 0;
}
.stage_label {
	float:left;
	margin-left:2px;
	margin-right:2px;
	text-indent:5px;
	text-align:center;
	padding-right:5px;
	font-weight:normal;
	border:1px solid #e5e5e5;
}
.popup_title {
	height:22px;
	border-bottom-color:orange;
	border-bottom-style:solid;
	font-size:17px;
	font-weight:bold;
}
.tip-facture-amount {
	z-index:1000;
	opacity:.8;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	background-color:black;
	border-radius:2px;
	font-size:9px;
	float:left;
	vertical-align:top;
	text-align:center;
	color:white;
	margin-left:45px;
	position:absolute;
}
.vues_liste {
	font-size:12px;
	color:#7c7c7c;
	border-color:#c7c1c1;
	border-width:1px;
	border-style:solid;
}
.wizard-message {
	font-size:14px;
	margin:20px;
}
::-webkit-input-placeholder {
color:orange;
}
::-moz-placeholder {
color:orange;
}
:-ms-input-placeholder {
color:orange;
}
.indicateur_a_payer {
	float:right;
	color:orange;
	font-size:25px;
}
.tendance_positive {
	float:right;
	color:green;
	font-size:25px;
}
.tendance_negative {
	float:right;
	color:red;
	font-size:25px;
}
.indicateur_txt {
	float:right;
	display:inline;
	color:#7c7c7c;
	font-size:14px;
}
.cadre {
	width:95%;
	background-color:#FAFAFA;
	border-width:1px;
	border-color:#CFCFCF;
	border-style:solid;
	border-radius:8px;
	padding:10px;
}
.montant_ht {
	color:#666c70;
	height:32px;
	border-bottom:3px;
	border-bottom-color:#FCA92D;
	border-bottom-style:solid;
	font-size:25px;
	font-weight:bold;
}
.montant_ttc {
	font-weight:bold;
}
.get_sum {
	color:#666C70;
	height:32px;
	border:1px;
	border-radius:5px;
	border-color:#FCA92D;
	border-style:solid;
	font-size:25px;
	font-weight:bold;
	margin:15px;
	padding-left:10px;
	padding-right:10px;
}
.titre_reference {
	border-bottom-color:orange;
	border-bottom-style:solid;
}
.field .view:hover {
	color:#1d6489;
	boder-left:3px #369 solild;
	background-color:#fafbfb;
	background-image:url(../../Theme/framework/images/pencil_icon.png);
	background-repeat:no-repeat;
	background-position:right center;
}
.fieldCP .view:hover {
	color:#1d6489;
	boder-left:3px #369 solild;
	background-color:#fafbfb;
	background-image:url(../../Theme/framework/images/pencil_icon.png);
	background-repeat:no-repeat;
	background-position:right center;
}
.raz {
	width:2em;
	height:2.5em;
	float:left;
	padding-right:37px;
	background-color:#FFF;
	background-image:url('/theme/framework/images/refresh.png');
	background-repeat:no-repeat;
	background-position:center center;
}
.nobody {
	background-image:url(../../Theme/framework/css/"/html/images/nobody.png");
	background-repeat:no-repeat;
	background-size:100px;
}
.date_checked {
	background-color:yellow;
}
.error_title {
	color:#9C9C9C;
	font-size:20px;
	text-align:center;
	margin-top:30px;
}
.error_message {
	color:#9C9C9C;
	font-size:15px;
	text-align:center;
	margin-top:30px;
}
.hide_head .ui-dialog-titlebar.ui-widget-header {
	display:none;
}
::-ms-clear {
display:none;
}
.autocomplete-suggestions {
	border:1px solid #999;
	background:#FFF;
	cursor:default;
	text-align:left;
	max-height:350px;
width:200px overflow:auto;
	margin:-6px 6px 6px -6px;
	_height:350px;
	_margin:0;
	_overflow-x:hidden;
}
.autocomplete-selected {
	background:#F0F0F0;
}
.autocomplete-suggestion {
	padding:2px 5px;
	white-space:nowrap;
	overflow:hidden;
}
.autocomplete-suggestion strong {
	font-weight:normal;
	color:#2678BA;
}
.ui-multiselect {
	padding:2px 0 2px 4px;
	text-align:left;
}
.ui-multiselect span.ui-icon {
	float:right;
}
.ui-multiselect-single .ui-multiselect-checkboxes input {
	position:absolute!important;
	top:auto!important;
	left:-9999px;
}
.ui-multiselect-single .ui-multiselect-checkboxes label {
	padding:5px!important;
}
.ui-multiselect-header {
	border-radius:0;
}
.ui-multiselect-header ul {
	font-size:.9em;
}
.ui-multiselect-header ul li {
	float:left;
	padding:0 10px 0 0;
	font-size:12px;
}
.ui-multiselect-header a {
	text-decoration:none;
}
.ui-multiselect-header a:hover {
	text-decoration:underline;
}
.ui-multiselect-header span.ui-icon {
	float:left;
}
.ui-multiselect-header li.ui-multiselect-close {
	float:right;
	text-align:right;
	padding-right:0;
}
.ui-multiselect-menu {
	display:none;
	position:absolute;
	z-index:10000;
	text-align:left;
	border-radius:0;
}
.ui-multiselect-checkboxes {
	position:relative;
	overflow-y:scroll;
}
.ui-multiselect-checkboxes label {
	cursor:default;
	display:block;
	border:1px solid transparent;
	padding:3px 1px;
	border:none;
}
.ui-multiselect-checkboxes label input {
	position:relative;
	top:1px;
}
.ui-multiselect-checkboxes li {
	clear:both;
	font-size:12px;
}
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label {
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid;
}
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a {
	display:block;
	padding:3px;
	margin:1px 0;
	text-decoration:none;
}
form button.ui-multiselect {
	border:thin solid #d7d7d7;
	background:none;
}
button.ui-multiselect {
	border-radius:0;
	margin:0 0 4px 0;
}
button.ui-multiselect span {
	color:#404040;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
button .ui-icon.ui-icon-triangle-2-n-s {
	background-image:url(../../Theme/framework/images/select_arrow.png);
	background-position:center center;
	background-repeat:no-repeat;
	margin-right:5px;
}
.ui-widget-content.ui-multiselect-menu {
	border-top:none;
}
.ui-multiselect-header.ui-multiselect-hasfilter.ui-widget-header {
	width:100%;
	background:#e5e5e5;
	border:none;
	margin-top:10px;
}
.ui-multiselect-filter {
	float:left;
	font-size:.75em;
	line-height:1.8em;
	width:90%;
}
.ui-multiselect-hasfilter ul {
	position:relative;
	top:2px;
}
.ui-multiselect-filter input {
	height:25px;
	padding:2px;
	border:1px solid #292929;
	width:100%;
	background-color:#FFCF86;
}
* html .ui-multiselect-checkboxes label {
	border:none;
}
.ui-multiselect-menu .ui-corner-all li label {
	border-radius:0;
}
@charset "utf-8";
label.lbl, legend.lbl {
	font-size:14px;
	color:#737373;
	display:inline-block;
	margin:0;
}
label.sb, legend.sb {
	font-weight:bold;
}
.companyView label.lbl {
	width:auto;
	float:left;
}
.header .field {
	clear:none;
	float:left;
	width:auto;
}
.header #val_Cl_nom {
	width:30%;
}
.w100 {
	width:100%;
}
.field {
	width:auto;
//width:50%;
	display:inline-block;
	margin-left:-3px;
}
.col0 {
	float:left;
	margin-right:12px;
}
.col1 label.lbl, .col2 label.lbl, .col3 label.lbl {
	width:35%;
	clear:none;
}
#entete .col2 label.lbl {
	width:35%;
	float:left;
}
#entete .col3 label.lbl {
	width:35%;
	float:left;
}
.companyView .col2 .field {
	clear:none;
	display:table;
	width:65%;
}
.companyView .col1 .field {
	clear:none;
	display:table;
	width:65%;
}
.companyView .col1 .field .text-input {
	width:75%;
}
.companyView .col2 .field .text-input {
	width:75%;
}
.companyView .col3 .field .text-input {
	width:75%;
}
.companyView .select {
	width:160px;
}
.companyView .selectFilter {
	width:160px;
}
.companyView .multiSelect {
	width:160px;
}
input.number {
	width:100px;
}
input.txt {
	font-size:14px;
	color:#262626;
	border:thin solid #d7d7d7;
	height:1.475em;
	text-indent:.25em;
	font-family:Arial, Helvetica, sans-serif;
}
textarea.txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#262626;
	border:thin solid #d7d7d7;
}
fieldset {
	clear:both;
}
.topButtonBar .ui-buttonset {
	clear:none;
	margin:0 0 0 9px;
}
.topButtonBar .ui-buttonset.left {
	clear:none;
	float:left;
	margin:0 10px 0 0;
}
label.ui-button {
	border:thin solid #ccc;
}
label.ui-button span.ui-button-text {
	font-size:12px;
	color:#a6a6a6;
	line-height:18px;
}
.col1 label.ui-button span.ui-button-text, .col2 label.ui-button span.ui-button-text {
	font-size:12px;
	line-height:16px;
	padding:4px 6px;
}
label.ui-button.ui-state-hover span.ui-button-text {
	color:#737373;
}
label.ui-button.ui-state-active span.ui-button-text {
	color:#F93;
}
label.ui-button.ui-state-default {
	background-color:#e6e6e6;
	background-image:url(../../Theme/framework/images/radio_btn.png);
	background-repeat:repeat-x;
	background-position:top;
}
label.ui-button.ui-state-hover {
	background-color:#dadada;
	background-image:url(../../Theme/framework/images/radio_btn_hover.png);
}
label.ui-button.ui-state-active {
	background-color:#fff;
	background-image:url(../../Theme/framework/images/radio_btn_active.png);
}
.prior label.ui-corner-left.ui-state-active span.ui-button-text {
	background-image:url(../../Theme/framework/images/redLine.png);
	background-repeat:repeat-x;
	background-position:0 1.83em;
}
.prior label.ui-corner-left span.ui-button-text {
	background-image:url(../../Theme/framework/images/redLine_inactive.png);
	background-repeat:repeat-x;
	background-position:0 1.83em;
}
.prior label.ui-state-active span.ui-button-text {
	background-image:url(../../Theme/framework/images/grayLine.png);
	background-repeat:repeat-x;
	background-position:0 1.83em;
}
.prior label span.ui-button-text {
	background-image:url(../../Theme/framework/images/grayLine_inactive.png);
	background-repeat:repeat-x;
	background-position:0 1.83em;
}
.prior label.ui-corner-right.ui-state-active span.ui-button-text {
	background-image:url(../../Theme/framework/images/greenLine.png);
	background-repeat:repeat-x;
	background-position:0 1.83em;
}
.prior label.ui-corner-right span.ui-button-text {
	background-image:url(../../Theme/framework/images/greenLine_inactive.png);
	background-repeat:repeat-x;
	background-position:0 1.83em;
}
select {
	color:#404040;
}
div.slt {
	position:relative;
	clear:both;
}
select.slt {
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	z-index:10;
	width:50%;
	height:2em;
}
div.slt span {
	position:absolute;
	top:0;
	left:0;
	width:50%;
	text-indent:.25em;
	z-index:1;
	border:thin solid #ccc;
	background-image:url(../../Theme/framework/images/select_arrow.png);
	background-repeat:no-repeat;
	background-position:right center;
	font-size:.8125em;
	line-height:1.846em;
}
#tabs select.slt {
	font-size:.8125em;
}
button.btn {
	color:#808080;
	border:thin solid #ccc;
	margin:0;
	background-color:#e6e6e6;
	background-image:url(../../Theme/framework/images/input_btn.png);
	background-repeat:repeat-x;
	background-position:top;
}
button.btn.ui-state-hover {
	background-color:#fff;
	background-image:url(../../Theme/framework/images/input_btn_hover.png);
}
button.btn.ui-button-text-only .ui-button-text {
	line-height:2.35em;
	padding:0 1em;
}
button.ui-button.ui-button-icon-only.ui-state-default {
	border:thin solid #ccc;
	background-color:#e6e6e6;
	background-image:url(../../Theme/framework/images/radio_btn.png);
	background-repeat:repeat-x;
	background-position:top;
	width:32px;
	height:28px;
	padding:0;
	margin:0;
}
button.ui-button.ui-button-icon-only.ui-state-hover {
	background-color:#dadada;
	background-image:url(../../Theme/framework/images/radio_btn_hover.png);
}
button.back.ui-button.ui-button-icon-only.ui-state-default {
	background-image:url(../../Theme/framework/images/btn_icon_back.png);
	background-position:center center;
	background-repeat:no-repeat;
}
button.forward.ui-button.ui-button-icon-only.ui-state-default {
	background-image:url(../../Theme/framework/images/btn_icon_forward.png);
	background-position:center center;
	background-repeat:no-repeat;
}
button.map.ui-button.ui-button-icon-only.ui-state-default {
	background-image:url(../../Theme/framework/images/map_icon.png);
	background-position:center center;
	background-repeat:no-repeat;
}
button.favorites.ui-button.ui-button-icon-only.ui-state-default {
	background-image:url(../../Theme/framework/images/favorites_icon.png);
	background-position:center center;
	background-repeat:no-repeat;
}
button.favorites.ui-button.ui-button-icon-only.ui-state-default .ui-button-text {
	padding:0;
}
button.blue.plus.ui-button.ui-button-icon-only.ui-state-default {
	background-image:url(../../Theme/framework/images/plus_icon.png);
	background-position:center center;
	background-repeat:no-repeat;
}
button.trash.ui-button.ui-button-icon-only.ui-state-default {
	width:1.423em;
	height:1.423em;
	background-image:url(../../Theme/framework/images/trash_icon.png);
	background-position:center center;
	background-repeat:no-repeat;
}
button.ui-button.ui-button-text-icon-primary.ui-state-default {
	color:#666;
	border:thin solid #ccc;
	background-color:#e6e6e6;
	background-image:url(../../Theme/framework/images/radio_btn.png);
	background-repeat:repeat-x;
	background-position:top;
	width:auto;
	height:28px;
	padding:0;
	margin:0;
	font-size:12px;
}
button.ui-button.ui-button-text-icon-primary.ui-state-default.filter {
	height:24px;
}
button.ui-button.ui-button-text-icon-primary.ui-state-hover {
	background-color:#dadada;
	background-image:url(../../Theme/framework/images/radio_btn_hover.png);
}
button.ui-button-text-icon-primary span.ui-icon {
	background-repeat:no-repeat;
	background-position:center center;
	width:2.769em;
	height:1.846em;
	margin:.3em 0;
	border-right:thin solid #ccc;
	left:0;
	top:0;
}
button.ui-button-text-icon-primary span.ui-button-text {
	padding:0 1em 0 3.538em;
}
button span.ui-icon.repeatEvent {
	background-image:url(../../Theme/framework/images/repeatEvent_icon.png);
}
button span.ui-icon.attach {
	background-image:url(../../Theme/framework/images/attach_icon.png);
}
button span.ui-icon.attach-text {
	background-image:url(../../Theme/framework/images/attach_icon.png);
}
button.cancel.ui-button.ui-button-icon-only.ui-state-default {
	width:1.423em;
	height:1.423em;
	background-image:url(../../Theme/framework/images/cancel_small.png);
	background-position:center center;
	background-repeat:no-repeat;
}
button.cancelBig.ui-button.ui-button-icon-only.ui-state-default {
	background-image:url(../../Theme/framework/images/cancel_small.png);
	background-position:center center;
	background-repeat:no-repeat;
}
button span.ui-icon.search {
	background-image:url(../../Theme/framework/images/search_icon.png);
}
button span.ui-icon.timer {
	background-image:url(../../Theme/framework/images/timer_icon.png);
}
button span.ui-icon.template {
	background-image:url(../../Theme/framework/images/template_icon.png);
}
button.gmaps.ui-button.ui-button-icon-only.ui-state-default {
	background-image:url(../../theme/images/icon_buttons/gmaps.png);
	height:21px;
	width:21px;
}
button span.ui-icon.filter {
	background-image:url(../../Theme/framework/images/funnel_icon.png);
	height:16px;
}
button.funnel2.ui-button.ui-button-icon-only.ui-state-default {
	background-image:url(../../Theme/framework/images/funnel_icon20.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:21px;
	width:21px;
}
button.funnel.ui-button.ui-button-icon-only.ui-state-default {
	background-image:url(../../Theme/framework/images/funnel_icon.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:26px;
	width:30px;
}
button.trashMail.ui-button.ui-button-icon-only.ui-state-default {
	background-image:url(../../Theme/framework/images/trash_icon-b.png);
	background-position:center center;
	background-repeat:no-repeat;
}
button.gray.ui-button.ui-state-default, button.blue.ui-button.ui-state-default {
	padding:0;
	background-repeat:repeat-x;
	background-position:top;
}
input.gray.ui-button.ui-state-default, input.blue.ui-button.ui-state-default {
	font-family:Arial, Helvetica, Sans Serif;
	padding:0 12px;
	background-repeat:repeat-x;
	background-position:top;
}
input.gray.ui-button.ui-state-default, button.gray.ui-button.ui-state-default {
	font-size:12px;
	height:28px;
	color:#666;
	border:1px solid #ccc;
	background-color:#e6e6e6;
	background-image:url(../../Theme/framework/images/radio_btn.png);
}
input.gray.ui-button.ui-state-hover, button.gray.ui-button.ui-state-hover {
	background-image:url(../../Theme/framework/images/radio_btn_hover.png);
	background-color:#dadada;
}
input.blue.ui-button.ui-state-default, button.blue.ui-button.ui-state-default {
	font-size:12px;
	height:28px;
	color:#fff;
	border:thin solid #5194cb;
	background:#5194cb;
	-webkit-appearance:none;
}
input.blue.ui-button.ui-state-hover, button.blue.ui-button.ui-state-hover {
	background-color:#246396;
	border:thin solid #246396;
	outline:none;
-moz-focus-inner:border:0;
}
.topButtonBar input.blue.ui-button.ui-state-default, .topButtonBar button.blue.ui-button.ui-state-default {
	float:left;
	margin:0 10px 0 0;
}
.topButtonBar input.blue.next.ui-button.ui-state-default {
	float:none;
}
a.home.ui-button.ui-state-default {
	height:2em;
	width:2em;
	text-indent:-99999px;
	color:#fff;
	border:none;
	background-image:url(../../Theme/framework/images/home_icon.png);
	background-repeat:no-repeat;
	background-position:center center;
}
a.home.ui-button {
	background:none;
}
.lbl .view {
	font-size:16px;
	color:#262626;
	display:inline;
	width:75%;
}
.dataTables_wrapper label.eMailActionCheckbox.ui-button.ui-state-default, .dataTables_wrapper label.eMailActionCheckbox.ui-button.ui-state-default {
	height:24px;
	width:26px;
	text-indent:-99999px;
	background-image:url(../../Theme/framework/images/checkbox_default.png);
	background-repeat:no-repeat;
	background-position:center center;
}
.dataTables_wrapper label.eMailActionCheckbox.ui-button.ui-state-active {
	background-image:url(../../Theme/framework/images/checkbox_active.png);
}
.checkboxall {
	height:24px;
	width:26px;
	text-indent:-99999px;
	background-image:url(../../Theme/framework/images/checkbox_default.png);
	background-repeat:no-repeat;
	background-position:center center;
}
.checkboxall {
	background-image:url(../../Theme/framework/images/checkbox_active.png);
}
.filtercheck .ui-button-text {
	background-image:url(../../Theme/framework/images/checkbox_default.png);
	text-indent:1.423em;
	background-position:center left;
	background-repeat:no-repeat;
}
.filtercheck.ui-button.ui-state-active .ui-button-text, span.filtercheck .ui-button.ui-state-active .ui-button-text {
	background-image:url(../../Theme/framework/images/checkbox_active.png);
}
.trashIconButtonBar {
	margin:0;
}
.ui-button-text label.trashIconButtonBar {
	background-image:url(../../Theme/framework/images/trash_icon-b.png);
	background-repeat:no-repeat;
	background-position:center center;
	text-indent:-99999px;
	margin:0;
	padding:.4em .02em;
	width:36px;
	display:block;
}
.tinyMCE {
	width:100%;
	clear:both;
	padding:10px 0;
}
button.favorites.ui-button.ui-button-icon-only.ui-state-default {
	background-image:url(../../Theme/framework/images/favorites_icon.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:21px;
	height:21px;
}
button.templates.ui-button.ui-button-icon-only.ui-state-default {
	background-image:url(../../Theme/framework/images/template_icon.png);
	background-position:center center;
	background-repeat:no-repeat;
}
button.attach.ui-button.ui-button-icon-only.ui-state-default {
	background-image:url(../../Theme/framework/images/attach_icon.png);
	background-position:center center;
	background-repeat:no-repeat;
}
button.searchIcon.ui-button.ui-button-icon-only.ui-state-default {
	background-image:url(../../Theme/framework/images/search_icon.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:21px;
	width:21px;
}
button.searchIcon.ui-button.ui-button-icon-only.ui-state-default .ui-button-text {
	padding:0;
}
.attach-cc-cci {
	display:table;
	clear:both;
}
.rightSelect {
	display:table;
}
.rightSelect div {
	float:left;
}
.rightSelect .attach-cc-cci {
	clear:none;
}
button.printIcon.ui-button.ui-button-icon-only.ui-state-default {
	background:url(../../Theme/framework/images/print_icon.png) center center no-repeat;
}
button.uploadIcon.ui-button.ui-button-icon-only.ui-state-default {
	background:url(../../Theme/framework/images/upload_icon.png) center center no-repeat;
}
button.inesIcon.ui-button.ui-button-icon-only.ui-state-default {
	background:url(../../Theme/framework/images/ines_icon.png) center center no-repeat;
}
button.gdocsIcon.ui-button.ui-button-icon-only.ui-state-default {
	background:url(../../Theme/framework/images/gdocs_icon.png) center center no-repeat;
}
button.oneDriveIcon.ui-button.ui-button-icon-only.ui-state-default {
	background:url(../../Theme/framework/images/onedrive_icon.png) center center no-repeat;
}
button.dropboxIcon.ui-button.ui-button-icon-only.ui-state-default {
	background:url(../../Theme/framework/images/dropbox_icon.png) center center no-repeat;
}
.dots {
	border-bottom:1px dotted #e6e6e6;
	height:10px;
}
label.ui-button.ui-state-default.plus {
	background:#Fff;
	border-color:#ccc;
}
label.ui-button.ui-state-default.plus .ui-button-text {
	color:#F93;
	background:url(../../Theme/icon_buttons/plus-02.png) center left no-repeat;
	text-indent:6px;
}
.affaireEdit {
	margin:5px 0 0 0;
	display:inline-block;
	float:right;
}
.aRight {
	float:right;
}
.affaireEdit .ui-buttonset {
	clear:none;
	display:inline-block;
}
.affaireEdit .blue {
	float:left;
}
.ui-buttonset.topButtonBar .ui-state-active {
	background:#F93;
	border:1px #FF8000 solid;
}
.ui-buttonset.topButtonBar .ui-state-active .ui-button-text {
	color:#fff;
}
.ActivityView .ui-buttonset label.ui-button span.ui-button-text {
	margin:0;
	padding:3px 10px;
}
.open, .close {
	display:block;
	width:16px;
	padding:0 6px;
	height:14px;
	background:#eee;
	border:1px solid #ccc;
	font-weight:bold;
	line-height:8px;
	cursor:pointer;
}
input#ok, input.ok, button.ok {
	color:#F93;
	background:#fff;
	border:1px solid #CCC;
	padding:3px 7px;
}
input.blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	padding:1px 0;
}
.col .ui-buttonset {
	width:50%;
}
.litle-grey {
	background-image:url(../../Theme/framework/css/images/ui-icons_888888_256x240.png);
	height:21px;
	padding:2px;
}
.litle-grey .ui-button-text {
	padding:0;
	font-size:8px;
	display:block;
	border:none;
	display:block;
	margin-top:3px;
}
.litle-grey .ui-button-text:active {
	padding:0;
	font-size:8px;
	display:block;
	margin-top:2px;
	border:none;
}
@charset "utf-8";
.activity fieldset {
	float:left;
}
.activity fieldset input.txt {
	width:6em;
	clear:none;
	margin:0 .5em 0 0;
}
.activity fieldset label.lbl {
	width:100%;
}
.activity .startDate, .activity .endDate {
	width:50%;
	float:left;
}
.activity form button.repeatEvent.ui-button.ui-button-text-icon-primary {
	margin:2em 0 0 .9em;
}
.activity form button.map.ui-button.ui-button-icon-only {
	margin:0 0 0 .7em;
}
.activity form button.attach.ui-button.ui-button-text-icon-primary {
	display:block;
}
.activity form button.search.ui-button.ui-button-text-icon-primary {
	display:block;
	float:left;
	margin:.375em 0 0 0;
}
.activity .addToTime {
	width:50%;
	display:table;
	margin:0 0 .3em 0;
	clear:left;
}
.activity .addToTime input#addToTime {
	float:left;
	margin:.7em .3em 0 0;
	display:block;
}
.activity .addToTime label.lbl {
	float:left;
	width:80%;
	clear:right;
}
.activity .letterTemplate {
	display:table;
	width:100%;
	margin:.4em 0 .775em 0;
}
.activity .letterTemplate label.lbl {
	width:auto;
	margin:0 .4em 0 0;
	line-height:2em;
}
.activity .letterTemplate div.slt {
	float:left;
	width:25%;
	clear:none;
	margin:0 .5em 0 0;
}
.activity .letterTemplate .btn.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
	float:left;
	margin:0 .4em 0 0;
}
.activity .letterTemplate div.slt span, .activity .letterTemplate select.slt {
	width:100%;
}
.activity .attach a, .activity .attach strong {
	font-size:.75em;
	display:block;
	float:left;
	line-height:1.75em;
	margin:.2em .6em 0 0;
}
.activity .attach a {
	color:#0060a8;
	text-decoration:none;
	clear:left;
}
.activity form button.trash.ui-button.ui-button-icon-only {
	display:inline;
	float:left;
	margin:.3em 0 0 0;
}
.activity form input.gray.topbar.ui-button.ui-state-default {
	display:block;
	clear:none;
	margin:0;
	float:left;
}
.activity .moreInfo div.slt {
	float:left;
	width:50%;
	clear:none;
	margin:0 .5em 0 0;
	display:block;
}
.activity .moreInfo .btn.ui-button.ui-state-default.ui-button-text-only {
	display:block;
	float:left;
	clear:right;
}
.activity .moreInfo div.slt span, .activity .moreInfo select.slt {
	width:100%;
}
.activity .moreInfoBar {
	display:block;
	width:30px;
	height:14px;
	background:#eee;
	border:1px solid #ccc;
	margin:0 0 8px 0;
}
.activity .moreInfoBar button {
	width:30px;
	padding:0 6px;
	height:10px;
	background-color:transparent;
	border:none;
	cursor:pointer;
	font-weight:bold;
	line-height:8px;
	font-weight:bold;
	display:block;
	color:#666;
}
img.editHidden {
	display:none;
}
img.edit {
	float:right;
	margin:1px 1px 0 0;
}
.field img {
	margin:-2px 1px 0 0;
	vertical-align:text-top;
}
.fieldCP img {
	margin:-2px 1px 0 0;
	vertical-align:text-top;
}
.header .field img {
	margin:10px 3px 0 5px;
}
.view {
	text-indent:3px;
	font-size:12px;
	font-weight:bold;
	padding:0 18px 0 0;
	margin-bottom:4px;
}
.view_readonly {
	color:#808080;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	padding:0 18px 0 0;
	margin-bottom:4px;
}
#entete .text-input, #donnees .text-input {
	line-height:18px;
	height:18px;
	font-size:12px;
	width:70%;
}
.TestMarcelo {
	width:66%;
}
#entete .maxWidthSelect, #donnees .maxWidthSelect {
	width:70%;
}
.header .view {
	font-size:19px;
	color:#2678BA;
	line-height:40px;
	height:40px;
}
.header .field {
	margin:0 12px 0 0;
}
.header #view_Cl_type {
	font-size:17px;
}
.header #view_cl_scoring {
	font-size:15px;
}
.cp_subtitle {
	display:table;
	width:95%;
	height:20px;
	font-size:14px;
	color:orange;
	border-bottom:1px solid #d7d7d7;
	text-transform:uppercase;
	margin:0 0 6px 0;
}
.ui-tabs {
	border:none;
	padding:0;
}
.ui-tabs .ui-tabs-nav {
	padding:0;
	background:none;
	border:none;
	background-color:#5194cb;
	border-radius:6px;
}
.ui-tabs .ui-tabs-nav li {
	padding:0;
	margin:2px 2px 4px 4px;
	border:none;
	border-radius:0;
	background:none;
}
.ui-tabs .ui-tabs-nav .ui-state-default a {
	color:#fff;
	font-size:13.0px;
	line-height:28px;
	padding:0 1em;
	border-radius:4px;
}
.ui-tabs .ui-tabs-nav .ui-state-default a:hover {
	background:#f93;
	color:#fff;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	padding:0;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
	color:#fff;
	background:#f93;
	border-radius:4px;
}
.tabref img {
	vertical-align:middle;
	cursor:pointer;
	margin:0 0 0 12px;
}
#menu {
	border:none;
	padding:0;
}
#menu li {
	border:none;
	font-size:12px;
}
#menu li a {
	font-size:12px;
	font-weight:normal;
}
@charset "utf-8";
.col1 {
	width:48%;
	float:left;
}
.col2 {
	width:48%;
	float:right;
}
.ui-tabs .ui-tabs-panel {
	padding:0;
}
#tabs {
	margin:.35em 0 0 0;
}
#tabs-1 {
	display:table;
	width:99%;
}
.mainFrame .col1 input.smalltxt, .mainFrame .col2 input.smalltxt, .mainFrame .col1 textarea.smalltxt {
	width:30%;
}
.total {
	font-weight:bold;
}
@charset "utf-8";
ol, li, ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
body.activity {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
}
table.list, table.admin {
	border-collapse:collapse;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	width:100%;
	border:1px solid #E6E6E6;
}
.list thead tr {
	background:#f2f2f2;
}
.list tbody tr {
	text-indent:0;
}
th.ui-state-default {
	text-align:left;
	font-weight:bold;
	color:#000;
	cursor:pointer;
}
th.sorting {
	height:20px;
	background-image:url(../../Theme/images/order.png);
	background-repeat:no-repeat;
	background-position:right center;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#CCC;
	cursor:pointer;
	padding-right:15px!important;
}
th.sorting_asc {
	background-image:url(../../Theme/images/order_asc.png);
	background-repeat:no-repeat;
	background-position:right center;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#CCC;
	cursor:pointer;
	padding-right:15px!important;
}
th.sorting_desc {
	background-image:url(../../Theme/images/order_dec.png);
	background-repeat:no-repeat;
	background-position:right center;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#CCC;
	cursor:pointer;
	padding-right:15px!important;
}
th.minWidth160 {
	min-width:356px;
}
td {
	height:20px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#e5e5e5;
	padding-right:5px;
}
td.number {
	text-align:right;
}
.dataTables_action {
	width:60%;
}
.list thead th.ui-state-default:hover {
	background:#f2f2f2;
}
.list thead th {
	border-top-width:1px;
	border-bottom-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-top-color:#E6E6E6;
	border-bottom-color:#E6E6E6;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#CCC;
	text-align:left;
	text-indent:4px;
	padding-right:2px;
}
.list tbody tr:hover {
	background-color:#edf4fa;
}
.header h1 {
	font-size:17px;
	color:#f93;
}
.header-box-left, .header-box-center, .header-box-right {
	width:33%;
	float:left;
	display:block;
}
.header.box .header-box-center div, .header.box .header-box-left ul li, .header.box .header-box-right div {
	display:block;
	margin-bottom:6px;
}
#validation {
	display:block;
}
#validation a {
	display:block;
	height:15px;
	float:left;
}
#validation span {
	display:block;
	height:15px;
	float:left;
}
#validation img {
	display:block;
	float:left;
	margin-top:-1px;
	margin-left:6px;
}
.header a {
	color:#2678BA;
	text-decoration:none;
}
a {
	color:#2678BA;
	text-decoration:none;
}
.ines_ui_box {
	margin:10px;
}
.ines_ui_content {
	display:table;
	width:100%;
}
.ines_ui_content .box {
	width:98%;
	float:left;
	margin:auto;
}
.ines_ui_box .ines_ui_content .ines_ui_box_left {
	height:100%;
	width:100%;
	float:left;
	display:table;
	background-position:left top;
}
.header {
	display:table;
	width:100%;
}
.ines_ui_box .ines_ui_content .ines_ui_box_right {
	height:100%;
	width:98%;
	float:right;
	display:block;
	background-position:right top;
}
.ines_ui_box .ines_ui_box_head {
	height:11px;
	width:100%;
	display:block;
}
.ines_ui_box .ines_ui_box_head .ines_ui_box_top-left {
	display:block;
	float:left;
	height:11px;
	width:11px;
}
.ines_ui_box .ines_ui_box_head .ines_ui_box_top-right {
	display:block;
	float:right;
	height:11px;
	width:11px;
}
.box {
	margin-left:0;
	margin-bottom:10px;
}
.ines_ui_box .ines_ui_box_foot {
	background-image:url(../../Theme/images/bottom.png);
	background-repeat:repeat-x;
	display:block;
	height:11px;
	width:100%;
}
.ines_ui_box .ines_ui_box_foot .ines_ui_box_bottom-left {
	display:block;
	float:left;
	height:11px;
	width:11px;
}
.ines_ui_box .ines_ui_box_foot .ines_ui_box_bottom-right {
	display:block;
	float:right;
	height:11px;
	width:11px;
}
.dataTables_filter input {
	border:1px solid #ccc;
	height:22px;
	border-radius:4px;
	padding-right:20px!important;
	background:url(../../Theme/icon_buttons/search-icon-datatable.png) right center no-repeat;
}
.dataTables_filter {
	float:right;
	margin:0 0 2px 0;
}
.paginate_button.next {
	display:none;
}
.dataTables_action {
	float:left;
}
.dataTables_paginate a:hover {
	cursor:pointer;
}
.dataTables_paginate a.paginate_button_disabled:hover {
	cursor:default;
}
.paginate_button {
	height:24px;
	width:38px;
	display:block;
	float:left;
}
.paging_full_numbers a.first.paginate_button.paginate_button_disabled, a.first.paginate_button.paginate_button_disabled:hover {
	background-image:url(../../Theme/icon_buttons/arrow-prev-disabled.png);
}
.paging_full_numbers a.previous.paginate_button {
	background-image:url(../../Theme/icon_buttons/arrow-next-enabled.png);
	text-indent:-99999px;
	display:none;
}
.paging_full_numbers a.previous.paginate_button:hover {
	background-image:url(../../Theme/icon_buttons/arrow-prev-disabled.png);
}
.paging_full_numbers a.previous.paginate_button.paginate_button_disabled, a.previous.paginate_button.paginate_button_disabled:hover {
	background-image:url(../../Theme/icon_buttons/arrow-prev-disabled.png);
}
.paging_full_numbers a.next.paginate_button {
	background-image:url(../../Theme/icon_buttons/arrow-next-enabled.png);
	text-indent:-99999px;
	display:none;
	background-position:center center;
}
.paging_full_numbers a.next.paginate_button.paginate_button_disabled, a.next.paginate_button.paginate_button_disabled :hover {
	background-image:url(../../Theme/icon_buttons/arrow-next-enabled.png);
}
.paging_full_numbers a.next.paginate_button:hover {
	background-image:url(../../Theme/icon_buttons/arrow-next-enabled.png);
}
.paging_full_numbers a.last.paginate_button.paginate_button_disabled, a.last.paginate_button.paginate_button_disabled:hover {
	background-image:url(../../Theme/icon_buttons/arrow-next-disabled.png);
	cursor:not-allowed;
}
.controlBox {
	display:table;
	width:100%;
}
.nowrapable {
	white-space:nowrap;
}
.clear {
	clear:both;
}
.ui-multiselect {
	margin:0 2px 0 2px;
}
tbody tr td.group {
	background-color:#D8D8D8!important;
}
.dataTables_paginate {
	float:right;
	margin:0 0 6px 10px;
	border:solid 1px #ccc;
	border-radius:4px;
}
.paging_full_numbers a.first.paginate_button.paginate_button_disabled, a.first.paginate_button.paginate_button_disabled:hover {
	background-image:url(../../Theme/icon_buttons/arrow-prev-disabled.png);
	cursor:not-allowed;
}
.paging_full_numbers a.first.paginate_button {
	background-image:url(../../Theme/icon_buttons/arrow-prev-enabled.png);
	text-indent:-99999px;
	background-position:center center;
}
.paging_full_numbers a.last.paginate_button {
	background-image:url(../../Theme/icon_buttons/arrow-next-enabled.png);
	text-indent:-99999px;
	background-position:center center;
}
.paging_full_numbers a.paginate_button {
	display:block;
	height:22px;
	line-height:22px;
	width:22px;
	font-size:11px;
	color:#a6a6a6;
	text-align:center;
}
.paging_full_numbers a.paginate_active {
	display:block;
	float:left;
	height:22px;
	line-height:22px;
	width:22px;
	font-size:11px;
	color:#666;
	font-weight:bold;
	text-align:center;
}
.dataTables_wrapper .ui-button-text-only .ui-button-text {
	padding:3px 12px;
}
.dataTables_wrapper label.ui-button.ui-state-active {
	background:white;
	font-weight:bold;
}
label.ui-button.ui-state-active .ui-button-text {
	color:#F93;
}
.dataTables_processing {
	color:#999;
	font-size:12px;
}
.dataTables_length {
	color:#999;
	font-size:12px;
}
@charset "utf-8";
.dialog-overlay {
	width:100%;
	height:100%;
	filter:alpha(opacity=20);
	-moz-opacity:.2;
	-khtml-opacity:.2;
	opacity:.2;
	background:#000;
	position:absolute;
	top:0;
	left:0;
	z-index:3000;
	display:none;
	overflow:hidden;
}
.dialog-box {
	margin-top:65px;
	margin-left:7px;
	left:4px;
	-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	width:328px;
	position:absolute;
	z-index:5000;
	display:none;
}
.triangle-isosceles {
	content:"";
	position:absolute;
	border-width:0 8px 8px;
	border-style:solid;
	border-color:#fff transparent;
	display:block;
	z-index:5000;
	width:0;
}
.triangle-isosceles-down {
	content:"";
	position:absolute;
	border-width:8px 8px 0;
	border-style:solid;
	border-color:#fff transparent;
	display:block;
	z-index:5000;
	width:0;
}
.dialog-content {
	padding-left:7px;
	padding-right:7px;
	margin:7px;
}
.dialog-inner-content {
	padding:10px;
	margin:10px;
	color:#666;
	font-family:arial;
	font-size:11px;
}
a.button {
	margin:10px auto 0 auto;
	text-align:center;
	display:block;
	width:50px;
	padding:5px 10px 6px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	line-height:1;
	background-color:#e33100;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
	text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);
	border-bottom:1px solid rgba(0, 0, 0, 0.25);
	position:relative;
	cursor:pointer;
}
a.button:hover {
	background-color:#c33100;
}
.reveal-modal-bg {
	position:fixed;
	height:100%;
	width:100%;
	background:#000;
	background:rgba(0, 0, 0, .3);
	z-index:100;
	display:none;
	top:0;
	left:0;
}
.reveal-modal {
	visibility:hidden;
	display:none;
	top:100px;
	left:50%;
	margin-left:-300px;
	width:520px;
	background:#eee url(../../Theme/css/modal-gloss.png) no-repeat -200px -80px;
	position:absolute;
	z-index:101;
	padding:30px 40px 34px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, .4);
	-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .4);
	-box-shadow:0 0 10px rgba(0, 0, 0, .4);
}
.reveal-modal.small {
	width:200px;
	margin-left:-140px;
}
.reveal-modal.medium {
	width:400px;
	margin-left:-240px;
}
.reveal-modal.large {
	width:600px;
	margin-left:-340px;
}
.reveal-modal.xlarge {
	width:800px;
	margin-left:-440px;
}
.reveal-modal.xxlarge {
	width:1200px;
	margin-left:-640px;
}
.reveal-modal .close-reveal-modal {
	font-size:22px;
	line-height:.5;
	position:absolute;
	top:8px;
	right:11px;
	color:#aaa;
	text-shadow:0 -1px 1px rbga(0, 0, 0, .6);
	font-weight:bold;
	cursor:pointer;
}
.tip-darkgray {
	z-index:1000;
	text-align:left;
	padding:8px;
	min-width:50px;
	max-width:1030px;
	color:#666;
	background-color:#fff;
	border:1px solid #AAA;
	border-radius:4px;
}
.tip-darkgray .tip-inner {
	font:12px/18px arial, helvetica, sans-serif;
	margin-top:-1px;
	padding:0 4px 3px 4px;
}
.tip-darkgray .tip-arrow-top {
	margin-top:-7px;
	margin-left:15px;
	top:0;
	left:0;
	width:16px;
	height:10px;
	background:url(../../Theme/css/tip-darkgray/tip-darkgray_arrows.png) no-repeat;
}
.tip-darkgray .tip-arrow-right {
	margin-top:-9px;
	margin-left:-7px;
	top:50%;
	left:100%;
	width:11px;
	height:21px;
	background:url(../../Theme/css/tip-darkgray/tip-darkgray_arrows.png) no-repeat -22px 0;
}
.tip-darkgray .tip-arrow-bottom {
	margin-top:-7px;
	margin-left:15px;
	top:100%;
	left:0;
	width:22px;
	height:13px;
	background:url(../../Theme/css/tip-darkgray/tip-darkgray_arrows.png) no-repeat -44px 0;
}
.tip-darkgray .tip-arrow-left {
	margin-top:-9px;
	margin-left:-6px;
	top:50%;
	left:0;
	width:11px;
	height:21px;
	background:url(../../Theme/css/tip-darkgray/tip-darkgray_arrows.png) no-repeat -66px 0;
}
.formError {
	z-index:990;
}
.formError .formErrorContent {
	z-index:991;
}
.formError .formErrorArrow {
	z-index:996;
}
.formErrorInsideDialog.formError {
	z-index:5000;
}
.formErrorInsideDialog.formError .formErrorContent {
	z-index:5001;
}
.formErrorInsideDialog.formError .formErrorArrow {
	z-index:5006;
}
.inputContainer {
	position:relative;
	float:left;
}
.formError {
	position:absolute;
	top:300px;
	left:300px;
	display:block;
	cursor:pointer;
}
.ajaxSubmit {
	padding:20px;
	background:#55ea55;
	border:1px solid #999;
	display:none;
}
.formError .formErrorContent {
	width:100%;
	background:orange;
	position:relative;
	color:#000;
	width:180px;
	font-size:12px;
	border:0 solid #ddd;
	box-shadow:0 0 6px #000;
	-moz-box-shadow:0 0 6px #000;
	-webkit-box-shadow:0 0 6px #000;
	padding:4px 10px 4px 10px;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}
.greenPopup .formErrorContent {
	background:#33be40;
}
.blackPopup .formErrorContent {
	background:#393939;
	color:#FFF;
}
.formError .formErrorArrow {
	width:15px;
	margin:-2px 0 0 13px;
	position:relative;
}
body[dir='rtl'] .formError .formErrorArrow, body.rtl .formError .formErrorArrow {
	margin:-2px 13px 0 0;
}
.formError .formErrorArrowBottom {
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	margin:0 0 0 12px;
	top:2px;
}
.formError .formErrorArrow div {
	border-left:2px solid #ddd;
	border-right:2px solid #ddd;
	box-shadow:0 2px 3px #444;
	-moz-box-shadow:0 2px 3px #444;
	-webkit-box-shadow:0 2px 3px #444;
	font-size:0;
	height:1px;
	background:orange;
	margin:0 auto;
	line-height:0;
	font-size:0;
	display:block;
}
.formError .formErrorArrowBottom div {
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
}
.greenPopup .formErrorArrow div {
	background:#33be40;
}
.blackPopup .formErrorArrow div {
	background:#393939;
	color:#FFF;
}
.formError .formErrorArrow .line10 {
	width:15px;
	border:none;
}
.formError .formErrorArrow .line9 {
	width:13px;
	border:none;
}
.formError .formErrorArrow .line8 {
	width:11px;
}
.formError .formErrorArrow .line7 {
	width:9px;
}
.formError .formErrorArrow .line6 {
	width:7px;
}
.formError .formErrorArrow .line5 {
	width:5px;
}
.formError .formErrorArrow .line4 {
	width:3px;
}
.formError .formErrorArrow .line3 {
	width:1px;
	border-left:2px solid #ddd;
	border-right:2px solid #ddd;
	border-bottom:0 solid #ddd;
}
.formError .formErrorArrow .line2 {
	width:3px;
	border:none;
	background:#ddd;
}
.formError .formErrorArrow .line1 {
	width:1px;
	border:none;
	background:#ddd;
}
.expDiv {
	margin-left:1em;
	margin-top:1em;
}
.exportButton {
	height:24px;
	width:74px;
	background:url(../../Theme/framework/images/radio_btn.png);
	margin-right:-.3em;
	margin-top:10px;
}
.expDiv .ui-button-text-only .ui-button-text {
	padding:0;
}
.rssPopup {
	position:relative;
	padding:0;
	width:300px;
}
.rssPopup .ui-dialog-titlebar {
	padding:.5em .3em .3em 1em;
	position:relative;
	display:block;
}
.rssPopup .ui-dialog-title {
	float:left;
	margin:.1em 0 .2em;
}
.rssPopup .ui-dialog-titlebar-close {
	position:absolute;
	right:.3em;
	top:50%;
	width:19px;
	margin:-10px 0 0 0;
	padding:1px;
	height:18px;
}
.rssPopup .ui-dialog-titlebar-close span {
	display:block;
	margin:1px;
}
.rssPopup .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
	padding:0;
}
.rssPopup .ui-dialog-content {
	border:0;
	background:none;
	overflow:auto;
	zoom:1;
}
.rssPopup .ui-dialog-buttonpane {
	text-align:left;
	border-width:1px 0 0 0;
	background-image:none;
	margin:.5em 0 0 0;
	padding:.3em 1em .5em .4em;
}
.rssPopup .ui-dialog-buttonpane button {
	float:right;
	margin:.5em .4em .5em 0;
	cursor:pointer;
	padding:.2em .6em .3em .6em;
	line-height:1.4em;
	width:auto;
	overflow:visible;
}
.rssPopup .ui-resizable-se {
	width:14px;
	height:14px;
	right:3px;
	bottom:3px;
}
.rssPopup .ui-dialog-titlebar {
	cursor:move;
}
.rssPopup {
	font-family:Verdana, Arial, sans-serif;
	font-size:1.1em;
}
.rssPopup input, .rssPopup select, .rssPopup textarea, .rssPopup button {
	font-family:Verdana, Arial, sans-serif;
	font-size:1em;
}
.rssPopup {
	border:2px solid #666c70;
	background:#fcfdfd url(../../Theme/css/images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;
	color:red!important;
}
.rssPopup a {
	color:red!important;
}
.rssPopup .ui-widget-header {
	border:1px solid #666c70;
	background:#666c70;
	color:white;
	font-weight:bold;
	border-radius:0!important;
}
.rssPopup .ui-widget-header a {
	color:#eaf5f7;
}
.rssPopup {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.rssPopup .ui-helper-clearfix {
	display:block;
}
.rssPopup .ui-widget-overlay {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.ui-icon {
	width:16px;
	height:16px;
	background-image:url(../../Theme/css/images/ui-icons_0078ae_256x240.png);
}
.rssPopup .ui-icon {
	background-image:url(../../Theme/css/images/ui-icons_0078ae_256x240.png);
}
.ui-widget-header .ui-icon {
	background-image:url(../../Theme/css/images/ui-icons_d8e7f3_256x240.png);
}
#toppanel .ui-state-default .ui-icon {
	background-image:url(../../Theme/css/images/ui-icons_e0fdff_256x240.png);
}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
	background-image:url(../../Theme/css/images/ui-icons_056b93_256x240.png);
}
.ui-state-active .ui-icon {
	background-image:url(../../Theme/css/images/ui-icons_f5e175_256x240.png);
}
.ui-state-highlight .ui-icon {
	background-image:url(../../Theme/css/images/ui-icons_f7a50d_256x240.png);
}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
	background-image:url(../../Theme/css/images/ui-icons_fcd113_256x240.png);
}
.ui-icon-closethick {
	background-position:-96px -128px;
}
.imgCard {
	float:left;
	margin-right:15px;
	display:table-cell;
	margin-top:10px;
}
.card {
	border-bottom:1px solid black;
	padding:1em;
	font-size:10px;
}
.date {
	float:right;
}
.description {
	text-align:justify;
	margin-top:10px;
}
.heightpopup {
	height:400px!important;
}
p.portalfeed {
	font-size:12px;
	font-family:arial;
	color:#737373;
	line-height:1.2;
	margin-bottom:15px;
}
ul.portalfeed {
	margin-left:15px;
	font-size:12px;
	font-family:arial;
	color:#737373;
	line-height:1.2;
}
li.portalfeed {
	list-style-image:url(../../Theme/css/images/services-bullet.png);
}
.ui-widget-content {
	color:#333;
}
