body, html {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

a {
	text-decoration : underline;
	font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF5106;
}

a:hover {
	text-decoration : underline;
}

a.teaser {
	font-size: 10pt;
}

a.greylink {
	font-size: 8pt;
	line-height: 14pt;
	font-weight: bold;
}

.small  {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0F0F0F;
	font-weight : normal;
}

.normal  {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0F0F0F;
	font-weight : normal;
}


.header {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #6F6F6F;
	font-weight : bold;
	text-transform: uppercase;
}

.paraheader {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF5106;
	font-weight : bold;
	line-height : 14pt;
}

.teaserheader {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0F0F0F;
	font-weight : bold;
}


p  {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0F0F0F;
	font-weight : normal;
	line-height : 14pt;
}

td.cell {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0F0F0F;
	font-weight : normal;
}

td.headercell {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0F0F0F;
	font-weight : bold;
}

input.search {
	font-size:8pt;
    font-family : Tahoma, Arial, Helvetica, sans-serif;
	background-color=#ffffff;
	border: #000000 1 solid;
	width: 135px;
}

p.s2d  {
	font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #6F6F6F;
	font-weight : bold;
	margin-top : 5pt;
	margin-bottom : 5pt;
	line-height: 16pt;
}

p.s2dsmall  {
	font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF5106;
	margin-top : 2pt;
	margin-bottom : 2pt;
	line-height: 10pt;
}


td.s2d {
	font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight : normal;
}

input.s2d {
	font-size: 9pt;
	font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-Color=#ffffff;
}

select.s2d {
	font-size: 9pt;
	font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color=#ffffff;
	width:160px;
}

a.s2d {
	font-size: 9pt;
	text-decoration : none;
	font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF5106;
}

#sidebar {
	width: 150px;
	margin-top: 0px;
	background-color: #fffffe;
	border: 1px solid #000000;
	padding: 10px;
	margin: 4px;
}

#sidebar h2 {
	font-size: 10pt;
	color: #FF5106;
	font-weight : bold;
	margin-top : 2pt;
	margin-bottom : 6pt;
}

#sidebar ul {
	margin: 2px 0px 2px 0px;
	padding: 0px;
}

#sidebar a {
	color: #FF5106;
	font-weight : bold;
}


#sidebar li {
	margin: 2px 0px 2px 16px;
	padding: 0px;
	line-height: 150%;
	font-size: 9pt;
}

#sidebar td {
	font-size: 9pt;
}

.fliesstext {
	line-height: 14pt;
}

#topmenu {
	padding: 0;
	margin: 0;
}

#topmenu ul {
	list-style-type: none;
	margin-bottom: 0px;
	padding-left: 0;
	margin-left: 0;
}

#topmenu li{
	display: inline;
	border-right: 1px solid #333;
	line-height: 25px;
	padding: 0;
	margin: 0;
}

#topmenu li.first {
	border-left: 1px solid #333;
}

#topmenu a {
	margin: 0;
	padding: 0;
	margin-left: 6px;
	margin-right: 6px;
	line-height: 25px;
}



#topmenu a:link, #topmenu a:hover, #topmenu a:visited {
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 25px;
}

#links {
	width: 160px;
}

#navilinks {
	width: 160px;
	min-height: 400px;
	margin: 0px;
	padding: 0px;
	margin-top: 50px;
	color: #6F6F6F;
	font-size: 1.0em;
	border-top: solid 1px #000;
}

#navilinks ul {
	width: 160px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	border-bottom: solid 1px rgb(216,206,159);
	background-color: #FFF;
}

#navilinks li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#navilinks li.title {
	margin: 0px 0px 0px 0px;
	padding: 3px 5px 2px 15px;
	background-color: #FF5106;
	color: #000;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
}

#navilinks li.group a {
	display: block;
	min-height: 1.7em;
	height: auto !important;
	height: 1.7em;
	line-height: 1.7em;
	margin: 0px;
	padding: 0px 7px 0px 15px;
	border-top: solid 1px rgb(200,200,200);
	border-left: solid 7px #FFF;
	color: #000;
	font-weight: bold;
	font-size: 90%;
}

#navilinks li a {
	display: block;
	min-height: 1.7em;
	height: auto !important;
	height: 1.7em;
	line-height: 1.7em;
	margin: 0px;
	padding: 0px 7px 0px 20px;
	border-left: solid 7px #FFF;
	color: #888;
	text-decoration: none;
	font-size: 80%;
}

#navilinks li a:hover, #navilinks li a.selected {
	border-left: solid 7px #FF5106;
	color: #000;
	text-decoration: none;
}



td.senkback {
	background: url(/files/plv.gif) top right repeat-y;
}








#footer {
	height: 20px;
	padding-top: 4px;
}

#footer a {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000;
	margin-left: 10px;
}

#footer a:link, #footer a:visited {
}

#footer a:hover {
	color: #aaa;
}


