.mainTable   { 
	width:900px; 
	/* border:1px solid black; */ 
	margin:0px 0px 0px 0px; 
	padding:20px 15px 15px 15px; 
}

.top {
	background: #A34A84 url("http://www.cetus.fi/gfx/upperbg2.jpg");
	background-repeat: no-repeat;
	position:relative;
	width:910px;
	height:145px;
	border:0px solid black;
	clear: both;
	z-index: 99;
}

.rek {
	font-family:arial,verdana,helvetica;
	font-size:10pt;
	color:white;
	z-index:99;
}

.loginInputText {
	height:16px;
	width:80px;
	border:1px solid #CECECE;
	margin:0px 0px 6px 0px;
}

.navi {
	position:relative;
	left:60px;
	border:0px solid black;
	width:197px;
	font-family:verdana;
	font-smooth:always;
	color:white;
}

.outerwrapper {
	width:100%;
	z-index: 1;
}

.innerwrapper {
	width:911px;
	z-index: 2;
}

.content {
	z-index: 9;
	position:relative;
	border:0px solid black;
	width:910px;
	font-family:arial,verdana,helvetica;
	font-size:9pt;
	background-color: white;
}
.footer {
	position:relative;
	border:0px solid black;
	width:910px;
}
.footerline {
	width:100%;
	border-top:0px;
	border-right:0px;
	border-bottom:1px solid white;
	border-left:0px;
}
.footerText {
	font-family:verdana,arial,helvetica;
	font-size:8pt;
	font-weight:bold;
	color:#464646;
}
.darkboxHeader {
	margin-bottom:10px;
}
.pageTitle {
	margin-bottom:10px;
}

.naviArrow {
	margin-right:10px;
}

a:link    { color:black; text-decoration:underline; }	
a:visited { color:black; text-decoration:underline; }	
a:active  { color:black; text-decoration:underline; }	
a:hover   { color:black; text-decoration:none; }

a.frontpage    { color:white; text-decoration:underline; }	
a.frontpage:visited { color:white; text-decoration:underline; }	
a.frontpage:active  { color:white; text-decoration:underline; }	
a.frontpage:hover   { color:white; text-decoration:none; }

a.subnavi 		  { font-size:8pt; text-decoration:none; }
a.subnavi:active  { font-size:8pt; text-decoration:none; }
a.subnavi:visited { font-size:8pt; text-decoration:none; }
a.subnavi:hover   { font-size:8pt; text-decoration:none; }

.rightNaviParentCell { 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:13px; 
	border-left:1px solid black; 
	font-weight:normal; 
	width:145px; 
}
.rightNaviHeader { 
	background: #ffffff url("http://www.cetus.fi/gfx/oikopolkut.jpg");
	background-repeat: no-repeat;
	width:140px;
	height:18px;
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:13px; 
	padding-left:10px; 
	padding-top:2px; 
	text-transform:uppercase;
	color:white;
	font-weight:bold; 
}

.rightNavi         { 
	background: url("http://www.cetus.fi/gfx/oikopolkur.jpg");
	background-repeat: no-repeat;
	width:140px; 
	height:20px; 
	font-size:11px; 
}
a.rightNavi         { 
	font-family:verdana,arial,helvetica,sans-serif; 
	color:black; 
	padding-left:2pt; 
	text-decoration: none; 
	border-left:2px solid #ededed; 
}
a.rightNavi:visited { 
	font-family:verdana,arial,helvetica,sans-serif; 
	color:black; 
	padding-left:2pt; 
	text-decoration: none; 
}
a.rightNavi:active  { 
	font-family:verdana,arial,helvetica,sans-serif; 
	color:black; 
	padding-left:2pt; 
	text-decoration: none; 
}
a.rightNavi:hover   { 
	font-family:verdana,arial,helvetica,sans-serif; 
	color:black; 
	padding-left:2pt; 
	text-decoration: underline; 
}

.otsikko   { 
	font-family:verdana,arial,helvetica,sans-serif; 
	color:black;
	font-size:13px; 
	font-weight:bold;
}


