BODY
{
    font-size: 10pt;
    font-weight: normal;
    font-family: Times New Roman, Times, Serif;
    background-attachment: scroll;
    background-color: #fafbfd;
    color: #ffffff;
    background-repeat: repeat;
}
TD
{
    font-size: 10pt;
    font-family: Times New Roman, Times, Serif;
    color: #FFFFFF;
}
TH
{
    font-size: 10pt;
    font-weight: bold;
    font-family: Times New Roman, Times, Serif;
    background-image: none;
    background-color: #b3c7d2;
    background-repeat: repeat;
    color: #ffffff;
    text-align: right;
}
H1
{
    font-size: 10pt;
    font-weight: bold;
    font-family: Times New Roman, Times, Serif;
    color: #584229;
}
H2
{
    font-size: 10pt;
    font-weight: bold;
    font-family: Times New Roman, Times, Serif;
    color: #584229;
}
H3
{
    font-size: 10pt;
    font-family: Times New Roman, Times, Serif;
    color: #584229;
}
A
{
    font-size: 8pt;
    font-weight: normal;
    font-family: Arial;
    cursor: pointer;
    color: #ffffff;
    text-decoration: none;
}
A:link
{
    color: #FFFFFF;
    text-decoration: none;
}
A:visited
{
    color: #FFFFFF;
    text-decoration: none;
}
A:active
{
    color: FFFFFF;
    text-decoration: underline;
}
A:hover
{
    color: #FFFFFF;
    text-decoration: underline;
    font-weight: bold;
}
SELECT
{
    font-size: 10px;
    font-weight: normal;
    font-family: arial;
    font-style: normal;
    background-color: white;
    color: #002200;
}
INPUT
{
    font-size: 13px;
    font-weight: normal;
    font-family: tahoma,sans-serif;
    border-top:		#afc4d5 1px solid;
    border-bottom:	#dbf2e2 1px solid;
    border-right:	#dbf2e2 1px solid;
    border-left:	#afc4d5 1px solid;
    background: white;
    color: #002200;
    height: 21px;
    text-decoration: none;
}



.datatablepage
{
    
}
.datatable
{
    background-color: #f1f7f6;
}
.datatablehead
{
    background-color: #e6f5ed;
}
.datatablefoot
{
    background-color: #cccccc;
}
.datatablestatus
{
    background-color: #b3c7d2;
}
.datarow1
{
    background-color: #f1f7f6;
}
.datarow0
{
    background-color: #e6f1ed;
}
.datarowselected
{
    background-color: #ffafba;
}
.datacol0
{
    background-color: #eeeeee;
}
.datacol1
{
    background-color: #eedede;
}
.datahelp
{
    background-color: #efefef;
}
.dataalert
{
    background-color: #ff0000;
}
.dataactive
{
    background-color: #00ff00;
}
.dataheadline1
{
    font-size: 10pt;
    font-weight: bold;
}
.dataheadline2
{
    font-size: 10pt;
    font-weight: bold;
}
.dataheadline3
{
    font-size: 10pt;
    font-weight: bold;
}
.datatext
{
    font-size: 13px;
    font-weight: normal;
    font-family: tahoma,sans-serif;
    border-top:		#afc4d5 1px solid;
    border-bottom:	#dbf2e2 1px solid;
    border-right:	#dbf2e2 1px solid;
    border-left:	#afc4d5 1px solid;
    background: white;
    color: #002200;
    height: 21px;
    text-decoration: none;
}
.dataselect
{
    font-size: 11px;
    font-weight: normal;
    font-family: tahoma,sans-serif;
    border-top:		#afc4d5 1px solid;
    border-bottom:	#dbf2e2 1px solid;
    border-right:	#dbf2e2 1px solid;
    border-left:	#afc4d5 1px solid;
    background: white;
    color: #002200;
    height: 21px;
    text-decoration: none;
}
.datacheckbox
{
    border-top:		0px;
    border-bottom:	0px;
    border-right:	0px;
    border-left:	0px;
    background: ;
    height: 18px;
}
.databutton
{
    font-size: 11px;
    font-weight: normal;
    font-family: tahoma,sans-serif;
    border-top:		#afc4d5 2px solid;
    border-bottom:	#104a7b 1px solid;
    border-right:	#104a7b 2px solid;
    border-left:	#afc4d5 1px solid;
    background-color: buttonface;
    color: #002200;
    height: 20px;
    cursor: pointer;
    text-decoration: none;
}
.dataradio
{
    border-top:		0px;
    border-bottom:	0px;
    border-right:	0px;
    border-left:	0px;
    background: ;
    height: 14px;
}
.datafile
{
    font-size: 11px;
    font-weight: normal;
    font-family: tahoma,sans-serif;
    border-top:		#afc4d5 1px solid;
    border-bottom:	#dbf2e2 1px solid;
    border-right:	#dbf2e2 1px solid;
    border-left:	#afc4d5 1px solid;
    background: white;
    color: #002200;
    height: 18px;
    text-decoration: none;
}
.dataicon
{
    font-size: 9pt;
    font-weight: normal;
    color: #002200;
}

.headline
{
    font-size: 11pt;
    font-weight: bold;
    background-color: #ff85a9;
    color:white;
}
.navhyperlink
{
    font-size: 8pt;
    font-weight: bold;
    color: white;
    letter-spacing: 0px;
    text-decoration: underline;
}
.navlink1
{
    font-size: 8pt;
    font-weight: normal;
    color: #aaaaaa;
}
.navtreeparent0
{
    font-size: 10pt;
    font-weight: normal;
    color: #637f8f;
    letter-spacing: 0.5px;
    text-decoration: none;
}
.navtreeparent1
{
    font-size: 10pt;
    font-weight: normal;
    color: white;
    letter-spacing: 0px;
    text-decoration: none;
}
.navtreechild
{
    margin-left: 6%;
    font-size: 8pt;
    font-weight: normal;
    color: white;
    letter-spacing: 0px;
    text-decoration: none;

}
.columndivider
{
    font-size: 8pt;
    background-color: #333ccc
}
.highlight
{
    font-size: 8pt;
    font-family: Arial;
    background-color:#fffff6;
    color:black;
}
.caption
{
    background-color:#1b5198;
    color:#ffffff;
}
.fadeaway
{background-color: transparent; font-weight: normal; color: #80a3b6}

