p, ul, ol, li {
 color:#F0F0F0;
 font-size:9pt;
 font-family:Arial;
 font-weight:normal;
 font-style:normal;
 text-align:left;
 padding:0px;
 margin:0px;
 margin-left:10%;
 margin-right:10%;
}
h1, h2, h3, h4 {
 color:#F0F0F0;
 font-size:9pt;
 font-weight:bold;
 font-style:normal;
 margin:0px;
 padding:0px;
 padding-left:40px;
 width:860px;
 text-align:left;
 border:0px solid #333333;
 border-bottom-width:1px;
 font-family:Arial;
}
h2 {
 font-size:9pt;
 width:155px;
 padding-left:20px;
}
h3 {
 font-size:9pt;
 width:635px;
 padding-left:40px;
}
h4 {
 font-size:8pt;
 width:155px;
 padding-left:20px;
}
a:link, a:focus, a:visited {
 padding-bottom:0px;
 color:#FFFFFF;
 font-size:9pt;
 font-family:Arial;
 font-weight:normal;
 font-style:normal;
 text-align:left;
 padding:0px;
 margin:0px;
 text-decoration:none;
 border:0px #FFFFFF dotted;
 border-bottom-width:1px;
}
a:hover, a:active {
 padding-bottom:0px;
 color:#EAEAEA;
 font-size:9pt;
 font-family:Arial;
 font-weight:normal;
 font-style:normal;
 text-align:left;
 padding:0px;
 margin:0px;
 text-decoration:none;
 border:0px #FFFFFF solid;
 border-bottom-width:1px;
}
img {
 border:none;
 border-width:0px;
 margin:0px;
 padding:0px;
}
td, th {
 color:#F0F0F0;
 font-size:9pt;
 font-family:Arial;
 font-weight:normal;
 font-style:normal;
 vertical-align:top;
 text-align:left;
 padding:0px;
 margin:0px;
}
dl {
 margin:0px;
 margin-left:10%;
 margin-right:10%;
}
dt{
 margin:0px;
 padding-bottom:2px;
 color:#FFFFFF;
 font-size:9pt;
 font-family:Arial;
 font-weight:bold;
 text-decoration:none;
 font-style:normal;
}
dd{
 margin:0px;
 margin-left:10%;
 padding-bottom:12px;
 color:#FFFFFF;
 font-size:9pt;
 font-family:Arial;
 font-weight:normal;
 text-decoration:none;
 font-style:normal;
}
table{
 empty-cells:show;
}