/* transmissions */
body {
   padding:0;
   margin:0;
   color:#000000;
   overflow:yes;
   cursor:default;
   font-family:tahoma,arial,helvetica,helv,sans-serif;
   font-size:7pt;
   font-weight:normal;
   background:#ffffff;
}

.tableCaption {
   background:#C77070;
   color:#ffffff;
   font-family:tahoma,arial,helvetica,helv,sans-serif;
   font-size:9pt;
   font-weight:bold;
}
.toolbar {
   background:#958F8C;
   color:#000000;
   font-family:tahoma,arial,helvetica,helv,sans-serif;
   font-size:9pt;
   font-weight:bold;
}
.toolbar a {
   color:#FFFFFF;
   font-weight:bold;
   text-decoration:none;
}
.toolbar a:hover {
   color:#FFFFFF;
   text-decoration:underline;
}
.button {
   background:#CAC9C8;
   color:#000000;
   font-family:tahoma,arial,helvetica,helv,sans-serif;
   font-size:7pt;
   font-weight:bold;
}
.button a {
   font-size:9pt;
   color:#6E6865;
   font-weight:bold;
   text-decoration:none;
}
.button a:hover {
   color:#000000;
   text-decoration:underline;
}
.footerFont {
   color:#77aadd;
   font-family:tahoma,arial,helvetica,helv,sans-serif;
   font-size:8pt;
}
.normalFont {
   background:#ffffff;
   color:#000000;
   font-family:verdana,tahoma,arial,helvetica,helv,sans-serif;
   font-size:9pt;
}
.normalFont a {
   color:#0055BB;
}
.normalFont a:hover {
   color:#000000;
}
.simpleFont {
   background:#ffffff;
   color:#000000;
   font-family:verdana,tahoma,arial,helvetica,helv,sans-serif;
   font-size:9pt;
}
.simpleFont0 {
   background:#eeeeee;
   color:#000000;
   font-family:verdana,tahoma,arial,helvetica,helv,sans-serif;
   font-size:9pt;
}
.simpleFont0 a {
   color:#0055BB;
}
.simpleFont0 a:hover {
   color:#000000;
}
.simpleFont1 {
   background:#dddddd;
   color:#000000;
   font-family:verdana,tahoma,arial,helvetica,helv,sans-serif;
   font-size:9pt;
}
.simpleFont1 a {
   color:#0055BB;
}
.simpleFont1 a:hover {
   color:#000000;
}
.caption {
   color:#225577;
   font-family:tahoma,arial,helvetica,helv,sans-serif;
   font-size:10pt;
   font-weight:bold;
}
.footer {
   background:#DAD1C8;
   color:#999999;
   font-family:verdana,tahoma,arial,helvetica,helv,sans-serif;
   font-size:8pt;
}
.footer a {
   text-decoration:none;
   color:#444444;
}
.footer a:hover {
   color:#000000;
}
.selectedLabel{
   background:#ffffff url("label-a.gif") repeat-x;
   color:#000000;
   font-family:tahoma,arial,helvetica,helv,sans-serif;
   font-size:9pt;
   font-weight:bold;
}
.notselectedLabel{
   background:#ffffff url("label-n.gif") repeat-x;
   color:#777777;
   font-family:tahoma,arial,helvetica,helv,sans-serif;
   font-size:9pt;
   font-weight:bold;
}
.notselectedLabel a {
   color:#444444;
}
.notselectedLabel a:hover {
   color:#000000;
}
.redFont {
   background:#ffeced;
   color:#000000;
   font-family:tahoma,arial,helvetica,helv,sans-serif;
   font-size:9pt;
   font-weight:bold;
}
.black{
   background:#000000;
}
.border{
   background:#CCCCCC;
}
H1{
   background:#D19B65;
   width:100%;
   margin:8 0 8 0;
   padding:3;
   font-size:10pt;
   font-weight:bold;
   font-family:tahoma,arial,helvetica,helv,sans-serif;
}
H2{
   background:#DDDDDD;
   width:100%;
   margin:8 0 8 0;
   padding:3;
   font-size:10pt;
   font-weight:bold;
   font-family:tahoma,arial,helvetica,helv,sans-serif;
}
H3{
   background:#EEEEEE;
   width:100%;
   margin:8 0 8 0;
   padding:3;
   font-size:10pt;
   font-weight:normal;
   font-family:tahoma,arial,helvetica,helv,sans-serif;
}
.toolbarRight {
   background:#AAAAAA;
   color:#ffffff;
   font-family:tahoma,arial,helvetica,helv,sans-serif;
   font-size:9pt;
   font-weight:bold;
}
.redBorder {
   background:#ff1122;
}
