
/* 
This document contains the base classes for all 
TE Welfare & Education Webbapplications

Do NOT leave spaces between the property value and the units! 
If you use "margin-left: 20 px" instead of "margin-left: 20px" 
it will only work properly in IE6 but it will not work in Mozilla or Netscape.
*/

/* -------------------------------------------------------------------------------------------------------*/
/* Theme classes | Basecolor: #00a0d6 | BasecolorLight: #bce8f7 */
/* -------------------------------------------------------------------------------------------------------*/

/* -------------------------------------------------------------------------------------------------------*/
/* PAGE */
html
{
}

html#DesktopHtml
{
	background-color: White;
}


/* -------------------------------------------------------------------------------------------------------*/
/* LINKS */
A:link, A:visited, A:active, A:hover
{
	color: Black;
	background-color:inherit;
}

A:hover
{
	color: #00a0d6; /* Basecolor */
	background-color:inherit;
}

div.container
{
	border: 0px dashed Silver;
	margin: 0px;
}

h1.PageHeading, h2.ContentHeading, h2.ContentHeading span, p.Heading, span.Heading, .SnapHeader, .DialogHeader, #PageHeading
{
	color: #00a0d6; /* Basecolor */
	background-color:inherit;
}


/* -------------------------------------------------------------------------------------------------------*/
/* SIDEBAR */
.SideBar
{
	background-color: White;
	border-right: Solid 1px Transparent;
	background-repeat: repeat-x; /*background-image: url(../../images/page_bg.gif);*/
	background-position: top;
}


/* -------------------------------------------------------------------------------------------------------*/
/* TOPMENU */
.HeaderRow, .FooterRow
{
	color: #00a0d6; /* Basecolor */
	background-color:inherit;
}

.HeadingRow, .HeadingRowFirstCell, .ToolbarItem
{
	color: #00a0d6; /* Basecolor */
	background-color:inherit;
}

.TopMenuItem, .TopMenuItemHover, .TopMenuItemSelected, .SubMenuItem, .SubMenuItemHover, .SubMenuItemSelected, .MenuItem
{
	color: #00a0d6; /* Basecolor */
	background-color:inherit;
}

.TopMenuItemHover, .MenuItemHover, .MenuItem:Hover, .TopMenuItemExpanded, .MenuItemExpanded, .TopMenuItemSelected, .MenuItemSelected
{
	background-image: url(images/menuItemHover_bg.gif);
	background-repeat: repeat-x;
	background-color: #bce8f7; /* Basecolor light */
	color: Black;
}

.TopMenuItemExpanded, .MenuItemExpanded
{
	background-image: url(images/menuItemHover_bg.gif);
}

.TopMenuItemSelected, .MenuItemSelected
{
	background-image: url(images/menuItemHover_bg.gif);
}


/* -------------------------------------------------------------------------------------------------------*/
/* DIALOGUE */
.DialogTitle
{
	background-color: inherit;
	color: Black;
	background-image: url(images/menuItem_bg.gif);
	background-repeat: repeat-x;
	white-space: nowrap;
}

.DialogBody, .DialogButtonHolder
{
	background-color: #DAEAFF;
}


/* -------------------------------------------------------------------------------------------------------*/
/* SNAP CONTROL */
.SnapContent
{
	/*border:Dotted 1px Silver;*/
}

.SnapCollapseImage
{
	background-image: url(images/snap_collapse.gif);
}

.SnapCollapseImage:hover
{
	background-image: url(images/snap_collapse_hover.gif);
}

.SnapExpandImage
{
	background-image: url(images/snap_expand.gif);
}

.SnapExpandImage:hover
{
	background-image: url(images/snap_expand_hover.gif);
}

.SnapHeader, .SnapHeaderCollapsed, .SnapContent, .SnapFooter
{
	border-color: #D7E1F5;
}

a.SnapHeaderMoreLink
{
	color: #00a0d6; /* Basecolor */
	background-color:inherit;
	font-size: small;
	font-weight: bold;
	font-family: 'Trebuchet MS', Verdana;
}


/* -------------------------------------------------------------------------------------------------------*/
/* TOOLTIP */
.ToolTipContainer
{
	border: Solid 1px #00a0d6; /* Basecolor */
}

/* TOOLBAR */
.ToolbarItemHover, .ToolbarItemSelected
{
	color: #000000;
	background-color:inherit;
	background-image: url(images/menuItemHover_bg.gif);
}

/* -------------------------------------------------------------------------------------------------------*/
/* HEADER */
.CustomerHeader
{
	color: White;
	background-color: #00a0d6; /* Basecolor */
}

/* HEADER LINKS */
.CustomerHeader A:link, .CustomerHeader A:visited, .CustomerHeader A:active, .CustomerHeader A:hover
{
	color: White;
	background-color:inherit;
	text-decoration: none;
}

.CustomerHeader A:hover
{
	text-decoration: underline;
}


