body {font-family: arial, helvetica, sans-serif; color: #000000; background:#CCCCCC;}

A:link {color:#B71D1D; text-decoration:none; font-family:sans-serif, arial, helvetica; font-weight:bold; cursor:hand;}
A:visited {color:#CB943F; text-decoration:none; font-family:sans-serif, arial, helvetica; font-weight:bold; cursor:hand;}
A:hover {color:#FFFFEE; background:#3E5671; text-decoration:none; font-family:sans-serif, arial, helvetica; cursor:hand;}

a.a-special:link {cursor:hand}
a.a-special:visited {cursor:hand}
a.a-special:hover {background:#F1EFE2; cursor:hand}

a.a-special-top:link {font-size:10pt; cursor:hand}
a.a-special-top:visited {font-size:10pt; cursor:hand}
a.a-special-top {font-size:10pt; cursor:hand}

.highslide-table a:hover {text-decoration:none; border:none; background:transparent;cursor:hand}

h1, h2, h3, h4, h5, h6 {font-style:italic; font-weight:bold;}

.text-9n {font-size:9pt;}
.text-9nj {font-size:9pt; text-align: justify;}
.text-9b {font-size:9pt; font-weight:bold; text-align: justify;}
.text-9bi {font-size:9pt; font-weight:bold; font-style:italic;}
.text-9bij {font-size:9pt; font-weight:bold; font-style:italic; text-align: justify;}
.text-9n-bord {font-size:9pt; border:1px solid #000000; text-align: justify; padding:5pt; width:50%;}

.text-10n {font-size:10pt;}
.text-10nj {font-size:10pt; text-align: justify;}
.text-10b {font-size:10pt; font-weight:bold; text-align: justify;}
.text-10bi {font-size:10pt; font-weight:bold; font-style:italic; text-align: justify;}
.text-10n-bord {font-size:10pt; border:1px solid #000000; text-align: justify; padding:5pt; width:50%;}

.text-11n {font-size:11pt;}
.text-11nj {font-size:11pt; text-align: justify;}
.text-11b {font-size:11pt; font-weight:bold; text-align: justify;}
.text-11bi {font-size:11pt; font-weight:bold; font-style:italic; text-align: justify;}
.text-11n-bord {font-size:11pt; border:1px solid #000000; text-align: justify; padding:5pt; width:50%;}


#qTip {
 	padding: 3px;
 	border: 1px solid #999;
 	border-right-width: 2px;
 	border-bottom-width: 2px;
	 display: none;
	 background: #3E5671;
	 color: #FFF;
	 font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	 text-align: left;
 	position: absolute;
 	z-index: 2000;
}
.center-table td {					/* class name for HS table */
	text-align: center;
	font-size:12px;
	font-weight:bold;
	width:130px;
	padding: 5px;
	background-color: #F1EFE2;
	border: 1px solid #AAAAAA;
}
td .special{
	text-align:center;
	padding-left:5px;
	height:170px;
	
}
#thumbwrapper {
	BORDER: #afab8e 1px solid;  PADDING: 5px; BACKGROUND: #F2F2F2; WIDTH: 140px; HEIGHT: 140px; TEXT-ALIGN: center
}