/**
 * EPO
 *
 * @copyright	   
 * @author		  Constantin Noll<constantin.noll@namics.com>
 * @version		 
 *
 * @revision		$Revision$
 * @lastmodified	$Date$
 */


		div.epoBar {
		    background: #e5e7eb;
		    overflow: hidden;
		    padding: 0.58em 1.25em 0.17em; /* 7px 15px 2px */
		    line-height: 1.67em; /* 20px */
		}
		
		/* TODO: remove when form default size becomes 12px/1em */
		span.dijitReset.dijitInline.dijitSelectLabel,
		div.epoBar input {
		    font-size: 1em;
		}
		div.epoBar div.formElement,
		div.epoBar div.formElement label,
		div.epoBar div.formElement span {
		    float: left;
		}
		div.epoBar div.formElement span.inputtext,
		div.epoBar div.formElement span.inputsubmit,
		div.epoBar div.formElement span.select {
		    padding: 1px 0 0;
		}
		div.epoBar div.formElement span.checkbox,
		div.epoBar div.formElement span.radio {
		    padding: 3px 0 0;
		}
		div.epoBar div.primary div.formElement label,
		div.epoBar div.primary div.formElement span.inputtext,
		div.epoBar div.primary div.formElement span.inputsubmit,
		div.epoBar div.primary div.formElement span.select {
			margin: 0 0.83em 0 0;
		}
		div.epoBar div.primary div.formElement span.checkbox,
		div.epoBar div.primary div.formElement span.radio {
			margin: 0 0.42em 0 0;
		}
		div.epoBar div.secondary div.formElement label,
		div.epoBar div.secondary div.formElement span.inputtext,
		div.epoBar div.secondary div.formElement span.inputsubmit,
		div.epoBar div.secondary div.formElement span.select,
		div.epoBar div.secondary div.formElement span.checkbox,
		div.epoBar div.secondary div.formElement span.radio {
			margin: 0 0 0 0.83em;
		}
		div.epoBar div.secondary div.formElement span.checkbox,
		div.epoBar div.secondary div.formElement span.radio {
			margin: 0 0 0 0.42em;
		}
		div.epoBar div.formElement select {
		    float: left;
		    width: auto !important; /* overwrite inlinestyle; neccessary for IE6 */
		}
		div.epoBar span.select table.dijitSelect {
		    margin: 0;
		}
		div.epoBar div.formElement input.text {
		    height: 1.17em;
		}
		div.epoBar div.formElement input.submit {
		    font-size: 0.92em;
		}
		#pagebody div.epoBar ul li a {
		    line-height: 1.67em; /* 20px */
		}
		
		div.epoBar div.column50 {
		    width: 50%;
		}
		div.epoBar div.column100 {
		    width: 100%;
		}
		div.epoBar label.grid {
			width: 16em;
		}
		div.epoBar div.primary {
		    float: left;
		}
		div.epoBar div.secondary {
		    float: right;
		}
		div.epoBar div.epoBarNewline {
			clear: right;
		}
		div.epoBar div.primary div.epoBarNewline {
			clear: left;
		}

		div.epoBar div.epoBarItem {
		    float: left;
		    min-height: 1.67em; /* 20px */
		    padding-bottom: 0.42em; /* 5px */
		}
		div.epoBar div.primary div.epoBarItem {
		    margin-left: 0;
		    margin-right: 1.25em; /* 15px */
		}
		div.epoBar div.primary div.epoBarItemForm {
		    margin-right: 0.42em; /* 5px */
		}
		div.epoBar div.secondary div.epoBarItem {
		    margin-left: 1.25em; /* 15px */
			margin-right: 0;
		}
		div.epoBar div.secondary div.epoBarItemForm {
		    margin-left: 0.42em; /* 5px */
		}
		
		div.epoBar div.epoBarItem ul,
		#pagebody div.epoBar div.epoBarItem ul {
		    margin: 0;
		}
		
		div.epoBar div.epoBarItem ul.actions {}
		div.epoBar div.epoBarItem ul.actions li,
		div.epoBar div.epoBarItem ul.actions li a {
		    float: left;
		    line-height: 1.66em; /* <20px */
		}
		div.epoBar div.epoBarItem ul.actions li {
		    margin-right: 2.5em;
		}
		div.epoBar div.epoBarItem ul.actions li a {
		    padding-left: 2.33em; /* 28px */
		}
/**
 * @section epoBarItemIndex
 */

		div.epoBarItemIndex {}
		div.epoBarItemIndex ul,
		div.epoBarItemIndex ul li,
		div.epoBarItemIndex ul li a,
		div.epoBarItemIndex ul li em,
		div.epoBarItemIndex span {
		    float: left;
		}
		div.secondary div.epoBarItemIndex ul,
		#pagebody div.secondary div.epoBarItemIndex ul {
		    margin-left: 0.83em /* 10px */
		}
		div.epoBarItemIndex ul li {
		    padding: 0 0.42em; /* 5px */
		}
		div.epoBarItemIndex ul li em {
		    border: 1px solid #0E2034;
		    font-style: normal !important;
		    font-weight: bold;
		    height: 1.33em;
		    line-height: 1.33em;
		    margin: 1px -0.42em;
		    padding: 0 0.33em;
		    position: relative;
		}

/**
 * @end epoBarItemIndex
 */

