/* === CSS FOR PRINT MODE ==== */
body
{
	font-family: "Times New Roman", Arial, Helvetica, Tahoma, serif;
   font-size: 11pt;
   background: white;
}

a:link, a:visited {
   color: #666;
   background: transparent;
   font-weight: normal;
   text-decoration: underline;
   }

a {
	color: #000099;
	text-decoration: underline;	
}

a img {
	border: none;
}
#containerdiv {	
   width: auto;
   margin: 0 5%;
   padding: 0;
   border: 0;
   float: none !important;
}

#header {
	border-bottom: solid 0pt #CCC;
	padding-top: 0em;
	margin-bottom: 2em;
	padding-bottom: 1.5em;
}

#logo img {
	border: solid 0px red;
	width: 182px;
	height: 33px;
}

#mainbottomleft, #rightcol, #maintopleft, #globalmenu, div.topcontainer, #leftcol, #breadcrumbdiv, #leftmenudiv, #quicksearchdiv, #globalmenudiv, #articlefunction, #topmenu, div.conferance, #rightmenudiv, #footercol3, #portalmenu, #intramenu, #functionbutton, #pblettersandsearch, #phonebookmenucontainer { 	
	display: none; 
 }

#maincontainerdiv
{
	width: auto;
	float: none;
}

#maincol {
	border: solid 0px red;
	width: auto; 	
	float: none;
	margin-bottom: 6em;
	padding-left: 0.6em;
}

#maincontent {
	float: none;
	padding: 0;
	margin: 0;
}

#footercontainer {
	clear: both;
	padding: 0;
	width: 100%;
	margin: 0em 0em 5em 0em;
}

#footerdiv {
	border-top: solid 0.15em #CDCDCD;
	margin: 0em 1.6em 0em 0em; 
	padding: 0.3em 0.5em 0em 1em;
}

#footercol1 {
	text-align: left;
	float: left; width: 20.6em;

}
#footercol2 {
	text-align: right;
	float: right; 
}

#footercol1 p, #footercol2 p {
	font-size: 9pt;
	font-family: Arial, Helvetica, Verdana, Tahoma, San-serif;
	color: #0;
	margin: 0em;
}


/* === Standard divs ==*/

div.leftfloating
{
	float: left;
}
div.rightfloating
{
	float: right;
}
.centered
{
	text-align: center;
}
div.rightaligned
{
	text-align: right;
}
.hidden { display:none; }
img.borderless
{
	border: 0;
}



/* ==================== UNIT.CSS ====================== */
/* RIGHT COL ELEMENTS */
.rightbox, #topdecore, .imlnkbox { display: none; }


/* LISTS */
#list {
	clear: both;
	border: solid 0px red;
	padding: 1em 2em 3.4em 1.6em;
}

#list h2 {
	font-size: 1em;
}

#listleft, #listright {
	border: solid 0px green;
	width: 47%; 
	font-size: 1em;	
}

#listleft {
	float: left;
}

#listright {
	float: right;
}

.date {
	color: #888;
}

div.navlist p {
	padding-left: 1.9em;
}

div.navlist h2 {
	font-size: 1.1em !important;
	background-image: url(images/listimage.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0em 0em 0.1em 1.9em;
}

#traverser {
	clear: both;
	padding: 2em 0em 2em 0em;
	border: solid 0px green;
	text-align: center;
}



/* STARTPAGE */
#startpagetop {
}
#sptopleft {
	width: 18em;
	float: left;
	padding-bottom: 1.2em;
}
#sptopright  {
	width: 18em; 	
	float: right;
	padding-bottom: 0.8em;
}
#sptopright img {
	padding-bottom: 0.2em;
}

#spnewslist {
	clear: both;
	margin-top: 2em;
	width: 100%;
}
#spnl {
}

#spnlleft {
	width: 18em;
	float: left;
	padding-right: 1em;	
}
#spnlright {
	float: right;
	width: 18em;
}
#spnlright img {
	padding-top: 2.4em;
	padding-bottom: 0.2em;	
}
#spbottom {
	clear: both;
	margin-top: 2em;
	border: solid 0px green;
	float: left;
}
#spbleft {
	border: solid 0px blue;
	float: left;
	width: 18.5em;
	margin-right: 2em;	
}
#spbright {
	border: solid 0px blue;
	/* float: left; */
	width: 18.0em;
}

.lknewsarchive {
	display: block;
	padding: 1em 0 2em 0;
}

.spnewslist p {
	margin: 0;
}

.startpage h2, .startpage h2 a, .startpage h2 a:link, .startpage h2 a:visited {
	text-decoration: none !important;	margin-top: 0.9em; color: #797979 !important;
}

.startpage h2 a:hover {
	color: #6699CC !important;
}

.startpage h3 {
	margin-top: 0.8em;
}
.phonebookListname,.phonebookListname a:link,.phonebookMobile,.phonebookEmail, .phonebookEmail a:link, .phonebookEmail a:visited 
{
	padding-left:5px;
	text-decoration:none;
	color:Black;
}
.phonebookPhone,.phonebookRoom
{
	padding-left:5px;
	text-decoration:none;
	color:Black;
	font-weight:bold;
}


/* ==================== EDITOR.CSS  ====================== */



/* ------ Text items -------- */
.line { /* LINE UNDER HEADER FOR START PAGE */
	color: #797979;
	background-image: url(images/line.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding-bottom: 0.3em;
}



h1 {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24pt;
	color: #000;
	margin-bottom: 18pt;
	margin-top: 0;
}

h1 a, h1 a:visited, h1 a:link {
		text-decoration: none;	
		color: #797979;
}

h2 {
	font-weight: bold; 
	font-size: 16pt;
	line-height: 1.3em;
	font-family: Arial, Helevetica, sans-serif;
	color: #000;
	margin: 10pt 0 0 0;
}
h3 {
	font-family: Arial, Helevetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	color: #000;
	margin: 0 0 0 0 ;

}

.introduction {
	font-size: 13pt;
	line-height: 120%;
	margin-bottom: 18pt;
}

.important{
	color: #000;
	font-style: bold; 
}
.imagetext{
	font-size: 9pt;
	margin-top:0;
	margin-bottom:3em; 
}

p  {
	font-family: "Times New Roman", Times, serif;
	color: #000;
	line-height: 120%;
	margin-top: 0px;
}


hr
{
	height: 0.1em;
	color: #ddd;
}
input, textarea
{
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color: #336;
	font-size: 1em;
	margin: 0.2em;
}

select
{
	font-size: 1em;
	margin: 0.2em;
}
span.errormessage
{
	color: #a00;
	font-size: 1.3em;
}
.inputlabel
{
	width: 6em;
	float: left;
	padding-top: 0.4em;
	font-weight: bold;
}
.inputlabelwide
{
	width: 10em;	
	float: left;
	padding-top: 0.4em;
	font-weight: bold;
}





	

span.usernamelabel
{
	padding-top: 0.5em;
	display: block;
}
table
{
	font-size: 1em;
}
th
{
	text-align: left;
}
tr.evenrow
{
	background-color: #eee;
}
tr.unevenrow
{
	background-color: #fff;
}
tr.headerrow
{
	background-color: #ccc;
}










