<!--
/* ------------------------backend------------------------- */
body			{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
	                 color      		: #000000;
	                 background		: #F7F7F7;
			 scrollbar-face-color	: #A8BADE;
			 scrollbar-highlight-color: #FFFFFF;
			 scrollbar-shadow-color	: #DEE3E7;
			 scrollbar-3dlight-color: #D1D7DC;
			 scrollbar-arrow-color	: #006699;
			 scrollbar-track-color	: #EFEFEF;
			 scrollbar-darkshadow-color: #98AAB1;}

pre, tt          	{font-size		: 12px}

th               	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
                          font-weight		: bold;
                          background-color	: #A8BADE;}

td               	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;}

td.head          	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
                          font-weight		: bold;
                          background-color	: #A8BADE;}
td.head_error         	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
                          font-weight		: bold;
                          background-color	: #EBD5C7;}

td.content       	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
                          background-color	: #DBE3EF;}

td.content2      	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
                          background-color	: #C7D5EB;}

td.content3       	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
                          background-color	: #EFE3DB;}

td.entry 	     	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;}

td.content4       	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
                          background-color	: #EBD5C7;}

td.content5       	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
                          background-color	: #EFE3DB;}

td.content6       	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
                          background-color	: #EBD5C7;}

td.content7          	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
                          font-weight		: bold;
                          background-color	: #A8BADE;}


td.sideinfo       	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 11px;
			 color			: #FFFFFF;
                          background-color	: #5A7BAD;}

td.folderinfo       	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 11px;
			 color			: #000000;
                          background-color	: #FFCE63;}

td.sideinfo2       	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 11px;
                          background-color	: #FFFFFF;}


