BODY
{ 
	SCROLLBAR-FACE-COLOR: #4a64a1; 
	BACKGROUND: #cfe0f2; 
	MARGIN: 0px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #558dac; 
	OVERFLOW: auto; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-ARROW-COLOR: #558dac; 
	SCROLLBAR-TRACK-COLOR: #a0bed0; 
	FONT-FAMILY: verdana; 
	SCROLLBAR-DARKSHADOW-COLOR: #a0bed0; 
	SCROLLBAR-BASE-COLOR: #4c4741; 
	scrollbar-3d-light-color: #000000 
}
body.bottom
{
	border-top: #ffffff 1px solid;
	background: #98bbd1;
}
table
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
a:link
{
	color: #2c4377;
	text-decoration: none;
}
a:visited
{
	color: #2c4377;
	text-decoration: none;
} 
a:hover
{
	color: #000066;
	text-decoration: underline;
}

.saveHistory
{
	behavior: url(#default#savehistory);
}
.notValid
{
	background-color:#ffffcc;
}
/* PANEL HEADER PLAIN */
TR.SectionHeader
{
	font-weight: bold;
	background: #c4d7e4;
	color: #024ab4;
}
TR.SectionHeader a:link
{
	color: #6b94b0;
	text-decoration: none;
}
TR.SectionHeader a:visited
{
	color: #6b94b0;
	text-decoration: none;
}
TR.SectionHeader a:hover
{
	color: #004cff;
	text-decoration: underline;
}
TR.SectionHeader TH {
	
	padding-left:4px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top:solid 1px #4A64A1;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-bottom:solid 1px #4A64A1;	
	text-align:left; 
	font-weight:bold;
}

TABLE.ProductMenu
{
	font-weight: bold;
	font-size: xx-small;
}
table.ProductMenu td
{
	border-left: #ffffff 2px groove;
	border-bottom: #000066 1px solid;
	text-align: center;
}
TABLE.ProductMenu a:link
{
	color: #000066;
	text-decoration: none;
}
TABLE.ProductMenu a:visited
{
	color: #000066;
	text-decoration: none;
}
TABLE.ProductMenu a:hover
{
	color: #000066;
	text-decoration: underline;
}
	
.WizardMenuTop
{
	font-weight: bold;
	font-size: medium;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr= '#98bbd1' ,endColorstr= '#98bbd1;' , gradientType= '0' );
	color: #ffffff;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.WizardMenuBottom
{
	font-weight: bold;
	font-size: medium;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr= '#98bbd1;' ,endColorstr= '#98bbd1' , gradientType= '0' );
	color: #ffffff;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.WizardHelp
{
	border-right: black 1px solid;
	padding-right: 5px;
	border-top: black 1px solid;
	padding-left: 5px;
	font-size: small;
	padding-bottom: 5px;
	overflow: auto;
	border-left: black 1px solid;
	padding-top: 5px;
	border-bottom: black 1px solid;
	background-color: #ffffcc;
}
.WizardButton
{
	padding-left:10;	
	font-size:medium; 
	font-weight:bold; 
	color:#000066; 
}
.WizardTitleImg
{
}
.WizardTitle
{
	padding-left:10;	
	font-weight: bold;
	font-size: large;
	color: #000066;
	text-align: left;
}
.WizardHeader
{
	padding-left:10;	
	font-weight: bold;
	font-size:medium;
	color: #000066;
	text-align: left;
}
.WizardSection
{
	color:#000066; 
}
.WizardSection tr
{
}
.WizardSection th
{
}
.WizardSection td
{
	font-size:x-small;
	padding-right:10;
}
.WizardErrors
{
	border:solid 1px #e0001b;
	background:#ffffff;
	overflow:auto;
}
.WizardErrors td
{
	 padding-left:10;
}
BODY.Toolbar
{
	background: #4a64a1;
}
BODY.Toolbar td
{
	font-size: xx-small;
	color: #ffffff;
	padding-top: 2px;
}
BODY.Toolbar a:link
{
	color: #ffffff;
	text-decoration: none;
}	
BODY.Toolbar a:visited
{
	color: #ffffff;
	text-decoration: none;
}	
BODY.Toolbar a:hover
{
	color: #ffffff;
	text-decoration: underline;
}	

BODY.LeftMenu {filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#4A64A1',endColorstr='#98BBD1', gradientType='0'); border-right:solid 1px #000066;border-top:solid 1px #ffffff;}
BODY.LeftMenu td {color:black; font-size:xx-small; padding-top:2px;}
BODY.LeftMenu a:link    {text-decoration: none; color: #ffffff;}	
BODY.LeftMenu a:visited {text-decoration: none; color: #ffffff;}	
BODY.LeftMenu a:hover   {text-decoration: underline; color: #ffffff;}	
BODY.LeftMenu td.Separator {border-top:solid 1px  #4C4741}

/*  MENU TABLE IMAGES */
.menuImg {background:white; border:solid 1px #000066; vertical-align:middle; margin:1px;  margin-right:5px;}
TABLE.MenuTable {width:99%; border:solid 1px #ffffff; margin:3px;}
TABLE.MenuTable TH         {text-align:left; background-color:#C1D5F2; color:white; font-size:x-small; }
TABLE.MenuTable TD         {text-align:left; background:#ffffff; border:solid 1px #ededed; padding:3px;}
TABLE.MenuTable a:link     {color: #2C4377; text-decoration: none;}
TABLE.MenuTable a:visited  {color: #2C4377; text-decoration: none;}
TABLE.MenuTable a:hover    {color: #000000; text-decoration: underline;}

/* ENTRY PAGE HEADER */
TABLE.MenuTable TH
{
        padding:2px;
	border-top:solid 1px #4A64A1;
	border-left:none;
	border-right:none;
	border-bottom:solid 1px #4A64A1;
	background: #C4D7E4; color:#000066; font-weight:bold;

}



TABLE.MenuTable TD
{
	text-align:left;
	background:#ffffff;
	border-bottom:solid 1px #c1d0cf;
	padding:3px; 
}

TABLE.MenuTable a       {color: #000000; text-decoration: none;}
TABLE.MenuTable a:hover {color: #000000; text-decoration: underline;}

TABLE.HomePageTable     {width:99%; border:solid 1px #98BBD1; margin:3px; }
TABLE.HomePageTable TR.SectionHeader  /* HOME PAGE PANEL HEADERS  */
{
	font-size:x-small;
	font-weight:bold; 
	color:#4F89A9;
	height:25px;
	background:#C4D7E3;
	border-bottom:solid 1px #000000;
}

TABLE.HomePageTable TR.SectionHeader a:link     {color: #024AB4; text-decoration: none;}
TABLE.HomePageTable TR.SectionHeader a:visited  {color: #024AB4; text-decoration: none;}
TABLE.HomePageTable TR.SectionHeader a:hover    {color: #638987; text-decoration: underline;}

TABLE.HomePageTable TR.SectionHeader TD    {border-bottom:solid 1px #000000; padding-left:3px; vertical-align: middle;}
TABLE.HomePageTable TR.SectionHeader SELECT{font-size:xx-small;}
TABLE.HomePageTable TR.Header              {height:19px;}


/* TABLE HEADER */
TABLE.HomePageTable TH 
{
	background:#98BBD1; 
	color:#ffffff; 
	font-weight:bold; 
	font-size:xx-small;
	text-align:left;
	border-right:solid 1px #ffffff;
	border-top:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	padding-left:2px;
}

TABLE.HomePageTable TR.DataDark    { BACKGROUND: #F2F6FA;}
TABLE.HomePageTable TR.DataDark TD {border-right:solid 1px #ffffff;border-bottom:solid 1px #CFE0F2; padding:2px;}
TABLE.HomePageTable TR.DataLight   {BACKGROUND: #F2F6FA;}
TABLE.HomePageTable TR.DataLight TD{padding:2px; }
 
INPUT       {FONT-SIZE: 100%}
INPUT.Search{border:medium groove  #ffffff 2px; background:#ffffff; height:20px; width:110px; color:#000066;}
INPUT.Selected { border-right: #0000ff 2px inset;border-top: #0000ff 2px inset;border-left: #0000ff 2px inset;border-bottom: #0000ff 2px inset;}
#SearchType {background:#A7B5D7;}
SELECT      {FONT-SIZE: 100%;}
TEXTAREA    {FONT-SIZE: 100%; FONT-FAMILY:Verdana;}
FORM        {MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px}
PRE         {FONT-SIZE: x-small}
TABLE       {FONT-SIZE: xx-small; FONT-FAMILY: Verdana;}

.adminShow  {font-size:small; font-weight:bold; color:#4a64a1;} /* VOOR ALS HET EEN DROPDOWN IS */

.ConfirmWindow
{
	background: #ffffff;
	font-size:small; 
	font-weight:bold; 
	color:#000066; 
}
/* Title */
DIV.HdrTitle td
{
    	background: #98BBD1;
	border-bottom:solid 1px #ffffff; border-top:solid 1px #ffffff;         
}
SPAN.HdrTitle {font-size:medium; font-weight:bold; color:#000066; }

DIV.HdrProps
{
    PADDING-LEFT: 2pt;
    FONT-SIZE: xx-small;
    COLOR: #676767;
    HEIGHT: 14px;
    BACKGROUND: #e5e5e5;
    border-bottom:solid 1px #a5a5a5;
}
DIV.HdrProps TD {COLOR: #0000000}

/* Error Messages */
SPAN.Error
{
	color:Red;
}
div.error {width:100%; border:solid 2px #e0001b;padding:3px; background:#ffffff; margin:4px;}
div.error td {color:#e0001b; font-size:x-small;}

/* document view */
DIV.Body	{font-family: Times New Roman; font-size: small;
		 MARGIN: 0px; WIDTH: 99%; background:#ffffff;    
		 margin-left:4px; border:solid 1px black; margin-bottom: 4px;
		 padding:2px; margin-right:-4px;}

/* Table for Forms */
TABLE.Form
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 90%;
    background:#ffffff;    
    margin-left:4px;
    border:solid 1px #7EA5CF;
    margin-bottom: 4px;
}
TABLE.Form .Form
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    background:#ffffff;    
    border:0px;
}
TABLE.Form TR.Section TH
{
    TEXT-INDENT: -1pt;
    TEXT-ALIGN: left
}

TABLE.Form TD
{
    padding: 0px;
}

/* LIJNTJES ONDERAAN DE FORM TABELLEN  */
table.Form td.Field 
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 2px;
    BACKGROUND: #ffffff;
	border-bottom:solid 1px #c1d0cf;
}
TABLE.Form TD.Label
{
    text-align:right;
    padding-right: 5px;
}

TABLE.Form TD.LabelHilite {background:#f0f0f0; border:solid 1px #a5a5a5;padding-right: 3px; padding-left: 2px;}
TABLE.Form TD.LabelSelected {background:#e0001b;padding-right: 3px; padding-left: 2px;filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#82E2FE',endColorstr='white', gradientType='0'); border:solid 1px #a5a5a5;}

TABLE.Form TD Table.ListView       {border:0px;}

TABLE.ListViewAll
{
	border-right: #7ea5cf 1px solid;
	padding-right: 0px;
	border-top: #7ea5cf 1px solid;
	padding-left: 0px;
	background: #ffffff;
	margin-bottom: 4px;
	padding-bottom: 0px;
	margin-left: 4px;
	border-left: #7ea5cf 1px solid;
	width: 99%;
	padding-top: 0px;
	border-bottom: #7ea5cf 1px solid;
}
TABLE.ListView
{
	border-right: #7ea5cf 1px solid;
	padding-right: 0px;
	border-top: #7ea5cf 1px solid;
	padding-left: 0px;
	background: #ffffff;
	margin-bottom: 4px;
	padding-bottom: 0px;
	margin-left: 4px;
	border-left: #7ea5cf 1px solid;
	width: 99%;
	padding-top: 0px;
	border-bottom: #7ea5cf 1px solid;
}
TABLE.ListViewAll TABLE.ListView
{
	border-right: 0px solid;
	padding-right: 0px;
	border-top: 0px solid;
	padding-left: 0px;
	background: #ffffff;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	border-left: 0px solid;
	width: 100%;
	padding-top: 0px;
	border-bottom: 0px solid;
}

TABLE.ListView TR.Header           
{
	color: #607683; 
	background: #D6E7FB;
} 
TABLE.ListView TR.Header TH        
{
	padding:3px; 
	font-weight: bold; 
	vertical-align: text-top; 
	text-align: left; 
	border-right:solid 1px #6B94CB;
	border-bottom:ridge 2px #C7DDFC; 
	border-left:solid 1px #fff;
	border-top:solid 1px #fff;
}

TABLE.ListView TR.HeaderBL         {} 
TABLE.ListView TR.HeaderBL TH
{
	border-right: #ffffff 1px solid;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	vertical-align: text-top;
	border-left: #ffffff 1px solid;
	text-align: left;
}
TABLE.ListView TR.HeaderBL TH DIV
{
	overflow: hidden; 
	width: 100%; 
	clip: rect(0px auto 1px auto); 
	height: 1px
}

TABLE.ListView TR.DataDark         {background: #F7FAFC;} 
TABLE.ListView TD                  {padding: 2px 4px 2px 3px;}
TABLE.ListView TR.DataLight        {background: #F7FAFC;} 
TABLE.ListView TR.Selected         {background: #C4D7E4;}
TABLE.ListView TD.Selected         {background: #C4D7E4;}
TABLE.ListView TR.Section TH       {text-align: left;}
TABLE.ListView TR.DataOutline0     {font-weight: bold; color: #4A64A1;background:#C1D5F2;font-size:14 px;} /* C4D7E4 */
TABLE.ListView TR.DataOutline0 TD  {padding: 4px; border-bottom: #4A64A1 1px solid; padding: 3px;}
TABLE.ListView TR.DataOutline1     {font-weight: bold; color: #000066;background:#C4D7E4;font-size:small;}
TABLE.ListView TR.DataOutline1 TD  {padding: 4px; border-bottom: #4A64A1 1px solid; padding: 3px;}
TABLE.ListView TR.DataOutline2     {font-weight: bold; color: #4A64A1; background: #D6E7FB;font-size:x-small;} /* 98BBD1 */
TABLE.ListView TR.DataOutline2 TD  {padding:3px; border-left:1px #fff;border-top:1px #fff; border-right:solid 1px #6B94CB; border-bottom:solid 1px #ABC6EB;}
TABLE.ListView TR.DataOutline3     {font-weight: bold; color: #4A64A1; background: #E6F1FD;} /* B4D0E2 */
TABLE.ListView TR.DataOutline3 TD  {padding:3px; border-left:1px #fff;border-top:1px #fff; border-right:solid 1px #A6BFE0; border-bottom:solid 1px #CDDDF3;}
TABLE.ListView TR.DataOutline4     {font-weight: bold; color: #000066; background: #red;} /* CDE2EF */
TABLE.ListView TR.DataOutline4 TD  {padding:3px; border-bottom:1px  #000066;}
TABLE.ListView TR.DataOutline5 TD  {font-size:x-small; border-bottom: #4A64A1 1px solid; padding:2px; font-weight: bold; color:#344670; vertical-align: text-top;background:#C1D5F2;} /* 6E7C98 */
TABLE.ListView TR.Total            {border: #898989 1px solid; padding:2px; font-weight: bold; color:#ffffff; vertical-align: text-top;background:#6E7C98;}
TABLE.ListView TR.Total a:link     {text-decoration: none; color: #ffffff;} 
TABLE.ListView TR.Total a:visited  {text-decoration: none; color: #ffffff;} 
TABLE.ListView TR.Total a:hover    {text-decoration: underline; color: #ffffff;} 
TABLE.ListView TR.SectionHeader TD {font-weight: bold; color:#1255B8;}
TABLE.ListView TD.SearchEntity     {font-size:14px; font-weight:bold;}
TABLE.ListView TR.Search TD        {border-top:solid 1px #a4b1d0;}

/* BEGIN NEWS CLASSES */
#tdHeader                         {color:#ffffff;}
table.News                        {background:#ffffff; border:solid 1px #aeb9b8;}
td.SectionHeaderNews              {background: #354459;	color:#ffffff; padding:2px; border-top:groove outset 2px #ffffff; border-left:solid outset 2px #ffffff;
            	                   border-right:groove solid outset 2px #ffffff; border-bottom:medium outset 2px #ffffff; 
		                   text-align:left; font-weight:bold;}
table.News td.newsLinkSep         {border-bottom:1px solid #ededed;}  
table.News td.newsLinkSepSelected {border-bottom:1px solid #ededed; background:#c0c0c0;} 
hr.News                           {border-bottom:solid 1px #000066;}  
tt.news                           {color:#a5a5a5; font-size:11px;}
span.headLine                     {font-size:x-large; font-weight:bold;}
span.subheadLine                  {font-size:x-small; font-weight:bold;color:#000000;}
table.News td.DataDark            {background:#F2F6FA;}
table.News td.DataLight           {background:#F2F6FA;}
table.news td.sepBlock             {border-right:solid 1px; #ededed; border-bottom:solid 1px; #ededed;padding:8px 2px 8px 2px;}
table.news td.sepBlockRight       {border-bottom:solid 1px; #ededed;padding:8px 2px 8px 2px;}
table.News a                      {color:#5C6B84;text-decoration:none;}
table.News a:visited              {color:#5C6B84;text-decoration:none;}
table.News a:hover                {color:#000066;text-decoration:underline;}

/* END NEWS CLASSES */


/* Table for Grid */
table.Grid
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	margin-left: 4px;
	border-left: black 1px solid;
	width: 99%;
	border-bottom: black 1px solid;
	background-color: #ffffff;
}

table.Grid .grid
{
	border:0px;
	padding: 0px;
	margin:0px;
	WIDTH: 100%;
	background-color: #ffffff;    
}

TABLE.Grid INPUT          {border-width: 0px; }
TABLE.Grid INPUT.ReadOnly {BACKGROUND: #c1d0cf;}
TABLE.Grid TR.Header      {background:#98BBD1; color:#ffffff; padding:2px;height:20px}
TABLE.Grid TR.Header TH
{
	border-right:1pt solid;
	border-bottom:1pt solid;
	text-align:left;
}
TABLE.Grid TR.HeaderBL      {background:#ffffff; color:#ffffff; padding:2px;height:20px}
TABLE.Grid TR.HeaderBL TH
{
	border-right:0pt solid;
	border-bottom:0pt solid;
	text-align:left;
}

TABLE.Grid TD
{
	border-width: 0px; 
	border-bottom:1px solid #c1d0cf;
	border-right: 1px solid #c1d0cf;
}
TABLE.Grid TD.RowNumber
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	background: #98bbd1;
	color: #ffffff;
}
TABLE.Grid TD.Selected
{
	border-right: #0000ff 1px solid;
	border-top: #0000ff 1px solid;
	border-left: #0000ff 1px solid;
	border-bottom: #0000ff 1px solid;
}


/* Monitor */
TABLE.Monitor          {FONT-SIZE: xx-small; MARGIN: -1px; padding:0x; WIDTH: 101%; HEIGHT: 22px;}
Table.monitor td.Image {padding:0px;width:29px;}
TABLE.Monitor TD.Entity{border: solid 1px #c1c9c8; padding-left:2px; BACKGROUND: #c1d0cf;}

/* Button Bar & Buttons */
div.exButtonBar 
{
	 
	padding:2px;
	margin-left:2px;
}

button.exButton {font-weight:bold;font-size:8pt;border:groove inset 1px #000000;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#98BBD1',endColorstr='#DDE9F0', gradientType='0')
	progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#8b9b99', Positive='true');
	color:#000000;}

button.exButtonOver {font-weight:bold;font-size:8pt;border:groove inset 1px #000000;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#4A64A1',endColorstr='white', gradientType='0')
	progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#8b9b99', Positive='true');
	color:#000000; }

button.exButtonDown {font-weight:bold;font-size:8pt;border:groove inset 1px #000000;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#9DBED4',endColorstr='white', gradientType='0')
	progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#8b9b99', Positive='true');
	color:#000000; }

button.exButtonL
{
	border-right: #000000 1px inset;
	border-top: #000000 1px inset;
	font-weight: bold;
	font-size: 8pt;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr= '#98BBD1' ,endColorstr= '#DDE9F0' , gradientType= '0' ) progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=2, Color= '#8b9b99' , Positive= 'true' ) color:#000000;
	border-left: #000000 1px inset;
	border-bottom: #000000 1px inset;
}

button.exButtonOverL {font-weight:bold;font-size:8pt;border:groove inset 1px #000000;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#4A64A1',endColorstr='white', gradientType='0')
	progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=2, Color='#8b9b99', Positive='true')
	color:#000000; }

button.exButtonDownL {font-weight:bold;font-size:8pt;border:groove inset 1px #000000;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#9DBED4',endColorstr='white', gradientType='0')
	progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=2, Color='#8b9b99', Positive='true')
	color:#000000; }


input.exButton { background-color:#98BBD1;font-weight:bold;font-size:8pt;border:groove inset 1px #000000;
	color:#DDE9F0;}

/* Paging buttons */
button.pgButton {background:#98BBD1; border:solid groove 2px #000000 #ffffff; font-size:8pt; font-weight:bold; color:#ffffff; text-align:center;}
button.pgButtonPage {background:#aeb9b8; border:solid groove 2px #000000 #ffffff; font-size:8pt; font-weight:bold; color:#ffffff; text-align:center;}
button.pgButtonThis {background:#cc9900; border:solid groove 2px #000000 #ffffff; font-size:8pt; font-weight:bold; color:#ffffff; text-align:center;}




/* Header button */
BUTTON.btnHeader
{
	border-right: #000000 1px solid;
	border-top: #737373 1px solid;
	margin-top: 2px;
	background: url(images\blank.gif) #e9f6ff fixed no-repeat center center;
	margin-bottom: 2px;
	overflow: hidden;
	border-left: #737373 1px solid;
	width: 22px;
	cursor: hand;
	margin-right: 10px;
	border-bottom: #000000 1px solid;
	height: 22px;
}

/* Popup button */
BUTTON.btnPopup
{
	border: none medium black;
	overflow: hidden;
	width: 16px;
	cursor: hand;
	background-repeat: no-repeat;
	height: 16px;
	background-color: transparent;
}



/* Editor */
table.Editor { background-color: #f8f8ff }
table.Editor TD_None { }
iframe.Editor { width: 100%; height: 100%; frameborder: 0; border: 1 solid #dcdcdc }
/* Editor ToolBar */
table.Editor div.EditorToolbar 
{
	float: left; 
	background-image: url(Images/edit.toolbar.background.gif); 
	margin-right: 2px; 
	margin-bottom: 1px 
}
table.Editor td.TBButtonNormal  
{
	font-family: MS Sans Serif; 
	font-size: 10pt; 
	padding: 1px 
}
table.Editor td.TBButtonOver 
{
	background-image: url(Images/edit.toolbarbutton.over.gif); 
	font-family: MS Sans Serif; 
	font-size: 10pt; 
	border: 1 solid #000080 
}
table.Editor td.TBButtonDown 
{
	background-image: url(Images/edit.toolbarbutton.down.gif); 
	font-family: MS Sans Serif; 
	font-size: 10pt; 
	border: 1 solid #000080 
}

table.Editor select.TB_Select 
{
	font-size: 10pt; 
    font-family: MS Sans Serif 
}
/* Editor Tabs */
table.Editor td.Editor_StartTabOn { 	
			font: 8pt MS Sans Serif;
			padding:1px;
			border-left: 1 solid #f5f5f5;
			border-right: 1 solid #FFFFFF;
			border-top: 1 solid #dcdcdc;
			border-bottom: 1 solid #f5f5f5;
			background-color: #f5f5f5;
}
table.Editor td.Editor_StartTabOff { 	font: 10pt MS Sans Serif;
	padding:1px;
	border-left: 1 solid #f5f5f5;
	border-right: 1 solid #dcdcdc;
	border-top: 1 solid #dcdcdc;
	border-bottom: 1 solid #f5f5f5;
	background-color: #f5f5f5;
}
table.Editor td.Editor_TabOn { 	font: 8pt MS Sans Serif;
	padding:1px;
	padding-left:5px;
	padding-right:5px;
	border-left: 1 solid #FFFFFF;
	border-right: 1 solid #dcdcdc;
	border-top: 1 solid #f8f8ff;
	border-bottom: 1 solid #dcdcdc;
	background-color: #f8f8ff;
}
table.Editor td.Editor_TabOffRight { 	font: 8pt MS Sans Serif;
	padding:1px;
	padding-left:5px;
	padding-right:5px;
	border-left: 1 solid #dcdcdc;
	border-right: 1 solid #dcdcdc;
	border-top: 1 solid #dcdcdc;
	border-bottom: 1 solid #f5f5f5;
	background-color: #f5f5f5;
}
table.Editor td.Editor_TabOffLeft { 	font: 8pt MS Sans Serif;
	padding:1px;
	padding-left:5px;
	padding-right:5px;
	border-left: 1 solid #dcdcdc;
	border-right: 1 solid #FFFFFF;
	border-top: 1 solid #dcdcdc;
	border-bottom: 1 solid #f8f8ff;
	background-color: #f5f5f5;
 }
table.Editor td.Editor_EndTab { 	font: 8pt MS Sans Serif;
	width: 100%;
	padding:1px;
	border-left: 1 solid #f5f5f5;
	border-right: 1 solid #f5f5f5;
	border-top: 1 solid #dcdcdc;
	border-bottom: 1 solid #f5f5f5;
	background-color: #f5f5f5;
}


TABLE.Pivot {margin-left:4px; background:#ffffff; border:solid 1px black;}
TABLE.Pivot TH {text-align:left; background:#97BAD1;color:#ffffff;}
TABLE.Pivot TD {text-align:right; background:#E9F6FF;}
TABLE.Pivot TD A {color: #e0001b; TEXT-DECORATION: none }
TABLE.Pivot TD A:hover {color: #cc0000; TEXT-DECORATION: underline }
TABLE.Pivot TD.Total {font-weight:bold}
TABLE.Pivot TD.Total A {color: black; TEXT-DECORATION: none }
TABLE.Pivot TD.Total A:hover {color: #cc0000; TEXT-DECORATION: underline }
TABLE.Pivot TD.GrandTotal {font-weight:bold; }
TABLE.Pivot TD.GrandTotal A {color:black;text-decoration:underline}


/* ********************* SLECTED AND UNSELECTED IMAGES ************************* */

img.selected   {background:#ACBEDA; border:solid 1px #a5a5a5; text-align:center;}
img.unselected {background:transparent; border:solid 1px #ffffff; text-align:center; cursor:hand;}

/* ******************* END SLECTED AND UNSELECTED IMAGES *********************** */ 






#weeknumber {padding:2px; color:#000000; background:#ffffff;}


/* ****** ORG CHART CLASSES ******* */

TABLE.OrgLevel1 { border-color: #ffffff; border-width: 5; border-collapse: collapse; }
     .OrgLevel2 { border-color: Black; border-width: 1; border-collapse: collapse;}
.OrgLevel3 { border-color: #ffffff; border-width: 3; background: #CFE0F2; border-collapse: collapse;
                  }
     .OrgLeaf{ border-color: #ffffff; border-width: 3; border-collapse: collapse; } 

      TD.OrgRight { border-style: solid; border-bottom: 0; border-top: 0; border-left: 0; height:10;}
      TD.OrgLeftRightTop { border-style: solid; border-bottom: 0; height:10;}
      TD.OrgRightTop { border-style: solid; border-bottom: 0; border-Left: 0; height:10;}
      TD.OrgLeftTop { border-style: solid; border-bottom: 0; border-right: 0; height:10;}
      TD.OrgTop { border-style: solid; border-bottom: 0; border-Left: 0; border-right: 0; height:10;}
      TD.OrgBotLeft { border-style: solid; border-top: 0; border-right: 0; }
      TD.OrgLeft { border-style: solid; border-top: 0; border-bottom: 0; border-right: 0; }

      TD.OrgInfo { padding: 0; padding-top: 5; }
      TD.OrgRelation { padding: 0; padding-right: 5; padding-bottom: 5; padding-Left: 5; padding-right: 5;}
      .OrgText { text-decoration:none; font-size: xx-small; font-weight:normal; }
      .OrgText A { text-decoration:none; font-size: xx-small;}
      .OrgText A:Link { cursor:hand; text-decoration:none; font-size: xx-small; color: black;}
      .OrgText A:Hover { cursor:hand; text-decoration:underline; font-size: xx-small; color: black;}
      .OrgText A:Visited { cursor:hand; font-size: xx-small; color: black;}
      .OrgValue { font-weight:normal; border: #000066 1px solid; color: black; background-color: #ffffff; }
      .OrgIcon { cursor:hand; }

TABLE.ChartItem1 { background-color: #354459; color: #ffffff; font-weight:bold;
      text-align: left; border: 1px solid #ffffff;}

TABLE.ChartItem1 A:Link { cursor:hand; text-decoration:none; color:#ffffff; font-weight:bold;}
TABLE.ChartItem1 A:Visited { cursor:hand; text-decoration:none; color:#ffffff; font-weight:bold;}
TABLE.ChartItem1 A:Hover { cursor:hand; text-decoration:underline; color:#ffffff; font-weight:bold;}
table.ChartItem2  { background: #98BBD1; color: black; font-weight:bold; 
      text-align: center; border:1px solid #4A64A1;}
      TABLE.ChartItem2 A:Link { cursor:hand; text-decoration:none; color:black; font-weight:bold;}

TABLE.ChartItem2 A:Visited { cursor:hand; text-decoration:none; color:black; font-weight:bold;}
TABLE.ChartItem2 A:Hover { cursor:hand; text-decoration:underline; color:black; font-weight:bold;}
TABLE.ChartItem3 { background-color: #E1EDFA; color: black;  text-align: center; 
                           border:1px solid #4A64A1; 
      filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='#000000', Positive='true');}
TABLE.ChartItem3 A:Link { cursor:hand; text-decoration:none; color:black; font-weight:bold;}
TABLE.ChartItem3 A:Visited { cursor:hand; text-decoration:none; color:black; font-weight:bold;}
TABLE.ChartItem3 A:Hover { cursor:hand; text-decoration:underline; color:black; font-weight:bold;}
TABLE.ChartLeaf          { background-color: #E1EDFA; color: black;  text-align: center; border:1px solid #193C4E;}
TABLE.ChartLeaf A:Link    { cursor:hand; text-decoration:none; color:black; font-weight:bold;}
TABLE.ChartLeaf A:Visited { cursor:hand; text-decoration:none; color:black; font-weight:bold;}
TABLE.ChartLeaf A:Hover   { cursor:hand; text-decoration:underline; color:black; font-weight:bold;}
     .ContextMenu { cursor:default; font:menutext; position:absolute; text-align:left; background-color:menu;
            border:1 solid buttonface; visibility:hidden; border:2 outset buttonhighlight; z-index: 5; }
     .ContextChartMenuItems { padding-left:1px; padding-right:10px; height:16px; }

/* ****** END ORG CHART CLASSES ******* */


/* ****** Tabs ****** */
TABLE.tab {padding:0px; padding-bottom:-4px; margin: 0px; margin-left:4px; width: 99%;  }
SPAN.tabClear {border: solid #728A9A 1px; border-bottom:solid 1px #000000; margin-right:-2px;background:#98BBD1; color:#9FB1BD; cursor: hand; }
span.tabSelected  {border: thin #000000 groove 1px; margin-right:-2px; border-bottom:solid 1px #ffffff; background:#ffffff; color:#000066;}
BUTTON.tab { background:transparent; border:none; overflow:hidden; margin-top:2px; font-weight:bold;font-size:8pt;text-align:center; }


/* ADMINISTRATON STYLES IN ADMIN GEDEELTE */
.administration { font-size:small; font-weight:bold; color:#ffffff; padding-right:7px;}

.HelpBody
{
	background-color:White;
	margin-left:12;
	margin-right:12;
	font-size: 12pt;
}
.Helph1
{
	font-size:x-large;
	font-weight:bolder;
	width: 100%;
	color: #000080;
	margin-bottom:24;
}
.Helph2
{
	font-size:large;
	font-weight:bold;
	width: 100%;
	color: #000080;
	margin-bottom:18;
}
.Helph3
{
	font-size:medium;
	font-weight:bold;
	width: 100%;
	color: #000080;
	margin-bottom:12;
}
.HelpUL 
{
	margin-bottom:12pt;
}
.HelpLI1
{
	font-size:small;
	font-weight: bold;
}
.HelpLI2 
{
	font-size:small;
}
.HelpTxt
{
	font-size:small;
	margin-bottom:12;
}
.HelpImg 
{

}
.HelpBalloon
{
	border-right: black 1px solid;
	padding-right: 5px;
	border-top: black 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: black 1px solid;
	padding-top: 5px;
	border-bottom: black 1px solid;
	background-color: #ffffcc;
}
.HelpGuideBody
{
 background-color:White;
}
.HelpGuideButtons
{
	background: #c4d7e4;
}
.HelpGuideButtons a
{
	cursor:hand;
}
.HelpGuideButtons img
{
	cursor:hand;
	vertical-align:middle;
}
.HelpGuideIntro
{
	font-size:medium;
	color: #024ab4;
	padding-left:4px;
}
.HelpGuide TR
{
}
.HelpGuide TH 
{
	font-weight: bold;
	background: #c4d7e4;
	color: #024ab4;

	padding-left:4px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top:solid 1px #4A64A1;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-bottom:solid 1px #4A64A1;	
	text-align:left; 
}
.HelpGuide TD
{
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-bottom:solid 1px #4A64A1;	
	text-align:left; 
}
.HelpGuideText
{
	border-right: black 1px solid;
	padding-right: 5px;
	border-top: black 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: black 1px solid;
	padding-top: 5px;
	border-bottom: black 1px solid;
	background-color: #ffffcc;
}
.HelpGuideSelect
{
	background-color:Red;
	color:white;
}
td.HelpGuideSelect
{
	background-color:Red;
	color:white;
}
Button.HelpGuideSelect 
{
	font-weight:bold;
	font-size:8pt;
	border:groove inset 1px #000000;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='red',endColorstr='white', gradientType='0')
	progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#8b9b99', Positive='true');
	color:white;
}
.HelpGuideSelect a
{
	background-color:Red;
	color:white;
}
a.HelpGuideSelect
{
	background-color:Red;
	color:white;
}
.HelpGuideSelect td a
{
	background-color:Red;
	color:white;
}
.HelpGuideSelect input
{
	background-color:Red;
	color:white;
}

TABLE.TreeView
{
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px;
	BACKGROUND-COLOR: white
}
TABLE.TreeView TR
{
}
TABLE.TreeView TR.Header
{
	COLOR: #000000;
	BACKGROUND-COLOR: #deefff
}
TABLE.TreeView TR.Header TH
{
	BORDER-RIGHT: #c5c5c5 1pt solid;
	PADDING-RIGHT: 3pt;
	BORDER-TOP: #c5c5c5 1pt solid;
	FONT-WEIGHT: normal;
	VERTICAL-ALIGN: text-top;
	BORDER-LEFT: #c5c5c5 1pt solid;
	PADDING-TOP: 2pt;
	BORDER-BOTTOM: #c5c5c5 1pt solid;
	TEXT-ALIGN: left
}

TABLE.TreeView TD
{
	COLOR:#000000;
	TEXT-DECORATION: NONE;
}
TABLE.TreeView TD.Text
{
}
TABLE.TreeView TD.MouseOver
{
	PADDING-BOTTOM: 2px;
	PADDING-RIGHT: 4pt;
	PADDING-LEFT: 1pt;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #959595;
	text-decoration:underline; 
}
TABLE.TreeView TD.SelectedMouseOver
{
	PADDING-BOTTOM: 2px;
	PADDING-RIGHT: 4pt;
	PADDING-LEFT: 1pt;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #959595;
	text-decoration:underline; 
}
TABLE.TreeView TD.SelectedMouseOver a:hover
{
	color:#ffffff;
	TEXT-DECORATION: NONE;
}
TABLE.TreeView TD.MouseOut
{
	COLOR:#000000;
}
TABLE.TreeView TD.Selected
{
	PADDING-BOTTOM: 2px;
	PADDING-RIGHT: 4pt;
	PADDING-LEFT: 1pt;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #959595;
}


/* For Cockpits */

.CockpitTitle
{
	Color:#2c4377;
	FONT-FAMILY:Verdana;
	Font-size: x-small;
}
.CockpitEmpty
{
	background-color:#ffffff;
}

.Cockpit
{
	width:99%; 
	border: solid 1px #98BBD1; 
	margin:3px; 
}
.Cockpit TR.DataDark
{
	BACKGROUND: #98BBD1;
}
.Cockpit TR.DataDark TD
{
	padding:2px;
	Color:#2c4377;
	FONT-FAMILY:Verdana;
	Font-size: x-small;
	font-weight: bold;
}
.Cockpit TR.DataLight
{
	BACKGROUND: #E1EDFA;
}
.Cockpit TR.DataLight TD
{
	padding:2px;
	Color:#2c4377;
	FONT-FAMILY:Verdana;
	Font-size: x-small;
}



#menuBar {
  position: absolute;
  
  right: 0px;
  height: 25px;
  background-color: #FFFFFF;
}




/*---- footer style ----*/
#footer {
  width: 910px;
  margin-top: 50px;
  text-align: center;
  font-size: 13px;
  font-family: verdana, Arial, sans-serif;
  color:#7F7F82;
  font-weight: normal;
}
#footer a, #footer a:visited {
  text-decoration: none;
  color: #7F7F82;
}
#footer a:hover, #footer a:active {
  text-decoration: none;
  color: #000000;
}


/*---- Content style ----*/
.content {
  font-size: 13px;
  font-family: verdana, helvetica, sans-serif;
  color:#212125;
  font-weight: normal;
}
.red {
  color: #B80013;
}
.red a, .red a:link, .red a:visited {
  font-family: verdana, Arial, helvetica, sans-serif;
  color: #B80013;
  text-decoration: none;
}
.red a:hover, .red a:active {
  color: #000000;
  text-decoration: none;
}
.name {
  color:#A0A0A4;
}
.boldItalic {
  font-weight: bold;
  font-style: italic;
}
h1 {
  font-size: 20px;
  color: #7F7F82;
  font-weight: normal;
  font-family: verdana, Arial, helvetica, sans-serif;
  letter-spacing: 1px;
  margin: 0px;
  padding-top: 0px;
}
h1 a, h1 a:link, h1 a:visited {
  font-family: verdana, Arial, helvetica, sans-serif;
  color: #7F7F82;
  text-decoration: none;
}
h1 a:hover, h1 a:active {
  color: #000000;
  text-decoration: none;
}
h2 {
  font-size: 14px;
  color:#67666B;
  font-weight: bold;
  font-family: verdana, Arial, helvetica, sans-serif;
  letter-spacing: 1px;
  margin: 0px;
  padding-top: 0px;
}
h2 a, h2 a:link, h2 a:visited {
  font-family: verdana, Arial, helvetica, sans-serif;
  color: #67666B;
  text-decoration: none;
}
h2 a:hover, h2 a:active {
  color: #000000;
  text-decoration: none;
}
h3 {
  font-size: 14px;
  color:#67666B;
  font-weight: bold;
  font-family: verdana, Arial, helvetica, sans-serif;
  margin: 0px;
  padding-top: 0px;
}
h4 {
  font-size: 12px;
  color:#000000;
  font-weight: bold;
  font-family: Trebuchet MS, Arial, helvetica, sans-serif;
  padding-top: 10px;
  margin: 0px;
}
p {
  font-family: verdana, Arial, helvetica, sans-serif;
  margin: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
}

ul, ol{
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
  padding-left: 5px;
}
li {
  margin-left: 10px;
  padding-left: 5px;
}

div.menuContent {
  font-size: 12px;
  font-family: verdana, helvetica, sans-serif;
  font-weight: bold;
  color: #7F7F82;
}