BODY {
	FONT-SIZE: 11pt; FONT-FAMILY: Verdana,sans-serif
}
TABLE {
	FONT-SIZE: 11pt; FONT-FAMILY: Verdana,sans-serif
}
TR {
	FONT-SIZE: 11pt; FONT-FAMILY: Verdana,sans-serif
}
FORM {
	FONT-SIZE: 11pt; FONT-FAMILY: Verdana,sans-serif
}
P {
	MARGIN-TOP: 5pt; MARGIN-BOTTOM: 5pt; TEXT-INDENT: 12pt;
}

A {
	FONT-WEIGHT: normal; COLOR: #993333; TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #FF9900; TEXT-DECORATION: underline
}



SMALL {
	FONT-SIZE: 9pt;
}

STRONG {
	FONT-WEIGHT: bold; LETTER-SPACING: -0.1pt
}

H1 {
	FONT-SIZE: 24pt;
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-WEIGHT: bold;
	COLOR: #FF9900;
	TEXT-ALIGN:CENTER;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;

}
H2 {
	FONT-SIZE: 18pt;
	FONT-FAMILY:  "Times New Roman", Times, serif;
	FONT-WEIGHT: bold;
	COLOR: #FF9900;
}
H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #FF9900;
	FONT-FAMILY: "Times New Roman", Times, serif;
	TEXT-ALIGN: justify
}
H4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	FONT-FAMILY: "Times New Roman", Times, serif;
	TEXT-ALIGN: justify
}

HR {
   COLOR:#FF9900;
   HEIGHT:1px;
   }

A.menu {
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	display: block;
	width:100%;
	padding:2;
}

A.menu:hover {
	FONT-SIZE: 9pt; COLOR: #FFFFFF; TEXT-DECORATION: none;
}
A.current_menu_item {
	FONT-SIZE: 9pt; COLOR: #FF9900; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}

A.lang_selector {
	FONT-SIZE: 7pt; FONT-WEIGHT: bold; display: run-in;
}

A.submenu {
	FONT-SIZE: 9pt;
	COLOR: #444444;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: normal;
	display: block;
	width:100%;
	padding:1;
}
A.submenu:hover {
	COLOR: #000000; TEXT-DECORATION: underline;
}



A.normal {
	FONT-WEIGHT: normal; COLOR: #111166; TEXT-DECORATION: underline;
}
A.normal:hover {
	COLOR: #333399; TEXT-DECORATION: underline
}


td.td_current_menu_item { BACKGROUND-COLOR : #FFFFFF; }
td.td_qa_question { BACKGROUND-COLOR : #FFCC99; }
td.td_qa_answer   { BACKGROUND-COLOR : #FFFFCC; }
td.td_h1 { BACKGROUND-COLOR : #FFAA44; }
td.td_h2 { BACKGROUND-COLOR : #FFDD77; }
table.tbl { BACKGROUND-COLOR : #FF6600; }

table.table_data
{
	border-collapse:collapse;
	border-color:#666666;
}
td.th_data
{
	background-color:#CCCCCC;
	border-color:#666666;
	padding:3;
}
td.td_data
{
	border-color:#666666;
	padding:3;
}


P.official_references {
	MARGIN-TOP: 15pt;
	MARGIN-BOTTOM: 10pt;
	TEXT-INDENT: 0pt;
	TEXT-ALIGN: left;
	COLOR: #553300;
	padding-right: 50px;
	padding-left: 50px;
}
  

.numered {
	float: left;
}

DIV.marker
{
    BACKGROUND-COLOR : #FFFFCC;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
