/* <![CDATA[ */
a:link, a:visited
{
    text-decoration: none;
    color: #000000;
}
a:hover
{
    text-decoration: underline;
    color: #d1070f;
}
a:active
{
    text-decoration: none;
    color: #717171;
}

a.OnDarkBackground:link, a.OnDarkBackground:visited
{
    text-decoration: none;
    color: #ffffff;
}
a.OnDarkBackground:hover
{
    text-decoration: underline;
    color: #082038;
}
a.OnDarkBackground:active
{
    text-decoration: none;
    color: #717171;
}

a.OnDarkBackgroundBig:link, a.OnDarkBackgroundBig:visited
{
    text-decoration: none;
    font-size: 14px;
    font-weight: bolder;
    color: #ffffff;
}
a.OnDarkBackgroundBig:hover
{
    text-decoration: none;
    font-size: 14px;
    font-weight: bolder;
    color: #082038;
}
a.OnDarkBackgroundBig:active
{
    text-decoration: none;
    font-size: 14px;
    font-weight: bolder;
    color: #717171;
}

a.OnDarkBackgroundBigGrey:link, a.OnDarkBackgroundBigGrey:visited
{
    text-decoration: none;
    font-size: 14px;
    font-weight: bolder;
    color: #5b5b5b;
}
a.OnDarkBackgroundBigGrey:hover
{
    text-decoration: none;
    font-size: 14px;
    font-weight: bolder;
    color: #a5a5a5;
}
a.OnDarkBackgroundBigGrey:active
{
    text-decoration: none;
    font-size: 14px;
    font-weight: bolder;
    color: #d11919;
}

.TextBlack, .TextWhite, .TextBlackBold, .TextInput, .TextDings, .TextWhiteBold, .TextText, .TextButBlackBold, .TreeRootText, .TreeParentText, .TreeLeafText
{
    font-family: Arial CE, Arial;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
}
.OnDarkBackgroundBigGrey
{
    text-decoration: none;
    font-size: 14px;
    font-weight: bolder;
    color: #5b5b5b;
}
.DisabledLink
{
    text-decoration: none;
    font-size: 14px;
    font-weight: bolder;
    color: #a6a6a6;
}
.TextText, .TextTextBold
{
    font-size: 12px;
}
.TextTextBold
{
    font-weight: bold;
}
.TextBlackBold
{
    font-weight: bold;
}
.TextWhiteBold
{
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
}
.TextButBlackBold
{
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.TextWhite
{
    color: #ffffff;
}
.TextInput
{
    font-size: 12px;
}
.TextDings
{   
    font-family: Webdings;
    font-size: 10px;
}
.TextPath, .TextLogin, .TextRegistration
{   
    font-family: Tahoma, Arial CE, Arial;
    font-size: 10px;
	font-weight: bolder;
    text-decoration: none;
    color: #ffffff;
}
.TextAddContent
{
    font-family: Arial CE, Arial;
    font-size: 14px;
    font-weight: bolder;
    text-decoration: none;
    color: #b22222;
}
.TextLogin
{   
    color: #000000;
}
.TextRegistration
{   
    font-weight: normal;
    color: #000000;
}
.TextSearch, .TextHeader, .TextRequired, .TextBlackBig, .TextWhiteBig
{
    font-family: Arial CE, Arial;
    font-size: 11px;
	font-weight: bolder;
    text-decoration: none;
    color: #be0e0c;
}
.TextHeader
{
    font-size: 18px;
}
.TextBlackBig
{
    font-size: 14px;
    color: #000000;
}
.TextWhiteBig
{
    font-size: 14px;
    color: #ffffff;
}
.TextRequired
{
    font-weight: normal;
    color: #ff0000;
}
.JoinThankYouLabel, .ChangeConfirmLabel
{
    font-family: Tahoma, Arial CE, Arial;
    font-size: 22px;
    color: #e2111a;
}
.TheoryTasks
{
    font-family: Tahoma, Arial CE, Arial;
    font-size: 22px;
    color: #535353;
}
.BigHeader
{
    font-family: Tahoma, Arial CE, Arial;
    font-size: 22px;
    color: #5b5b5b;
}

.TreeRootText
{
    display: none;
}
.TreeParentText
{
    font-size: 12px;
    font-weight: bolder;
}
.TreeLeafText
{
    font-size: 12px;
    font-weight: normal;
}

.JoinDoneLabel, .ChangeDoneLabel
{
    font-family: Tahoma, Arial CE, Arial;
    font-size: 12px;
    color: #000000;
}
.ChangeConfirmLabel
{
    color: #252525;
}

.GV
{
    padding-left: 3px;
    padding-right: 3px;
}
.MyCalendar .ajax__calendar_container
{
    border: 1px solid #646464;
    background-color: #ffffff;
    color: black;
}
.MyCalendar .ajax__calendar_hover
{
    background-color: #000000;
    color: #ffffff;
}

/* Reorder List */
.DragHandle
{
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 6px;
	width: 15px;
	height: 15px;
	background-image: url('../../Images/BLC4u/reorderlist_updown.png');
	background-repeat: no-repeat;
	cursor: move;
	border: thin white;
}
.ReorderCue
{
	border: dashed thin black;
	height: 20px;
}
.ItemArea
{
	margin-left: 15px;
	margin-right: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-family: Arial CE, Arial;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
}
.ReorderList
{
	width: 700px;
	position: relative;
	left: -40px;
}
.ReorderList li
{
	list-style: none;
	margin: 2px;
	font-size: 1px;
}
.ReorderList li a
{
	font-weight: bold;
}
/* Reorder List */

/* Marcin Łukasz Gierczak (c) Copyright 2009. All Right Reserved. Do not change this code */
html, body
{
    margin: 0px 0px 0px 0px;
    background-color: #ffffff;
    height: 100%;
}
.DivBox
{
    min-height: 484px;
    height: auto;
    font-family: Arial CE, Arial;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
}
* html .DivBox
{
    height: 484px;
    font-family: Arial CE, Arial;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
}

.DivBox1
{
    min-height: 35px;
    height: auto;
    font-family: Arial CE, Arial;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
}
* html .DivBox1
{
    height: 35px;
    font-family: Arial CE, Arial;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
}
/* ]]> */