html,body{
height:100%;
margin:0px;
padding:0px
}

.black10{
	font-family: tahoma, arial, helvetica;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	color:#000000;
}

.black11{
	font-family: tahoma, arial, helvetica;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color:#000000;
}

.black12{
	font-family: tahoma, arial, helvetica;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color:#000000;
}

.black10 A,
.black10 A:link,
.black10 A:visited,
.black10 A:hover,
.black10 A:active,
.black11 A,
.black11 A:link,
.black11 A:visited,
.black11 A:hover,
.black11 A:active
{
	font-family: tahoma, arial, helvetica;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
}

.black12 A,
.black12 A:link
{
	font-family: tahoma, arial, helvetica;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
}

.black10 A:hover,
.black11 A:hover,
.black12 A:hover{
	color:#747474;
	text-decoration: underline;
}


.black10 A:active,
.black11 A:active,
.black12 A:active{
	color:#747474;
}


.black12bold,
.black12bold A,
.black12bold A:link,
.black12bold A:visited
{

	font-family: tahoma, arial, helvetica;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
}

.black12bold A:hover,
.black12bold A:active
{

	font-family: tahoma, arial, helvetica;
	font-size: 10pt;
	text-decoration: underline;
	font-weight: bold;
	color:#978F91;
}

.black13bold,
.black13bold A,
.black13bold A:link,
.black13bold A:visited
{

	font-family: tahoma, arial, helvetica;
	font-size: 11pt;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
}

.black13bold A:hover,
.black13bold A:active
{

	font-family: tahoma, arial, helvetica;
	font-size: 11pt;
	text-decoration: underline;
	font-weight: bold;
	color:#978F91;
}

.darkred13,
.darkred13 A,
.darkred13 A:link,
.darkred13 A:visited
{

	font-family: tahoma, arial, helvetica;
	font-size: 12pt;
	text-decoration: none;
	font-weight: bold;
	color:#C8294C;
}

.darkred13 A:hover,
.darkred13 A:active
{

	font-family: tahoma, arial, helvetica;
	font-size: 12pt;
	text-decoration: underline;
	font-weight: bold;
	color:#DA4A6A;
}


.blue10,
.blue11,
.blue12,
.blue14
{
	font-family: tahoma, arial, helvetica;
	text-decoration: none;
	font-weight: normal;
	color:#2B8EBC;
}

.blue10,
.blue10 A,
.blue10 A:link,
A.blue10
{ font-size: 10px; }

.blue11,
.blue11 A,
.blue11 A:link,
A.blue11
{ font-size: 11px; }

.blue12,
.blue12 A,
.blue12 A:link,
A.blue12
{ font-size: 12px; }

.blue14,
.blue14 A,
.blue14 A:link,
A.blue14
{ font-size: 14px; }

.blue10 A,
.blue11 A,
.blue12 A,
A.blue10,
A.blue11,
A.blue12,
A.blue14{

	font-family: tahoma, arial, helvetica;
	text-decoration: none;
	font-weight: normal;
	color:#2B8EBC;
	
}

.blue10 A:link,
.blue11 A:link,
.blue12 A:link{
	color:#2B8EBC;
}


.blue10 A:visited,
.blue11 A:visited,
.blue12 A:visited{
	color:#2B8EBC;
	text-decoration: none;
}

.blue10 A:hover,
.blue11 A:hover,
.blue12 A:hover{
	color:#6FBBDE;
	text-decoration: underline;
}

.darkblue11{
	font-family: tahoma, arial, helvetica;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #2A6F87;
}

.darkblue12{
	font-family: tahoma, arial, helvetica;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: #2A6F87;
}

.darkblue18{
	font-family: tahoma, arial, helvetica;
	font-size: 18px;
	text-decoration: none;
	font-weight: normal;
	color: #978F91;
}

.darkblue11 A,
.darkblue12 A
{

	font-family: tahoma, arial, helvetica;
	text-decoration: none;
	font-weight: normal;
	color:#2A6F87;
	
}

