Basing on the report template, I create an report Style. The report style was stored in a XML file. So I can just copy the original Style to generate the report style. You can see the report style ORTheme was in the style list.
Copy the StyleTemplates.xml into below path to override the original file. (Don't worry, I just add a style ORTheme, no effect to the original styles. This style pass the testing only on Microsoft Visual Studio 9.0 )
C:\Program Files\Microsoft Visual Studio9.0\Common7\IDE\PrivateAssemblies\Business Intelligence Wizards\Reports\Styles\en
Here the en is the language folder.
If you are not using the English version of the Microsoft Visual Studio9.0, then you need to copy the file StyleTemplates.xml into the corresponded language folder or the into the parent folder of language folder---\Business Intelligence Wizards\Reports\Style.
The general tag list of the file StyleTemplates.xml is as below.
Code for StyleTemplates.xml , The last StyleTemplate node is the ORTheme. it is a customize style.
<?xml version="1.0" encoding="utf-8" ?>
<StyleTemplates>
<_locDefinition>
<_locDefault _loc="locNone" />
<_locTag _loc="locData">Label</_locTag>
<_locTag _loc="locData">FontFamily</_locTag>
<_locTag _loc="locData">FontSize</_locTag>
<_locTag _loc="locData">FontStyle</_locTag>
<_locTag _loc="locData">FontWeight</_locTag>
</_locDefinition>
<StyleTemplate Name="Slate">
<Label>Slate</Label>
<Styles>
<Style Name="Title">
<FontFamily>Tahoma</FontFamily>
<FontSize>20pt</FontSize>
<Color>SteelBlue</Color>
<FontWeight>Bold</FontWeight>
</Style>
<Style Name="Page Group Level 1">
<FontFamily>Tahoma</FontFamily>
<FontSize>14pt</FontSize>
<Color>SlateGray</Color>
</Style>
<Style Name="Page Group Level 2">
<FontFamily>Tahoma</FontFamily>
<FontSize>12pt</FontSize>
</Style>
<Style Name="Page Group Level 3+">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
</Style>
<Style Name="Table"></Style>
<Style Name="Matrix"></Style>
<Style Name="Table Header">
<BackgroundColor>SteelBlue</BackgroundColor>
<FontFamily>Tahoma</FontFamily>
<FontSize>11pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>White</Color>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 1">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>White</Color>
<BackgroundColor>#6e9eca</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 1 Textbox">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>White</Color>
<BackgroundColor>#6e9eca</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 2">
<Color>White</Color>
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<FontWeight>Bold</FontWeight>
<BackgroundColor>SlateGray</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 2 Textbox">
<Color>White</Color>
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<FontWeight>Bold</FontWeight>
<BackgroundColor>SlateGray</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 3+">
<Color>White</Color>
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<FontWeight>Bold</FontWeight>
<BackgroundColor>#8fa0b0</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 3+ Textbox">
<Color>White</Color>
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<FontWeight>Bold</FontWeight>
<BackgroundColor>#8fa0b0</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Detail">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
</Styles>
</StyleTemplate>
<StyleTemplate Name="Forest">
<Label>Forest</Label>
<Styles>
<Style Name="Title">
<FontFamily>Times New Roman</FontFamily>
<FontSize>18pt</FontSize>
<Color>#365838</Color>
</Style>
<Style Name="Page Group Level 1">
<FontFamily>Times New Roman</FontFamily>
<FontSize>14pt</FontSize>
</Style>
<Style Name="Page Group Level 2">
<FontFamily>Times New Roman</FontFamily>
<FontSize>12pt</FontSize>
</Style>
<Style Name="Page Group Level 3+">
<FontFamily>Times New Roman</FontFamily>
<FontSize>10pt</FontSize>
</Style>
<Style Name="Table"></Style>
<Style Name="Matrix"></Style>
<Style Name="Table Header">
<BackgroundColor>#365838</BackgroundColor>
<FontFamily>Times New Roman</FontFamily>
<FontSize>11pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>White</Color>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>DarkGray</Default>
</BorderColor>
</Style>
<Style Name="Group Level 1">
<FontFamily>Times New Roman</FontFamily>
<FontSize>10pt</FontSize>
<Color>White</Color>
<BackgroundColor>#4a7349</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>DarkGray</Default>
</BorderColor>
</Style>
<Style Name="Group Level 1 Textbox">
<FontFamily>Times New Roman</FontFamily>
<FontSize>10pt</FontSize>
<Color>White</Color>
<BackgroundColor>#4a7349</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>DarkGray</Default>
</BorderColor>
</Style>
<Style Name="Group Level 2">
<FontFamily>Times New Roman</FontFamily>
<FontSize>10pt</FontSize>
<BackgroundColor>#a3cba3</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>DarkGray</Default>
</BorderColor>
</Style>
<Style Name="Group Level 2 Textbox">
<FontFamily>Times New Roman</FontFamily>
<FontSize>10pt</FontSize>
<BackgroundColor>#a3cba3</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>DarkGray</Default>
</BorderColor>
</Style>
<Style Name="Group Level 3+">
<FontFamily>Times New Roman</FontFamily>
<FontSize>10pt</FontSize>
<BackgroundColor>#dedab5</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>DarkGray</Default>
</BorderColor>
</Style>
<Style Name="Group Level 3+ Textbox">
<FontFamily>Times New Roman</FontFamily>
<FontSize>10pt</FontSize>
<BackgroundColor>#dedab5</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>DarkGray</Default>
</BorderColor>
</Style>
<Style Name="Detail">
<FontFamily>Times New Roman</FontFamily>
<FontSize>9pt</FontSize>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>DarkGray</Default>
</BorderColor>
</Style>
</Styles>
</StyleTemplate>
<StyleTemplate Name="Corporate">
<Label>Corporate</Label>
<Styles>
<Style Name="Title">
<FontFamily>Tahoma</FontFamily>
<FontSize>18pt</FontSize>
<Color>#1c3a70</Color>
</Style>
<Style Name="Page Group Level 1">
<FontFamily>Tahoma</FontFamily>
<FontSize>14pt</FontSize>
</Style>
<Style Name="Page Group Level 2">
<FontFamily>Tahoma</FontFamily>
<FontSize>12pt</FontSize>
</Style>
<Style Name="Page Group Level 3+">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
</Style>
<Style Name="Table"></Style>
<Style Name="Matrix"></Style>
<Style Name="Table Header">
<BackgroundColor>#1c3a70</BackgroundColor>
<FontFamily>Tahoma</FontFamily>
<FontSize>11pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>White</Color>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>DimGray</Default>
</BorderColor>
</Style>
<Style Name="Group Level 1">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<Color>White</Color>
<BackgroundColor>#60759b</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>DimGray</Default>
</BorderColor>
</Style>
<Style Name="Group Level 1 Textbox">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<Color>White</Color>
<BackgroundColor>#60759b</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>DimGray</Default>
</BorderColor>
</Style>
<Style Name="Group Level 2">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<BackgroundColor>LightSteelBlue</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>DimGray</Default>
</BorderColor>
</Style>
<Style Name="Group Level 2 Textbox">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<BackgroundColor>LightSteelBlue</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>DimGray</Default>
</BorderColor>
</Style>
<Style Name="Group Level 3+">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<BackgroundColor>#cad8ea</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>DimGray</Default>
</BorderColor>
</Style>
<Style Name="Group Level 3+ Textbox">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<BackgroundColor>#cad8ea</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>DimGray</Default>
</BorderColor>
</Style>
<Style Name="Detail">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>DimGray</Default>
</BorderColor>
</Style>
</Styles>
</StyleTemplate>
<StyleTemplate Name="Bold">
<Label>Bold</Label>
<Styles>
<Style Name="Title">
<FontFamily>Verdana</FontFamily>
<FontSize>16pt</FontSize>
<Color>DarkRed</Color>
</Style>
<Style Name="Page Group Level 1">
<FontFamily>Verdana</FontFamily>
<FontSize>14pt</FontSize>
</Style>
<Style Name="Page Group Level 2">
<FontFamily>Verdana</FontFamily>
<FontSize>12pt</FontSize>
</Style>
<Style Name="Page Group Level 3+">
<FontFamily>Verdana</FontFamily>
<FontSize>10pt</FontSize>
</Style>
<Style Name="Table"></Style>
<Style Name="Matrix"></Style>
<Style Name="Table Header">
<BackgroundColor>#4e0000</BackgroundColor>
<FontFamily>Verdana</FontFamily>
<FontSize>11pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>White</Color>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 1">
<FontFamily>Verdana</FontFamily>
<FontSize>10pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>White</Color>
<BackgroundColor>Maroon</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 1 Textbox">
<FontFamily>Verdana</FontFamily>
<FontSize>10pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>White</Color>
<BackgroundColor>Maroon</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 2">
<FontFamily>Verdana</FontFamily>
<FontSize>10pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>White</Color>
<BackgroundColor>Brown</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 2 Textbox">
<FontFamily>Verdana</FontFamily>
<FontSize>10pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>White</Color>
<BackgroundColor>Brown</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 3+">
<FontFamily>Verdana</FontFamily>
<FontSize>10pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>White</Color>
<BackgroundColor>#ce8955</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 3+ Textbox">
<FontFamily>Verdana</FontFamily>
<FontSize>10pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>White</Color>
<BackgroundColor>#ce8955</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Detail">
<FontFamily>Verdana</FontFamily>
<FontSize>10pt</FontSize>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
</Styles>
</StyleTemplate>
<StyleTemplate Name="Ocean">
<Label>Ocean</Label>
<Styles>
<Style Name="Title">
<FontFamily>Tahoma</FontFamily>
<FontSize>18pt</FontSize>
</Style>
<Style Name="Page Group Level 1">
<FontFamily>Tahoma</FontFamily>
<FontSize>12pt</FontSize>
</Style>
<Style Name="Page Group Level 2">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
</Style>
<Style Name="Page Group Level 3+">
<FontFamily>Tahoma</FontFamily>
<FontSize>9pt</FontSize>
</Style>
<Style Name="Table"></Style>
<Style Name="Matrix"></Style>
<Style Name="Table Header">
<BackgroundColor>CornflowerBlue</BackgroundColor>
<FontFamily>Tahoma</FontFamily>
<FontSize>11pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>White</Color>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 1">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<BackgroundColor>#8fb3f3</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 1 Textbox">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<BackgroundColor>#8fb3f3</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 2">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<BackgroundColor>#c7d9f9</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 2 Textbox">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<BackgroundColor>#c7d9f9</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 3+">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<BackgroundColor>#e6eefc</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 3+ Textbox">
<FontFamily>Tahoma</FontFamily>
<FontSize>10pt</FontSize>
<BackgroundColor>#e6eefc</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Detail">
<FontFamily>Tahoma</FontFamily>
<FontSize>9pt</FontSize>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
</Styles>
</StyleTemplate>
<StyleTemplate Name="Generic">
<Label>Generic</Label>
</StyleTemplate>
<StyleTemplate Name="ORTheme">
<Label>ORTheme</Label>
<Styles>
<Style Name="Title">
<FontFamily>Verdana</FontFamily>
<FontSize>20pt</FontSize>
<Color>SteelBlue</Color>
<FontWeight>Bold</FontWeight>
</Style>
<Style Name="Page Group Level 1">
<FontFamily>Verdana</FontFamily>
<FontSize>14pt</FontSize>
<Color>SlateGray</Color>
</Style>
<Style Name="Page Group Level 2">
<FontFamily>Verdana</FontFamily>
<FontSize>12pt</FontSize>
</Style>
<Style Name="Page Group Level 3+">
<FontFamily>Verdana</FontFamily>
<FontSize>10pt</FontSize>
</Style>
<Style Name="Table">
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>#0099ff</Default>
</BorderColor>
</Style>
<Style Name="Matrix"></Style>
<Style Name="Table Header">
<BackgroundColor>White</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<FontFamily>Verdana</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>Black</Color>
<BorderStyle>
<Default>None</Default>
<Bottom>Solid</Bottom>
</BorderStyle>
<BorderColor>
<Default>#0099ff</Default>
<Bottom>#0099ff</Bottom>
</BorderColor>
<BorderWidth>
<Default>1pt</Default>
<Bottom>1.5pt</Bottom>
</BorderWidth>
</Style>
<Style Name="Group Level 1">
<FontFamily>Verdana</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>White</Color>
<BackgroundColor>#6e9eca</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 1 Textbox">
<FontFamily>Verdana</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>White</Color>
<BackgroundColor>#6e9eca</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 2">
<Color>White</Color>
<FontFamily>Verdana</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
<BackgroundColor>SlateGray</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 2 Textbox">
<Color>White</Color>
<FontFamily>Verdana</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
<BackgroundColor>SlateGray</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 3+">
<Color>White</Color>
<FontFamily>Verdana</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
<BackgroundColor>#8fa0b0</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Group Level 3+ Textbox">
<Color>White</Color>
<FontFamily>Verdana</FontFamily>
<FontSize>7pt</FontSize>
<FontWeight>Bold</FontWeight>
<BackgroundColor>#8fa0b0</BackgroundColor>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
<Style Name="Detail">
<FontFamily>Verdana</FontFamily>
<FontSize>7pt</FontSize>
<BorderStyle>
<Default>None</Default>
</BorderStyle>
<BorderColor>
<Default>LightGrey</Default>
</BorderColor>
</Style>
</Styles>
</StyleTemplate>
</StyleTemplates>