BODY 
{ 
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR:#ffffff;
    margin-top:0px;
    margin-bottom:10px;
}


.myBody{
    width:              975px;
    padding:            0px;
    position: relative;
    left: 50%;
    margin-left: -488px; /* half the width of the div */

}

.error{
    color:#ff0000;
}
.head{
    position:absolute;
    top: 20px;
    left: 115px;
    z-index:1;
}
td.tdhead{
    background-color:#cccccc;
}


.firstPageAdvertLink{
    padding:2px;
    padding-bottom:6px;
    text-align:left;
    background-color:#ebf1fb;
    color:#5e5e5e;
    margin-bottom:10px;
    border-bottom:1px;
    border-bottom-color: #c0d6ed;
    border-bottom-style:dotted;
}

.firstPageAnnonser{
    background-color:#ebf1fb;
    color:#000000;
    padding:4px;
    padding-bottom:10px;
}

.firstPageTeaser{
    padding:2px;
    text-align:center;
    background-color:#c0d6ed;
    color:#000000;
    margin-bottom:10px;
}
.title{
    position:absolute;
    top: 80px;
    left: 135px;
    z-index:2;
}

.inputTop{
    font-family:Arial;
    font-size:10px;
    color:#5e5e5e;

}
.loginTop{
    position:absolute;
    top: 70px;
    left: 680px;
    z-index:2;
    font-family:Arial;
    font-size:10px;
    color:#5e5e5e;
}

.menu{
    position:absolute;
    top: 10pt;
    left: 0px;
    width:100%;
    z-index:1;


    font-family:Arial;
    padding:0px;
    padding-top:4px;
    padding-bottom:4px;
    padding-left:10px;
    font-size:10pt;
    color:#4d4c3f;
    BACKGROUND-COLOR:#FFFFFF;

}
.menu2{
    position:absolute;
    top: 0px;
    left: 0px;
    width:100%;
    z-index:1;
    font-family:Arial;
    padding:0px;
    padding-top:4px;
    padding-bottom:4px;
    font-size:10pt;
    color:#4d4c3f;
    BACKGROUND-COLOR:#c0d6ed;
}

.searchform{
    position:absolute;
    top: 25px;
    left: 15px;
    width:100%;
    z-index:1;


    font-family:Arial;
    padding:0px;
    padding-top:4px;
    padding-bottom:4px;
    font-size:10pt;
    color:#4d4c3f;
    BACKGROUND-COLOR:#ffffff;

}

.mainmenu{
    position:absolute;
    top: 160px;
    left: 76px;
    z-index:4;
    font-size:10pt;
    BACKGROUND-COLOR:#ff0000;

}
.firstDiv{
    position:absolute;
    top: 178px;
    left: 116px;
    width:762px;
    height:4px;
    z-index:3;
    background-image:url(gfx/longbg.gif);
    background-repeat:no-repeat;
}

h1{
    font-family:Arial;
    font-size:14pt;
    font-weight:bold;
    color:#5e5e5e;

}
a {
    color:#000000;
    text-decoration:none;

}
a:visited {
    color:#000000;
    text-decoration:none;
}
a:hover {
    color:#000000;
    text-decoration:underline;
}


.full{
	position:absolute;
	top:159px;
	left:116px;
	width:762px;
    padding:0px;
   z-index:10;
    font-family:Arial;
    font-size:10pt;
    color:#5e5e5e;

}
td {
    font-family:Arial;
    font-size:10pt;
    color:#5e5e5e;
}

span {
    font-family:Arial;
    font-size:10pt;
    color:#5e5e5e;
}

.fullInline{
    position:absolute;
    top: 50px;
    left: 0px;
    width:100%;
    z-index:1;

	width:762px;
    padding:12px;
    padding-top:20px;
    padding-bottom:20px;
    margin:0px;
    font-family:Arial;
    font-size:10pt;
    color:#5e5e5e;
}

.fullInline2{
    position:absolute;
    top: 20px;
    left: 0px;
    width:100%;
    z-index:1;

	width:762px;
    padding:10px;
    padding-top:20px;
    padding-bottom:20px;
    margin:0px;
    font-family:Verdana,Arial;
    font-size:14px;
    color:#5e5e5e;
}
.temp{
    background-image:url(gfx/bg.gif);
    background-repeat:repeat-y;

}
.bottomInline{
	width:742px;
    height:3px;
    padding:0px;
    margin-top:20px;
   z-index:10;
    font-family:Arial;
    font-size:10pt;
    color:#5e5e5e;
    background-color:#ebf1fb;
    text-align:center;
    text-decoration:underline;
}

input{
    font-family:Arial;
    font-size:10pt;
    color:#5e5e5e;
}
td{
    font-size:10pt;
}


.scheduleTDNotselectable{
    width:100px;
    height:20px;
    background-color:#dddddd;
    text-align:center;
    color:#000000;
}
.scheduleTDSelected{
    width:100px;
    height:20px;
    text-align:center;
    color:#000000;
    background-color:#999999;
}

.scheduleTDNotSelected{
    width:100px;
    height:20px;
    text-align:center;
    color:#000000;
    background-color:#999999;
}

.scheduleHeader{
    width:100px;
    text-align:center;
    color:#000000;
}

