BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial
}
TD
{
    FONT-SIZE: 8pt
}
A:link
{
    FONT-WEIGHT: bold;
    COLOR: #31639c;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #31639c;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: bold;
    COLOR: #31639c;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #ff8100;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
SPAN.headerdate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt
}
.newsticker
{
    LEFT: -5000px;
    POSITION: absolute;
    topt: -5000px
}
A.navigate:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.navigate:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.navigate:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.navigate:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
SPAN.copyright
{
    FONT-SIZE: 7pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
A.copyright:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.copyright:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.copyright:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.copyright:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.keyword
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20pt;
    COLOR: black
}
.heading
{
    FONT-SIZE: 14pt;
    COLOR: black
}
.subheading
{
    FONT-SIZE: 14pt;
    COLOR: #1f60a9
}
.paragraph
{
    FONT-SIZE: 12pt;
    TEXT-ALIGN: justify
}
.quote
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #1f60a9;
    FONT-STYLE: italic;
    TEXT-ALIGN: justify
}
.attrib
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #007550;
    TEXT-ALIGN: justify
}
.services
{
    FONT-SIZE: 12pt
}
.pageheading
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 28pt
}
.pagesubheading
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 28pt;
    COLOR: #ff8100
}
LI
{
    FONT-SIZE: 12pt
}
TD.buttoninset
{
    BORDER-RIGHT: #ffbe00 2px inset;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffbe00 2px inset;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    LEFT: 2px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #ffbe00 2px inset;
    WIDTH: 80px;
    CURSOR: hand;
    COLOR: white;
    TEXT-INDENT: 2px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffbe00 2px inset;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TOP: 2px;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #ff8100;
    TEXT-ALIGN: center
}
TD.buttonover
{
    BORDER-RIGHT: #ffbe00 2px outset;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffbe00 2px outset;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #ffbe00 2px outset;
    WIDTH: 80px;
    CURSOR: hand;
    COLOR: white;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffbe00 2px outset;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #ff8100;
    TEXT-ALIGN: center
}
.contactheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000066;
    BACKGROUND-COLOR: #f0f0f0
}
.contactitem
{
}
.address
{
    FONT-SIZE: 8pt
}
SPAN.nodocuments
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
DIV.frame
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    WIDTH: 450px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #e0e0e0
}
SPAN.description
{
    FONT-SIZE: 8pt
}
DIV.node
{
    WIDTH: 100%
}
DIV.hiddennode
{
    DISPLAY: none;
    WIDTH: 100%
}
A.toplevel:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.toplevel:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.toplevel:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.toplevel:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
SPAN.loading
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.documenttitle:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ff8100;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.documenttitle:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.documenttitle:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.documenttitle:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
DIV.documents
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    OVERFLOW: auto;
    BORDER-LEFT: black 1px;
    WIDTH: 100%;
    BORDER-BOTTOM: black 1px;
    HEIGHT: 100%
}
A.level1:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.level1:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.level1:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.level1:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.level2:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.level2:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.level2:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.level2:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.level3:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.level3:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.level3:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.level3:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.level4:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.level4:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.level4:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.level4:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
TD.banner
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 14pt;
    BORDER-LEFT: black 1px solid;
    COLOR: white;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #000080
}
SPAN.openingactive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #002480;
    FONT-FAMILY: Tahoma, Verdana
}
SPAN.openingworldwide
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff8100;
    FONT-FAMILY: Tahoma, Verdana
}
A.pdf:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #31639c;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.pdf:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #31639c;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.pdf:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #31639c;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
A.pdf:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #ff8100;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none
}
H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 28pt
}
H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20pt
}
SPAN.wait
{
    FONT-SIZE: 14pt;
    COLOR: #800000
}
.announcement
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt
}
.announcetitle
{
	font-weight: bold;
	font-size: 24pt;
	line-height: 28px;
	top: 16px;
}
TD.contactheaderlarge
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: #000066;
    BACKGROUND-COLOR: #f0f0f0;
    HEIGHT:30px;
}
TABLE.frame
{
	border: solid 1px #e0e0e0;
}