/* Exact */

/* star hack to remove IE's auto button padding */
* html button { overflow:visible; padding:0px 4px; }

body			{ background:#fff; margin:0; padding:0; overflow:auto; }
body.Bottom { background:#98bbd1; border-top:1px solid #fff; }

/* typography */
body								{ font-size:16px; }
input, select					{ font-size:11px; font-family:"MS Shell Dlg"; }
div, form, table, span, li	{ font-size:10px; }
button							{ font-size:11px; }
.divBody div, .divBody form, .divBody table, .divBody span, .divBody li	{ font-size:12px; }

table	{ padding:0; margin:0; border-style:none; }

input.disabled { background:#e7e7e7; border:1px solid #7EA5CF; height:1.9em; }

a:link, a:visited { color:#2c4377; text-decoration:underline; }
a:hover				{ color:#006; text-decoration:none; }
a:active				{ color:#2c4377; text-decoration:underline; }

.saveHistory	{ behavior:url(#default#savehistory); }
.notValid		{ background-color:#fff; }

.ProductMenu				{ font-weight:bold; font-size:10px; }
.ProductMenu td			{ border-left:2px groove #fff; border-bottom:1px solid #006; text-align:center; }
.ProductMenu a:link, 
.ProductMenu a:visited	{ width:100%; height:100%; color:#006; cursor:pointer; padding-top:4px; text-decoration:none; }
.ProductMenu a:hover		{ width:100%; height:100%; color:#006; cursor:pointer; padding-top:4px; text-decoration:underline; }
.ProductMenu a:active	{ width:100%; height:100%; color:#006; cursor:pointer; padding-top:4px; text-decoration:none; }

/*Wizard*/
.WizardHeader { padding-left:10px; font-weight:bold; font-size:18px; color:#006; text-align:left; }	

.WizardMenuTop,
.WizardMenuBottom { font-weight:bold; font-size:18px;	color:#fff; border-style:none; }
.WizardMenuTop		{ filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr= '#98bbd1' ,endcolorstr= '#cfe0f2' , gradientType= '0' ); }
.WizardMenuBottom { filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr= '#cfe0f2' ,endcolorstr= '#98bbd1' , gradientType= '0' ); }
.WizardHelp			{ border:1px solid #000; padding:5px; font-size:13px; overflow:auto; background-color:#ffc; }
.WizardButton		{ padding-left:10px; font-size:18px; font-weight:bold; color:#006; }
.WizardTitleImg	{ }
.WizardTitle		{ padding-left:10px; font-weight:bold; font-size:18px; color:#006; text-align:left; }
.WizardSectionHeader
{
	font-weight:bold;
	font-size:13px;	
	color:#006;
	text-indent:20px;
	letter-spacing:1px;
	text-align:left;
	filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr= '#cfe0f2' ,endcolorstr= '#98bbd1' , gradientType= '0' );
}

.WizardSectionHeader TH
{
	font-weight:bold;
	text-align:left;
	filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr= '#cfe0f2' ,endcolorstr= '#98bbd1' , gradientType= '0' );
}
.WizardSection				{ color:#006; width:100%; }
.WizardSection td.Label { font-size:13px; padding-right:10px; width:20%; }
.WizardSection td.Field { font-size:13px; padding-right:10px; }

.WizardErrors		{ width:100%; border:2px solid #e0001b; padding:2px; background:#fff; margin:4px; }
.WizardErrors td	{ padding-left:10px; }

.WizardStepsDark	{ background-color:#006; font-size:10px; font-weight:bold; color:#fff; }
.WizardStepsLight { background-color:#98BBD1; font-size:10px; font-weight:bold; color:#4A64A1; }

.WizardButton a:link,
.WizardButton a:visited { color:#006; text-decoration:none; }
.WizardButton a:hover	{ color:#006; text-decoration:underline; }
.WizardButton a:active	{ color:#006; text-decoration:none; }

.WizardBottomButton a:link,
.WizardBottomButton a:visited { color:#fff; text-decoration:none; }
.WizardBottomButton a:hover	{ color:#fff; text-decoration:underline; }
.WizardBottomButton a:active	{ color:#fff; text-decoration:none; }

button.exWizardButton, 
button.exWizardButtonOver,
button.exWizardButtonDown { font-weight:bold; font-size:11px; border:1px #000 groove; color:#000; }
button.exWizardButton 
{
	filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr='#98BBD1',endcolorstr='#DDE9F0', gradientType='0')
	progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, color='#8b9b99', Positive='true');
}

button.exWizardButtonOver 
{
	filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr='#4A64A1',endcolorstr='#fff', gradientType='0')
	progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, color='#8b9b99', Positive='true');
}

button.exWizardButtonDown 
{
	filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr='#98BBD1',endcolorstr='#DDE9F0', gradientType='0')
	progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, color='#8b9b99', Positive='true');
}

.WizardImageBtnNext,
.WizardImageBtnNextSelect,
.WizardImageBtnPrev,
.WizardImageBtnPrevSelect	{ background-repeat:no-repeat; background-position:center; width:20px; height:20px; }
.WizardImageBtnNext			{ background-image:url('images/WizardbtnNextDark.png'); }
.WizardImageBtnNextSelect	{ background-image:url('images/WizardbtnNextLight.png'); } 
.WizardImageBtnPrev			{ background-image:url('images/WizardbtnPreviousDark.png'); } 
.WizardImageBtnPrevSelect	{ background-image:url('images/WizardbtnPreviousLight.png'); }

/*Wizard (In frame style)*/
.WizardMenuTopInFrame 
{
	font-weight:bold;
	font-size:18px;
	background-color:#98BBD1;
	border-bottom:1px solid #fff; 
	border-top:1px solid #fff;
	height:30px;
}
.WizardMenuBottomInFrame 
{
	font-weight:bold;
	font-size:18px;
	background:#98BBD1;
	border:none;
	height:50px;	
	border-bottom:1px solid #fff; 
	border-top:1px solid #fff;  
}

.WizardSectionHeaderInFrame
{	
	border:1px solid #7ea5cf;
	padding-right:0px;	
	padding-left:0px;
	padding-bottom:0px;
	background:#fff;	
	margin:0px 0px 4px 4px;	
	width:99%;	
	font-size:10px;
}

.WizardSectionHeaderInFrame th {	
	background:#c4d7e4;
	color:#024ab4;
	padding-left:4px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #4A64A1;	
	border-left:1px solid #fff;
	border-right:1px solid #fff;	
	text-align:left;
	font-weight:bold;
	font-size:10px;	
}

.WizardSectionHeaderInFrame td.Label {	padding-right:5px; border-bottom:none; }
.WizardSectionHeaderInFrame td.Field {	padding-right:3px; padding-left:2px; background:#fff;	border-bottom:1px solid #c1d0cf; }

body.Toolbar				{ background:#4a64a1; }
body.Toolbar td			{ font-size:10px; color:#fff; padding-top:4px; }
body.Toolbar a:link, 
body.Toolbar a:visited	{ color:#fff; text-decoration:none; }
body.Toolbar a:hover		{ color:#fff; text-decoration:underline; }
body.Toolbar a:active	{ color:#fff; text-decoration:none; }

body.LeftMenu					{ background:#4A64A1; border-right:solid 1px #006; border-top:solid 1px #fff; overflow:hidden; /* fix horizontal scroll problem on Chrome */ /*filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr='#4A64A1',endcolorstr='#98BBD1', gradientType='0');*/ }
body.LeftMenu td				{ color:#000; font-size:10px; padding-top:2px; font-weight:bold; padding-left:2px; }
body.LeftMenu a:link,
body.LeftMenu a:visited		{ color:#fff; font-weight:bold; text-decoration:none; }
body.LeftMenu a:hover		{ color:#fff; font-weight:bold; text-decoration:underline; }
body.LeftMenu td.Separator { border-top:1px solid #4C4741; }

/*  MENU TABLE IMAGES */
.MenuTable				{ width:99%; border:1px solid #fff; margin:3px; }
.MenuTable th
{ 
	text-align:left; 
	font-size:10px; 
	font-weight:bold; 
	border:1px solid #4A64A1; 
	border-left:none; 
	border-right:none; 
	background:#C4D7E4; 
	color:#006;
}
.MenuTable td			{ background:#fff; border-bottom:1px solid #c1d0cf; height:19px; text-align:left; }
.MenuTable img			{ background:#fff; border:1px solid #006; vertical-align:middle; margin:1px 5px 1px 1px; }
.MenuTable a			{ width:100%; padding:3px; color:#000; text-decoration:none; }
.MenuTable a:link,
.MenuTable a:visited,
.MenuTable a:hover	{ width:100%; padding:3px; color:#2C4377; text-decoration:none; }
.MenuTable a:active	{ width:100%; padding:3px; color:#fff; text-decoration:underline; background-color:#2C4377; }


/* ENTRY PAGE HEADER */
table.HomePageTable { width:99%; border:1px solid #98BBD1; margin:3px; }
table.HomePageTable tr.SectionHeader  /* HOME PAGE PANEL HEADERS  */
{
	font-size:10px;
	font-weight:bold; 
	color:#4F89A9;
	height:25px;
	background:#C4D7E3;
	border-bottom:1px solid #000;
}

table.HomePageTable tr.SectionHeader a:link,
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 a:active	{ color:#024AB4; text-decoration:none; }
table.HomePageTable tr.SectionHeader td			{ border-bottom:1px solid #000; padding-left:3px; vertical-align:middle; }
table.HomePageTable tr.SectionHeader select		{ font-size:10px; }
table.HomePageTable tr.Header							{ height:19px; }

/* TABLE HEADER */
table.HomePageTable th 
{
	background:#98BBD1; 
	color:#fff; 
	font-weight:bold; 
	font-size:10px;
	text-align:left;
	border-right:1px solid #fff;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	padding-left:2px;
}

table.HomePageTable tr.DataDark		{ background:#F2F6FA; }
table.HomePageTable tr.DataDark td  { border-right:1px solid #fff; border-bottom:1px solid #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:1px solid #000; background:#fff; height:16px; width:110px; color:#006; }
input.Selected { border:2px solid #00f; }

#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:10px; }
table       { font-size:10px; font-family:Verdana; }

.adminShow  { font-size:13px; font-weight:bold; color:#4a64a1; } /* VOOR ALS HET EEN DROPDOWN IS */

/*.ConfirmWindow { background:#fff; font-size:small; font-weight:bold; color:#000066; }*/
.ConfirmWindow	
{
	background:#fff; font-size:13px; font-weight:bold; color:#627BB7; padding:2px; font:Verdana, Arial, Helvetica, Sans-Serif; 
}
.ConfirmWindow th					{ background:#B80013; color:#627BB7; }
.ConfirmWindow td.Explanation	{ font-size:13px; font-weight:normal; padding:2px; color:#627BB7; }
.ConfirmWindow td					{ font-size:13px; font-weight:bold; padding:2px; color:#627BB7; }
.ConfirmWindow td.header		{ background:#98BBD1; }

/* Title */
div.HdrTitle td	{ background:#98bbd1; border-bottom:1px solid #fff; border-top:1px solid #fff; }
span.HdrTitle		{ font-size:18px; font-weight:bold; color:#000066; }

div.HdrProps		{ padding-left:2pt; font-size:10px; color:#676767; background:#e5e5e5; border-bottom:1px solid #a5a5a5; }
div.HdrProps td	{ color:#000; vertical-align:top; }

/* Error Messages */
span.Error		{ color:Red; }
div.error		{ width:100%; border:solid 2px #e0001b; padding:3px; background:#fff; margin:4px; }
div.error td	{ color:#e0001b; font-size:12px; }

/* document view */
div.Body { font-size:10px; margin:0; font-family:Verdana; }

/* Table for Forms */
.Form
{
	border:1px solid #7ea5cf;
	padding-right:0px;	
	padding-left:0px;
	padding-bottom:0px;
	background:#fff;	
	margin:0px 0px 4px 3px;	
	width:99%;	
}
.Form .Form
{
	border:0;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	background:#fff;
	margin:0;
	width:100%;
}
.Form tr.Section th { text-indent:-1pt; text-align:left; }
.FormNoPad
{
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:0;
	width:100%;
}

.Form td { padding:0; color:#000; }

/* LIJNTJES ONDERAAN DE FORM TABELLEN  */
.Form td.Field					{ padding-right:3px; padding-left:2px; background:#fff; border-bottom:1px solid #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; border:solid 1px #a5a5a5; padding-right:3px; padding-left:2px; filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr='#82E2FE',endcolorstr='#fff', gradientType='0'); }
.Form td table.ListView    { border:0; }

/* PANEL HEADER PLAIN */
tr.SectionHeader				{ color:#024ab4; font-weight:bold; background:#c4d7e4; }
tr.SectionHeader a:link,
tr.SectionHeader a:visited { color:#6b94b0; text-decoration:none; }
tr.SectionHeader a:hover	{ color:#004cff; text-decoration:underline; }
tr.SectionHeader a:active	{ color:#6b94b0; text-decoration:none; }
tr.SectionHeader th {	
	padding-left:4px;
	padding-top:2px;
	padding-bottom:2px;
	border-top:1px solid #4a64a1;
	border-bottom:1px solid #4a64a1;	
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	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,
table.ListView
{
	border:1px solid #7ea5cf;
	padding:0;		
	background:#fff;
	margin-bottom:4px;	
	margin-left:4px;	
	width:99%;	
}
table.ListViewAll table.ListView
{
	border:0px solid;
	padding:0;
	background:#fff;
	margin-bottom:0px;
	margin-left:0px;
	width:100%;
}

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:1px solid #6B94CB;
	border-bottom:2px ridge #C7DDFC; 
	border-left:1px solid #fff;
	border-top:1px solid #fff;
}

table.ListView tr.HeaderBL { } 
table.ListView tr.HeaderBL th
{
	border-right:1px solid #fff;
	padding-right:3px;
	padding-left:3px;
	font-weight:bold;
	vertical-align:text-top;
	border-left:1px solid #fff;
	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,
table.ListView tr.DataDark				{ background:#D3E1EB; }
table.ListView td							{ padding:2px 4px 2px 3px; }
table.ListView tr.DataLight			{ background:#F7FAFC; }
table.ListView tr.Selected,
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:10px; } /* C4D7E4 */
table.ListView tr.DataOutline1		{ font-weight:bold; color:#000; background:#C4D7E4; font-size:12px; }
table.ListView tr.DataOutline2		{ font-weight:bold; color:#4A64A1; background:#D0DFEA; font-size:13px; } 
table.ListView tr.DataOutline3		{ font-weight:bold; color:#4A64A1; background:#DDEAF0; font-size:12px; }
table.ListView tr.DataOutline4		{ font-weight:bold; color:#000066; background:#EBF2F5; font-size:11px; } 
table.ListView tr.DataOutline5		{ font-weight:bold; color:#000066; background:#F5F9FA; font-size:10px; } 
table.ListView tr.DataOutline6		{ font-weight:bold; color:#000; background:#F4F8FD; font-size:10px; }
table.ListView tr.DataOutline7,
table.ListView tr.DataOutline8		{ font-weight:bold; color:#4A64A1; background:#fff; font-size:10px; } 
table.ListView tr.DataOutline9,
table.ListView tr.DataOutline10     { font-weight:bold; color:#000066; background:#fff; font-size:10px; }
table.ListView tr.DataOutline0 td	{ padding:4px; border-bottom:1px solid #4A64A1; padding:3px; }
table.ListView tr.DataOutline1 td	{ padding:4px; border-bottom:1px solid #000; padding:3px; }
table.ListView tr.DataOutline2 td	{ padding:2px; padding-left:0px; border-left:0px #fff; border-bottom:1px dotted #000; }
table.ListView tr.DataOutline3 td	{ padding:2px; padding-left:1px; border-left:0px #fff; border-bottom:1px dotted #000; }
table.ListView tr.DataOutline4 td	{ padding:2px; padding-left:3px; border-left:0px #fff; border-bottom:1px dotted #000; }
table.ListView tr.DataOutline5 td	{ padding:2px; padding-left:5px; border:0px #fff; border-bottom:1px dotted #000; } 
table.ListView tr.DataOutline6 td	{ padding:2px; padding-left:7px; border-left:0px #fff; border-bottom:1px dotted #000; }
table.ListView tr.DataOutline7 td	{ padding:2px; padding-left:9px; border-left:0px #fff; border-bottom:1px dotted #000; }
table.ListView tr.DataOutline8 td	{ padding:2px; padding-left:11px; border-left:0px #fff; border-bottom:1px dotted #000; }
table.ListView tr.DataOutline9 td	{ padding:2px; padding-left:13px; border-left:0px #fff; border-bottom:1px dotted #000; }
table.ListView tr.DataOutline10 td  { padding:2px; padding-left:15px; border:0px #fff; border-bottom:1px dotted #000; } 

table.ListView tr.Total					{ border:1px solid #898989; padding:2px; font-weight:bold; color:#fff; vertical-align:text-top; background:#6E7C98; font-size:14px; }
table.ListView tr.Total a:link,
table.ListView tr.Total a:visited	{ color:#fff; font-size:14px; text-decoration:none; }
table.ListView tr.Total a:hover		{ color:#fff; font-size:14px; text-decoration:underline; } 
table.ListView tr.Total a:active		{ color:#fff; font-size:14px; text-decoration:none; } 
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:1px solid #a4b1d0; }

.ListviewPage	{ color:#4A64A1; /* position:relative; top:-2px; */ }
.HeadPin			{ position:relative; z-index:1; }
.ColumnPin		{ position:relative; }

/* BEGIN NEWS CLASSES */
#tdHeader                         { color:#fff; }
table.News                        { background:#fff; border:1px solid #aeb9b8; }
td.SectionHeaderNews              { background:#C4D7E4; color:#024AB4; padding:2px; border:1px solid #7ea5cf; 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:1px solid #000066; }
tt.news                           { color:#a5a5a5; font-size:11px; }
span.headLine                     { font-size:32px; font-weight:bold; }
span.subheadLine                  { font-size:13px; font-weight:bold; color:#000; }
table.News td.DataDark,
table.News td.DataLight           { background:#F2F6FA; }
table.news td.sepBlock            { border-right:1px solid #ededed; border-bottom:solid 1px #ededed; padding:8px 2px; }
table.news td.sepBlockRight       { border-bottom:1px solid #ededed; padding:8px 2px; }
table.News a,
table.News a:visited              { color:#5C6B84; text-decoration:none; }
table.News a:hover                { color:#000066; text-decoration:underline; }
table.News a:active       			 { color:#5C6B84; text-decoration:none; }

/* END NEWS CLASSES */

/* LISTSHORT CLASS */
table.ListShort
{
	border:1px solid #7ea5cf;
	padding:0;
	background:#fff;
	margin-bottom:4px;
	margin-left:4px;	
	width:99%;
}
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:1px solid #000; margin-left:4px; width:99%; background-color:#fff;}
table.Grid .grid				{ border:0; padding:0; margin:0; width:100%; background-color:#fff; }
table.Grid input				{ border-width:0px; }
table.Grid input.ReadOnly	{ background:#c1d0cf; }
table.Grid tr.Header			{ background:#98BBD1; color:#fff; 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:#fff; color:#fff; 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		{ height: 20px; padding-right:5px; padding-left:5px; font-weight:bold; background:#98bbd1; color:#fff; }
table.Grid td.Selected		{ border:1px solid #0000ff; }
/* FC 23.160.949 */
table.Grid thead.Header th { border-right:1pt solid #000; border-bottom:1pt solid #000; text-align:left; }
table.Grid thead.Header tr { background:#98BBD1; color:#000; height:20px; }

/* Monitor */
table.Monitor				{ font-size:10px; margin:-1px; padding:0; 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,
button.exButtonDown	{ font-weight:bold; font-size:11px; border:1px groove #000; background:#8A9DCA; color:#fff; }
button.exButtonOver	{ font-weight:bold; font-size:11px; border:1px groove #000; background:#4A64A1; color:#fff; }
/*filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr='#8A9DCA',endcolorstr='#4A64A1', gradientType='0') progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, color='#8b9b99', Positive='true');*/

button.exButtonL		{ font-weight:bold; font-size:11px; border:1px groove #000; background:#8A9DCA; color:#fff; }
/*filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr= '#8A9DCA' ,endcolorstr= '#4A64A1' , gradientType= '0' ) progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=2, color= '#8b9b99' , Positive= 'true' )*/ 
button.exButtonOverL { font-weight:bold; font-size:11px; border:1px groove #000; background:#4A64A1; color:#000; }
/*filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr='#4A64A1',endcolorstr='#fff', gradientType='0')	progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=2, color='#8b9b99', Positive='true')*/
button.exButtonDownL { font-weight:bold; font-size:11px; border:1px groove #000; background:#8A9DCA; color:#000; }
/*filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr='#9DBED4',endcolorstr='#fff', gradientType='0')	progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=2, color='#8b9b99', Positive='true')*/
input.exButton			{ font-weight:bold; font-size:11px; border:1px groove #000; background:#98BBD1; color:#DDE9F0; }

/* Paging buttons */
button.liButton,
button.pgButton,
button.pgButtonPage	{ font-weight:bold; font-size:11px; border:1px groove #000; background:#89ABC8; color:#fff;	font-family:Verdana; }
/*filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr='#89ABC8',endcolorstr='#516BA5', gradientType='0')	progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, color='#8b9b99', Positive='true');*/	
button.pgButtonThis	{ font-weight:bold; font-size:11px; border:1px groove #000; background:#F78209; color:#000;	font-family:Verdana; }
/*filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr='#FFEE06',endcolorstr='#F78209', gradientType='0')	progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, color='#8b9b99', Positive='true');*/

/* Header button */
button.btnHeader
{
	border-right:0px solid #000;
	border-bottom:0px solid #000;
	border-top:0px solid #737373;
	border-left:0px solid #737373;
	background:url(images\blank.gif) fixed;
	background-position:center;
	background-repeat:no-repeat;
	overflow:hidden;
	width:25px;
	height:20px;
	cursor:pointer;
}

/* Popup button */
button.btnPopup
{
	border:none medium #000;
	overflow:hidden;
	width:16px;
	cursor:pointer;
	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:1px 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:13px; padding:1px; }
.TBButtonOver, 
.TBButtonDown, 
.TBButtonSelect	{ font-family:"MS Sans Serif"; font-size:13px; border:0px solid #000080; }
.TBButtonOver		{ background-image:url(Images/edit.toolbarbutton.over.gif); background-color:#CCE6FF; }
.TBButtonDown		{ background-image:url(Images/edit.toolbarbutton.down.gif); }
.TBButtonSelect	{ background-image:url(Images/edit.toolbar.select.gif); }
.TB_Select			{ font-family:"MS Sans Serif"; font-size:13px; }
/* Editor Tabs */
table.Editor td.Editor_StartTabOn 
{
	font-size:11px; 
	font-family:"MS Sans Serif";			
	padding:1px;
	border-left:1px solid #f5f5f5;
	border-right:1px solid #fff;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #f5f5f5;
	background:#f5f5f5;
}
table.Editor td.Editor_StartTabOff 
{ 	
	font-size:13px;
	font-family:"MS Sans Serif";
	padding:1px;
	border-left:1px solid #f5f5f5;
	border-right:1px solid #dcdcdc;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #f5f5f5;
	background:#f5f5f5;
}
table.Editor td.Editor_TabOn  	
{
	font-size:11px;
	font-family:"MS Sans Serif";
	padding:1px;
	padding-left:5px;
	padding-right:5px;
	border-left:1px solid #fff;
	border-right:1px solid #dcdcdc;
	border-top:1px solid #f8f8ff;
	border-bottom:1px solid #dcdcdc;
	background:#f8f8ff;
}
table.Editor td.Editor_TabOffRight 
{
	font-size:11px;
	font-family:"MS Sans Serif";
	padding:1px;
	padding-left:5px;
	padding-right:5px;
	border-left:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #f5f5f5;
	background:#f5f5f5;
}
table.Editor td.Editor_TabOffLeft  	
{
	font-size:11px;
	font-family:"MS Sans Serif";
	padding:1px 5px;
	border-left:1px solid #dcdcdc;
	border-right:1px solid #fff;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #f8f8ff;
	background:#f5f5f5;
 }
table.Editor td.Editor_EndTab  	
{
	font-size:11px;
	font-family:"MS Sans Serif";
	width:100%;
	padding:1px;
	border:1px solid #f5f5f5;	
	border-top:1px solid #dcdcdc;	
	background:#f5f5f5;
}

table.Pivot								{ margin-left:4px; background:#fff; border:1px solid #000; }
table.Pivot th							{ text-align:left; background:#97BAD1; color:#fff; }
table.Pivot td							{ text-align:right; background:#E9F6FF; }
table.Pivot td a,
table.Pivot td a:visited			{ color:#e0001b; text-decoration:none; }
table.Pivot td a:hover				{ color:#cc0000; text-decoration:underline; }
table.Pivot td a:active				{ color:#e0001b; text-decoration:none; }
table.Pivot td.Total					{ font-weight:bold; }
table.Pivot td.Total a,
table.Pivot td.Total a:visited	{ color:#000; text-decoration:none; }
table.Pivot td.Total a:hover		{ color:#cc0000; text-decoration:underline; }
table.Pivot td.Total a:active		{ color:#000; text-decoration:none; }
table.Pivot td.GrandTotal			{ font-weight:bold; }
table.Pivot td.GrandTotal a		{ color:#000; text-decoration:underline; }


/* ********************* SLECTED AND UNSELECTED IMAGES ************************* */

img.selected   { background:#acbeda; border:3px solid #a5a5a5; text-align:center; }
img.unselected { background:transparent; border:1px solid #fff; text-align:center; cursor:pointer; }

/* ******************* END SLECTED AND UNSELECTED IMAGES *********************** */ 

#weeknumber { padding:2px; color:#000; background:#fff; }

/* ****** ORG CHART CLASSES ******* */

table.OrgLevel1	{ border-color:#000; border-width:5px; border-collapse:collapse; }
.OrgLevel2			{ border-color:#000; border-width:1px; border-collapse:collapse; }
.OrgLevel3			{ border-color:#fff; border-width:3px; border-collapse:collapse; background:#CFE0F2; }
.OrgLeaf				{ border-color:#000; border-width:3px; border-collapse:collapse; } 

td.OrgRight				{ border-width:2px; border-style:solid; border-bottom:0; border-top:0; border-left:0; height:10px; }
td.OrgLeftRightTop	{ border-width:1px; border-style:solid; border-bottom:0; height:10px; }
td.OrgRightTop			{ border-width:1px; border-style:solid; border-bottom:0; border-left:0; height:10px; }
td.OrgLeftTop			{ border-width:1px; border-style:solid; border-bottom:0; border-right:0; height:10px; }
td.OrgTop				{ border-width:1px; border-style:solid; border-bottom:0; border-left:0; border-right:0; height:10px; }
td.OrgBotLeft			{ border-width:1px; border-style:solid; border-top:0; border-right:0; }
td.OrgLeft				{ border-width:1px; border-style:solid; border-top:0; border-bottom:0; border-right:0; }

td.OrgInfo				{ padding:5px 0px 0px 0px; }
td.OrgRelation			{ padding:5px; }
.OrgText					{ text-decoration:none; font-size:10px; font-weight:normal; }
.OrgText a				{ text-decoration:none; font-size:10px; }
.OrgText a:link		{ text-decoration:none; font-size:10px; color:#000; cursor:pointer; }
.OrgText a:visited	{ font-size:10px; color:#000; cursor:pointer; }
.OrgText a:hover		{ text-decoration:underline; font-size:10px; color:#000; cursor:pointer; }
.OrgText a:active		{ font-size:10px; color:#000; cursor:pointer; }
.OrgValue				{ font-weight:normal; border:1px solid #fff; color:#000; background:#fff; }
.OrgIcon					{ cursor:pointer; }

table.ChartItem1				{ background:#354459; color:#fff; font-weight:bold; text-align:left; border:1px solid #fff; }
table.ChartItem1 a:link,
table.ChartItem1 a:visited { cursor:pointer; color:#fff; font-weight:bold; text-decoration:none; }
table.ChartItem1 a:hover	{ cursor:pointer; color:#fff; font-weight:bold; text-decoration:underline; }
table.ChartItem1 a:active	{ cursor:pointer; color:#fff; font-weight:bold; text-decoration:none; }
table.ChartItem2				{ background:#98BBD1; color:#000; font-weight:bold; text-align:center; border:1px solid #4A64A1; }
table.ChartItem2 a:link,
table.ChartItem2 a:visited { cursor:pointer; color:#000; font-weight:bold; text-decoration:none; }
table.ChartItem2 a:hover	{ cursor:pointer; color:#000; font-weight:bold; text-decoration:underline; }
table.ChartItem2 a:active	{ cursor:pointer; color:#000; font-weight:bold; text-decoration:none; }
table.ChartItem3				{ background:#E1EDFA; color:#000; text-align:center; border:1px solid #4A64A1; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, color='#000', Positive='true'); }
table.ChartItem3 a:link,
table.ChartItem3 a:visited { cursor:pointer; color:#000; font-weight:bold; text-decoration:none; }
table.ChartItem3 a:hover	{ cursor:pointer; color:#000; font-weight:bold; text-decoration:underline; }
table.ChartItem3 a:active	{ cursor:pointer; color:#000; font-weight:bold; text-decoration:none; }
table.ChartLeaf				{ background:#E1EDFA; color:#000; text-align:center; border:1px solid #193C4E; }
table.ChartLeaf a:link,
table.ChartLeaf a:visited	{ cursor:pointer; color:#000; font-weight:bold; text-decoration:none; }
table.ChartLeaf a:hover		{ cursor:pointer; color:#000; font-weight:bold; text-decoration:underline; }
table.ChartLeaf a:active	{ cursor:pointer; color:#000; font-weight:bold; text-decoration:none; }

.ContextMenu					
{ 
	cursor:default; 
	font:menutext; 
	position:absolute; 
	text-align:left; 
	background-color:menu;
   border:1px 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 0px -4px 0px; margin:0px 0px 0px 4px; width:99%; }
span.tabClear					 
{
	border:1px solid #728A9A; 
	border-bottom:1px solid #000; 
	margin-right:-2px; 
	background:#98BBD1; 
	color:#9FB1BD; 
	cursor:pointer; 
}
span.tabSelected				{ border:1px groove #000; border-bottom:1px solid #fff; margin-right:-2px; background:#fff; color:#000066; }
button.tab						
{ 
	background:transparent; 
	border:none; 
	overflow:hidden; 
	margin-top:2px; 
	font-weight:bold; 
	font-size:11px; 
	text-align:center; 
}
span.extendedTabClear		{ background:#eee; color:#7b7b7b; cursor:pointer; margin-right:-2px; }
span.extendedTabSelected	{ background:#DCDCDC; color:#000; margin-right:-2px; }
button.extendedTabClear 
{
	background:transparent;
	border:1px solid #a5a5a5;
	border-bottom:none;
	font-size:11px;
	margin-top:2px;
	overflow:hidden;
	text-align:center;
	text-overflow:ellipsis;
	width:150px;
	padding-left:5px;
}
button.extendedTabSelected {
	background:transparent;
	border:1px solid #000;
	border-bottom:none;
	font-size:11px;
	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:13px; font-weight:bold; color:#fff; padding-right:7px; }

.HelpBody					{ background:#fff; margin-left:12px; margin-right:12px; font-size:16px; }
.Helph1						{ font-size:24px; font-weight:bolder; width:100%; color:#000080; margin-bottom:24px; }
.Helph2						{ font-size:18px; font-weight:bold; width:100%; color:#000080; margin-bottom:18px; }
.Helph3						{ font-size:16px; font-weight:bold; width:100%; color:#000080; margin-bottom:12px; }
.HelpUL						{ margin-bottom:16px; }
.HelpLI1						{ font-size:13px; font-weight:bold; }
.HelpLI2						{ font-size:13px; }
.HelpTxt						{ font-size:13px;	margin-bottom:12px; }
.HelpImg						{ }
.HelpBalloon				{ border:1px solid #000; padding:5px; background:#ffffcc; }
.HelpGuideBody				{ background-color:#fff; }
.HelpGuideButtons			{ background:#c4d7e4; }
.HelpGuideButtons a		{ cursor:pointer; }
.HelpGuideButtons img	{ cursor:pointer; vertical-align:middle; }
.HelpGuideIntro			{ font-size:16px; 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:1px solid #4A64A1;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #4A64A1;	
	text-align:left; 
}
.HelpGuide td
{
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #4A64A1;	
	text-align:left; 
}
.HelpGuideText				{ border:1px solid #000; padding:5px; background:#ffffcc; }
.HelpGuideSelect			{ background:Red; color:#fff; }
td.HelpGuideSelect		{ background:Red; color:#fff; }
Button.HelpGuideSelect 
{
	font-weight:bold;
	font-size:11px;
	border:1px groove #000;
	color:#fff;
	filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr='red',endcolorstr='#fff', gradientType='0')	progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, color='#8b9b99', Positive='true');	
}
.HelpGuideSelect a,
a.HelpGuideSelect,
.HelpGuideSelect td a,	
.HelpGuideSelect input	{ background:Red; color:#fff; }

table.TreeView											{ border:0; padding:0; width:100%; background:#fff; }
table.TreeView tr										{ }
table.TreeView tr.Header							{ color:#000; background:#deefff; }
table.TreeView tr.Header th
{
	border:1pt #c5c5c5 solid;
	padding-right:3pt;	
	padding-top:2pt;	
	font-weight:normal;
	vertical-align:text-top;
	text-align:left;
}
table.TreeView td										{ color:#000; text-decoration:none; }
table.TreeView td.Text								{ width:100%; padding:0; cursor:pointer; }
table.TreeView td.MouseOver,
table.TreeView td.SelectedMouseOver
{
	padding-bottom:2px;
	padding-right:4pt;
	padding-left:1pt;
	color:#fff;
	background:#959595;
	text-decoration:underline; 
}
table.TreeView td.SelectedMouseOver a:hover	{ color:#fff; text-decoration:none; }
table.TreeView td.MouseOut							{ color:#000; }
table.TreeView td.Selected  
{
	padding-bottom:2px;
	padding-right:4pt;
	padding-left:1pt;
	color:#fff;
	background:#959595;
}


/* For Cockpits */
.CockpitTitle					{ color:#2c4377; font-family:Verdana; font-size:10px; }
.CockpitEmpty					{ background:#fff; }
.Cockpit							{ width:99%; border:1px solid #98BBD1; margin:3px; }
.Cockpit tr.DataDark			{ background:#98BBD1; }
.Cockpit tr.DataDark td		{ padding:2px; color:#2c4377; font-family:Verdana; font-size:10px; font-weight:bold; }
.Cockpit tr.DataLight		{ background:#E1EDFA; }
.Cockpit tr.DataLight td	{ padding:2px; color:#2c4377; font-family:Verdana; font-size:10px; }

.LayHorizontalBar		{ width:400mm; font-size:1pt; }
.LayHorizontalBar th { font-size:16px; width:10mm; border-right:1px solid #000; }
.LayHorizontalBar td { width:5mm; border-right:1px solid #000; border-bottom:1px solid #000; }
.LayVerticalBar		{ padding:0; margin:0; font-size:1pt; border-right:1mm solid #000; }
.LayVerticalBar tr	{ height:10mm; }
.LayVerticalBar td	{ height:5mm; font-size:1pt; width:10px; border-bottom:0.5mm solid #000; }
.LayVerticalBar th	{ height:5mm; font-size:16px; width:10px; border-bottom:0.5mm solid #000; }

.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:1px solid #4A64A1; }
table.ProgressBar td				{ background:transparent; width:100%; }
table.ProgressBar td.Progress { background:#4A64A1; width:1px; }

/* Wait Message */
.WaitMessage
{
	background:#eee;
	border:none;	
	filter:alpha(opacity=30);
	opacity:0.3;
	height:100%;
	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:48px; font-family:Verdana; }
.WaitMessage div {
	font-size: 48px;
}

/* Web Parts */
.WebPartZoneHeader  
{	
	background:#98BBD1; 
	padding:1px; 
	font-weight:bold; 
	vertical-align:text-top; 
	text-align:left; 
	border-right:1px solid #6B94CB;
	border-bottom:2px ridge #C7DDFC; 
	border-left:1px solid #fff;
	border-top:1px solid #fff;
}
.WebPartZoneHeader .Title	{ color:#000066; font-weight:bold; }
.WebPartZoneHeader .Action { color:#000066; font-weight:bold; cursor:pointer; }
.WebPartZoneHighlight		{ border:2px dashed #85B00B; } 
.WebPartZoneBody				{ border:1px solid #6B94CB; }
.WebPartChrome					{ border:1px solid #6B94CB; }
.WebPartChromeHeader 
{
	background:#98BBD1; 
	padding:1px; 
	font-weight:bold; 
	vertical-align:text-top; 
	text-align:left; 
	border-right:1px solid #6B94CB;
	border-bottom:2px ridge #C7DDFC; 
	border-left:1px solid #fff;
	border-top:1px solid #fff;
}
.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:pointer; }
.WebPartChromeContent			{ background:#fff; padding-top:3px; padding-right:3px; }

.WebPartChromeSelected						{ border:1px solid #6B94CB; }
.WebPartChromeHeaderSelected 
{
	background:#5E5E5E; 
	padding:1px; 
	font-weight:bold; 
	vertical-align:text-top; 
	text-align:left; 
	border-right:0px solid #6B94CB;
	border-bottom:2px ridge #C7DDFC; 
	border-left:0px solid #fff;
	border-top:0px solid #fff;
}
.WebPartChromeHeaderSelected .Title		{ color:#fff; font-weight:bold; vertical-align:middle; }
.WebPartChromeHeaderSelected .Title a	{ color:#fff; font-weight:bold; vertical-align:middle; }
.WebPartChromeHeaderSelected .Verbs		{ color:#fff; font-weight:bold; }
.WebPartChromeHeaderSelected .Icon		{ color:#fff; font-weight:bold; padding:2px; cursor:pointer; }
.WebPartChromeContentSelected				{ background:#fff; padding-top:3px; padding-right:3px; }

.EditorPartZone					{ width:100%; background:#fff; }
.EditorPartZoneHeader			{ display:none; }
.EditorPartZoneHeader .Title  { color:#000066; font-weight:bold; vertical-align:middle; }
.EditorPartZoneBody				{ background:#fff; }
.EditorPartZoneFooter			{ background:#fff; }

.EditorPartChrome						{ }
.EditorPartChromeHeader				{ background:#c4d7e4; padding-left:4px; padding-top:2px; padding-bottom:2px; border:1px solid #4A64A1; }
.EditorPartChromeHeader .Title	{ color:#024ab4; font-weight:bold; vertical-align:middle; }
.EditorPartChromeContent			{ background:#fff; padding-top:3px; padding-right:3px; }

/*Menu*/
.Menu							{ background:#fff; }
.MenuHeaderIcon, .MenuHeaderIconSelected, .MenuHeaderType
{
	color:#607683; 
	background:#D6E7FB;
	border-right:1px solid #6B94CB;
	border-bottom:2px ridge #C7DDFC; 
	border-left:1px solid #fff;
	border-top:1px solid #fff;
}
.MenuHeaderIcon					{ cursor:pointer; }
.MenuHeaderIconSelected			{ background:#F8DFA7; cursor:default; }
.MenuHeaderTypeSelected			{ color:#607683; background:#98BBD1; padding:2px; }
.MenuHeaderType span				{ padding-right:3px; color:#000066; cursor:pointer; }
.MenuHeaderType span.Selected { padding-right:3px; color:#000066; cursor:default; font-weight:bold; }
.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,
.DocInfo a:link,
.DocInfo a:visited	{ color:#2c4377; text-decoration:none; } 
.DocInfo a:hover		{ color:#000066; text-decoration:underline; }
.DocInfo a:active		{ color:#2c4377; text-decoration:none; } 
.DocInfo td.Label		{ font-size:10px; font-family:Verdana; text-align:right; padding-right:5px; border-bottom:none; }
.DocInfo td.Field		{ font-size:10px; font-family:Verdana; padding-right:3px; padding-left:2px; background:#fff; border-bottom:1px solid #c1d0cf; }

/*Appearance Interface 08*/
.ProductMenu08					{ font-family:Tahoma; font-size:11px; color:#fff; min-width: 768px; overflow:hidden;} /* changed - prevent element from going to next line */
.ProductMenu08 td				{ background:#829EB4; border-top:1px solid #000;}
.ProductMenu08 span			{ color:#fff; }
.ProductMenu08 a,
.ProductMenu08 a:link,
.ProductMenu08 a:visited	{ color:#fff; text-decoration:none; }
.ProductMenu08 a:hover		{ color:#000; text-decoration:none; }
.ProductMenu08 a:active		{ color:#fff; text-decoration:none; }

.Toolbar08				{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#666; background:#fff; min-width: 768px; overflow:hidden;} /* changed - prevent element from going to next line */
.Toolbar08 a,
.Toolbar08 a:link,
.Toolbar08 a:visited { color:#666; text-decoration:none; }
.Toolbar08 a:hover	{ color:#000; text-decoration:none; }
.Toolbar08 a:active	{ color:#666; text-decoration:none; }

.Toolbar08Tab				{ height:20px; margin:0; padding-left:0px; min-width: 768px; overflow:hidden;} /* changed - prevent element from going to next line */
.Toolbar08Tab li			{ margin:0; padding:0; display:inline; list-style-type:none; font-family:Tahoma;	font-size:11px; }
.Toolbar08Tab a:link, 
.Toolbar08Tab a:visited
{
	float:left;
	background:#98BBD1;
	font-size:11px;
	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:#eee; border-right:1px inset #9C9494; }
body.LeftMenu08 .sectionheader08 
{
	font-family:Tahoma; 
	font-size:11px;
	color:#666;
	padding:5px 10px 5px 5px; 
	background:#F6F6F6;
	text-decoration:none;
	border-bottom:1px solid #000;
	width:100%;
	font-weight:bold;
	cursor:pointer;
}
body.LeftMenu08 .sectionentity08 
{
	width:100%;
	cursor:pointer;
	font-family:Sans-Serif; 
	font-size:11px;
	font-weight:bold;
	color:#666;
	background:#fff;
	border-bottom:1px solid #ccc;
}
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:#666;
	background:#fff;
	width:100%;
	text-decoration:none;
}
body.LeftMenu08 .sectionentity08 a:hover {
	color:#fff;
	background:#829EB4;
	text-decoration:none;
}
body.LeftMenu08 .sectionentity08 a:active 
{
	display:block;
	padding:3px 10px 3px 15px; 	
	color:#666;
	background:#fff;
	width:100%;
	text-decoration:none;
}

body.LeftMenu08 .sectionend08 { border-bottom:1px solid #000; }
body.LeftMenu08 .searchbutton08 	
{
	font-family:Sans-Serif; 
	font-size:11px; 
	color:#666; 
	filter:progid:DXImageTransform.Microsoft.Gradient(endcolorstr='#C6C5D7', startcolorstr='#fff', gradientType='0');
}

body.LeftMenu08 .message08				{ font-family:Sans-Serif; font-size:11px; color:#666; }
body.LeftMenu08 .message08 a,
body.LeftMenu08 .message08 a:link,
body.LeftMenu08 .message08 a:visited,
body.LeftMenu08 .message08 a:hover, 
body.LeftMenu08 .message08 a:active { font-family:Sans-Serif; font-size:11px; color:#FF0000; text-decoration:none; }

body.LeftMenu08 .messagearea08 {
	width:100%; 
	height:25; 
	z-index:2; 
	background:#fff; 
	border-right:medium none #B2B3B5;
	border-top:1px solid #ccc;
	left:0px; 
	bottom:0px;
}

body.LeftMenu08 .divline08 { border-right:2px solid #ccc; }