.darkblue11 A:link,
.darkblue12 A:link{
	color:#2A6F87;
}



.darkblue11 A:visited,
.darkblue12 A:visited{
	color:#2A6F87;
	text-decoration: none;
}

.darkblue11 A:hover,
.darkblue12 A:hover{
	color:#4FA9C8;
	text-decoration: underline;
}


.orange11{
	font-family: tahoma, arial, helvetica;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #D9894C;
}

.orange12{
	font-family: tahoma, arial, helvetica;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: #D9894C;
}

.darkorange12{
	font-family: tahoma, arial, helvetica;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: #C86E2A;
}


.orange11 A,
.orange11 A:link{
	font-family: tahoma, arial, helvetica;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #D9894C;
}

.orange12 A,
.orange12 A:link{
	font-family: tahoma, arial, helvetica;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: #D9894C;
}

.darkorange12 A,
.darkorange12 A:link{
	font-family: tahoma, arial, helvetica;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: #C86E2A;
}

.orange11 A:hover{
	color: #E2A576;
	text-decoration: underline;
}


.orange12 A:hover,
.darkorange12 A:hover,
.orange12 A:active,
.darkorange12 A:active
{
	color: #E2A576;
	text-decoration: underline;
}


.green11,
.green14{
	font-family: tahoma, arial, helvetica;
	text-decoration: none;
	font-weight: normal;
	color: #51A06F;
}

.green11,
.green11 A,
.green11 A:link{
	font-size: 11px;
}

.green14,
.green14 A,
.green14 A:link{
	font-size: 14px;
}

.green11 A,
.green14 A,
.green11 A:link,
.green14 A:link{
	font-family: tahoma, arial, helvetica;
	text-decoration: none;
	font-weight: normal;
	color: #51A06F;
}



.green11 A:visited,
.green14 A:visited{
	color: #51A06F;
	
}

.green11 A:hover,
.green14 A:hover{
	color: #6EB689;
	text-decoration: underline;
}


.red14{
	font-family: tahoma, arial, helvetica;
	text-decoration: none;
	font-weight: normal;
	color: #AE5443;
}

.red14,
.red14 A,
.red14 A:link{
	font-size: 14px;
}

.red14 A,
.red14 A:link{
	font-family: tahoma, arial, helvetica;
	text-decoration: none;
	font-weight: normal;
	color: #AE5443;
}

.red14 A:visited,
.red14 A:visited{
	color: #AE5443;
	
}

.red14 A:hover,
.red14 A:hover{
	color: #D19286;
	text-decoration: underline;
}




/***************************

new experimental classes

*/

.newdarkblue12,
.newdarkblue12 A{
	font-family: tahoma, arial, helvetica;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: #758EC2;
}

.newmagenta12,
.newmagenta12 A{
	font-family: tahoma, arial, helvetica;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: #F171A4;
}

.newmagenta13{

	font-family: tahoma, arial, helvetica;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	color: #EB6E76;

}

.newmagenta13 A{

	font-family: tahoma, arial, helvetica;
	font-size: 13px;
	text-decoration: underline;
	font-weight: normal;
	color: #EB6E76;

}


