a:link{color: #0000FF;}
a:active{color: #FF33CC;}
a:hover{font-weight: bold;}
a:visited{color: #CC66FF;}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;

}
div {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.title {
	color: #FFFFFF;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
	margin-left: 6pt;
	margin-right: 0pt;
	font-size: 18pt;
	font-family: Arial Black;
	font-weight: normal;
}
.subtitle {
	color: #FFFFFF;
	margin-top : 0pt;
	margin-bottom : 3pt;
	margin-left : 6pt;
	margin-right : 0pt;
	font-size : 14pt;
	font-family : Verdana;
	font-weight: normal;
}
p {
	color : #000000;
	margin-top : 0pt;
	margin-bottom : 0pt;
	margin-left : 9pt;
	margin-right : 0pt;
	font-size : 9pt;
	font-family : Tahoma, Verdana;
	font-weight: normal;
}
p.faqans {
	color: green;
	margin-top : 3pt;
	text-indent: 0pt;
	margin-left: 0pt;
	font-size: 9pt;
}
p.footer {
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: Verdana;
}
p.note {
	font-size : 8pt;
	margin-top: 3pt;
	margin-bottom: 3pt;
	margin-left: 0pt;
	margin-right: 6pt;
	padding-top: 0pt;
	padding-bottom: 6pt;
	padding-left: 3pt;
	padding-right: 3pt;
	text-indent: -18pt;
	background-color: #E8E8FF;
}
p.tip {
	font-size : 8pt;
	margin-left: 27pt;
	margin-right: 6pt;
	padding-top: 0pt;
	padding-bottom: 6pt;
	padding-left: 3pt;
	padding-right: 3pt;
	text-indent: -18pt;
	background-color: #E8E8FF;
}
p.top {
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}
h1 {
	color: #0066CC;
	margin-top : 6pt;
	margin-bottom : 6pt;
	margin-left : 6pt;
	margin-right : 0pt;
	font-size: 14pt;
	font-family : Tahoma, Verdana, Arial;
	font-weight: bold;
	text-decoration: underline;
}
h2 {
	color: #0066CC;
	margin-top : 6pt;
	margin-bottom : 6pt;
	margin-left : 6pt;
	margin-right : 0pt;
	font-size: 11pt;
	font-family : Verdana;
	font-weight: bold;
	text-decoration: underline;
}
h3 {
	color: #0066CC;
	margin-top : 6pt;
	margin-bottom : 6pt;
	margin-left : 9pt;
	margin-right : 0pt;
	font-size: 9pt;
	font-family : Verdana;
	font-weight: bold;
	text-decoration: none;
}
h4 {
	color: darkblue;
	margin-top : 3pt;
	margin-bottom : 3pt;
	margin-left : 0pt;
	margin-right : 0pt;
	font-size: 9pt;
	font-family : Verdana;
	font-weight: bold;
	text-decoration: none;
}
h5 {
	color: #0066CC;
	margin-top : 6pt;
	margin-bottom : 6pt;
	margin-left : 9pt;
	margin-right : 0pt;
	font-size: 9pt;
	font-family : Tahoma, Verdana, Arial;
	font-weight: bold;
	text-decoration: underline;
}
/* -- Decision heading -- */
h5.what { 
	font-family: Tahoma,Verdana,Arial;
	font-size: 100%; 
	color: #800080; 
	margin-left: 6pt;
	margin-right: 0pt;
	margin-bottom: 0.4em;
}

table {
	color : #000000;
	margin-top : 0pt;
	margin-bottom : 6pt;
	margin-left : 0pt;
	margin-right : 0pt;
	font-size : 9pt;
	font-family : Tahoma, Verdana;
	font-weight: normal;
}
table.faqcat {
	margin-top : 6pt;
	margin-left : 9pt;
	margin-right : 0pt;
}
td.caption {
	font-size: 8pt;
	font-weight: bold;
	padding: 3pt;
	text-align: center;
}
span.faq {
	cursor: hand;
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	margin-right: 0pt;
	font-size: 9pt;
	color : #000000;
	font-weight: normal;
}
span.lireset {
	color : #000000;
	font-weight: normal;
}
span.note {
	color: #0000FF;
	font-weight: bold;
}
span.tip {
	color: #0000FF;
	font-weight: bold;
}

/* -- PopUps -- */
span.popup {
	color: #0000FF;
	cursor: hand;
}
span.popuptext {
	color: green;
	cursor: hand;
	font-size: 8pt;
}

a.go {
	color: #CC99FF;
	text-decoration: none;
	font-weight: bold;
}
a.go:hover {
	color: darkblue;
	font-style: italic;
}
a.go:visited {}
a.top {
	font-family: Verdana;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.top:visited {color: #FFFFFF;}

ul {
	margin-top: 0pt;
	margin-bottom: 0pt;
}
ul.square {
	list-style-type: square;
}

/* -- List item -- */
li { 
	margin-top : 3pt;
	margin-bottom: 6pt;
	margin-left : 0pt;
	margin-right : 0pt;
	font-size : 9pt;
	font-family : Tahoma, Verdana;
	font-weight: normal;
}
li.faq {
	color: blue;
	margin-left: 12pt;
	margin-bottom: 0.5em;
	text-indent: -11pt;
}
li.license {
	color : #0066CC;
	font-size : 9pt;
	font-family : Tahoma;
	font-weight: bold;
}
li.intro { 
	list-style-type: square;
	margin-bottom: .75em;
}
li.square { 
	list-style-type: square;
	color: #0066CC;
	margin-left : -6pt;
	margin-bottom: 3pt;
}

.textGray {
	font-family: Verdana, Arial, Helvetica;
	font-size: xx-small;
	color: #999999;
}
ol {
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: Tahoma;
	font-size: 9pt;
}
img.arrow {
	border: 0pt none;
	border-left: 6pt solid #FFFFFF;
	border-right: 6pt solid #FFFFFF;
}
#title {
	background: darkblue;
	color: #FFFFFF;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
	margin-left: 6pt;
	margin-right: 0pt;
	font-size: 18pt;
	font-family: Arial Black;
	font-weight: normal;

	/*font: 11px Verdana, Tahoma, Arial, SansSerif;
	color: white;
	text-align: left;
	vertical-align: middle;
	cursor: default;*/	
}
#subtitle {
	background: #0066CC;
	color: #FFFFFF;
	margin-top : 0pt;
	margin-bottom : 3pt;
	margin-left : 6pt;
	margin-right : 0pt;
	font-size : 14pt;
	font-family : Verdana;
	font-weight: normal;
}


