﻿h1
{
    font-size: 16pt;
    font-weight: bold;
    color: #aa0022;
    font: Arial, Helvetica, sans-serif;
    margin-top: 18px;
    margin-bottom: 15px;
    padding: 0px;
}
h2
{
    font-size: 12pt;
    color: #aa0022;
    margin-top: 5px;
    padding: 0px;
    font: Arial, Helvetica, sans-serif;
}
h3
{
    font-size: 11pt;
    font-weight: bold;
    color: #aa0022;
    font: Arial, Helvetica, sans-serif;
}
h4
{
    font-size: 10pt;
    padding: 0px;
    color: #aa0022;
}
h5
{
    font-size: 12pt;
    color: #ec008c;
    font-weight: bold;
    font: Arial Narrow, Arial, Helvetica, sans-serif;
    margin-top: 2px;
    margin-bottom: 15px;
    padding: 0px;
}
h6
{
    font-size: 12pt;
    color: #ec008c;
    font-weight: bold;
    font: Arial Narrow, Arial, Helvetica, sans-serif;
    margin-top: 5px;
    padding: 0px;
    margin-bottom: 11px;
    margin-left: 0px;
}

H1.space-rteElement-H1
{
    -ms-name: "Heading 1";
}
H2.space-rteElement-H2
{
    -ms-name: "Heading 2";
}
H3.space-rteElement-H3
{
    -ms-name: "Heading 3";
}
H4.space-rteElement-H4
{
    -ms-name: "Heading 4";
}
H5.space-rteElement-H5
{
    -ms-name: "Heading 5";
}
H6.space-rteElement-H6
{
    -ms-name: "Heading 6";
}
P.space-rteElement-P
{
    -ms-name: "Paragraph";
}

.space-rteElement-H1
{
    font-size: 16pt;
    font-weight: bold;
    color: #aa0022;
    font: Arial, Helvetica, sans-serif;
    margin-top: 18px;
    margin-bottom: 15px;
    padding: 0px;
}
.space-rteElement-H2
{
    font-size: 12pt;
    color: #aa0022;
    margin-top: 5px;
    padding: 0px;
    font: Arial, Helvetica, sans-serif;
}
.space-rteElement-H3
{
    font-size: 11pt;
    font-weight: bold;
    color: #aa0022;
    font: Arial, Helvetica, sans-serif;
}
.space-rteElement-H4
{
    font-size: 10pt;
    padding: 0px;
    color: #aa0022;
}
.space-rteElement-H5
{
    font-size: 12pt;
    color: #ec008c;
    font-weight: bold;
    font: Arial Narrow, Arial, Helvetica, sans-serif;
    margin-top: 2px;
    margin-bottom: 15px;
    padding: 0px;
}
.space-rteElement-H6
{
    font-size: 12pt;
    color: #ec008c;
    font-weight: bold;
    font: Arial Narrow, Arial, Helvetica, sans-serif;
    margin-top: 5px;
    padding: 0px;
    margin-bottom: 11px;
    margin-left: 0px;
}
.space-rteElement-P
{
}

.space-rteBackColor-1
{
    background-color: darkred;
    -ms-name: "";
    -ms-color: "Dark Red";
}
.space-rteBackColor-2
{
    background-color: red;
    -ms-name: "";
    -ms-color: "Red";
}
.space-rteBackColor-3
{
    background-color: orange;
    -ms-name: "";
    -ms-color: "Gold";
}
.space-rteBackColor-4
{
    background-color: yellow;
    -ms-name: "";
    -ms-color: "Yellow";
}
.space-rteBackColor-5
{
    background-color: lightgreen;
    -ms-name: "";
    -ms-color: "Light Green";
}
.space-rteBackColor-6
{
    background-color: green;
    -ms-name: "";
    -ms-color: "Dark Green";
}
.space-rteBackColor-7
{
    background-color: lightblue;
    -ms-name: "";
    -ms-color: "Sky Blue";
}
.space-rteBackColor-8
{
    background-color: blue;
    -ms-name: "";
    -ms-color: "Blue";
}
.space-rteBackColor-9
{
    background-color: darkblue;
    -ms-name: "";
    -ms-color: "Dark Blue";
}
.space-rteBackColor-10
{
    background-color: purple;
    -ms-name: "";
    -ms-color: "Dark Purple";
}

