BODY, HTML {

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 8pt;

}



A  { color: #f60; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }



A:HOVER  { color: #f90; text-decoration: underline }



a.dark {

	font-size: 8pt;

	color: #651B1B;

	text-decoration: none;

}



a.medium {

	font-size: 8pt;

	color: #B22121;

	text-decoration: none;

}
td { font-size: 8pt }
A:HOVER.medium  { color: #f63; text-decoration: none }



A:HOVER.white  { color: #f60; text-decoration: none }





a.alt  { color: #f60; font-size: 8pt; text-decoration: none }



a.white {

	font-size: 8pt;

	color: #ffffff;

	text-decoration: none;

}



a.greylink {

	font-size: 9pt;

	line-height: 14pt;

	font-weight: bold;

}



.small  {

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #ffffff;

	font-weight : bold;

}



.normal  {

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #000000;

	font-weight : normal;

}



.alt  {

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #EB911B;

	font-weight : bold

	}





h1 {

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 20pt;

	color: #B22121;

	font-weight : bold;

	margin-top : 2pt;

	margin-bottom : 0pt;

}



h2 {

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #B22121;

	font-weight : bold;

	margin-top : 2pt;

	margin-bottom : 6pt;

}



.teaserheader {

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #000000;

	font-weight : bold;

}

	



P  {

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #000000;

	font-weight : normal;

	line-height : 14pt;

	margin-top : 2pt;

	margin-bottom : 12pt;

}



P.list  {

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

	color: #000000;

	font-weight : normal;

	line-height : 12pt;

	margin-top : 0pt;

	margin-bottom : 0pt;

}





P.illu  {

	line-height : 10pt;

	font-size: 8pt;

	margin-top : 3pt;

	margin-bottom : 12pt;

}





td.cell {

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #000000;

	font-weight : normal;

}

	

td.rowheader {

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #ffffff;

	font-weight : bold;

}



td.colheader {

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #000000;

	font-weight : bold;

}





INPUT.search {

	font-size:9pt;

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

	background-Color=#ffffff;

	BORDER: #b1b1b1 1 solid;

	width: 120px;

}



P.s2d  {

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 14pt;

	color: #B22121;

	font-weight : bold;

	margin-top : 5pt;

	margin-bottom : 5pt;

	line-height: 16pt;

}



P.s2dsmall, a.s2dsmall {

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #B22121;

	margin-top : 2pt;

	margin-bottom : 2pt;

	line-height: 10pt;

}





td.s2d {

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #000000;

	font-weight : normal;

}



INPUT.s2d {

	font-size:9pt;

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

}



SELECT.s2d {

	font-size:9pt;

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

	width:160px;

}



a.s2d {

	font-size:9pt;

	text-decoration : none;

	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #B22121;

}



a.s2dsmall, a.s2dinfo  {

	text-decoration:underline;

}