/* Exact */

BODY
{ 	
	BACKGROUND: #ffffff; 
	MARGIN: 0px; 
	/*SCROLLBAR-FACE-COLOR: #4a64a1; 
	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;
}

/*Breadcrumbs*/
.HdrRefs { border-bottom:solid 1px #5C5C5C; border-right:solid 0px #5C5C5C; border-left:solid 0px #FFFFFF;
 filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#C4D2E6' ,endColorstr='#C4D2E6', gradientType='1'); 
 width:100%; FONT-SIZE: xx-small; HEIGHT: 16px;  padding-left:6px; color:#000000;}
.HdrRefs A { color:#000000; text-decoration: underline}
.HdrRefs a:link { color:#000000; text-decoration: underline}
.HdrRefs a:visited { color:#000000; text-decoration: underline}
.HdrRefs a:hover { color:#000000; text-decoration: underline}
.HdrRefs span { color:#000000;}

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: underline;
}
a:visited
{
	color: #2c4377;
	text-decoration: underline;
} 
a:hover
{
	color: #000066;
	text-decoration: none;
}

.saveHistory
{
	behavior: url(#default#savehistory);
}
.notValid
{
	background-color:#fff;
}

.ProductMenu			{ font-weight: bold; font-size: xx-small; }
.ProductMenu td			{ border-left: #ffffff 2px groove; border-bottom: #000066 1px solid; text-align: center; }
.ProductMenu a:link		{ width: 100%; height: 100%; color: #000066; text-decoration: none; cursor:hand; padding-top:4px; }
.ProductMenu a:visited	{ width: 100%; height: 100%; color: #000066; text-decoration: none; cursor:hand; padding-top:4px; }
.ProductMenu a:hover	{ width: 100%; height: 100%; color: #000066; text-decoration: underline; cursor:hand; padding-top:4px; }

/*Wizard*/
.WizardHeader
{
	padding-left:10;	
	font-weight: bold;
	font-size:medium;
	color: #000066;
	text-align: left;
}	
.WizardMenuTop
{
	font-weight: bold;
	font-size: medium;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr= '#98bbd1' ,endColorstr= '#cfe0f2' , 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= '#cfe0f2' ,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;
}
.WizardSectionHeader
{
	font-weight: bold;
	font-size: x-small;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr= '#cfe0f2' ,endColorstr= '#98bbd1' , gradientType= '0' );
	color: #000066;
	text-indent: 20px;
	letter-spacing: 1px;
	text-align: left;
}

.WizardSectionHeader TH
{
	font-weight: bold;
	text-align: left;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr= '#cfe0f2' ,endColorstr= '#98bbd1' , gradientType= '0' );
}

.WizardSection
{
	color:#000066; 
	width: 100%;
}

.WizardSection td.Label
{
	font-size:x-small;
	padding-right:10;
	width:20%;
}
.WizardSection td.Field
{
	font-size:x-small;
	padding-right:10;
}

.WizardErrors
{
	width:100%; 
	border:solid 2px #e0001b;
	padding:2px; 
	background:#ffffff; 
	margin:4px;
}

.WizardErrors td
{
	 padding-left:10;
}

/*Valiant please change from this point forward*/
.WizardStepsDark 
{
	background-color:#000066;
	font-size:xx-small;
	font-weight:bold;
	color:#ffffff;
}

.WizardStepsLight 
{
	background-color:#98BBD1;
	font-size:xx-small;
	font-weight:bold;
	color:#4A64A1;
}

.WizardButton a:link {color:#000066; text-decoration: none;}
.WizardButton a:visited {color:#000066; text-decoration: none;}
.WizardButton a:hover {color:#000066; text-decoration: underline;}

.WizardBottomButton a:link {color:#FFFFFF; text-decoration: none;}
.WizardBottomButton a:visited {color:#FFFFFF; text-decoration: none;}
.WizardBottomButton a:hover {color:#FFFFFF; text-decoration: underline;}

button.exWizardButton {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.exWizardButtonOver {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.exWizardButtonDown {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; }

.WizardImageBtnNext 
{
	background-image: url('images/WizardbtnNextDark.png'); 
	background-repeat:no-repeat; 
	background-position:center; 
	width:20px; 
	height:20px;
}
.WizardImageBtnNextSelect 
{
	background-image: url('images/WizardbtnNextLight.png');
	background-repeat:no-repeat; 
	background-position:center; 
	width:20px; 
	height:20px;
} 
.WizardImageBtnPrev 
{
	background-image: url('images/WizardbtnPreviousDark.png'); 
	background-repeat:no-repeat; 
	background-position:center; 
	width:20px; 
	height:20px;
} 
.WizardImageBtnPrevSelect 
{
	background-image: url('images/WizardbtnPreviousLight.png'); 
	background-repeat:no-repeat; 
	background-position:center; 
	width:20px; 
	height:20px;
}

/*Wizard (In frame style)*/
.WizardMenuTopInFrame 
{
	font-weight: bold;
	font-size: medium;
	background-color: #98BBD1;
	border-bottom:solid 1px #ffffff; 
	border-top:solid 1px #ffffff;
	height:30px;
}

.WizardMenuBottomInFrame 
{
	font-weight: bold;
	font-size: medium;
	background: #98BBD1;
	border: none;
	height: 50px;	
	border-bottom:solid 1px #ffffff; 
	border-top:solid 1px #ffffff;  
}

.WizardSectionHeaderInFrame
{	
	border-right: #7ea5cf 1px solid;
	padding-right: 0px;
	border-top: #7ea5cf 1px solid;
	padding-left: 0px;
	background: #ffffff;
	padding-bottom: 0px;
	margin: 0px 0px 4px 4px;
	border-left: #7ea5cf 1px solid;
	width: 99%;
	border-bottom: #7ea5cf 1px solid;
	font-size:xx-small;
}

.WizardSectionHeaderInFrame TH {	
	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; 	
	font-weight:bold;
	font-size:xx-small;	
}

.WizardSectionHeaderInFrame TD.Label
{	
   padding-right: 5px;
	border-bottom:none;
}

.WizardSectionHeaderInFrame td.Field 
{	
   padding-right: 3px;
   padding-left: 2px;
   background: #ffffff;
	border-bottom:solid 1px #c1d0cf;
}

BODY.Toolbar
{
	background: #4a64a1;
}
BODY.Toolbar td
{
	font-size: xx-small;
	color: #ffffff;
	padding-top: 4px;
}
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; font-weight:bold; padding-left:2px}
BODY.LeftMenu a:link    {text-decoration: none; color: #ffffff; font-weight:bold}	
BODY.LeftMenu a:visited {text-decoration: none; color: #ffffff; font-weight:bold}	
BODY.LeftMenu a:hover   {text-decoration: underline; color: #ffffff; font-weight:bold}	
BODY.LeftMenu td.Separator {border-top:solid 1px  #4C4741}

/*  MENU TABLE IMAGES */
.MenuTable				{width:99%; border:solid 1px #ffffff; margin:3px;}
.MenuTable TH			{text-align:left; font-size:x-small; 
						border-top:solid 1px #4A64A1; border-left:none; border-right:none; border-bottom:solid 1px #4A64A1; 
						background: #C4D7E4; color:#000066; font-weight:bold; }
.MenuTable TD			{text-align:left; background:#ffffff; border-bottom:solid 1px #c1d0cf; height:19; }
.MenuTable img			{background:white; border:solid 1px #000066; vertical-align:middle; margin:1px; margin-right:5px;}
.MenuTable a			{color: #000000; text-decoration: none; width:100%; padding:3px}
.MenuTable a:link		{color: #2C4377; text-decoration: none; width:100%; padding:3px}
.MenuTable a:visited	{color: #2C4377; text-decoration: none; width:100%; padding:3px; }
.MenuTable a:active		{color: #ffffff; text-decoration: underline; background-color:#2C4377;width:100%; padding:3px}


/* ENTRY PAGE HEADER */
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%;font-family:MS Shell Dlg;}
INPUT.Search{border:solid 1px #000000; background:#ffffff; height:16px; 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%;font-family:MS Shell Dlg;}
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; 
}*/

.ConfirmWindow		{background:#fff;font-size:small;font-weight:bold;color:#627BB7;padding:2px; font:Verdana, Arial, Helvetica, sans-serif}
.ConfirmWindow TH       {background: #B80013;color: #627BB7;}
.ConfirmWindow TD.Explanation	{font-size:x-small;font-weight:normal;padding:2px;color:#627BB7}
.ConfirmWindow TD	{font-size:x-small;font-weight:bold;padding:2px;color:#627BB7}
.ConfirmWindow TD.header	{
	background:#98BBD1;
}

/* 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: #000000}

/* 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-SIZE: xx-small;
	MARGIN: 0px;
	FONT-FAMILY: Verdana;

}

/* Table for Forms */
.Form
{
	border-right: #7ea5cf 1px solid;
	padding-right: 0px;
	border-top: #7ea5cf 1px solid;
	padding-left: 0px;
	background: #ffffff;
	padding-bottom: 0px;
	margin: 0px 0px 4px 3px;
	border-left: #7ea5cf 1px solid;
	width: 99%;
	border-bottom: #7ea5cf 1px solid;
}
.Form .Form
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	background: #ffffff;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px;
	width: 100%;
	border-bottom: 0px;
}
.Form TR.Section TH
{
    TEXT-INDENT: -1pt;
    TEXT-ALIGN: left
}
.FormNoPad
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
}

.Form TD
{
    padding: 0px;
	color:#000000
}

/* LIJNTJES ONDERAAN DE FORM TABELLEN  */
.Form td.Field 
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 2px;
    BACKGROUND: #ffffff;
	border-bottom:solid 1px #c1d0cf;
}
.Form TD.Label
{
    text-align:right;
    padding-right: 5px;
	border-bottom:none;
}
.Form TR.SubSection td
{
    text-align:left;
    padding-left: 4px;
    font-weight:normal;
}

.Form TD.LabelHilite {background:#f0f0f0; border:solid 1px #a5a5a5;padding-right: 3px; padding-left: 2px;}
.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;}
.Form TD Table.ListView       {border:0px;}

/* 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;
}
TR.SectionHeader TD {
	
	padding-left:4px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight:bold;
	color: #024ab4;
}

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: bottom; 
	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.Calendar         {background: #D3E1EB;} 
TABLE.ListView TR.DataDark         {background: #D3E1EB;} 
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:#D6E7FB;font-size:xx-small;} /* C4D7E4 */
TABLE.ListView TR.DataOutline0 TD  {padding: 4px; border-bottom: #4A64A1 1px solid; padding: 3px;}
TABLE.ListView TR.DataOutline1     {font-weight: bold; color: #000;background:#C4D7E4;font-size:x-small;}
TABLE.ListView TR.DataOutline1 TD  {padding: 4px; border-bottom: #000000 1px solid; padding: 3px;}
TABLE.ListView TR.DataOutline2     {font-weight: bold; color: #4A64A1; background: #D0DFEA;font-size:13px;} 
TABLE.ListView TR.DataOutline2 TD  {padding: 2px;padding-left:0px; border-left:0px #fff; border-bottom:dotted 1px #000000;}
TABLE.ListView TR.DataOutline3     {font-weight: bold; color: #4A64A1; background: #DDEAF0; font-size:12px} 
TABLE.ListView TR.DataOutline3 TD  {padding: 2px; padding-left:1px; border-left:0px #fff; border-bottom:dotted 1px #000000;}
TABLE.ListView TR.DataOutline4     {font-weight: bold; color: #000066; background: #EBF2F5;font-size:11px} 
TABLE.ListView TR.DataOutline4 TD  {padding: 2px; padding-left:3px; border-left:0px #fff; border-bottom:dotted 1px #000000;}
TABLE.ListView TR.DataOutline5     {font-weight: bold; color: #000066; background: #F5F9FA;font-size:10px} 
TABLE.ListView TR.DataOutline5 TD  {padding: 2px; padding-left:5px; border:0px #fff; border-bottom:dotted 1px #000000;} 
TABLE.ListView TR.DataOutline6     {font-weight: bold; color: #000;background:#F4F8FD;font-size:10px;}
TABLE.ListView TR.DataOutline6 TD  {padding: 2px; padding-left:7px; border-left:0px #fff; border-bottom:dotted 1px #000000;}
TABLE.ListView TR.DataOutline7     {font-weight: bold; color: #4A64A1; background: #FFFFFF;font-size:10px;} 
TABLE.ListView TR.DataOutline7 TD  {padding: 2px;padding-left:9px; border-left:0px #fff; border-bottom:dotted 1px #000000;}
TABLE.ListView TR.DataOutline8     {font-weight: bold; color: #4A64A1; background: #FFFFFF; font-size:10px} 
TABLE.ListView TR.DataOutline8 TD  {padding: 2px; padding-left:11px; border-left:0px #fff; border-bottom:dotted 1px #000000;}
TABLE.ListView TR.DataOutline9     {font-weight: bold; color: #000066; background: #FFFFFF;font-size:10px} 
TABLE.ListView TR.DataOutline9 TD  {padding: 2px; padding-left:13px; border-left:0px #fff; border-bottom:dotted 1px #000000;}
TABLE.ListView TR.DataOutline10     {font-weight: bold; color: #000066; background: #FFFFFF;font-size:10px} 
TABLE.ListView TR.DataOutline10 TD  {padding: 2px; padding-left:15px; border:0px #fff; border-bottom:dotted 1px #000000;} 

TABLE.ListView TR.Total            {border: #898989 1px solid; padding:2px; font-weight: bold; color:#ffffff; vertical-align: text-top;background:#6E7C98; font-size:14px}
TABLE.ListView TR.Total a:link     {text-decoration: none; color: #ffffff; font-size:14px} 
TABLE.ListView TR.Total a:visited  {text-decoration: none; color: #ffffff; font-size:14px} 
TABLE.ListView TR.Total a:hover    {text-decoration: underline; color: #ffffff; font-size:14px} 
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;}

.ListviewPage
{
	/* position:relative;
	top:-2px; */
	color: #4A64A1;
}
.HeadPin           {z-index:1; position:relative;}
.ColumnPin       {position:relative;}

/* BEGIN NEWS CLASSES */
#tdHeader                         {color:#ffffff;}
table.News                        {background:#ffffff; border:solid 1px #aeb9b8;}
td.SectionHeaderNews              {background: #C4D7E4;	color:#024AB4; padding:2px; border-top: #7ea5cf 1px solid; border-left: #7ea5cf 1px solid;
            	                   border-right: #7ea5cf 1px solid; border-bottom: #7ea5cf 1px solid; 
		                   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 */

/* LISTSHORT CLASS */
TABLE.ListShort
{
	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.ListShort TR.DataDark         {background: #D3E1EB;} 
TABLE.ListShort TD                  {padding: 2px 4px 2px 3px;}
TABLE.ListShort TR.DataLight        {background: #F7FAFC;} 
TABLE.ListShort TR.Header           
{
	color: #607683; 
	background: #D6E7FB;
} 
/* LISTSHORT CLASS */


/* 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;
}

/* FC 23.160.949 */
TABLE.Grid THEAD.Header TH
{
	border-right: #000000 1pt solid;
	border-bottom: #000000 1pt solid;
	text-align:left;
}
TABLE.Grid THEAD.Header TR {background:#98BBD1; color:#000000; height:20px}

/* Monitor */
TABLE.Monitor          {FONT-SIZE: xx-small; MARGIN: -1px; padding:0x; WIDTH: 101%; HEIGHT: 22px;}
Table.monitor td.Image {padding:0px;width:15px;}
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;background:#8A9DCA; 
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#8A9DCA',endColorstr='#4A64A1', gradientType='0')
	progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#8b9b99', Positive='true');
	color:#fff; }

button.exButtonOver {font-weight:bold;font-size:8pt;border:groove inset 1px #000000;background:#8A9DCA; 
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#8A9DCA',endColorstr='4A64A1', gradientType='0')
	progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#8b9b99', Positive='true');
	color:#fff; }

button.exButtonDown {font-weight:bold;font-size:8pt;border:groove inset 1px #000000;background:#8A9DCA; 
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#8A9DCA',endColorstr='4A64A1', gradientType='0')
	progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#8b9b99', Positive='true');
	color:#fff; }

button.exButtonL
{
	border-right: #000000 1px inset;
	border-top: #000000 1px inset;
	font-weight: bold;
	font-size: 8pt;background:#8A9DCA; 
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr= '#8A9DCA' ,endColorstr= '#4A64A1' , gradientType= '0' ) progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=2, Color= '#8b9b99' , Positive= 'true' ) color:#fff;
	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.liButton {
	border:groove inset 1px #000000;
	background:#666666; 
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#89ABC8',endColorstr='#516BA5', gradientType='0')
	progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#8b9b99', Positive='true');
	color:#ffffff;
	font-family: Verdana;
	font-size: 8pt;
	font-weight:bold;}}
button.pgButton {	border:groove inset 1px #000000;
	background:#666666; 
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#89ABC8',endColorstr='#516BA5', gradientType='0')
	progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#8b9b99', Positive='true');
	color:#ffffff;
	font-family: Verdana;
	font-size: 8pt;
	font-weight:bold;}}
button.pgButtonPage {	border:groove inset 1px #000000;
	background:#666666; 
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#89ABC8',endColorstr='#516BA5', gradientType='0')
	progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#8b9b99', Positive='true');
	color:#ffffff;
	font-family: Verdana;
	font-size: 8pt;
	font-weight:bold;}}
button.pgButtonThis {	border:groove inset 1px #000000;
	background:#F78209; 
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#FFEE06',endColorstr='#F78209', gradientType='0')
	progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#8b9b99', Positive='true');
	color:#000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight:bold;}



/* Header button */
BUTTON.btnHeader
{
	border-right: #000000 0px solid;
	border-top: #737373 0px solid;
	margin-top: 2px;
	background: url(images\blank.gif) fixed no-repeat center center;
	margin-bottom: 2px;
	overflow: hidden;
	border-left: #737373 0px solid;
	width: 16px;
	cursor: hand;
	margin-right: 5px;
	border-bottom: #000000 0px solid;
	height: 16px;
}

/* 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 */
.EditorToolbar 
{
	float: left; 
	background-image: url(Images/edit.toolbar.background.gif); 
	margin-right: 2px; 
	margin-bottom: 1px 
}
.TBButtonNormal  
{
	font-family: MS Sans Serif; 
	font-size: 10pt; 
	padding: 1px;
}
.TBButtonOver 
{
	background-color:#CCE6FF;
	background-image: url(Images/edit.toolbarbutton.over.gif); 
	font-family: MS Sans Serif; 
	font-size: 10pt; 
	border: 0 solid #000080 
}
.TBButtonDown 
{
	background-image: url(Images/edit.toolbarbutton.down.gif); 
	font-family: MS Sans Serif; 
	font-size: 10pt; 
	border: 0 solid #000080 
}

.TBButtonSelect 
{
	background-image: url(Images/edit.toolbar.select.gif); 
	font-family: MS Sans Serif; 
	font-size: 10pt; 
	border: 0 solid #000080 
}

.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 3px #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: #000000; 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: #000000; border-width: 3; border-collapse: collapse; } 

      TD.OrgRight {border-width: 2; border-style: solid; border-bottom: 0; border-top: 0; border-left: 0; height:10;}
      TD.OrgLeftRightTop {border-width: 1; border-style: solid; border-bottom: 0; height:10;}
      TD.OrgRightTop {border-width: 1; border-style: solid; border-bottom: 0; border-Left: 0; height:10;}
      TD.OrgLeftTop {border-width: 1; border-style: solid; border-bottom: 0; border-right: 0; height:10;}
      TD.OrgTop {border-width: 1; border-style: solid; border-bottom: 0; border-Left: 0; border-right: 0; height:10;}
      TD.OrgBotLeft {border-width: 1; border-style: solid; border-top: 0; border-right: 0; }
      TD.OrgLeft {border-width: 1; 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: #fff 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=0, OffY=0, 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; }
span.extendedTabClear {
	background: #EEEEEE;	
	color: #7b7b7b;
	cursor: hand;
	margin-right: -2px;	
}
span.extendedTabSelected {
	background: #DCDCDC;
	color: #000000;
	margin-right: -2px;		
}
BUTTON.extendedTabClear {
	background: transparent;
	border: solid #a5a5a5 1px;
	border-bottom: none;
	font-size: 8pt;	
	margin-top: 2px;
	overflow: hidden;
	text-align: center;
	text-overflow: ellipsis;
	width: 150px;
	padding-left:5px;
}
BUTTON.extendedTabSelected {
	background: #transparent;
	border: solid #000000 1px;	
	border-bottom: none;
	font-size: 8pt;
	font-weight: bold;
	margin-top: 2px;
	overflow: hidden;
	text-align: center;
	margin-bottom: -1px;	
	padding-bottom:1px;
	text-overflow: ellipsis;
	width: 150px;
	padding-left:5px;
}
/* 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
{
	WIDTH: 100%;
	PADDING-BOTTOM: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	cursor:pointer;
}
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;
}

.LayHorizontalBar
{
	width:400mm;
	font-size: 1pt	
}
.LayHorizontalBar TH
{
	font-size: 12pt;
	width:10mm;
	border-right: black 1px solid	
}
.LayHorizontalBar TD
{
	width:5mm;
	border-right: black 1px solid;
	border-bottom: black 1px solid	
}

.LayVerticalBar
{
	padding:0px;
	margin:0px;
	font-size: 1pt;
	border-right: black 1mm solid;
}
.LayVerticalBar TR
{
	height:10mm;
}
.LayVerticalBar TD
{
	height:5mm;
	font-size: 1pt;
	width:10px;
	border-bottom: black 0.5mm solid	
}
.LayVerticalBar Th
{
	height:5mm;
	font-size: 12pt;
	width:10px;
	border-bottom: black 0.5mm solid	
}

.LayButtons
{
	height:100%; 
	overflow:hidden;
}
.LayButtons Button
{
	width:100%;
}

.LayProperties
{
	height:100%; 
	overflow:hidden;
}
.LayProperties th
{
	text-align:left;
	vertical-align:top;
}
.LayProperties td
{
	padding-right:3px;
	vertical-align:top;
}
/* Progress Bar*/
TABLE.ProgressBar {width:99%;height:15px;border:solid 1px #4A64A1;}
TABLE.ProgressBar TD {background:transparent;width:100%;}
TABLE.ProgressBar TD.Progress {background:#4A64A1;width:1px;}
/* Wait Message */
.WaitMessage
{
	background-color:#eeeeee;
	border: none;
	filter:alpha(opacity=30);
	height:0%;
	display:none;
	left:0px;
	margin:0px;
	position:absolute;
	top:0px;
	width:100%;
	z-index:999;
}
.WaitMessage table {width:100%;height:100%;}
.WaitMessage td { text-align:center;font-size: 36pt;font-family: verdana;}
/* Web Parts */
.WebPartZoneHeader {border:solid 1px #aeb9b8;background:#98BBD1; padding:1px; font-weight: bold; vertical-align: text-top; text-align: left; border-right:solid 1px #6B94CB;border-bottom:ridge 2px #C7DDFC; border-left:solid 1px #FFFFFF;border-top:solid 1px #FFFFFF;}
.WebPartZoneHeader .Title {color:#000066; font-weight: bold;}
.WebPartZoneHeader .Action {color:#000066; font-weight: bold; cursor:hand;}
.WebPartZoneHighlight {border:dashed 2px #85B00B;} /*added on 060807 Vincent Lesierse/Valiant*/

.WebPartZoneBody {border:solid 1px #6B94CB;}

.WebPartChrome {border:solid 1px #6B94CB;}
.WebPartChromeHeader {background:#98BBD1; padding:1px; font-weight: bold; vertical-align: text-top; text-align: left; border-right:solid 1px #6B94CB;border-bottom:ridge 2px #C7DDFC; border-left:solid 1px #FFFFFF;border-top:solid 1px #FFFFFF;}
.WebPartChromeHeader .Title {color:#000066; font-weight: bold; vertical-align:middle;}
.WebPartChromeHeader .Title A {color:#000066; font-weight: bold; vertical-align:middle;}
.WebPartChromeHeader .Verbs {color:#000066; font-weight: bold;}
.WebPartChromeHeader .Icon {color:#000066; font-weight: bold;padding:2px;cursor:hand;}
.WebPartChromeContent {background:white; padding-top:3px; padding-right:3px;}

/*added 060807 Vincent Lesierse/Valiant*/
.WebPartChromeSelected {border:solid 1px #6B94CB;}
.WebPartChromeHeaderSelected {background:#5E5E5E; padding:1px; font-weight: bold; vertical-align: text-top; text-align: left; border-right:solid 0px #6B94CB;border-bottom:ridge 2px #C7DDFC; border-left:solid 0px #FFFFFF;border-top:solid 0px #FFFFFF;}
.WebPartChromeHeaderSelected .Title {color:#ffffff; font-weight: bold; vertical-align:middle;}
.WebPartChromeHeaderSelected .Title A {color:#fffff; font-weight: bold; vertical-align:middle;}
.WebPartChromeHeaderSelected .Verbs {color:#ffffff; font-weight: bold;}
.WebPartChromeHeaderSelected .Icon {color:#ffffff; font-weight: bold;padding:2px;cursor:hand;}
.WebPartChromeContentSelected {background:white; padding-top:3px; padding-right:3px;}

.EditorPartZone {width:100%;background:#FFFFFF;}
.EditorPartZoneHeader {display:none;}
.EditorPartZoneHeader .Title {color:#000066; font-weight: bold; vertical-align:middle;}
.EditorPartZoneBody {background:#FFFFFF;}
.EditorPartZoneFooter {background:#FFFFFF;}

.EditorPartChrome {}
.EditorPartChromeHeader {background: #c4d7e4; padding-left:4px; padding-top: 2px; padding-bottom: 2px; border:solid 1px #4A64A1;}
.EditorPartChromeHeader .Title {color: #024ab4; font-weight: bold; vertical-align:middle;}
.EditorPartChromeContent {background:white; padding-top:3px; padding-right:3px;}
/*Menu*/
.Menu 
{
	background: #FFFFFF;
}
.MenuHeaderIcon
{
	color: #607683; 
	background: #D6E7FB;
	border-right:solid 1px #6B94CB;
	border-bottom:ridge 2px #C7DDFC; 
	border-left:solid 1px #fff;
	border-top:solid 1px #fff;
	cursor:pointer;
}
.MenuHeaderIconSelected
{
	color: #607683; 
	background:#F8DFA7;
	border-right:solid 1px #6B94CB;
	border-bottom:ridge 2px #C7DDFC; 
	border-left:solid 1px #fff;
	border-top:solid 1px #fff;
	cursor:default;
}
.MenuHeaderType
{
	color: #607683; 
	background: #D6E7FB;
	border-right:solid 1px #6B94CB;
	border-bottom:ridge 2px #C7DDFC; 
	border-left:solid 1px #fff;
	border-top:solid 1px #fff;
}
.MenuHeaderTypeSelected
{
	color: #607683; 
	background: #98BBD1;
	padding:2px;
}
.MenuHeaderType SPAN
{
	padding-right:3px;
	color:#000066;
	cursor:pointer;
}
.MenuHeaderType SPAN.Selected
{
	padding-right:3px;
	color:#000066;
	font-weight:bold;
	cursor:default;
}
.MenuBox
{
	color:#000066;
}
.MenuBoxHeader TD
{
	font-weight:bold;
	background:#E0EAF1;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
}
.MenuBoxItem TD
{
	padding-left:7px;
	padding-top:1px;
	padding-bottom:1px;
}
.MenuListHeader
{
	color:#000066;
	font-weight:bold;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
}
.MenuListItem
{
	padding-left:7px;
	padding-top:1px;
	padding-bottom:1px;
}
/* Hyperlink for document info*/
.DocInfo a
{
	color: #2c4377;
	text-decoration: none;
}
.DocInfo a:link
{
	color: #2c4377;
	text-decoration: none;
}
.DocInfo a:visited
{
	color: #2c4377;
	text-decoration: none;
} 
.DocInfo a:hover
{
	color: #000066;
	text-decoration: underline;
}
.DocInfo TD.Label
{
FONT-SIZE: xx-small;
FONT-FAMILY: verdana;
text-align:right;
padding-right: 5px;
border-bottom:none;
}
.DocInfo TD.Field
{
FONT-SIZE: xx-small;
FONT-FAMILY: verdana;
PADDING-RIGHT: 3px;
PADDING-LEFT: 2px;
BACKGROUND: #ffffff;
border-bottom:solid 1px #c1d0cf;
}

/*Appearance Interface 08*/
.ProductMenu08 {font-family: Tahoma; font-size: 8pt; color:#FFFFFF; }
.ProductMenu08 td {background-color:#829EB4; border-top: 1px solid #000000;}
.ProductMenu08 span {color:#FFFFFF;}
.ProductMenu08 a {color: #FFFFFF; text-decoration:none }
.ProductMenu08 a:link {color: #FFFFFF; text-decoration:none }
.ProductMenu08 a:visited {color: #FFFFFF; text-decoration:none }
.ProductMenu08 a:active {color: #FFFFFF; text-decoration:none }
.ProductMenu08 a:hover {color: #000; text-decoration:none }

.Toolbar08 { font-family: tahoma; font-size: 8pt; font-weight: none; color: #666666;background-color:#FFFFFF;}
.Toolbar08 a {color: #666666; text-decoration:none}
.Toolbar08 a:link {color: #666666; text-decoration:none}
.Toolbar08 a:visited {color: #666666; text-decoration:none}
.Toolbar08 a:active {color: #666666; text-decoration:none}
.Toolbar08 a:hover {color: #000000; text-decoration:none }

.Toolbar08Tab
{
	height: 20px;
	margin: 0;
	padding-left: 0px;
}

.Toolbar08Tab li
{
	margin: 0; 
	padding: 0;
		display: inline;
		list-style-type: none;
	font-family: Tahoma;
	font-size: 8pt;
	}

.Toolbar08Tab a:link, .Toolbar08Tab a:visited
{
	float: left;
	background: #98BBD1;
	font-size: 8pt;
	line-height: 14px;
	font-weight: bold;
	padding: 2px 10px 2px 10px;
	margin-right: 2px;
	border: 1px solid #fff;
	text-decoration: none;
	color: #000;
}

.Toolbar08Tab a:link.active, .Toolbar08Tab a:visited.active
{
	border-bottom: 1px solid #fff;
	background: #fff;
	color: #000;
}

.Toolbar08Tab a:hover
{
	background: #D6E7FB;
	color: #000; 
}

BODY.LeftMenu08 
{
	background-color:#EEEEEE;
	border-right: 1 inset #9C9494;
}

BODY.LeftMenu08 .sectionheader08 {
	font-family: Tahoma; 
	font-size: 8pt;
	color:#666666;
	padding: 5px 10px 5px 5px; 
	background-color:#F6F6F6;
	text-decoration: none;
	border-bottom: 1px solid #000000;
	width: 100%;
	font-weight:bold;
	cursor: pointer;
}

BODY.LeftMenu08 .sectionentity08 {
  width: 100%;
  cursor: pointer;
  font-family: sans-serif; 
  font-size: 8pt;
  font-weight:bold;
  color:#666666;
  background: #FFFFFF;
  border-bottom: 1px solid #cccccc;
}

BODY.LeftMenu08 .sectionentity08 a, 
BODY.LeftMenu08 .sectionentity08 a:link, 
BODY.LeftMenu08 .sectionentity08 a:active, 
BODY.LeftMenu08 .sectionentity08 a:visited {
  display: block;
  padding: 3px 10px 3px 15px; 	
  color:#666666;
  background-color: #FFFFFF;
  width: 100%;
  text-decoration: none;
}

BODY.LeftMenu08 .sectionentity08 a:hover {
	color:#FFFFFF;
  background-color: #829EB4;
  text-decoration: none;
}

BODY.LeftMenu08 .sectionend08 {border-bottom: 1px solid #000000;}

BODY.LeftMenu08 .searchbutton08 	{
	font-family: sans-serif; 
	font-size: 8pt; 
	color:#666666; 
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C6C5D7', startColorstr='#FFFFFF', gradientType='0');
}

BODY.LeftMenu08 .message08 {font-family: sans-serif; font-size: 8pt; color:#666666;}
BODY.LeftMenu08 .message08 a,
BODY.LeftMenu08 .message08 a:link,
BODY.LeftMenu08 .message08 a:visited,
BODY.LeftMenu08 .message08 a:active,
BODY.LeftMenu08 .message08 a:hover {font-family: sans-serif; font-size: 8pt; color: #FF0000; text-decoration:none;}

BODY.LeftMenu08 .messagearea08 {
	width: 100%; 
	height: 25; 
	z-index: 2; 
	background: #FFFFFF; 
	border-right: medium none #B2B3B5;
	border-top: 1px solid #CCCCCC;
	left:0px; 
	bottom:0px
}

BODY.LeftMenu08 .divline08 {border-right:solid 2px #CCCCCC}