/* -- Start page -- */
img.startpageimage
{
	border: solid 0.1em #CCCCCC;
}

/* -- Quick search -- */
input.quicksearchbutton
{
	width: 10em;
}
span.searchlabel
{
	font-weight: bold;
	font-size: 1em;
	color: #336;
}

/* ---Calender template items---*/	

div.MonthCalendarArea
{
	float: right;
	width: 38%;
}
div.CalendarListingArea
{
	float: left;
	width: 61%;
	text-align: left;	
}
h1.CalendarDayHeading
{
	font-size: 1.2em;
	color: #336;
	display: inline;
}
table.CalendarFrame
{
	border-color: #fff;
	background-color: #fff;
}
td.calendaritem, tr.calendaritem
{
	height: 2em; 
	width: 2.2em;
	font: normal 1em verdana;
	background-color: #fff; 
	border: solid 0.1em #000;
}
td.selecteddatecell 
{
	border: solid 0.2em #000;
}
td.dateCellOtherMonth 
{
	background-color: #888;
}
td.weekendCell
{
	background-color: #eee;
}
td.datecellactive 
{
	background-color: #E6E4D7; 
	border: solid 0.2em #000;
}	
td.dayweekheader
{
	color: #666;
	border-style: none;
}
	
/*---Listing headers (Startpage and LeftMenu head)----*/

a.ListHeading
{
	font-weight: bold;
	color: #336;
	text-decoration: none;
}
div.StartPageLeftNews
{
	margin-top: 1em;
}
/* ---LeftMenu items---*/
a.MenuLink
{
	color: #333;
	font-weight: bold;
	text-decoration: none;
	display: block;
}
a.MenuLink:hover
{
	color: #336;
}
/* --Conferance items--- */
div.Conferance
{
	width: 100%;
	background-color: #ddd;
	border: solid 0.1em #bbb;
}
div.ConferanceLinkButtonsArea
{
	width: 49%;
	margin-top: 0.3em;
	float: right;
	text-align: right;
}
div.ConferanceHeadingArea
{
	width: 49%;
	float: left;
}
/*---Site map items---*/
tr.SiteMapHeader
{
	font-weight: 600;
	padding-left: 0.2em;
}
/*---Password input ---*/
div.PasswordField 
{
	background-color: #dcdace;
	border: solid 0.1em #000;
}
input.RegisterField
{
	width:20em;
}
a.toplink
{
	font-size: 2em;
	text-decoration: none;
}
div.conferanceheader
{
	width: 100%;
}