﻿/* ------------------------------------------ */
/*                 Top stripe                 */
/* ------------------------------------------ */
.cssTopBody
{
    background-color: #1E4C72;
    color: white;
    font-family: Arial;
    margin: 0px auto 0px auto;
    padding: 0;
    height: 100%;
    width: 100%;
    text-align: center;
    z-index: 1010;
}

.cssSlogen
{
	font-size: 18px;
	color: #D2DBE3;
	white-space: nowrap;
	font-weight: bold;
}

.cssTopTable
{
    width: 100%;
    margin: 0px auto;
    padding: 0px;
    border: none;
    text-align: center;
}

.cssFirstRow
{
	background-color: #1E4C72;
	width: 100%;
	padding: 0px;
	margin: 0px auto;
}

.cssSecondRow
{
	background-color: #496D8C;
    width: 100%;
	padding: 0px;
	margin: 0px auto;
}

.cssMenu
{
    cursor: pointer;
    font-size: 16px;
    color: white;
    white-space: nowrap;
    width: 115px;
}

.cssMenuHover
{
	background-color: #92A7BA;
	cursor: pointer;
	font-size: 16px;
	color: White;
    white-space: nowrap;
    width: 115px;
}

.cssMenuSelected
{
	background-color: #EA9D58;
	cursor: pointer;
	font-size: 16px;
	color: White;
    white-space: nowrap;
    width: 115px;
}

.cssLogo
{
    width: 144px;
    height: 58px;
    cursor: pointer;
}

.cssWelcomeParentText
{
    font-size: 16px;
    color: White;
    white-space: nowrap;
}

.cssSignout
{
    font-size: 12px;
    color: White;
    text-decoration: underline;
    cursor: pointer;
}

.cssSignoutHover
{
    font-size: 12px;
    color: #EA9D58;
    text-decoration: underline;
    cursor: pointer;
}

.cssWelcomeParentMessageNote
{
    font-size: 14px;
    color: #fdd002;
    white-space: nowrap;
}

.cssSignedParentRow
{
	background-color: #1E4C72;
}

.cssSpanLanguage
{
	font-size: 12px;
	color: White;
	text-decoration: underline;
	cursor: pointer;
}

.cssSpanLanguageHover
{
	font-size: 12px;
	color: #EA9D58;
	cursor: pointer;
	text-decoration: underline;
}

.cssSpanCurrentLanguage
{
	font-size: 12px;
	color: White;
}

.cssImgCurrentLanguage
{
	position: relative;
	display: block;
	top: 4px;
}

.cssDivSpanCurrentLanguage
{
	font-size: 12px;
	color: White;
	position: relative;
	display: block;
	top: -17px;
}

.cssDivImgCurrentLanguage
{
	position: relative;
	display: block;
	top: 0px;
}

.cssExistingUserLogonText
{
    font-size: 16px;
    color: White;
}

.cssExistingUserLogonClick
{
    font-size: 16px;
    color: White;
    text-decoration: underline;
    cursor: pointer;
}

.cssExistingUserLogonClickHover
{
    font-size: 16px;
    color: #EA9D58;
    text-decoration: underline;
    cursor: pointer;
}

.cssSpanHome
{
	font-size: 12px;
	color: White;
	cursor: pointer;
	text-decoration: underline;
}

.cssSpanHomeHover
{
	font-size: 12px;
	color: #EA9D58;
	text-decoration: underline;
	cursor: pointer;
}
