body	{
	margin:0; top:0; left:0;bgcolor: #D4FCD4;
}
.tbl	{
        BORDER-WIDTH: 1px 1px 1px 1px;
        BORDER-STYLE: solid;
        BORDER-COLOR: #CCFECC;
	BACKGROUND-COLOR: #CCFECC;
}
.tbl_header	{
        FONT-FAMILY: Tahoma;
	FONT-SIZE: 8pt;
	FONT-HEIGHT: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #304090;
        BORDER-WIDTH: 1px 1px 1px 1px;
        BORDER-STYLE: solid;
        BORDER-COLOR: #CCFECC;
	BACKGROUND-COLOR: #CCFECC;
}
.tbl_main	{
        FONT-FAMILY: Tahoma;
	FONT-SIZE: 8pt;
	FONT-HEIGHT: 10pt;
        BORDER-WIDTH: 1px 1px 1px 1px;
        BORDER-STYLE: solid;
        BORDER-COLOR: #CCFECC;
	BACKGROUND-COLOR: #F4FFF4;
}
.tbl_main_n	{
        FONT-FAMILY: Tahoma;
	FONT-SIZE: 8pt;
	FONT-HEIGHT: 10pt;
        BORDER-WIDTH: 1px 1px 1px 1px;
        BORDER-STYLE: solid;
        BORDER-COLOR: white;
	BACKGROUND-COLOR: white;
}
.text {
        FONT-FAMILY: Tahoma; FONT-SIZE: 8pt
}
.smalltext {
        FONT-FAMILY: Tahoma; FONT-SIZE: 2pt
}
.news {
        FONT-FAMILY: Tahoma; FONT-SIZE: 7pt
}
.example {
        FONT-FAMILY: Tahoma; FONT-SIZE: 7pt; COLOR: #909090
}
.caption {
        FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.XPcaption {
        FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #FFFFFF
}
.XPtext {
        FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; FONT-HEIGHT: 10pt
}
.XPtable
        {
        border-width: 1px 1px 1px 1px;
        border-style: solid;
        border-color: #99CC99;
        background : #F4FFF4;
        }
}
.XPtablecaption {
        FONT-FAMILY: Tahoma;
        FONT-SIZE: 8pt;
        COLOR: white;
        FONT-WEIGHT: bold;
        background-color : #CCFECC;
        padding-left: 15px;
        TEXT-DECORATION: none;
}
.XPtablecaption1 {
        FONT-FAMILY: Tahoma;
        FONT-SIZE: 8pt;
        COLOR: white;
        FONT-WEIGHT: bold;
        background-color : #99CC99;
        TEXT-DECORATION: none;
}
.skiptext {
        FONT-FAMILY: Tahoma; FONT-SIZE: 3pt
}
a.XPtablecaption {
     FONT-FAMILY: Tahoma;
     FONT-SIZE: 8pt;
     COLOR: #304090;
     FONT-WEIGHT: bold;
     padding-left: 5px;
     TEXT-DECORATION: none;
}
.XPmenuheader {
        FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #309040; padding-left: 1.5em; padding-bottom: 2px;
}

.XPmenuitem {
        FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; COLOR: #304090; padding-top: 2px; padding-bottom: 1px;
}
a.XPmenuitem {
        FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; COLOR: #304090; padding-top: 2px; padding-bottom: 1px; TEXT-DECORATION: none;
}
a:hover.XPmenuitem {
        FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; COLOR: #304090; padding-top: 2px; padding-bottom: 1px; TEXT-DECORATION: underline;
}
.question {
        FONT-FAMILY: serif; FONT-SIZE: 10pt;
        font-style : italic;
}
.XPTableOddLine {
        FONT-FAMILY: Tahoma;
        FONT-SIZE: 8pt;
        background-color : #FFFFFF;
}
.XPTableEvenLine {
        FONT-FAMILY: Tahoma;
        FONT-SIZE: 8pt;
        background-color : #E0EDDF;
}
a {
        FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; COLOR: #304090; padding-top: 2px; padding-bottom: 1px; TEXT-DECORATION: none;
}
a:hover {
        FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; COLOR: #904030; padding-top: 2px; padding-bottom: 1px; TEXT-DECORATION: none;
}
a:visited {
        FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; COLOR: #409040; padding-top: 2px; padding-bottom: 1px; TEXT-DECORATION: none;
}
.button	{FONT-WEIGHT: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: lightgray; border-style: outset; border-width: 1px; border-color: #c3d9f6 #4a525d #4a525d #c3d9f6 }
.input	{FONT-WEIGHT: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; border-style: outset; border-width: 1px; border-color: #c3d9f6 #4a525d #4a525d #c3d9f6 }