
* {
	font-family: arial, sans-serif;
	padding: 0px;
	margin: 0px;
}

li {
	margin-left: 32px;
}

@media screen {
	* {
		font-size: 10pt;
	}
}

/* HEADER AND MENU STYLES */

.header {
	text-align: left;
	color: #FFFFFF;
}
.logo {
	padding: 16px;
	padding-bottom: 12px;
}
.menubar {
	padding-left: 16px;
	padding-bottom: 4px;
	color: #FFFFFF;
}
.menubar a, .menubar a:hover {
	color: #ffffff;
}
a.menuselect, a.menuselect:hover {
	text-decoration: none;
}
.submenu {
	padding-top: 2px;
	padding-left: 16px;
	padding-bottom: 4px;
	color: #ffffff;
}
.submenu a, .submenu a:hover {
	font-size: 90%;
	color: #ffffff;
}
a.subselect, a.subselect:hover {
	font-size: 90%;
	text-decoration: none;
}

/* GENERAL STYLES */

.heading {
	font-size: 120%;
	font-weight: normal;
}

.invalid {
	margin: 2px;
}

.slideshow {
	text-align: right;
}
.slides {
	text-align: right;
}
.slides a {
	padding: 2px;
	color: #ffffff;
	background: #b8afa8;
	text-decoration: none;
}
a.slideselect {
	padding: 2px;
	color: #ffffff;
	background: #6c6c6c;
	text-decoration: none;
	border: 2px double #6c6c6c;
}


/* TABLE STYLES */

.tariff, .tariff td {
	padding-right: 2px;
	font-size: 85%;
	text-align: right;
}
.res {
	color: #ffffff;
	background: #cc6600;
}
.con {
	color: #ffffff;
	background: #000066;
}
.own {
	color: #ffffff;
	background: #6c6c6c;
}
td.hi {
	color: #6c6c6c;
	background: #ffffcc;
	text-align: center;
}

/* FOOTER STYLES */

.footer {
	text-align: center;
}
.footer a {
	font-size: 80%;
}

/* PRINT SPECIFIC STYLES */

@media print {
	* {
		color: #000000;
	}
	.header {
		display:none;
	}
	.breadcrumbs {
		display:none;
	}
	.submenu {
		display:none;
	}
	.slideshow {
		display:none;
	}
	.footer {
		display:none;
	}
}

/* SCREEN SPECIFIC STYLES */

@media screen {
	body {
		background: #fcfcf4;
/*		padding-bottom: 2048px;*/
		text-align: center;
	}
	.main {
		text-align: left;
		width: 740px;
	}
	.workspace{
		width: 740px;
		background: #ffffff;
	}
	.content {
		padding-left: 16px;
		padding-right: 16px;
		padding-bottom: 72px;
	}
}


.required {
  color: #CC3300;
/*  font-style:italic;*/
}

