* {font-family:arial;}
#tabletop {font-family:arial;color:black;font-weight:bold;}

.heading {
font-weight:bold;
background-color:#EEEEEE;
text-align:left;
font-stretch:expanded;
border-bottom:solid black thin;
border-top:solid black thin;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
}

.texting {
padding-top:5px;
padding-bottom:5px;
}

#day, #week, #seminarpage, #trainpage {
width:500px;
margin-top:20px;
margin-bottom:20px;
}

.selected {
background-color:#555555;
background-repeat: repeat;
}

.menubar {
font-family:arial;
color:white;
font-size:12px;
}

.menubar a:link {color: #FFFFFF; text-decoration:none;}     /* unvisited link */
.menubar a:visited {color: #FFFFFF; text-decoration:none;}  /* visited link */
.menubar a:hover {color: #FFFFFF; text-decoration:none;}   /* mouse over link */
.menubar a:active {color: #FFFFFF; text-decoration:none;}   /* selected link */

#seminar, #train {
clear:both;
float:right;
margin-top:20px;
margin-bottom:20px;
width:210px;
background-color:lightblue;
text-align:center;
padding:10px;

}

#seminar2 {
float:right;
clear:both;
width:250px;
}

#seminar3 {
float:right;
clear:both;
width:230px;
padding-top:20px;
padding-bottom:20px;
}

.topannounce {
font-size:18px;
height:30px;
color:#444444;
}

.bottomannounce {

}

.thome, .tdaily, .tweekly, .tseminar, .ttrain, .tarticle, .tprofile, .tcontact
{
	width:130px;
}

#contactus, #about {
text-align:left;
margin-top:20px;
margin-bottom:20px;
width:600px;
margin-top:20px;
margin-bottom:20px;
}

.discalimer {
border-top:thin black solid;
padding-left:20px;
padding-right:20px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
}

#dailyarchive, #weeklyarchive {
clear:both;
float:right;
margin-top:20px;
margin-bottom:20px;
width:150px;
background-color:lightblue;
text-align:center;
padding:10px;
}

#day2, #week2, #seminarpage2, #article {
width:550px;
margin-top:20px;
margin-bottom:20px;
}