/* CSS copyright 2003 - Richard Shakeshaft */
/* created: 05/01/2003 updated: 23/01/2003 */

body {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   color:#000000;
}

p.dvdtag {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
   text-align:center;
   color:#aa0000;
}

p.dvdtagnew {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   text-align:center;
   color:#aa0000;
}

p.update {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
   color:#97989c;
}

h2 {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:18pt;
   color:#000000;
}

tr.b {
   background-color: #e8e8e8;
}

td.body {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   color:#000000;
   line-height:14pt;
}

td.address {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
   color:#97989c;
   text-align:center;
}

td.rtitle {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   color:#000000;
   text-align:center;
   line-height:18pt;
   font-weight:bold;
}

td.tab {
   background-color: #d6dcfe;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: none;
   color:#000000;
   font-weight:bold;
   font-size:10pt;
}

a.h2 {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:18pt;
   color:#000000;
   text-decoration:none
}

a.h2:visited {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:18pt;
   color:#000000;
   text-decoration:none
}

a.h2:hover {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:18pt;
   color:#2859a6;
   text-decoration:underline
}

a {
   font-family:Arial, Helvetica, sans-serif;
   color:#2859a6;
   text-decoration:underline
}

a:visited {
   font-family:Arial, Helvetica, sans-serif;
   color:#2859a6;
   text-decoration:underline
}

a:hover {
   font-family:Arial, Helvetica, sans-serif;
   color:#ee3439;
   text-decoration:none
}

a.address {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
   text-decoration:underline;
   color:#2859a6;
}

a.address:visited {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
   text-decoration:underline;
   color:#2859a6;
}

a.address:hover {
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
   text-decoration:none;
   color:#ee3439;
}

a.tab {
   background-color: transparent;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: underline;
   color:#2859a6;
   font-size:10pt;
}

a.tab:visited {
   background-color: transparent;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: underline;
   color:#2859a6;
   font-size:10pt;
}

a.tab:hover {
   background-color: transparent;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: none;
   color:#d32c2c;
   font-size:10pt;
}

a.body {
   background-color: transparent;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: underline;
   color:#2859a6;
   font-size:10pt;
}

a.body:visited {
   background-color: transparent;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: underline;
   color:#2859a6;
   font-size:10pt;
}

a.body:hover {
   background-color: transparent;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: none;
   color:#d32c2c;
   font-size:10pt;
}

a.resource {
   background-color: transparent;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: underline;
   color:#2859a6;
   font-size:9pt;
}

a.resource:visited {
   background-color: transparent;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: underline;
   color:#2859a6;
   font-size:9pt;
}

a.resource:hover {
   background-color: transparent;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: none;
   color:#d32c2c;
   font-size:9pt;
}

a.subcat {
   background-color: transparent;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: underline;
   color:#2859a6;
   font-size:9pt;
}

a.subcat:visited {
   background-color: transparent;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: underline;
   color:#2859a6;
   font-size:9pt;
}

a.subcat:hover {
   background-color: transparent;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: none;
   color:#d32c2c;
   font-size:9pt;
   background-color: #ffff99;
}

a.subcat_new {
   background-color: transparent;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: underline;
   color:#d32c2c;
   font-size:9pt;
   background-color: #ffff99;
}

a.subcat_new:visited {
   background-color: transparent;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: underline;
   color:#d32c2c;
   font-size:9pt;
   background-color: #ffff99;
}

a.subcat_new:hover {
   background-color: transparent;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: none;
   color:#ffffff;
   font-size:9pt;
   background-color:#d32c2c;
}

a.subcat_title {
   background-color: transparent;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: none;
   color:#ffffff;
   font-size:9pt;
}

a.subcat_title:visited {
   background-color: transparent;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: none;
   color:#ffffff;
   font-size:9pt;
}

a.subcat_title:hover {
   background-color: transparent;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration: underline;
   color:#ffffff;
   font-size:9pt;
}

A.buy {
   font-family:Arial, Helvetica, sans-serif;
   background-color: #ffff00;
   font-size:8pt;
   text-decoration:underline;
   color:#0000CC;
   font-weight:bold;
} 

A.buy:HOVER {
   font-family:Arial, Helvetica, sans-serif;
   background-color: #00ffff;
   font-size:8pt;
   text-decoration:none;
   color:#0000CC;
   font-weight:bold;
} 

A.rev {
   font-family:Arial, Helvetica, sans-serif;
   background-color: #ffbbbb;
   font-size:8pt;
   text-decoration:underline;
   color:#0000CC;
   font-weight:bold;
} 

A.rev:VISITED {
   font-family:Arial, Helvetica, sans-serif;
   background-color: #ffbbbb;
   font-size:8pt;
   text-decoration:underline;
   color:#0000CC;
   font-weight:bold;
} 

A.rev:HOVER {
   font-family:Arial, Helvetica, sans-serif;
   background-color: #bbbbff;
   font-size:8pt;
   text-decoration:none;
   color:#0000CC;
   font-weight:bold;
} 

td.resource {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:9pt;
   color:#000000;
   line-height:14pt;
}

li {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:9pt;
   color:#000000;
   margin-bottom:8px;
}

li.list {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
   color:#000000;
   margin-bottom:0px;
}

li.body {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   color:#000000;
   margin-bottom:0px;
}

li.new {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:9pt;
   color:#000000;
   margin-bottom:8px;
   list-style-image: url(new.gif);
}

li.blank {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:9pt;
   color:#000000;
   margin-bottom:8px;
   list-style-type: none;
}

ul {
   background-color: white;
   font-family:Arial, Helvetica, sans-serif;
   font-size:9pt;
   color:#000000;
}