.space-rteTable-default, .space-rteTableHeaderFirstCol-default, .space-rteTableHeaderLastCol-default, .space-rteTableHeaderOddCol-default, .space-rteTableHeaderEvenCol-default, .space-rteTableFirstCol-default, .space-rteTableLastCol-default, .space-rteTableOddCol-default, .space-rteTableEvenCol-default, .space-rteTableFooterFirstCol-default, .space-rteTableFooterLastCol-default, .space-rteTableFooterOddCol-default, .space-rteTableFooterEvenCol-default, TD.space-rteTable-default, TH.space-rteTable-default, .space-rtetablecells
{
    -ms-name: "Default Table Style - Light"; 
    border: solid 1px #c4c4c4;
    padding: 2px;
    vertical-align: top;
}
.space-rteTable-0
{
    -ms-name: "Table Style 1 - Clear";
    border-width: 0px;
    border-style: none;
    border-collapse: collapse;
}
.space-rteTable-1
{
    -ms-name: "Table Style 2 - Light Banded";
    text-align: left;
    line-height: 2;
    vertical-align: top; 
    color: #00558D;
    font-size: 1em;
}
.space-rteTable-1 th.space-rteTableHeaderRow-1, .space-rteTable-1 tr.space-rteTableFooterRow-1
{
    background-color: #FFF; 
    border-top: 1px #0072bc solid;
    border-bottom: 1px #0072bc solid;
}
.space-rteTable-1 th.space-rteTableHeaderFirstCol-1, .space-rteTable-1 th.space-rteTableFooterFirstCol-1
{
    border-top: 1px #0072bc solid; 
    border-bottom: 1px #0072bc solid;
}
.space-rteTable-1 th.space-rteTableHeaderOddCol-1, .space-rteTable-1 td.space-rteTableFooterOddCol-1
{
    border-top: 1px #0072bc solid;
    border-bottom: 1px #0072bc solid;
}
.space-rteTable-1 th.space-rteTableHeaderEvenCol-1, .space-rteTable-1 td.space-rteTableFooterEvenCol-1
{
    border-top: 1px #0072bc solid;
    border-bottom: 1px #0072bc solid;
}
.space-rteTable-1 th.space-rteTableHeaderLastCol-1, .space-rteTable-1 th.space-rteTableFooterLastCol-1
{
    border-top: 1px #0072bc solid; 
    border-bottom: 1px #0072bc solid;
}
.space-rteTable-1 tr.space-rteTableOddRow-1
{
    background-color: #BEE5FF;
}
.space-rteTable-1 tr.space-rteTableEvenRow-1
{
    background-color: #fff;
}
.space-rteTable-1 th.space-rteTableFirstCol-1
{
    font-weight: normal;
}
.space-rteTable-1 td.space-rteTableLastCol-1
{
    font-weight: normal;
}
.space-rteTable-1 td.space-rteTableOddCol-1
{
}
.space-rteTable-1 td.space-rteTableEvenCol-1
{
}

.space-rteTableGrid td, .space-rteTableGrid th
{
    border: 1px dotted black;
}
.space-rteImage-0
{
  -ms-name:"No border";
}
.space-rteImage-1
{
  -ms-name:"Thin line border";
  background-color:#182738;
  border: 1px solid #385b83;
  background-image: url("/_layouts/images/tabtitlerowbottombg.png");
  background-repeat:repeat-x;
  background-position:top;
}
.space-rteImage-2
{
  -ms-name:"Table border";
  padding:2px;
  border-top: 1px solid #D8D8D8;
  border-bottom: 1px solid #BFBFBF;
  border-left: 1px solid #D8D8D8;
  border-right: 1px solid #BFBFBF;
}
.space-rteImage-3
{
  -ms-name:"Dark border";
  padding:15px;
  background-color:#182738;
  border: 1px solid 385b83;
  background-image: url("/_layouts/images/tabtitlerowbottombg.png");
  background-attachment: fixed;
  background-repeat: repeat-x;
  background-position: left bottom;
}
.space-rteImage-4
{
  -ms-name:"Light border";
  padding:6px;
  padding-bottom:33px;
  background-color:#F2F2F2;
  border-top: 1px solid #D8D8D8;
  border-bottom: 1px solid #BFBFBF;
  border-left: 1px solid #D8D8D8;
  border-right: 1px solid #BFBFBF;
  background-image: url("/_layouts/images/selbg.png");
  background-repeat:repeat-x;
  background-position:top;
}
.space-rtePosition-1 {
  -ms-name:"Left";
  float:left;
}
.space-rtePosition-2 {
  -ms-name:"Right";
  float:right;
}
.space-rtePosition-3 {
  -ms-name:"Top";
  vertical-align:text-top;
}
.space-rtePosition-4 {
  -ms-name:"Middle";
  vertical-align:middle;
}
.space-rtePosition-5 {
  -ms-name:"Bottom";
  vertical-align:text-bottom;
}
