FONT		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
TD		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
BODY		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;}
P		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
DIV		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
FORM 		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
INPUT		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background: #ffffff; border: 1px solid #a3a3a3;}
INPUT.file	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background: #ffffff; border: 1px solid #a3a3a3;}
INPUT.flat	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background: inherit; border: 0;}
TEXT		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background: #ffffff; border: 1px solid #a3a3a3;}
TEXTAREA	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background: #ffffff; border: 1px solid #a3a3a3;}
SELECT		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background: #ffffff; border: 1px solid #a3a3a3;}
.BUTTON		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background: #e9e9e9; border: 1px solid #a3a3a3;}
.noSelect {-moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;}

.selectorRowActive TD {background-color:#abcdef; cursor:pointer; border-bottom: dotted 1px #808080;-moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;}
.selectorRowInactive TD {background-color:#ffffff; cursor:pointer; border-bottom: dotted 1px #808080;-moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;}
.selectorTableHeaderBar TD {background-color:#789abc; font-weight: bold;-moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;}
.dottedTableRow TD {border-bottom: dotted 1px #808080; cursor:pointer;}
.navTreeToggleIcon {border: 0; margin-right:5px;}
.navTreeLevel1 {margin-left:15px;}
.navTreeLevel2 {margin-left:40px;}
.navTreeLevel3 {margin-left:65px;}
.navTreeCollapsed {overflow:hidden; height:1px;}
.requiredFieldIndicator {color:#808080;}
.formButtonBarTable {width:95%; margin-top:10px;}
.flyingTopBar {position:fixed; top:0px; width:100%; z-index:20000; -moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;}
.flyingTopBar1 {background-color:#c0c0c0;width:100%; height:34px; padding-top:4px; }
.flyingTopBar2 {background-color:#c0c0c0; opacity:0.9;width:100%; height:3px;border-bottom: dotted 1px #606060; overflow:hidden;}
.topBarIcon {margin:0 2 0 2px; border: 0;}
.expirationTopBarWarning {color:Red; font-weight: bold;margin-right:10px;}
.topBarUserName {cursor:pointer; margin-right:5px; }
.topBarUserPoup {position:absolute; text-align:left; width:150px; z-index:1; background-color:#ffffff; border:solid 1px #a3a3a3; padding:5px; overflow:hidden;-moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;}
.topBarTextEditToolsPoup {position:absolute; text-align:left; width:200px; z-index:1; background-color:#ffffff; border:solid 1px #a3a3a3; padding:5px; overflow:hidden;-moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;}
.textToolbarIcon {margin-right: 5px; margin-bottom:5px;width:20px;height:20px;}
.topBarTasksPoup {position:absolute; text-align:left; width:200px; z-index:1; background-color:#ffffff; border:solid 1px #a3a3a3; padding:5px; overflow:hidden;-moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;}
.popupMenuHiderDiv {width:100%}
.tasksPopupMenuItem {margin-bottom:8px;}
.tasksPopupMenuItem2 {margin-top:8px;}
.ualr {border-bottom: dotted 1px #808080;}
.reportSubitemTitle {margin-top:5px; margin-bottom:3px;}
.updateCheckMessage {font-weight:bold; font-size:15px;margin-bottom:4px;}

/* Form Styles*/
.formInputText {width:100%}
.formField_Group {font-size:15px; font-weight:bold;}
.failedFormField {background-color:#ff6666;}
.failedFormFieldBlock {background-color:#ff6666;}
.formInputSelect {width:100%}
.formInputImage {width:100%; cursor:pointer;}
.formControlDisabled {background-color:#c0c0c0;}
.formControlLabelDisabled {color:#c0c0c0;}
.indeterminateCheck {}
.determinateCheck	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background: inherit; border: 0;}
.checkLabel {cursor:default;}
.dataGridOuterTable {border: solid 1px #808080; color:inherit;}
.dataGridOuterTableDisabled {border: dotted 1px #a0a0a0; color:inherit;}
.dataGridLabelCell {background-color:#a0a0a0; color:inherit;}
.dynRowDeleteIcon {margin-right:8px; cursor:pointer;}
.dynRowAddIcon {margin-right:8px; cursor:pointer;}
.hiddenNewGridRow {display:none;}
.imageToolbarVisible {background-color:#c0c0c0; border-bottom: dotted 1px #e0e0e0; opacity:0.9;}
.imageToolbarHidden {cursor:pointer;}
.imageToolbarIframe {width:100%;height:40px;overflow:hidden;}
.imageUploadInput {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background: #ffffff; border: 1px solid #a3a3a3;width:100%;}
.imageUploadBarCloseIcon {cursor:pointer; width:30px; height:30px; border:0;}
.fileToolbarVisible {background-color:#c0c0c0; border: solid 1px #a3a3a3; opacity:0.95;}
.fileToolbarHidden {}
.fileToolbarIframe {width:100%;overflow:hidden;}
.fileUploadFileListTable {width:100%;}
.fileUploadFileListDiv {width:100%; background-color:#ffffff; border: solid 1px #808080; overflow:auto;}
.optionsPanelHidden {width:90%; height:1px; overflow:hidden; display:none;position:absolute;z-index:1;}
.optionsPanelVisible {width:90%; height:100px; overflow:auto; display:block; position:absolute;z-index:1; background-color:#ffffff;border:solid 1px #a3a3a3; padding:5px;}
.optionTreeItemToggleIcon {cursor:pointer;}
.optionTreeItemOpened {}
.optionTreeItemClosed {display:none;}
.toolbarButton {margin-right:15px;}
.toolbarButtonImg {border:0;}
.formTaskPoup {position:absolute; text-align:left; width:220px; z-index:1; background-color:#ffffff; border:solid 1px #a3a3a3; padding:5px; overflow:hidden;-moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;}
.formTaskPoupYears {position:absolute; text-align:left; width:220px; z-index:1; background-color:#ffffff; border:solid 1px #a3a3a3; padding:5px; overflow:hidden;-moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;}
.formTaskImage {cursor:pointer;}

a.columnHeaderSort:link {  color: #000000;text-decoration:none; cursor:pointer;}
a.columnHeaderSort:visited {  color: #000000;text-decoration:none; cursor:pointer;}
a.columnHeaderSort:active {  color: #000000;text-decoration:none; cursor:pointer;}
a.columnHeaderSort:hover {  color: #000000;text-decoration:none; cursor:pointer;}

a.treeLinkNoDecor:link {  color: #164c8c;text-decoration:underline; cursor:pointer;}
a.treeLinkNoDecor:visited {  color: #164c8c; text-decoration: underline; cursor:pointer;}
a.treeLinkNoDecor:active {  color: #164c8c; text-decoration: underline; cursor:pointer;}
a.treeLinkNoDecor:hover {   color: #a1a1a1; text-decoration: underline; cursor:pointer;}

a.treeLink:link {  color: #164c8c;text-decoration:none; cursor:pointer;}
a.treeLink:visited {  color: #164c8c; text-decoration: none; cursor:pointer;}
a.treeLink:active {  color: #164c8c; text-decoration: none; cursor:pointer;}
a.treeLink:hover {   color: #a1a1a1; text-decoration: none; cursor:pointer;}

a.treeLinkNoDecorGrayed:link {  color: #e0e0e0;text-decoration:underline; cursor:pointer;}
a.treeLinkNoDecorGrayed:visited {  color: #e0e0e0; text-decoration: underline; cursor:pointer;}
a.treeLinkNoDecorGrayed:active {  color: #e0e0e0; text-decoration: underline; cursor:pointer;}
a.treeLinkNoDecorGrayed:hover {   color: #a1a1a1; text-decoration: underline; cursor:pointer;}

a.treeLinkGrayed:link {  color: #e0e0e0;text-decoration:none; cursor:pointer;}
a.treeLinkGrayed:visited {  color: #e0e0e0; text-decoration: none; cursor:pointer;}
a.treeLinkGrayed:active {  color: #e0e0e0; text-decoration: none; cursor:pointer;}
a.treeLinkGrayed:hover {   color: #a1a1a1; text-decoration: none; cursor:pointer;}

a:link {  color: #164c8c;text-decoration:none;}
a:visited {  color: #164c8c; text-decoration: none;}
a:active {  color: #164c8c; text-decoration: none;}
a:hover {   color: #a1a1a1; text-decoration: none;}

a.szoveg:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-decoration: none; font-weight: normal; }
a.szoveg:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-decoration: none; font-weight: normal; }
a.szoveg:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-decoration: none; font-weight: normal; }
a.szoveg:hover {  font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #164c8c; text-decoration: none; font-weight: normal; }

.szoveg			{COLOR: #000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.szovegfeher	{COLOR: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.szovegpiros	{COLOR: #ff0000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.cim			{COLOR: #164c8c; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.menu			{COLOR: #000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.lablec			{COLOR: #000000; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.formWelcomePage {width:95%; background-color:#e0e0e0; border: solid 1px #c0c0c0; padding:10px;-moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;}
.formFieldsBackground {width:99%; background-color:#e0e0e0; border: solid 1px #c0c0c0; padding:10px;-moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;}
.formParagraphMainControlsTable {width:100%}
.preparationDataBackground {width:92%; background-color:#ffffff; border: solid 1px #c0c0c0; padding:10px;}
.preparationListTable { width:100%; border: solid 1px #808080;}
.hidden {display:none;width:1px;height:1px;overflow:hidden;}
.ajaxFrameContainer {margin-left:10px; margin-right:30px;}
.textSelectable {-moz-user-select: text; -webkit-user-select: text; -ms-user-select:text; user-select:text;}


/* Bubble pop-up */

.popup {position: absolute;display: block;border-collapse: collapse;margin:0px;padding:0px; /*z-index:30000;*/}
.popup td.corner {height: 15px;width: 15px;}
.corner {height: 15px; width: 15px;}
.popup td#topleft { background-image: url("images/bubble-1.png"); }
.popup td.top { background-image: url("images/bubble-2.png"); }
.popup td#topright { background-image: url("images/bubble-3.png"); }
.popup td.left { background-image: url("images/bubble-4.png"); }
.popup td.right { background-image: url("images/bubble-5.png"); }
.popup td#bottomleft { background-image: url("images/bubble-6.png"); height:10px; }
.popup td.bottom { height:10px; background-image: url("images/bubble-7.png"); height:10px; }
.popup td#bottomright { background-image: url("images/bubble-8.png"); height:10px; }
.popupTail { background-image: url("images/bubble-tail2.png"); width:30px; height:20px; background-repeat:no-repeat; background-position: 0 0}
.popupTailTop { background-image: url("images/bubble-tail-top.png"); width:30px; height:15px; background-repeat:no-repeat; background-position: 0 0}
.popup td.popup-contents {background-image: url("images/bubble-bg.gif");background-repeat: repeat;   font-size: 12px;  line-height: 1.2em;  background-color: #fff;  color: #666; }