.newdarkblue12 A:link
{ color: #758EC2;}


.newmagenta12 A:link
{ color: #F171A4;}

.newdarkblue12 A:link,
.newmagenta12 A:link
{
	text-decoration: none;
}

.newdarkblue12 A:visited{ color: #758EC2;}
.newmagenta12 A:visited{ color: #F171A4;}

.newdarkblue12 A:visited,
.newmagenta12 A:visited
{
	text-decoration: none;
}


.newdarkblue12 A:hover{ color: #B1BFF4;}

.newmagenta12 A:hover,
.newmagenta13 A:hover
{ color: #F4B1E0;}

.newdarkblue12 A:hover,
.newmagenta12 A:hover
{

	text-decoration: none;
}


.boldwhite11{

	font-family: tahoma, arial, helvetica;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;

}

.boldwhite11 A,
.boldwhite11 A:link{

	font-family: tahoma, arial, helvetica;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;

}

.boldwhite11 A:hover{

	font-family: tahoma, arial, helvetica;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;

}

.headerwhite11{

	font-family: tahoma, arial, helvetica;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #e2ebf2;

}

/* 

end of the new experimental class

******************************/


/*****************************

divs styles for press-room

*/


#roomfree
{

	width: 588px;
	height: 40px; 
	background-color: #ffffff; 
	font-family: tahoma, arial, helvetica;
	font-size: 12px;
	color: #758EC2; 
	padding: 0 0 0 0;
	margin: 0 10px 0 10px;
	color: #FFFFFF;
	border-top: 1px dashed #E0E4ED;
	border-bottom: 1px dashed #E0E4ED;
	text-align: center;
	display: block;

}

#roomfree A:hover{
	
	background-color: #E0E4ED;
	cursor: pointer;

}

#roombusy
{

	height: 40px; 
	background-color: #ffffff; 
	font-family: tahoma, arial, helvetica;
	font-size: 12px;
	color: #F171A4; 
	padding: 0 0 0 0;
	margin: 0 10px 0 10px;
	border-top: 1px dashed #FADDF1;
	border-bottom: 1px dashed #FADDF1;
	text-align: center;
	display: block;

}

#roombusy A:hover{
	
	background-color: #FADDF1;
	cursor: pointer;

}


/*

end divs styles for press-room

********************************/

.red10,
.red11{
	font-family: tahoma, arial, helvetica;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color:#cc6666;
}

.red10{
	font-size: 10px;
}

.red10 A,
.red10 A:link,
.red10 A:visited,
.red11 A,
.red11 A:link,
.red11 A:visited
{

	text-decoration: none;
	color:#cc6666;
	
}

.red10 A:hover,
.red11 A:hover{

	text-decoration: underline;
	color:#cc9966;
		
}



A.darkblue11,
A.darkblue12 {

	text-decoration: none;
	
}


A.blue11:link,
A.blue12:link,
A.red10:link,
A.red11:link,
A.darkblue11:link,
A.darkblue12:link {

	text-decoration: none;
	
}

A.blue11:visited,
A.blue12:visited,
A.red10:visited,
A.red11:visited,
A.darkblue11:visited,
A.darkblue12:visited {

	text-decoration: none;
	
}

A.blue11:hover,
A.blue12:hover,
A.darkblue11:hover,
A.darkblue12:hover {

	text-decoration: underline;
	
}

A.blue11:active,
A.blue12:active,
A.red10:active,
A.red11:active,
A.darkblue11:active,
A.darkblue12:active {

	text-decoration: none;
	
}


.clock{
	font-family: tahoma, arial, helvetica;
	font-size: 11px;
	padding: 2px 2px 2px 2px;
	margin: 0 0 0 0;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	color:#2B8EBC;
}

.birthday{
	font-family: tahoma, arial, helvetica;
	font-size: 18px;
	text-decoration: none;
	font-weight: normal;
	color: #2a8dbf;
}

.birthday A,
.birthday A:link{
	font-size: 14px;
	text-decoration: none;
/*	font-style: italic;*/
	font-weight: normal;
	color:black;
}

.birthday A:hover{
	text-decoration: underline;
	font-weight: normal;
/*	font-style: italic;*/
	color: #2a8dbf;
}

.congrat{
	font-family: tahoma, arial, helvetica;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	color: #6A5F83;
}


.debug{
	font-family: tahoma, arial, helvetica;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	color: #FE0000;
}

.leftus{
	font-family: tahoma, arial, helvetica;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
	color:#336699;
}

.imggray {filter: gray;}
.imgcolor {filter: none;}

.ttlwhite11
{
	font-family: tahoma, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color:#FFFFFF;
}

A.ttlwhite11:link
{
	text-decoration: none;
	color:#FFFFFF;
}

A.ttlwhite11:visited
{
	text-decoration: none;
	color:#FFFFFF;
}

A.ttlwhite11:hover
{
	text-decoration: underline;
	color:#FFFFFF;
}


/* 
classes for auto load
*/

.stlight
{
	font-family: tahoma, Arial;
	font-size: 12px;
	color: #E22BA8;
	font-weight: bold;
}

.stnormal
{
	font-family: tahoma, Arial;
	font-size: 12px;
	color: #6765EA;
	font-weight: bold;
}

.stdark
{
	font-family: tahoma, Arial;
	font-size: 12px;
	color: #5AB919;
	font-weight: bold;
}

/* 
end classes for auto load
*/



.gray9
{
	font-family: tahoma, arial, helvetica;
	font-size: 9px;
	color: #797878;
}

.gray11
{
	font-family: tahoma, arial, helvetica;
	font-size: 11px;
	color: #797878;
	margin-left: 2px;
	margin-right: 3px;
}

.gray12
{
	font-family: tahoma, arial, helvetica;
	font-size: 12px;
	color: #797878;
	margin-left: 2px;
	margin-right: 3px;
	
}

A.gray11,
.gray11 A,
.gray11 A:link,
.gray11 A:visited
{
	font-family: tahoma, arial, helvetica;
	font-size: 11px;
	text-decoration: none;
	color: #797878;
	margin-left: 2px;
	margin-right: 3px;
}


.gray11 A:hover,
.gray11 A:active
{
	color: #ACABAB;
	text-decoration: underline;

}

A.gray12,
.gray12 A,
.gray12 A:link,
.gray12 A:visited
{
	font-family: tahoma, arial, helvetica;
	font-size: 12px;
	text-decoration: none;
	color: #797878;
	margin-left: 2px;
	margin-right: 3px;
}


.gray12 A:hover,
.gray12 A:active
{
	color: #ACABAB;
	text-decoration: underline;

}

.gray12bold,
A.gray12bold,
.gray12bold A,
.gray12bold A:link,
.gray12bold A:visited
{
	font-family: tahoma, arial, helvetica;
	font-size: 12px;
	text-decoration: none;
	color: #797878;
	margin-left: 2px;
	margin-right: 3px;
	font-weight: bold;
}


.gray12bold A:hover,
.gray12bold A:active
{
	color: #ACABAB;
	text-decoration: underline;

}

.inputclass{

	font-family: tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #d0d0d0;
	padding: 2px 2px 2px 2px;

}

#realtime {

	margin: 10px 5px 10px 5px; 
	display: block;
	text-align: left;
	padding: 0 2px 0 2px;
	vertical-align: top;
}

#maincontent {
	margin: 10px 0px;
	display: block;
	position: relative;
	font: tahoma 10px; 
	text-align: left;
	background-color: #ffffff;
	vertical-align: top;
}

.incontentstd
{
	font-family: tahoma;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	background-color: #ffffff;
	text-align: left;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
}


.incontent
{
	font-family: tahoma;
	font-size: 10px;
	color: #000000;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
}


.graybutton,
.lightbutton
{
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: white;
	border: solid 0px;
	cursor: pointer ;
	padding: 2px 2px 2px 2px;
}

.graybutton
{
	background-color: #386691;
}

.lightbutton
{
	background-color: #cc9966;
}


div.alpha{

	font-size: 13px;
	font-family: Tahoma, Verdana, Arial;
	color: #c8294c;
	margin: 30px 0px;
	text-align: center;

}

div.alpha A,
div.alpha A:link{

	font-size: 13px;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial;
	color: #c8294c;
	margin: 0px 5px;
	text-decoration: none;

}

div.alpha A:visited,
div.alpha A:hover,
div.alpha A:active
{
	font-size: 13px;
	font-weight: bold;
	color: #d2506c;
	text-decoration: underline;
}

caption.tblcaption{
	font-size: 12px;
	color: #797878;
	background-color: #f0eeef;
	padding: 10px;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	width: 100%;
}

table.tblwords {
	margin: 10px;
	text-align: left;
	background-color: #F9F7F8;
}

table.tblwords TD{
	font-size: 12px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	text-align: center;
}

table.tblwords TD A,
table.tblwords TD A:link{
	font-size: 12px;
	color: #797878;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	text-decoration: none;
}

table.tblwords TD A:visited,
table.tblwords TD A:hover,
table.tblwords TD A:active{
	font-size: 12px;
	color: #929191;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	text-decoration: none;
}

.tddate{
	background-color: #C5CDBD;

}

input{
	margin: 3px;
}


.catmenu A:link{

	text-decoration: none;
	DISPLAY: block;
	font-weight: normal;
	/*padding-top: 4px 0 4px 0;*/
}



.catmenu A:visited{

	text-decoration: none;
	DISPLAY: block;
	font-weight: normal;
	/*padding-top: 4px 0 4px 0;*/
}

.catmenu A:hover{
	color: white;
}

.catmenu A:active{
	color: white;
}


.cat1{
	BACKGROUND-COLOR: #e0dedf;
	padding: 0 0 0 0;
	color: #FFFFFF;
}

.cat1 A,
.cat1 A:link{
	padding: 5px 2px 5px 5px;
	font-size: 11pt;
	font-family: tahoma;
	font-weight: bold;
	color: #000000;
}

.cat1 A:visited{
	font-weight: bold;
}

.cat1 A:active {
	BACKGROUND-COLOR: #c8294c;
	color: #ffffff;
	
}

.cat1 A:hover {
	text-decoration: none;
	BACKGROUND-COLOR: #c8294c;
	color: #ffffff;
}

.cat1 DIV {
	BACKGROUND-COLOR: #c8294c;
	color: #ffffff;
}

.subcatmenu {
	
	padding: 0 0 0 0;
	color: #FFFFFF;
}

.subcatmenu A,
.subcatmenu A:link,
.subcatmenu A:visited{
	BACKGROUND-COLOR: #e0dedf;
	padding-left: 40px;
	font-size: 10pt;
	font-family: tahoma;
	font-weight: bold;
	color: #000000;
}

.subcatmenu A:active {
	BACKGROUND-COLOR: #c8294c;
	color: #ffffff;
	
}

.subcatmenu A:hover {
	text-decoration: none;
	BACKGROUND-COLOR: #c8294c;
	color: #ffffff;
}

.cat2{
	BACKGROUND-COLOR: #e0dedf;
}

.cat2 A,
.cat2 A:link{
	padding: 5px 2px 5px 5px;
	font-size: 11pt;
	font-family: tahoma;
	font-weight: bold;
	color: #000000;
}

.cat2 A:visited{
	font-weight: bold;
}

.cat2 A:active {
	BACKGROUND-COLOR: #c8294c;
	color: #ffffff;
}
.cat2 A:hover {
	text-decoration: none;
	BACKGROUND-COLOR: #c8294c;
	color: #ffffff;
}
.cat2 DIV {
	BACKGROUND-COLOR: #c8294c;
	color: #ffffff;
}

.cat3{
	BACKGROUND-COLOR: #EFDDCC;
}

.cat3 A,
.cat3 A:link{
	padding: 5px 2px 5px 5px;
	font-size: 12px;
	font-family: tahoma;
	color: #D9884C;
}

.cat3 A:active {
	BACKGROUND-COLOR: #D9884C;
	color: #FFFFFF;
}
.cat3 A:hover {
	text-decoration: none;
	BACKGROUND-COLOR: #D9884C;
	color: #FFFFFF;
}
.cat3 DIV {
	BACKGROUND-COLOR: #D9884C;
	color: #FFFFFF;
}

.cat4{
	BACKGROUND-COLOR: #72B78B;
	
}

.cat4 A,
.cat4 A:link{
	padding: 5px 2px 5px 5px;
	font-size: 12px;
	font-family: tahoma;
	color: #FFFFFF;
}

.cat4 A:active {
	BACKGROUND-COLOR: #D8E7DD;
	color: #72B78B;
}

.cat4 A:hover {
	text-decoration: none;
	BACKGROUND-COLOR: #D8E7DD;
	color: #72B78B;
}
.cat4 DIV {
	BACKGROUND-COLOR: #D8E7DD;
	color: #72B78B;
}
