/*FlexForm*/
.ff_eule 		               { list-style-type: none; margin-left: 0; padding: 0; clear: both; border-top: 1pt solid #00f; border-bottom: 1pt solid #00f; border-left: 1pt solid #00f }
.ff_eulo 		               { background-position: center; list-style-type: none; margin-left: 0; padding: 0; clear: both; border-top: 1px solid #dc143c; border-bottom: 1px solid #dc143c; border-left: 1px solid #dc143c }
.ff_eli 		              { font-weight: bold; margin-left: 6px; padding: 0 }
.ff_hl  { color: #ff0; font-weight: bold; background-color: #b22222 }
.ffNSwitch   { height: 20px; float: left }
.ffNForm     { margin-bottom: 3px; clear: both }
.ffmen_edit   { float: left }
.ffNSwitch span   { float: left }
.ff_eli input		                { float: left }
.ff_eli img		                { float: left }

.aFlexLine      { font-size: 9pt; clear: both }
.xFlexLine       { font-size: 9pt; margin-bottom: 3px; clear: both }
.xFlexError        { color: #f00; width: 150px; float: left }
.xFlexLabel        { width: 150px; float: left }
.xFlexComment     { font-size: 9pt; font-family: Verdana; background-color: #ff0; margin-left: 10px; width: 200px; height: 12px; float: left; overflow: hidden; border-width: 0 }.xFlexElement        { font-weight: normal; float: left }
.xFlexLine .xFlexElement input   { }
.xFlexOk  { margin-left: 10px; vertical-align: bottom }
.xFlexElement textarea  { width: 300px }
.xFlexSpacerLine   { font-size: 9pt; font-family: Verdana; width: 500px; height: 25px; overflow: auto }
.xFlexCommentLine textarea    { font-size: 9pt; font-family: Verdana; margin-top: 8px; margin-bottom: 2px; width: 500px; overflow: auto; border-top: 2px solid #999; border-right: none; border-bottom: none; border-left: none }
.xFlexSubCommentLine textarea     { font-size: 9pt; font-family: Verdana; background-color: #ff0; width: 500px; overflow: auto; border-style: none }
.xFlexHelpImage { margin-left: 10px; float: left }
.xFlexHelpContainer  { color: #a52a2a; font-size: 7pt; background-color: #ff0; width: 500px; clear: both; overflow: auto; border-width: 0 }
.xFlexDate { margin-right: 15px; float: left }
.xFlexDate span { font-size: 9pt; font-weight: bold }
.xFlexDate input { text-align: right }
.xFlexTime  { float: left }
.xFlexTime span { font-size: 9pt; font-weight: bold }
.xFlexTime input { text-align: right }
.ff_ulf li 		     { margin-right: 0; margin-left: 8px; padding: 0; clear: both }
.flexOK  { margin-left: 10px }
.flexSel { float: left }
.flexLinkHelp { margin-left: 10px; border: none }
.Flex_TA1 { height: 100px }