form			{font-family		: helvetica, arial, geneva, sans-serif;
			 font-size		: 10px;
                          font-weight		: normal;
                          color			: #000000;}

/* change JB */
#uplinput     {font-family: Verdana,Arial; font-size: 10px; border: 1px solid #525A73; background-color: #DBE3EF; color: #000000; width:auto; height: 20px; vertical-align: 20%;}
.uplinput     {font-family: Verdana,Arial; font-size: 10px; border: 1px solid #525A73; background-color: #DBE3EF; color: #000000; width:auto; height: 20px; vertical-align: 20%;}
.upldirsel    {font-family: Verdana,Arial; font-size: 11px; border: 1px solid #525A73; background-color: #DBE3EF; color: #000000; margin-top: 3px; }
/* change JB */

#menu_layer0 {position: absolute; width:32px; height:43px; z-index:1; left: 25px; top: 20px; visibility: visible}
#menu_layer1 {position: absolute; width:32px; height:21px; z-index:1; left: 19px; top: 37px; visibility: hidden;}
#menu_layer2 {position: absolute; width:32px; height:15px; z-index:1; left: 19px; top: 37px; visibility: hidden;}
#menu_layer3 {position: absolute; width:32px; height:15px; z-index:1; left: 19px; top: 37px; visibility: hidden;}
#menu_layer4 {position: absolute; width:32px; height:15px; z-index:1; left: 19px; top: 37px; visibility: hidden;}
#menu_layer5 {position: absolute; width:32px; height:15px; z-index:1; left: 19px; top: 37px; visibility: hidden;}
#menu_layer6 {position: absolute; width:32px; height:15px; z-index:1; left: 19px; top: 37px; visibility: hidden;}
#menu_layer7 {position: absolute; width:32px; height:15px; z-index:1; left: 19px; top: 37px; visibility: hidden;}
#menu_layer8 {position: absolute; width:32px; height:15px; z-index:1; left: 19px; top: 37px; visibility: hidden;}
#menu_layer9 {position: absolute; width:32px; height:15px; z-index:1; left: 19px; top: 37px; visibility: hidden;}

input		{font-family: helvetica, arial, geneva, sans-serif; font-size: 10px; font-weight: normal; color: #000000;}
select		{font-family: helvetica, arial, geneva, sans-serif; font-size: 10px; font-weight: normal; color: #000000;}
textarea	 	{font-family: helvetica, arial, geneva, sans-serif; font-size: 10px; font-weight: normal; color: #000000;}
h1               {font-family: helvetica, arial, geneva, sans-serif; font-size: large; font-weight: bold; color: #FFFFFF;}
b                {font-family: verdana, helvetica, arial, geneva, sans-serif; font-weight: bold;}

.text12px        {font-family: helvetica, arial, geneva, sans-serif; font-size: 12px; text-decoration: none; color: #000000}
A:link           {font-family: helvetica, arial, geneva, sans-serif; font-size: 12px; text-decoration: none; color: #000000}
A:visited        {font-family: helvetica, arial, geneva, sans-serif; font-size: 12px; text-decoration: none; color: #000000}
A:hover          {font-family: helvetica, arial, geneva, sans-serif; font-size: 12px; text-decoration: underline; color: #555555}

A.action:link		{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 text-decoration	: none;
                          color			: #1B1BB0;}
A.action:visited 	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 text-decoration	: none;
                          color			: #1B1BB0;}
A.action:hover		{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 text-decoration	: underline;
                          color			: #1B1BB0;}

.head            	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
                          font-weight		: bold;
                          background-color	: #CFD8FB;}
.head_error            	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
                          font-weight		: bold;
                          background-color	: #EBD5C7;}

.errormsg        	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 text-decoration	: none;
                          color			: #AF0F0F;}

.white        	{font-family: helvetica, arial, geneva, sans-serif; text-decoration: none; color: #FFFFFF}
.whitebold     	{font-family: helvetica, arial, geneva, sans-serif; text-decoration: none; color: #FFFFFF; font-weight: bold}
.grey        	{font-family: helvetica, arial, geneva, sans-serif; color: #CFD8FB}

.mainmenu:link         	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
                          color			: #1B1BB0;}
.mainmenu:visited       	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
                          color			: #1B1BB0;}
.mainmenu:hover         	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
                          color			: #1B1BB0;}

.submenu:link         	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
                          color			: #000000;}
.submenu:visited       	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
                          color			: #000000;}
.submenu:hover         	{font-family		: verdana, helvetica, arial, geneva, sans-serif;
			 font-size		: 12px;
                          color			: #000000;}

.help                    {font-size              : 12px;
                          font-family            : Verdana,Arial;
                          font-weight            : bold;
                          color                  : #FFFFFF;
                          text-decoration        : none;}

.help:link               {color                  : #FFFFFF;}
.help:visited            {color                  : #FFFFFF;}
.help:hover              {color                  : #FFFFFF;
			 cursor			: help;
                          text-decoration        : none;}

.logout                  {font-size              : 12px;
                          font-family            : Verdana,Arial;
                          color                  : #FFFFFF;
                          text-decoration        : none;}

.logout:link             {color                  : #DBE3EF;}
.logout:visited          {color                  : #DBE3EF;}
.logout:hover            {color                  : #FFFFFF;
                          text-decoration        : none;}

.up:hover                {cursor			: n-resize;}
.down:hover              {cursor			: s-resize;}

/* Styles for css-editor */
form.editor textarea	      {width: 317px; height: 152px; font-size: 11px;}
form.editor input.field       {width: 130px; font-size: 11px;}
form.editor input.lngfield    {width: 437px; font-size: 12px;}
form.editor input.desc        {width: 502px; font-size: 11px;}
form.editor select.element    {width: 180px; font-size: 11px;}
form.editor 		     	  {font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
form.editor input.checkbox    {margin-left: 0px; vertical-align: middle; }
form.editor select.desc       {width: 502px; font-size: 12px;}
form.editor table.element     {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 502px;}
#previewarea 		     	  {width: 502px; height: 150px; margin-left: 4px; background-color: #FFFFFF; }
option                        {font-size: 11px; white-space: pre;}
optgroup                      {font-size: 11px; font-style: normal;}
form.editor textarea.jseditor {width: 502px; height: 300px; font-size: 12px;}

/* Styles of filemanager */
td.contenta       	{background-color : #DBE3EF;
			 padding-left     : 5px;
			 padding-right    : 5px;}

td.content2a      	{background-color : #C7D5EB;
			 padding-left     : 5px;
			 padding-right    : 5px;}

td.content3a       	{background-color : #EFE3DB;
			 padding-left     : 5px;
			 padding-right    : 5px;}

th			{padding-left     : 5px;
			 padding-right    : 5px;}

th.headline		{padding-left     : 5px;
			 padding-right    : 5px;
			 background-color : #F7F7F7;}

.fileblock 		{width		  : 322px;
			 height		  : 215px;
			 border		  : 1px solid #666;
			 margin		  : 0px 0px 5px 5px;
			 padding	  : 4px;
			 float	 	  : left;}

.fileblockactive	        {width		  : 322px;
			 height		  : 215px;
			 border		  : 1px solid #666;
			 background-color : #C7D5EB;
			 margin		  : 0px 0px 5px 5px;
			 padding	  : 4px;
			 float		  : left;}

.filedisplay		{height		  : 140px;
			 width		  : 105px;
			 float		  : left;
			 margin	      : 0px;
			 padding	  : 0px;
			 border		  : 0px solid #666;}

.fileblock .filedetails		{height		  : 140px;
			 width		  : 202px;
			 text-align	  : left;
			 margin	      : 0px;
			 padding	  : 0px;
       		 overflow	  : auto;
       		 border		  : 0px solid #666;}

.fileedit		{font-size	  : 10px;
			 text-align	  : right;
			 padding	  : 0px;
			 margin		  : 0px;
             border		  : 0px solid #666;}

.fileblockactive .filedetails		{height		  : 200px;
			width		  : 202px;
			text-align	  : left;
			margin	      : 0px;
			padding	      : 0px;
       		overflow	  : auto;
       		border		  : 0px solid #666;}

.fileblockactive .fileedit{ visibility: hidden; }

form.filemanageredit 	{display	  : inline;}

.fileblockactive textarea {font-size	  : 11px;
			 width		  : 185px;
			 height		  : 85px;}
					}
.fileblockactive select 	{font-size	  : 11px;
			 width		  : 185px;}

.fileblockactive input 	{font-size	  : 11px;
			 width		  : 185px;}

img.action	       	{margin-left      : 3px;
			 margin-right     : 3px;}

input.action		{margin-left	  : 3px;
			 margin-right	  : 3px;}

input.action1		{margin-left	  : 3px;
			 margin-right	  : 3px;
			 width		  : 14px}

img.action1		{margin-left	  : 3px;
			 margin-right	  : 3px;
			 width		  : 14px}

/* Styles for popupmenu */
/* #popmenu {position:absolute;width:140px;background-color:menu;font:normal 12px Verdana;line-height:18px;z-index:100;visibility:hidden;}
.menutitle {font-family : verdana, helvetica, arial, geneva, sans-serif; font-size : 11px; color: #FFFFFF; text-decoration : none;}
.menuentry a {font-family : verdana, helvetica, arial, geneva, sans-serif; font-size : 11px; color: #777777; text-decoration : none;}
.menuentry a:visited {color: #777777; text-decoration : none;}
#menuentry_over {background-color: #DBE3EF;}
#menuentry_over a {color: #000000; text-decoration : none; background-color: #DBE3EF;}
*/
#popmenu                    { cursor: default; font: normal 11px Verdana; background-color: menu; line-height: 18px; position: absolute; width: auto; visibility: hidden; z-Index: 1000; }
#popmenu .menuright         { font-family: Verdana, Helvetica, Arial, Geneva, sans-serif; font-size: 11px; text-align: right; }
#popmenu .menutitle         { font-family: Verdana, Helvetica, Arial, Geneva, sans-serif; font-size: 11px; color: #FFFFFF; }
#popmenu .menurow           { font-family: verdana, helvetica, arial, geneva, sans-serif; font-size: 11px; color: #777777; }
#popmenu .menurow a         { font-family: verdana, helvetica, arial, geneva, sans-serif; font-size: 11px; color: #777777; text-decoration : none; }
#popmenu .menurow a:link    { font-family: verdana, helvetica, arial, geneva, sans-serif; font-size: 11px; color: #777777; text-decoration : none; }
#popmenu .menurow a:hover   { font-family: verdana, helvetica, arial, geneva, sans-serif; font-size: 11px; color: #777777; text-decoration : none; }
#popmenu .menurow a:active  { font-family: verdana, helvetica, arial, geneva, sans-serif; font-size: 11px; color: #777777; text-decoration : none; }
#popmenu .menurow a:visited { font-family: verdana, helvetica, arial, geneva, sans-serif; font-size: 11px; color: #777777; text-decoration : none; }
#popmenu #menurow_over           { background-color: #DBE3EF; color: #000000; }
#popmenu #menurow_over a         { background-color: #DBE3EF; color: #000000; text-decoration : none; }
#popmenu #menurow_over a:link    { background-color: #DBE3EF; color: #000000; text-decoration : none; }
#popmenu #menurow_over a:hover   { background-color: #DBE3EF; color: #000000; text-decoration : none; }
#popmenu #menurow_over a:active  { background-color: #DBE3EF; color: #000000; text-decoration : none; }
#popmenu #menurow_over a:visited { background-color: #DBE3EF; color: #000000; text-decoration : none; }

/* styles for right panel */
#rightsmenu                   { font: normal 10px Verdana; background-color: menu; position: absolute; left: 0px; top: 0px; width: auto; visibility: hidden; z-Index: 1000; }
#rightsmenu table.rightspanel { border: 2px solid #5A79AD; background-color: #DBE3EF; }
#rightsmenu tr.rightsrow  { font-family: Verdana, Helvetica, Arial, Geneva, sans-serif; font-size: 10px; text-align: left;   font-weight: normal; }
#rightsmenu td.rightscell { font-family: Verdana, Helvetica, Arial, Geneva, sans-serif; font-size: 10px; text-align: center; font-weight: normal; }
#rightsmenu td.rightsname { font-family: Verdana, Helvetica, Arial, Geneva, sans-serif; font-size: 10px; text-align: left;   font-weight: normal; }
#rightsmenu td.rightscellhead { font-family: Verdana, Helvetica, Arial, Geneva, sans-serif; font-size: 10px; text-align: center; font-weight: bold; border-bottom: 1px black solid; }
#rightsmenu td.rightsnamehead { font-family: Verdana, Helvetica, Arial, Geneva, sans-serif; font-size: 10px; text-align: left;   font-weight: bold; border-bottom: 1px black solid; }
#rightsmenu table.rightspanel input.dedibutton {font-family: Verdana,Arial, Arial, Geneva, sans-serif; font-size: 10px; border: 1px solid #525A73; color: #000000; height: 17px; width: auto; margin: 5px 0px 5px 0px; }
#rightsmenu table.rightspanel input { width: auto; height: auto; }
#rightsmenu table.rightspanel select.groupselect {font-family: Verdana,Arial; font-size: 11px; border: 1px solid #525A73; background-color: #C7D5EB; color: #000000; margin-top: 3px; margin-bottom: 10px; width: 100%; }

/* Styles for wysiwyg-editor */
.btn   {border-width: 1; width: 22px; height: 20px; background-color: #BDCDE5;}
.btnDown {border-width: 1; width: 22px; height: 20px; border-style: inset; background-color: #A8BADE;}
.btnNA {border-width: 1; width: 22px; height: 20px; filter: alpha(opacity=25);}

/* Styles for wysiwyg2-editor */
.btnOver {border-width: 1; width: 22px; height: 20px; border-style: inset; background-color: #A8BADE;}
.cMenu { background-color: threedface; color: menutext; cursor: Default; font-family: MS Sans Serif; font-size: 8pt; padding: 2 12 2 16; }
.cMenuOver { background-color: highlight; color: highlighttext; cursor: Default; font-family: MS Sans Serif; font-size: 8pt; padding: 2 12 2 16; }
.cMenuDivOuter { background-color: threedface; height: 9 }
.cMenuDivInner { margin: 0 4 0 4; border-width: 1; border-style: solid; border-color: threedshadow threedhighlight threedhighlight threedshadow; }
//-->