/* elements */

/*----texts----*/
H1 {color:#393737; font-size:17px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; 
/*background:url(../images/border-h1.gif) repeat-x left bottom;*/
 padding:0px 0px 13px 3px; margin:10px 0px 25px 0px}
H2 {font-size:15px; font-weight:bold; color:#CC2F15; padding:0px 0px 0px 0px; 
  margin:9px 0px 9px 0px; text-decoration:none}
H3 {font-size:15px; font-weight:normal; color:#606364; margin:8px 0px 8px 0px;}
H4 {font-size:14px; font-weight:bold; color:#393737; margin:7px 0px 7px 0px;}
H5 {font-size:12px; font-weight:bold; color:#6563bd; margin:6px 0px 6px 0px;}
H6 {font-size:11px; font-weight:bold; margin:6px 0px 6px 0px;}
P {}
.p-header {}
STRONG {}
EM {}
.highlight {color:#df0000}
.rich-text {}
/*mandatory*/
.mandatory {color: #6563bd;}

/*----separator----*/
HR {margin:1em auto;}

/*----medias----*/
.image {}

/*----default links----*/
A {}
A:link {color:#6563bd; text-decoration:underline}
A:visited {color:#6563bd; text-decoration:underline}
A:hover {color:#df0000; text-decoration:underline}
A:active {color:#df0000; text-decoration:underline}

/*----forms----*/
FORM {margin:0px; padding:0px; }
LABEL {padding:0px 2px;}
INPUT,SELECT,TEXTAREA {border-left:1px solid #ABABAB; border-top:1px solid #ABABAB; border-right:1px solid #ABABAB; border-bottom:1px solid #C9A474; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}
.checkbox,.radio {border:none; background:transparent none;}
.radio {margin-top:1px; vertical-align:top}
.checkbox-group, .radiobutton-group {}
.checkbox-group INPUT, .radiobutton-group INPUT {float:left; vertical-align:middle}
.checkbox-group .radiogroup, .radiobutton-group .radiogroup {float:left }
.checkbox-group TABLE, .radiobutton-group TABLE {margin-top:5px;}

/*search*/
.header .search {margin-top:0px}
.search BUTTON { margin :0px 0px 0px 5px ;}
.search BUTTON SPAN {padding :0px 9px 0px 0px;}
.search .button1 {background :url(../images/btnform-left.gif) no-repeat left center;	background-color :transparent; padding-top:1px}
.search .button1 SPAN {	 background: url(../images/btnform-right.gif) no-repeat right center ;}
.search INPUT {padding-top:6px; margin-bottom:2px; font-style:italic;  color:#999; }


/*--------------navigation-------------*/
/*--Streamline--*/
.streamline {margin:10px 0px ; background:url(../images/arrow-streamiline.gif) no-repeat left top; padding-left:15px; color:#DF0000}
.streamline A:link, .streamline A:visited {color:#7670C9; }
.streamline A:hover, .streamline A:active {color:#DF0000;}

/*----side-menu----*/
.side-menu { border:1px solid #CECFCA}
.side-menu,.side-menu .side {width:240px;}
.side-menu ul { font-family:Arial, Helvetica, sans-serif;}
.side-menu .side li { border:0px none; background-color:#F6F6F6; font-weight:normal; font-size:12px; padding:0px; margin:0}
.side-menu .side li a { background:#FFFFFF url(../images/sidelevel1.gif) no-repeat right center; color:#373535; height:20px; padding:11px 6px 6px 13px}
.side-menu .side span { margin-left:0px;}
.side-menu .side li .current { background:#ECECEC url(../images/sidelevel1current.gif) no-repeat right center; ; color:#df0000}
.side-menu .side a:hover { background:#ECECEC url(../images/sidelevel1hovert.gif) no-repeat right center; color:#df0000; padding:11px 6px 6px 13px}
.side-menu .side a:hover span {}

.side-menu .side ul {  }
.side-menu .side ul li { font-weight:normal; font-size:11px; padding:0px; border:0px none}
.side-menu .side ul li a {background:none; }
.side-menu .side ul li span { margin-left:0px;}
.side-menu .side ul li .current { background:none; color:#df0000; text-decoration:underline}
.side-menu .side ul li a:hover { text-decoration:underline; color:#df0000; background:transparent}

.side-menu .side ul ul {  }
.side-menu .side ul ul li {  }
.side-menu .side ul ul li a { }
.side-menu .side ul ul li span {}
.side-menu .side ul ul li current { font-weight:bold; color:#df0000; text-decoration:underline}

.side-menu .side li.first {}


.side-menu .side li.last {}

/*bandeau- publicitaire*/
.bandeau {text-align:center; margin-bottom:15px}

/*--buttons--*/
.button-area {padding:10px 0 0 0; margin:0px;}
BUTTON {	text-align :center ;	border :0px none; vertical-align:middle;	margin :0px 2px 0px 2px ;	overflow :visible ;	cursor :pointer ;/*padding :1px 0px 0px 8px ;*/padding :0px 0px 0px 8px ; font:normal 12px  Arial, Helvetica, sans-serif ;}
/*
.button1 {background :url(../images/button1bg1.gif) no-repeat left center;	background-color :transparent;		}
.button2 {background :url(../images/button1bg1.gif) no-repeat left center;	background-color :transparent;		}
.button3 {background :url(../images/button1bg1.gif) no-repeat left center;	background-color :transparent;		}
*/
BUTTON SPAN {
	position :relative ;	display :block ;	white-space :nowrap ;	margin :0px ;	height : 25px ;	line-height :25px;		padding :0px 23px 0px 0px;	color:#333333;}
/*
.button1 SPAN {	 background: url(../images/button1bg.gif) no-repeat right center ;}
.button2 SPAN {	 background: url(../images/button2bg.gif) no-repeat right center ;}
.button3 SPAN {	 background: url(../images/button3bg.gif) no-repeat right center ;}
*/

/*Identification form header*/
.authentication-form {border:0px none; margin:0; padding:0; color:#373535}
.authentication-form BUTTON {margin:3px 0px 0px 5px; background-color :transparent; padding-top:0px}
.authentication-form BUTTON SPAN {padding :0px 11px 5px 0px; color:#ff9c1c}
.authentication-form .button1 {background :url(../images/btn-log-left.gif) no-repeat left 2px;}
.authentication-form .button1 SPAN {background: url(../images/btn-log-right.gif) no-repeat right 2px;}
.authentication-form .button2 {background :url(../images/btn-log-left.gif) no-repeat left 2px;}
.authentication-form .button2 SPAN {background: url(../images/btn-log-right.gif) no-repeat right 2px;}
/*lost password*/
.authentication-form .action-passwordLost, .authentication-form .action-passwordLost SPAN { background: transparent; color:#d9d9d9; font-size: 12px; }
.authentication-form .action-passwordLost SPAN {text-decoration:underline}
.authentication-form .action-passwordLost:hover SPAN {text-decoration:none}
 
/*header user authentication-form*/
.user .authentication-form {color:#d9d9d9 }

/*identification form*/
.zoom .authentication-form {border:0px none; margin:0; padding:0; color:#d9d9d9}
.zoom .authentication-form BUTTON {margin:3px 0px 0px 5px}
.zoom .authentication-form BUTTON SPAN {padding :0px 20px 5px 0px;}
.zoom .authentication-form .button2 {background :url(../images/button1bg1.gif) no-repeat left 2px;	background-color :transparent; padding-top:0px}
.zoom .authentication-form .button2 SPAN {	 background: url(../images/button2bg.gif) no-repeat right 2px ; color:#373535}

/*--popup menu--*/
.popup-menu .popup-menu-separator {	border-color:#D9A470;}
.popup-menu LI A:hover,.popup-menu LI A:active {background-color:#F0ECE7;color:#D45555;}

/*handler create*/
.handler-create SPAN A {}
.handler-create SPAN INPUT {}

/*handler create*/
.actions-area .button-area .handler-create:hover {background-image :url(../images/buttonleft.png); }
.actions-area .button-area .handler-create .button-imgr {background-image: url(../images/handler.gif);}
.actions-area .button-area .handler-create:hover .button-imgr {background-image: url(../images/handler.gif); border:0}


/*handler quick create*/
.actions-area .button-area .handler-quickCreate .button-imgr {background-image: url(../images/handler.gif);}
.actions-area .button-area .handler-quickCreate:hover .button-imgr {background-position:right -27px;}

/*handler actions*/
.actions-area .button-area .handler-actions {background-image: url(../images/buttonsmallleft.gif);}
.actions-area .button-area .handler-actions .button-imgl {width:3px;}
.actions-area .button-area .handler-actions SPAN {margin-right:0;}
.actions-area .button-area .handler-actions .button-imgr {background-image: url(../images/actionsmallright.gif); width:20px; height:22px; background-position:-1px 0;}
.actions-area .button-area .handler-actions:hover {background-image :url(../images/buttonsmalllefthover.png);}
.actions-area .button-area .handler-actions:hover .button-imgr {background-image: url(../images/actionsmallrighthover.png);}

/*table*/
.table TH {background-color: #dadbdc; border: 1px solid #AFB1B4; padding: 4px; text-align: left; color:#4E4949}
.table TD {border: 1px solid #AFB1B4; padding: 4px;}
.table .cell1 {background-color:#FFF}
.table .cell2 {background-color: #F1F2F2;}

/*table-view*/

/*.table-view .cell2 {background-color: #F1F2F2;}*/

/*.table-view TH {background-color: #dadbdc; border: 1px solid #AFB1B4; padding: 4px; text-align: left; color:#4E4949}

.table-view TH A:link {color:#4E4949}
.table-view TH A:hover {color:#eb0000}
.table-view TD {border: 1px solid #AFB1B4; padding: 4px;}
.table-view TD UL {margin:0; padding:0 0 0 14px;}
*/


.list-view {padding-top:20px}

.navigation-area {border-bottom: 1px solid #ED8051; padding-bottom: 10px; margin:0}
.navigation-area .streamline .action-root {background: url(../images/home-streamline.gif) no-repeat scroll left top transparent; border: 0 none; cursor: pointer; height: 24px; width: 24px; margin:-5px 0px 0px 0px}




.pager DIV {display:inline;	margin:5px 10px 5px 0px; white-space:nowrap;}

/*horizontal top tabs*/
.horizontal-top-tabs {}
.horizontal-top-tabs .tab1 {height:22px; background:url(../images/tab1-border.gif) repeat-x left bottom}
.horizontal-top-tabs .tab1 .current {background:transparent url(../images/tab1current.gif) no-repeat; margin:0px 3px 0px 0px; color:#373737; padding:0px 0px 5px 17px;}
.horizontal-top-tabs .tab1 .current SPAN { background:transparent url(../images/tab1current-right.gif) no-repeat right top;  padding: 3px 15px 4px 0px;}
.horizontal-top-tabs .tab1 A {background:transparent url(../images/tab1.gif) no-repeat; margin:0px 0px 0px 0px; text-decoration:none;  padding:0px 0px 0px 13px; }
.horizontal-top-tabs .tab1 A SPAN { background:transparent url(../images/tab1-right.gif) no-repeat right top; padding: 3px 15px 2px 0px;}
.horizontal-top-tabs .tab1 {font-size:12px;}
.horizontal-top-tabs .tab1 A:link, .horizontal-top-tabs .tab1 A:visited {color:#7E7E7E}
.horizontal-top-tabs .tab1 A:hover, .horizontal-top-tabs .tab1 A:active {color:#df0000}

/*horizontal bottom tabs*/
.horizontal-bottom-tabs {}
.horizontal-bottom-tabs .tab1 {height:22px; border-top:6px solid #CC0000;}
.horizontal-bottom-tabs .tab1 .current {background:#FFFFFF url(../images/tab1bcurrent.gif) no-repeat left bottom; margin:0px 7px 0px 0px; color:#ffffff; padding:0px;}
.horizontal-bottom-tabs .tab1 A {background:#FFFFFF url(../images/tab1b.gif) no-repeat left bottom; margin:0px 4px 0px 0px; text-decoration:none;}
.horizontal-bottom-tabs .tab1 .current SPAN { background:transparent url(../images/tab1bcurrent-right.gif) no-repeat right bottom; padding:2px 10px 6px 10px;}
.horizontal-bottom-tabs .tab1 A SPAN { background:transparent url(../images/tab1b-right.gif) no-repeat right bottom; padding:2px 10px 6px 10px;}
.horizontal-bottom-tabs .tab1 {font-size:12px;}

/*section*/
.section,.subsection,.section-highlighted .subsection, .section-highlighted .section, .subsection-highlighted .subsection { border:0px none;  margin:22px 0 10px 0;}
.section H2, .subsection H2,.subsection-highlighted .subsection H2,.section-highlighted .subsection H2 {font-size:15px; font-weight:normal; display:block; background:url(../images/section.gif) left bottom repeat-x; margin:0; padding:0 0 6px 0; color:#393737;}
.section h2 span, .subsection h2 span {background-color:transparent;}
.section .section-actions, .section .section-actions {margin: -10px 0 0 10px;}
/*fields-group*/
.section-highlighted .subsection .fields-group,.subsection-highlighted .subsection .fields-group,.section-highlighted .section .fields-group {border:0px none;}
.section .fields-group, .subsection .fields-group {padding:10px 0;}

/*section hihlighted*/
.section-highlighted ,.subsection-highlighted,.section-highlighted .subsection-highlighted  {border:0 none; margin:22px 0 10px 0;}
.section-highlighted H2,.subsection-highlighted H2 {font-size:15px; font-weight:normal; display:block; margin:0 0 0 0; background-image:none; padding:0 0 6px 0;}
.section-highlighted .section-actions, .section-highlighted .section-actions {margin: 0 0 0 10px;}
/*fields-group*/
.section-highlighted .fields-group,.subsection-highlighted .fields-group,.section-highlighted .section .subsection-highlighted .fields-group {border:2px solid #FF0000; padding:10px;}

/*fields groups*/
.fields-group table {border-collapse:collapse;}
.fields-group .cell-left,.fields-group .cell-right,.fields-group .cell-full {vertical-align:top}
.cell-left,.fields-group .cell-left {background-color:#F2F2F2;text-align:right}
.cell-right,.fields-group .cell-right {background-color:#FFF;}
.cell-left,.cell-right,.cell-full,.fields-group .cell-left,.fields-group .cell-right,.fields-group .cell-full {
	border:1px solid #C0C4C8; padding:6px 0px;}

.form-area .fields-group table {width:100%}
/*.wizard .form-area .cell-left, .lightbox-content .form-area .cell-left {width:30%}
.wizard .form-area .cell-right,.lightbox-content .form-area .cell-right {width:70%}*/
.wizard-area .picture {background-image:url(../images/information.png); height:32px; width:40px;}
.wizard-area .form-area .fields-area .fields-group .cell-left {width:30%}

.section .buttons-group {text-align:right}

/*-----process document plugin------*/
/*views navigation*/
.process-navigation {margin:20px 5px; padding:0; }
.process-navigation LI {display:inline-block; font-size:15px; font-weight:bold; padding:0 10px 0 10px; background: url(../images/bullet.gif) no-repeat 0 7px; }
.process-navigation LI A {}

/*document action-history*/
.action-summary {margin-top:8px;}
.form-area .fields-group .action-history TABLE {width:auto}

/*document buttons*/
.document-bottom-buttons {padding-top:10px; }
.document-secondary-buttons {text-align:right}

/*process icon buttons*/
.vui-screen-document .form-area .action-help ,.vui-screen-document .form-area  .action-BackToParent ,.vui-screen-document .form-area .action-print  { width:21px; height:21px; margin}
.vui-screen-document .form-area .action-help SPAN,.vui-screen-document .form-area  .action-BackToParent SPAN,.vui-screen-document .form-area .action-print SPAN { display:none}
.vui-screen-document .form-area .action-help {background:url(../images/action_help.png) no-repeat center;}
.vui-screen-document .form-area .action-BackToParent {background:url(../images/action_backtofather.png) no-repeat center;}
.vui-screen-document .form-area .action-print {background:url(../images/action_print.png) no-repeat center;}

/*process icon buttons*/
.vui-screen-form .form-area .fields-area .fields-group .cell-left,
.vui-screen-form .form-area .vui-section .fields-group .cell-left  {
		width:30%;
}

.sys-application-portal-users .buttons-group UL {
    margin: 0 0 0 203px;
    padding: 0;
    text-align: left;
}

.form-area .buttons-group UL {
    margin: 0;
    padding: 0;
}
/*.form-area .cell-left {text-align:right}*/
.form-area .cell-left LABEL{text-align:right}

.poll {margin:0px 20px}
.group {padding: 10px; border:1px solid #CECFCA}

/*titre des actus*/
.sys-application-portal-news H1 {color: #B98D50; background:none; margin:0 0 10px 0; padding:0}

/*vue miniature*/
.thumbnail-view TD {text-align:left;}
.thumbnail-view .detail {border: 1px solid #CECFCA; width:190px; height:190px; text-align:center; }
.thumbnail-view .detail .thumbnail-zone {width:188px; height:146px;}
.thumbnail-view .detail .thumbnail-zone .thumbnail {width:188px; line-height:146px}
.thumbnail-view .detail .text-zone { width:auto; padding:4px 4px 4px 10px; text-align:left;  } 

/*process plugin thumbnail views*/
.myViews-view .thumbnail-view .thumbnail IMG,.myDocs-view .thumbnail-view .thumbnail IMG {background-image:url(../images/form_blue.png);}

/*---Datepicker---*/

.date-field .action-buttonShow {background:url(../images/calendar.png) no-repeat left center!important; width:16px; height:17px; border:0}
.date-field .action-buttonErase {background:url(../images/button_reset.gif) no-repeat left 1px!important; width:15px; height:15px; border:0}

/*general*/
.ui-widget {font-family:Arial, Helvetica, sans-serif}
.ui-widget-header {background:none; border:0px; color:#FFFFFF}
.ui-widget-content {border:1px solid #524D4B; color:#333333}

/*header*/
.ui-datepicker {width:auto; padding:0 5px; background:#FFFFFF url(../images/header-dp.gif) repeat-x left top}
.ui-datepicker .ui-datepicker-header {margin-top:4px}
.ui-datepicker th {padding:1.2em 0.5em 1.2em 0.5em; font-weight:normal; color:#383433; font-size:12px; width:24px}
.ui-datepicker select.ui-datepicker-month{margin-right:5px}
/*.ui-datepicker select.ui-datepicker-month{width:49%}
.ui-datepicker select.ui-datepicker-year{width:32%}*/
.ui-datepicker .ui-datepicker-title select {font-size:11px ; font-family:Arial, Helvetica, sans-serif}
.ui-datepicker .ui-datepicker-title {line-height:1.58em}

/*cell*/
.ui-datepicker td a:link, .ui-datepicker td a:visited {padding: 0.4em 0.2em 0em 1.1em; }
.ui-datepicker td a:hover, .ui-datepicker td a:active {padding: 0.4em 0.2em 0em 1.1em; }
.ui-datepicker-calendar .ui-state-default{background-image: none; background-color:#f6f6f6; border: 1px solid #cecfca; border-bottom: 1px solid #C2A476; color: #797979; font-weight: normal; font-size:11px;}

/*current day*/
.ui-datepicker-current-day .ui-state-default{background:transparent url(../images/today.png) no-repeat left top!important; border:0!important; border-top:1px solid #9E1E1E!important; border-bottom:1px solid #F22E2E!important; color:#FFF!important; font-weight:bold; padding: 0.4em 0.2em 0em 1.1em; }

/*rollover on today, week-end ans default cell*/
.ui-datepicker-calendar A:hover{background:url(../images/hover-dp.png) no-repeat left top}
.ui-datepicker-calendar .ui-datepicker-week-end A:hover{background:url(../images/hover-dp.png) no-repeat left top}
.ui-datepicker-calendar .ui-datepicker-today {}
.ui-datepicker-calendar .ui-datepicker-today A:link, .ui-datepicker-calendar .ui-datepicker-today A:visited {border:1px solid red; background:transparent; color:#797979}
.ui-datepicker-calendar .ui-datepicker-today A:hover, .ui-datepicker-calendar .ui-datepicker-today A:active{background:url(../images/hover-dp.png) no-repeat left top!important; color:#797979!important; border:1px solid #CECFCA!important; border-bottom:1px solid #C2A476!important; padding: 0.4em 0.2em 0em 1.1em; }
.ui-widget-header .ui-state-hover {background:#7D7673; border: 1px solid #524D4B; color: #212121; font-weight: normal; cursor:pointer;}
.ui-datepicker-week-end A:hover, .ui-datepicker-week-end A:active {background:url(../images/hover-dp.png) no-repeat left top!important; color:#797979!important; border:1px solid #CECFCA!important; border-bottom:1px solid #C2A476!important;}

/*week-end cell style*/
.ui-datepicker-calendar .ui-datepicker-week-end .ui-state-default {background:#E6E6E3; }
.ui-datepicker .ui-datepicker-week-end {padding:0 1px; width:31px}

/*buttons*/
.ui-datepicker .ui-datepicker-prev span {background:url(../images/left-arrow-dp.png) no-repeat 2px 2px; margin-top:-7px}
.ui-datepicker .ui-datepicker-next span{background:url(../images/right-arrow-dp.png) no-repeat 2px 2px; margin-top:-7px}
.ui-datepicker .ui-datepicker-buttonpane {background:url(../images/line.gif) repeat-x left top; border:0; height:3px; }
.ui-datepicker .ui-datepicker-buttonpane button {margin: 0.8em 0em 0.4em 0em; background:white; font-family:Arial, Helvetica, sans-serif; font-size:11px}
.ui-datepicker .ui-datepicker-buttonpane button {padding: 0.2em 0.6em;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {opacity:1;}

/*week-style*/
td.ui-datepicker-week-col {padding-right:1.2em; padding-left:0.5em}
.ui-datepicker-group-first .ui-datepicker-calendar td.ui-datepicker-week-col {background:url(../images/arrow-week.gif) no-repeat 19px 10px!important; }
.ui-datepicker-group-middle .ui-datepicker-calendar td.ui-datepicker-week-col {background:url(../images/arrow-week.gif) no-repeat 19px 10px!important;}
.ui-datepicker-group-last .ui-datepicker-calendar td.ui-datepicker-week-col {background:url(../images/arrow-week.gif) no-repeat 19px 10px!important; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {height: 22px;}


/*multi-calendar*/
.ui-datepicker-multi-2{width:510px!important}
.ui-datepicker-multi-3{width:760px!important}

/*combobox*/
.vui-combobox-actions .button1 {
	background-image:none;
	padding:0;
	margin:0;
}
.vui-combobox-actions .button1 span {
	background-image:none;
	padding:0;
	text-decoration:underline;
}
.vui-combobox-actions .button1 span{
	color:#6563BD;
	font-size:12px;
}
.vui-combobox-actions .button1:hover span, .vui-combobox-actions .button1:active span{
	color:#EB0000;
}

/* view-header popup-menu */
/* change child elements height */
.view-area .view-header .view-actions .popup-menu-handler { margin-right: 5px }
.view-area .view-header .view-actions .popup-menu-handler, 
.view-area .view-header .view-actions .popup-menu-handler IMG,
.view-area .view-header .view-actions .popup-menu-handler SPAN { height:25px; line-height:25px; }
/* left part */
.view-area .view-header .view-actions .popup-menu-handler SPAN { background:url(../images/buttonleft.png) repeat-x left center; padding-left:8px  } 
/* right part (trick: hide left border of the image) */
.view-area .view-header .view-actions .popup-menu-handler .button-imgr { background:url(../images/popup-menu-handler-right.png) no-repeat right center }

/* single */
.view-area .view-header .view-actions .popup-menu-handler-single:hover SPAN  { background:url(../images/buttonlefthover.png);  }
.view-area .view-header .view-actions .popup-menu-handler-single:hover .button-imgr   { background:url(../images/popup-menu-handler-right-hover.png) no-repeat right center; }
/* split (default action + dropdown menu)*/
.view-area .view-header .view-actions .popup-menu-handler-split SPAN:hover { background:url(../images/buttonlefthover.png); border-color:#d5d5d5; }
.view-area .view-header .view-actions .popup-menu-handler-split .button-imgr:hover { background:url(../images/popup-menu-handler-right-hover.png) no-repeat right center; border-color:#d5d5d5; }
/* when only dropdown menu is displayed (no text nor input) */
.view-area .view-header .view-actions .popup-menu-handler-dropdown-only SPAN { display:none }
.view-area .view-header .view-actions .popup-menu-handler-dropdown-only .button-imgr{ border:0 none; width:26px } 

/* overrides */
.view-area .view-header .pager .browser TABLE { width: inherit }
.view-area .view-header .pager .browser TABLE TD { padding: inherit }


/*wizard*/
.wizard-guide H2 {margin:6px 0 10px 0;}


/*view header popup forms*/

.handler-filter-screen .applied-filter {padding: 4px}
.handler-filter-screen input[type="text"] {height: 20px; margin-right: 6px}
.handler-filter-screen select {height: 24px;}

/*view sorter form*/
.handler-sorter-screen .button-area {background:url(../images/buttons_outer.gif) no-repeat right 0px; padding:8px 0px 0px 0px; text-align:right; margin-top:4px;}

/*sitemap*/
.sitemap LI {padding:3px 0}

/*buttons previous & next*/
/*.action-previous span:before {content:"<"; padding:0 5px 0 0; font-weight:bold; font-family: sans-serif; }
.action-next span:after {content:">"; padding:0 0 0 5px; font-weight:bold; font-family: sans-serif;  }*/

.action-next SPAN { background: url(../images/button-next.gif) no-repeat  right center;}
.action-previous {background: url(../images/button-previous.gif) no-repeat  left center; padding-left: 19px;}
.action-previous SPAN {background: url(../images/button-right-previous.gif) no-repeat  right center; padding-right: 12px;}

 