/* ******* STYLESHEET DETAILS ********************
Date Created:   12th December 2012;
Last Updated:   23 January 2013;
Owner:          REAA;
Project:        REAA web;
Author:         Datacom Wellington;
Comment:        SharePoint REAA Cutomised Rich Text Editing styles;
************************************************** */
H1.reaa-rteElement-H1 
{
   -ms-name:"REAA Header 1";
   color:#3f3f3f;  
   font-family: 'Conv_ITCFGBookComp','OpenSansCondensedLight', sans-serif; 
   font-size: 48px;
   font-weight: normal;
 }

 H2.reaa-rteElement-H2 
{
   -ms-name:"REAA Header 2";
   color: #506a01;
   font-family: 'Conv_ITCFGBookComp','OpenSansCondensedLight', sans-serif; 
   font-size: 30px;
   font-weight: normal;
 }

  H2.reaa-rteElement-H2B 
{
   -ms-name:"REAA Black Header 2";
   color:#212121;
   font-family: 'Conv_ITCFGBookComp','OpenSansCondensedLight', sans-serif; 
   font-size: 30px;
   font-weight: normal;
 }

   H2.reaa-rteElement-H2G 
{
   -ms-name:"REAA Beige Header 2";
	color:#685727;
   font-family: 'Conv_ITCFGBookComp','OpenSansCondensedLight', sans-serif; 
   font-size: 30px;
   font-weight: normal;
 }

H3.reaa-rteElement-H3 
{
   -ms-name:" REAA Header 3";
   color: #212121;
   font:  16px arial, verdana, sans-serif;
   font-weight: bold;
 }
 
 H4.reaa-rteElement-H4 
{
   -ms-name:"REAA Header 4";
   color: #999999;
   font-family: verdana, sans-serif;
   font-size: 15px;
   font-style: normal;
   font-weight: normal;
 }

 H5.reaa-rteElement-H5 
{
   -ms-name:"REAA Header 5";
   color: #6c6c6c;
   font-family: verdana, sans-serif;
   font-size: 12px;
   font-weight: normal;
 }

  p.reaa-rteElement-P
 {
	-ms-name:"REAA Body text";
   color: #000000;
   font-family: verdana, sans-serif;
   font-size: 12px;
   font-weight: normal;
  }
.reaa-rteStyle-bold
{
	-ms-name: "REAA Bold";
	font-weight: bold;
}

.reaa-rteStyle-italic
{
	-ms-name: "REAA Italic";
	font-style:italic;
	}

/* styling for REAA tabels. */
.reaa-rteTable-7{
	-ms-name:"REAA Table style black";
	text-align:left;
	line-height:1.2;
	vertical-align: top;	
	 color:#000000;
	font-size:12px;
	border: none;
	clear: both;
	width: 100%
}
.reaa-rteTableHeaderRow-7,
.reaa-rteTableFooterRow-7 {
	border-left: none; /*1px #c9c9c9 solid;*/
	border-right: none; /* 1px #c9c9c9 solid;*/
}
.reaa-rteTable-7 th.reaa-rteTableHeaderRow-7,
.reaa-rteTable-7 tr.reaa-rteTableFooterRow-7 {
	/* [ReplaceColor(themeColor: "Light1")] */ background: #212121;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#7D7D7D), color-stop(70%,#212121)); 
	background: -webkit-linear-gradient(top,  #7D7D7D 5%,#212121 70%); 
	background: -moz-linear-gradient(top,  #7D7D7D 5%, #212121 70%);
	background: -ms-linear-gradient(top,  #7D7D7D 5%,#212121 70%);
	background: -o-linear-gradient(top,  #7D7D7D 5%,#212121 70%);
	background: linear-gradient(to bottom,  #7D7D7D 5%,#212121 70%); 
	-pie-background: linear-gradient(#7D7D7D, #212121);	 font-family: Verdana,sans-serif;
    font-size: 12px;
    padding: 8px 10px;
    line-height: 1.2;
	border-right:1px solid #fff;
	border-bottom:1px solid #323232;
	/*border-top:1px solid #c9c9c9 ;*/
	border-collapse:collapse;
	color:#fff;	
	text-align:left;

}
tr.reaa-rteTableHeaderRow-7 th:first-child  {
	border-radius: 12px 0 0 0 ;
	-moz-border-radius:12px 0 0 0 ;
	-webkit-border-radius: 12px 0 0 0 ;
	border-top: none;
}

.reaa-rteTable-7 th.reaa-rteTableHeaderFirstCol-7,
.reaa-rteTable-7 th.reaa-rteTableFooterFirstCol-7    {
	background: #212121;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#7D7D7D), color-stop(70%,#212121)); 
	background: -webkit-linear-gradient(top,  #7D7D7D 5%,#212121 70%); 
	background: -moz-linear-gradient(top,  #7D7D7D 5%, #212121 70%);
	background: -ms-linear-gradient(top,  #7D7D7D 5%,#212121 70%);
	background: -o-linear-gradient(top,  #7D7D7D 5%,#212121 70%);
	background: linear-gradient(to bottom,  #7D7D7D 5%,#212121 70%); 
	-pie-background: linear-gradient(#7D7D7D, #212121);	 font-family: Verdana,sans-serif;
    font-size: 12px;
    padding: 8px 10px;
    line-height: 1.2;
	border-right:1px solid #fff;
	border-bottom:1px solid #323232;
	border-top:1px solid #c9c9c9 ;
	border-collapse:collapse;
	color:#fff;	
	text-align:left;

}
.reaa-rteTable-7 th.reaa-rteTableHeaderOddCol-7,
.reaa-rteTable-7 td.reaa-rteTableFooterOddCol-7 {
	background: #212121;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#7D7D7D), color-stop(70%,#212121)); 
	background: -webkit-linear-gradient(top,  #7D7D7D 5%,#212121 70%); 
	background: -moz-linear-gradient(top,  #7D7D7D 5%, #212121 70%);
	background: -ms-linear-gradient(top,  #7D7D7D 5%,#212121 70%);
	background: -o-linear-gradient(top,  #7D7D7D 5%,#212121 70%);
	background: linear-gradient(to bottom,  #7D7D7D 5%,#212121 70%); 
	-pie-background: linear-gradient(#7D7D7D, #212121);	 
	font-family: Verdana,sans-serif;
    font-size: 12px;
    padding: 8px 10px;
    line-height: 1.2;
	border-right:1px solid #fff;
	border-bottom:1px solid #323232;
	border-top:1px solid #c9c9c9 ;
	border-collapse:collapse;
	color:#fff;	
	text-align:left;
}

.reaa-rteTable-7 th.reaa-rteTableHeaderEvenCol-7,
.reaa-rteTable-7 td.reaa-rteTableFooterEvenCol-7 {
	background: #212121;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#7D7D7D), color-stop(70%,#212121)); 
	background: -webkit-linear-gradient(top,  #7D7D7D 5%,#212121 70%); 
	background: -moz-linear-gradient(top,  #7D7D7D 5%, #212121 70%);
	background: -ms-linear-gradient(top,  #7D7D7D 5%,#212121 70%);
	background: -o-linear-gradient(top,  #7D7D7D 5%,#212121 70%);
	background: linear-gradient(to bottom,  #7D7D7D 5%,#212121 70%); 
	-pie-background: linear-gradient(#7D7D7D, #212121);	 
	font-family: Verdana,sans-serif;
    font-size: 12px;
    padding: 8px 10px;
    line-height: 1.2;
	border-right:1px solid #fff;
	border-bottom:1px solid #323232;
	border-top:1px solid #c9c9c9 ;
	border-collapse:collapse;
	color:#fff;
	text-align:left;	
}
.reaa-rteTable-7 th.reaa-rteTableHeaderLastCol-7,
.reaa-rteTable-7 td.reaa-rteTableFooterLastCol-7  {
	background: #212121;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#7D7D7D), color-stop(70%,#212121)); 
	background: -webkit-linear-gradient(top,  #7D7D7D 5%,#212121 70%); 
	background: -moz-linear-gradient(top,  #7D7D7D 5%, #212121 70%);
	background: -ms-linear-gradient(top,  #7D7D7D 5%,#212121 70%);
	background: -o-linear-gradient(top,  #7D7D7D 5%,#212121 70%);
	background: linear-gradient(to bottom,  #7D7D7D 5%,#212121 70%); 
	-pie-background: linear-gradient(#7D7D7D, #212121);	 
	font-family: Verdana,sans-serif;
    font-size: 12px;
    padding: 8px 10px;
    line-height: 1.2;
	border-right:1px solid #fff;
	border-bottom:1px solid #323232;
	/*border-top:1px solid #c9c9c9 ;*/
	border-collapse:collapse;
	color:#fff;	
	text-align:left;	
}
.reaa-rteTable-7 th.reaa-rteTableHeaderLastCol-7 {
	border-radius: 0 12px 0 0 ;
	-moz-border-radius: 0 12px 0 0 ;
	-webkit-border-radius: 0 12px 0 0 ;
}
.reaa-rteTable-7 th.reaa-rteTableHeaderOddCol-7,
.reaa-rteTable-7 th.reaa-rteTableHeaderEvenCol-7 {
	border-top: none;
}

.reaa-rteTable-7 tr.reaa-rteTableOddRow-7 {
	/* [ReplaceColor(themeColor: "Light1-Lighter")] */ background-color: #fff
}
.reaa-rteTable-7 tr.reaa-rteTableEvenRow-7 {
	/* [ReplaceColor(themeColor: "Light1")] */ background-color: #e7e7e7;
}
.reaa-rteTable-7 th.reaa-rteTableFirstCol-7 {
	background: #212121;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#7D7D7D), color-stop(70%,#212121)); 
	background: -webkit-linear-gradient(top,  #7D7D7D 5%,#212121 70%); 
	background: -moz-linear-gradient(top,  #7D7D7D 5%, #212121 70%);
	background: -ms-linear-gradient(top,  #7D7D7D 5%,#212121 70%);
	background: -o-linear-gradient(top,  #7D7D7D 5%,#212121 70%);
	background: linear-gradient(to bottom,  #7D7D7D 5%,#212121 70%); 
	-pie-background: linear-gradient(#7D7D7D, #212121);	 font-family: Verdana,sans-serif;
    font-size: 12px;
    padding: 8px 10px;
    line-height: 1.2;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #323232;
	border-top:1px solid #c9c9c9 ;
	border-collapse:collapse;
	color:#fff;	
	text-align:left;
}
.reaa-rteTable-7 td.reaa-rteTableLastCol-7 {
	font-weight:normal;
	border-right: none;
}
.reaa-rteTable-7 td.reaa-rteTableOddCol-7  { border-right: 1px solid #fff;}
.reaa-rteTable-7 td.reaa-rteTableEvenCol-7 { border-right: 1px solid #fff;}
.reaa-rteTableGrid td,.reaa-rteTableGrid th{
	border: 1px solid #ccc;
}
/**************************************************************************************************************/
.reaa-rteTable-8{
	-ms-name:"REAA Table style blue";
	text-align:left;
	line-height:1.2;
	vertical-align: top;	
	/* [ReplaceColor(themeColor: "Dark1")] */ color:#000000;
	font-size:12px;
	border: none;
	clear: both;
	width: 100%
}
.reaa-rteTableHeaderRow-8,
.reaa-rteTableFooterRow-8 {
	border-left: none: /*1px #7e7d9a solid;*/
}
.reaa-rteTable-8 th.reaa-rteTableHeaderRow-8,
.reaa-rteTable-8 tr.reaa-rteTableFooterRow-8 {
	/* [ReplaceColor(themeColor: "Light1")] */background: #6fcec9;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#ade2df), color-stop(100%,#6fcec9)); 
	background: -webkit-linear-gradient(top,  #ade2df 2%,#6fcec9 100%); 
	background: -moz-linear-gradient(top,  #ade2df 2%,#6fcec9 100%);
	background: -ms-linear-gradient(top,  #ade2df 2%,#6fcec9 100%);
	background: -o-linear-gradient(top, #ade2df 2%,#6fcec9 100%);
	background: linear-gradient(to bottom,  #ade2df 2%,#6fcec9 100%); 
	-pie-background: linear-gradient(#ade2df, #6fcec9);	 
	font-family: Verdana,sans-serif;
    font-size: 12px;
    padding: 8px 10px;
    line-height: 1.2;
	border-right:1px solid #212121;
	border-bottom:1px solid #7e7d9a;
	border-top:1px #7e7d9a solid;
	
	border-collapse:collapse;
	color:#000;	
	text-align:left;	
}
tr.reaa-rteTableHeaderRow-8 th:first-child  {
	border-radius: 12px 0 0 0 ;
	-moz-border-radius:12px 0 0 0 ;
	-webkit-border-radius: 12px 0 0 0 ;
	border-top: none;
}

.reaa-rteTable-8 th.reaa-rteTableHeaderFirstCol-8,
.reaa-rteTable-8 th.reaa-rteTableFooterFirstCol-8    {
	background: #6fcec9;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#ade2df), color-stop(100%,#6fcec9)); 
	background: -webkit-linear-gradient(top,  #ade2df 2%,#6fcec9 100%); 
	background: -moz-linear-gradient(top,  #ade2df 2%,#6fcec9 100%);
	background: -ms-linear-gradient(top,  #ade2df 2%,#6fcec9 100%);
	background: -o-linear-gradient(top, #ade2df 2%,#6fcec9 100%);
	background: linear-gradient(to bottom,  #ade2df 2%,#6fcec9 100%); 
	-pie-background: linear-gradient(#ade2df, #6fcec9);	 
	font-family: Verdana,sans-serif;
    font-size: 12px;
    padding: 8px 10px;
    line-height: 1.2;
	border-right:1px solid #212121;
	border-bottom:1px solid #7e7d9a;
	border-top:1px #7e7d9a solid;
	border-left:1px #7e7d9a solid;
	border-collapse:collapse;
	color:#000;	
	text-align:left;
}
.reaa-rteTable-8 th.reaa-rteTableHeaderOddCol-8,
.reaa-rteTable-8 td.reaa-rteTableFooterOddCol-8 {
	background: #6fcec9;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#ade2df), color-stop(100%,#6fcec9)); 
	background: -webkit-linear-gradient(top,  #ade2df 2%,#6fcec9 100%); 
	background: -moz-linear-gradient(top,  #ade2df 2%,#6fcec9 100%);
	background: -ms-linear-gradient(top,  #ade2df 2%,#6fcec9 100%);
	background: -o-linear-gradient(top, #ade2df 2%,#6fcec9 100%);
	background: linear-gradient(to bottom,  #ade2df 2%,#6fcec9 100%); 
	-pie-background: linear-gradient(#ade2df, #6fcec9);	 
	font-family: Verdana,sans-serif;
    font-size: 12px;
    padding: 8px 10px;
    line-height: 1.2;
	border-right:1px solid #212121;
	border-bottom:1px solid #7e7d9a;
	border-top:1px #7e7d9a solid;
	border-collapse:collapse;
	color:#000;	
	text-align:left;	
}
.reaa-rteTable-8 th.reaa-rteTableHeaderEvenCol-8,
.reaa-rteTable-8 td.reaa-rteTableFooterEvenCol-8 {
	background: #6fcec9;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#ade2df), color-stop(100%,#6fcec9)); 
	background: -webkit-linear-gradient(top,  #ade2df 2%,#6fcec9 100%); 
	background: -moz-linear-gradient(top,  #ade2df 2%,#6fcec9 100%);
	background: -ms-linear-gradient(top,  #ade2df 2%,#6fcec9 100%);
	background: -o-linear-gradient(top, #ade2df 2%,#6fcec9 100%);
	background: linear-gradient(to bottom,  #ade2df 2%,#6fcec9 100%); 
	-pie-background: linear-gradient(#ade2df, #6fcec9);	 
	font-family: Verdana,sans-serif;
    font-size: 12px;
    padding: 8px 10px;
    line-height: 1.2;
	border-right:1px solid #212121;
	border-bottom:1px solid #7e7d9a;
	border-top:1px #7e7d9a solid;
	border-collapse:collapse;
	color:#000;	
	text-align:left;	
}
.reaa-rteTable-8 th.reaa-rteTableHeaderLastCol-8,
.reaa-rteTable-8 td.reaa-rteTableFooterLastCol-8  {
	background: #6fcec9;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#ade2df), color-stop(100%,#6fcec9)); 
	background: -webkit-linear-gradient(top,  #ade2df 2%,#6fcec9 100%); 
	background: -moz-linear-gradient(top,  #ade2df 2%,#6fcec9 100%);
	background: -ms-linear-gradient(top,  #ade2df 2%,#6fcec9 100%);
	background: -o-linear-gradient(top, #ade2df 2%,#6fcec9 100%);
	background: linear-gradient(to bottom,  #ade2df 2%,#6fcec9 100%); 
	-pie-background: linear-gradient(#ade2df, #6fcec9);	 
	font-family: Verdana,sans-serif;
    font-size: 12px;
    padding: 8px 10px;
    line-height: 1.2;
	/*border-right:1px solid #7e7d9a;*/
	border-bottom:1px solid #7e7d9a;
	border-top:1px #7e7d9a solid;
	border-collapse:collapse;
	color:#000;	
	text-align:left;	
}
.reaa-rteTable-8 th.reaa-rteTableHeaderLastCol-8 {
	border-radius: 0 12px 0 0 ;
	-moz-border-radius: 0 12px 0 0 ;
	-webkit-border-radius: 0 12px 0 0 ;
	border-right: none;
	border-top: none;
}
.reaa-rteTable-8 th.reaa-rteTableHeaderOddCol-8,
.reaa-rteTable-8 th.reaa-rteTableHeaderEvenCol-8 {
	border-top: none;
}

.reaa-rteTable-8 tr.reaa-rteTableOddRow-8 {
	/* [ReplaceColor(themeColor: "Light1-Lighter")] */ background-color: #fff;
}
.reaa-rteTable-8 tr.reaa-rteTableEvenRow-8 {
	/* [ReplaceColor(themeColor: "Light1")] */ background-color: #dff4f4;}
.reaa-rteTable-8 th.reaa-rteTableFirstCol-8 {
	background: #6fcec9;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#ade2df), color-stop(100%,#6fcec9)); 
	background: -webkit-linear-gradient(top,  #ade2df 2%,#6fcec9 100%); 
	background: -moz-linear-gradient(top,  #ade2df 2%,#6fcec9 100%);
	background: -ms-linear-gradient(top,  #ade2df 2%,#6fcec9 100%);
	background: -o-linear-gradient(top, #ade2df 2%,#6fcec9 100%);
	background: linear-gradient(to bottom,  #ade2df 2%,#6fcec9 100%); 
	-pie-background: linear-gradient(#ade2df, #6fcec9);	 
	font-family: Verdana,sans-serif;
    font-size: 12px;
    padding: 8px 10px;
    line-height: 1.2;
	border-right:1px solid #212121;
	border-bottom:1px solid #7e7d9a;
	border-top:1px #7e7d9a solid;
	border-left: 1px solid #7e7d9a;
	border-collapse:collapse;
	color:#000;	
	text-align:left;	
}
.reaa-rteTable-8 td.reaa-rteTableLastCol-8 {
	font-weight:normal;
	border-right: none;
}
.reaa-rteTable-8 td.reaa-rteTableOddCol-8  { 	border-right: 1px solid #212121; }
.reaa-rteTable-8 td.reaa-rteTableEvenCol-8 { border-right: 1px solid #212121;}
.reaa-rteTableGrid td,.reaa-rteTableGrid th{
	border: 1px solid #212121;
}
/**************************************************************************************************************/
.reaa-rteTable-9{
	-ms-name:"REAA Table style green";
	text-align:left;
	line-height:1.2;
	vertical-align: top;	
	/* [ReplaceColor(themeColor: "Dark1")] */ color:#000000;
	font-size:12px;
	border: none;
	clear: both;
	width: 100%
}
.reaa-rteTableHeaderRow-9,
.reaa-rteTableFooterRow-9  {
	border-left: none; /*1px #7e7d9a solid;*/
}
.reaa-rteTable-9 th.reaa-rteTableHeaderRow-9,
.reaa-rteTable-9 tr.reaa-rteTableFooterRow-9 {
	/* [ReplaceColor(themeColor: "Light1")] */background: #84bd40;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#b1d59b), color-stop(100%,#84bd40)); 
	background: -webkit-linear-gradient(top, #b1d59b 2%,#84bd40 100%); 
	background: -moz-linear-gradient(top, #b1d59b 2%,#84bd40 100%);
	background: -ms-linear-gradient(top, #b1d59b 2%,#84bd40 100%);
	background: -o-linear-gradient(top, #b1d59b 2%,#84bd40 100%);
	background: linear-gradient(to bottom, #b1d59b 2%,#84bd40 100%); 
	-pie-background: linear-gradient(#b1d59b, #84bd40);	 
	font-family: Verdana,sans-serif;
    font-size: 12px;
    padding: 8px 10px;
    line-height: 1.2;
	border-right:1px solid #212121;
	border-bottom:1px solid #7e7d9a;
	border-top:1px #7e7d9a solid;	
	border-collapse:collapse;
	color:#000;	
	text-align:left;	
}
.reaa-rteTable-9 th.reaa-rteTableHeaderFirstCol-9,
.reaa-rteTable-9 th.reaa-rteTableFooterFirstCol-9    {
	background: #84bd40;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#b1d59b), color-stop(100%,#84bd40)); 
	background: -webkit-linear-gradient(top, #b1d59b 2%,#84bd40 100%); 
	background: -moz-linear-gradient(top, #b1d59b 2%,#84bd40 100%);
	background: -ms-linear-gradient(top, #b1d59b 2%,#84bd40 100%);
	background: -o-linear-gradient(top, #b1d59b 2%,#84bd40 100%);
	background: linear-gradient(to bottom, #b1d59b 2%,#84bd40 100%); 
	-pie-background: linear-gradient(#b1d59b, #84bd40);
	font-family: Verdana,sans-serif;
    font-size: 12px;
    padding: 8px 10px;
    line-height: 1.2;
	border-right:1px solid #212121;
	border-bottom:1px solid #7e7d9a;
	border-top:1px #7e7d9a solid;
	border-left:1px #7e7d9a solid;
	border-collapse:collapse;
	color:#000;	
	text-align:left;
}
tr.reaa-rteTableHeaderRow-9 th:first-child  {
	border-radius: 12px 0 0 0 ;
	-moz-border-radius:12px 0 0 0 ;
	-webkit-border-radius: 12px 0 0 0 ;
	border-top: none;
}
.reaa-rteTable-9 th.reaa-rteTableHeaderOddCol-9,
.reaa-rteTable-9 td.reaa-rteTableFooterOddCol-9 {
	background: #84bd40;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#b1d59b), color-stop(100%,#84bd40)); 
	background: -webkit-linear-gradient(top, #b1d59b 2%,#84bd40 100%); 
	background: -moz-linear-gradient(top, #b1d59b 2%,#84bd40 100%);
	background: -ms-linear-gradient(top, #b1d59b 2%,#84bd40 100%);
	background: -o-linear-gradient(top, #b1d59b 2%,#84bd40 100%);
	background: linear-gradient(to bottom, #b1d59b 2%,#84bd40 100%); 
	-pie-background: linear-gradient(#b1d59b, #84bd40);
	font-family: Verdana,sans-serif;
    font-size: 12px;
    padding: 8px 10px;
    line-height: 1.2;
	border-right:1px solid #212121;
	border-bottom:1px solid #7e7d9a;
	border-top:1px #7e7d9a solid;
	border-collapse:collapse;
	color:#000;	
	text-align:left;	
}
.reaa-rteTable-9 th.reaa-rteTableHeaderEvenCol-9,
.reaa-rteTable-9 td.reaa-rteTableFooterEvenCol-9 {
	background: #84bd40;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#b1d59b), color-stop(100%,#84bd40)); 
	background: -webkit-linear-gradient(top, #b1d59b 2%,#84bd40 100%); 
	background: -moz-linear-gradient(top, #b1d59b 2%,#84bd40 100%);
	background: -ms-linear-gradient(top, #b1d59b 2%,#84bd40 100%);
	background: -o-linear-gradient(top, #b1d59b 2%,#84bd40 100%);
	background: linear-gradient(to bottom, #b1d59b 2%,#84bd40 100%); 
	-pie-background: linear-gradient(#b1d59b, #84bd40);
	font-family: Verdana,sans-serif;
    font-size: 12px;
    padding: 8px 10px;
    line-height: 1.2;
	border-right:1px solid #212121;
	border-bottom:1px solid #7e7d9a;
	border-top:1px #7e7d9a solid;
	border-collapse:collapse;
	color:#000;	
	text-align:left;	
}
.reaa-rteTable-9 th.reaa-rteTableHeaderLastCol-9,
.reaa-rteTable-9 td.reaa-rteTableFooterLastCol-9  {
	background: #84bd40;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#b1d59b), color-stop(100%,#84bd40)); 
	background: -webkit-linear-gradient(top, #b1d59b 2%,#84bd40 100%); 
	background: -moz-linear-gradient(top, #b1d59b 2%,#84bd40 100%);
	background: -ms-linear-gradient(top, #b1d59b 2%,#84bd40 100%);
	background: -o-linear-gradient(top, #b1d59b 2%,#84bd40 100%);
	background: linear-gradient(to bottom, #b1d59b 2%,#84bd40 100%); 
	-pie-background: linear-gradient(#b1d59b, #84bd40); 
	font-family: Verdana,sans-serif;
    font-size: 12px;
    padding: 8px 10px;
    line-height: 1.2;
	border-right:1px solid #7e7d9a;
	border-bottom:1px solid #7e7d9a;
	border-top:1px #7e7d9a solid;
	border-collapse:collapse;
	color:#000;	
	text-align:left;
}
.reaa-rteTable-9 th.reaa-rteTableHeaderLastCol-9 {
	border-radius: 0 12px 0 0 ;
	-moz-border-radius: 0 12px 0 0 ;
	-webkit-border-radius: 0 12px 0 0 ;
	border-top: none;
	border-right: none;
}
.reaa-rteTable-9 th.reaa-rteTableHeaderOddCol-9,
.reaa-rteTable-9 th.reaa-rteTableHeaderEvenCol-9 {
	border-top: none;
}

.reaa-rteTable-9 tr.reaa-rteTableOddRow-9 {
	/* [ReplaceColor(themeColor: "Light1-Lighter")] */ background-color:#fff ;
	}
.reaa-rteTable-9 tr.reaa-rteTableEvenRow-9 {
	/* [ReplaceColor(themeColor: "Light1")] */ background-color: #e5f1c0;
}
.reaa-rteTable-9 th.reaa-rteTableFirstCol-9 {
	background: #84bd40;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#b1d59b), color-stop(100%,#84bd40)); 
	background: -webkit-linear-gradient(top, #b1d59b 2%,#84bd40 100%); 
	background: -moz-linear-gradient(top, #b1d59b 2%,#84bd40 100%);
	background: -ms-linear-gradient(top, #b1d59b 2%,#84bd40 100%);
	background: -o-linear-gradient(top, #b1d59b 2%,#84bd40 100%);
	background: linear-gradient(to bottom, #b1d59b 2%,#84bd40 100%); 
	-pie-background: linear-gradient(#b1d59b, #84bd40);	 
	font-family: Verdana,sans-serif;
    font-size: 12px;
    padding: 8px 10px;
    line-height: 1.2;
	border-right:1px solid #212121;
	border-bottom:1px solid #7e7d9a;
	border-top:1px #7e7d9a solid;
	border-left:1px #7e7d9a solid;	
	border-collapse:collapse;
	color:#000;	
	text-align:left;
}
.reaa-rteTable-9 td.reaa-rteTableLastCol-9 {
	font-weight:normal;
	border-right: none;
}
.reaa-rteTable-9 td.reaa-rteTableOddCol-9  { 	border-right: 1px solid #212121; }
.reaa-rteTable-9 td.reaa-rteTableEvenCol-9 { border-right: 1px solid #212121;}
.reaa-rteTableGrid td,.reaa-rteTableGrid th{
	border: 1px solid #212121;
}
.reaa-rteTable-7 th.reaa-rteTableHeaderFirstCol-7,
.reaa-rteTable-7 th.reaa-rteTableHeaderOddCol-7,
.reaa-rteTable-7 th.reaa-rteTableHeaderEvenCol-7,
.reaa-rteTable-7 th.reaa-rteTableHeaderLastCol-7,
.reaa-rteTable-8 th.reaa-rteTableHeaderFirstCol-8,
.reaa-rteTable-8 th.reaa-rteTableHeaderOddCol-8,
.reaa-rteTable-8 th.reaa-rteTableHeaderEvenCol-8,
.reaa-rteTable-8 th.reaa-rteTableHeaderLastCol-8,
.reaa-rteTable-9 th.reaa-rteTableHeaderFirstCol-9,
.reaa-rteTable-9 th.reaa-rteTableHeaderOddCol-9,
.reaa-rteTable-9 th.reaa-rteTableHeaderEvenCol-9,
.reaa-rteTable-9 th.reaa-rteTableHeaderLastCol-9 {
	font-family: verdana, sans-serif; 
	font-size: 16px;
	font-weight: normal;
	}

/* ie7 table rendering */

.lt-ie8 .reaa-rteTable-6 th {background: #0072bc;}
	
.lt-ie8 .reaa-rteTable-7 th,
.lt-ie8 .reaa-rteTable-7 tr.reaa-rteTableFooterRow-7,
.lt-ie8 .reaa-rteTable-7 th.reaa-rteTableFooterFirstCol-7,
.lt-ie8 .reaa-rteTable-7 td.reaa-rteTableFooterOddCol-7,
.lt-ie8 .reaa-rteTable-7 td.reaa-rteTableFooterEvenCol-7,
.lt-ie8 .reaa-rteTable-7 td.reaa-rteTableFooterLastCol-7  {
	-pie-background: linear-gradient none;	
	background: #212121 url("../img/bg-tabelhead.png") repeat-x top;
} 
.lt-ie8 .reaa-rteTable-8 th,
.lt-ie8 .reaa-rteTable-8 tr.reaa-rteTableFooterRow-8,
.lt-ie8 .reaa-rteTable-8 th.reaa-rteTableFooterFirstCol-8,
.lt-ie8 .reaa-rteTable-8 td.reaa-rteTableFooterOddCol-8,
.lt-ie8 .reaa-rteTable-8 td.reaa-rteTableFooterEvenCol-8,
.lt-ie8 .reaa-rteTable-8 td.reaa-rteTableFooterLastCol-8  {
	-pie-background: linear-gradient none;	
	background: #6fcec9 url("../img/bg-tabelheadblue.png") repeat-x top; 
} 
.lt-ie8 .reaa-rteTable-9 th,
.lt-ie8 .reaa-rteTable-9 tr.reaa-rteTableFooterRow-9,
.lt-ie8 .reaa-rteTable-9 th.reaa-rteTableFooterFirstCol-9,
.lt-ie8 .reaa-rteTable-9 td.reaa-rteTableFooterOddCol-9,
.lt-ie8 .reaa-rteTable-9 td.reaa-rteTableFooterEvenCol-9,
.lt-ie8 .reaa-rteTable-9 td.reaa-rteTableFooterLastCol-9  {
	-pie-background: linear-gradient none;	
	background:  #84bd40 url("../img/bg-tabelheadgreen.png") repeat-x top; 
 } 

/******************************* Font faces and sizes   ************************************************/
.reaa-rteFontFace-1
{
  -ms-name:"Tahoma";
  font-family: tahoma;
}
.reaa-rteFontFace-2
{
  -ms-name:"Courier";
  font-family: courier, monospace;
}
.reaa-rteFontFace-3
{
  -ms-name:"Times New Roman";
  font-family: "Times New Roman", Times, serif;
}
.reaa-rteFontFace-4
{
  -ms-name:"Comic Sans";
  font-family: "Comic Sans", "Comic Sans MS", cursive;
}
.reaa-rteFontFace-5
{
  -ms-name:"Calibri";
  font-family: Calibri;
}
.reaa-rteFontFace-6
{
  -ms-name:"Georgia";
  font-family: Georgia;
}
.reaa-rteFontFace-7
{
  -ms-name:"Impact";
  font-family: Impact;
}
.reaa-rteFontFace-8
{
  -ms-name:"Trebuchet MS";
  font-family: "Trebuchet MS", helvetica;
}
.reaa-rteFontFace-9
{
  -ms-name:"Palatino Linotype";
  font-family: "Palatino Linotype", Palatino, serif;
}
.reaa-rteFontFace-10
{
  -ms-name:"Lucida Console";
  font-family: "Lucida Console", monaco, sans-serif;
}
.reaa-rteFontFace-11
{
  -ms-name:"Garamond";
  font-family: garamond;
}
.reaa-rteThemeFontFace-1
{
  -ms-name:"Verdana";
  font-family:verdana;
}
.reaa-rteThemeFontFace-2
{
  -ms-name:"Arial";
  font-family:arial;
}
.reaa-rteFontSize-1
{
  font-size: 8pt;
}
.reaa-rteFontSize-2
{
  font-size: 10pt;
}
.reaa-rteFontSize-3
{
  font-size: 12pt;
}
.reaa-rteFontSize-4
{
  font-size: 18pt;
}
.reaa-rteFontSize-5
{
  font-size: 24pt;
}
.reaa-rteFontSize-6
{
  font-size: 36pt;
}
.reaa-rteFontSize-7
{
  font-size: 48pt;
}
.reaa-rteFontSize-8
{
  font-size: 72pt;
}

/************************** Image Styles   ****************************************/
.reaa-rteImage-0
{
  -ms-name:"No border";
}
.reaa-rteImage-1
{
  -ms-name:"Thin line border";
  /* [ReplaceColor(themeColor: "Dark2")] */ background-color:#182738;
  /* [ReplaceColor(themeColor: "Dark2-Darker")] */ border: 1px solid #385b83;
  /* [RecolorImage(themeColor: "Dark2-Medium",method:"Tinting")] */ background-image: url("/_layouts/images/tabtitlerowbottombg.png");
  background-repeat:repeat-x;
  background-position:top;
}
.reaa-rteImage-2
{
  -ms-name:"Table border";
  padding:2px;
  /* [ReplaceColor(themeColor: "Light1-Lighter")] */ border-top: 1px solid #D8D8D8;
  /* [ReplaceColor(themeColor: "Light1-Medium")] */ border-bottom: 1px solid #BFBFBF;
  /* [ReplaceColor(themeColor: "Light1-Lighter")] */ border-left: 1px solid #D8D8D8;
  /* [ReplaceColor(themeColor: "Light1-Medium")] */ border-right: 1px solid #BFBFBF;
}
.reaa-rteImage-3
{
  -ms-name:"Dark border";
  padding:15px;
  /* [ReplaceColor(themeColor: "Dark2")] */ background-color:#182738;
  /* [ReplaceColor(themeColor: "Dark2-Darker")] */ border: 1px solid 385b83;
  /* [RecolorImage(themeColor: "Dark2-Medium",method:"Tinting")] */ background-image: url("/_layouts/images/tabtitlerowbottombg.png");
  background-attachment: fixed;
  background-repeat: repeat-x;
  background-position: left bottom;
}
.reaa-rteImage-4
{
  -ms-name:"Light border";
  padding:6px;
  padding-bottom:33px;
  /* [ReplaceColor(themeColor: "Light1-Lightest")] */ background-color:#F2F2F2;
  /* [ReplaceColor(themeColor: "Light1-Lighter")] */ border-top: 1px solid #D8D8D8;
  /* [ReplaceColor(themeColor: "Light1-Medium")] */ border-bottom: 1px solid #BFBFBF;
  /* [ReplaceColor(themeColor: "Light1-Lighter")] */ border-left: 1px solid #D8D8D8;
  /* [ReplaceColor(themeColor: "Light1-Medium")] */ border-right: 1px solid #BFBFBF;
  background-image: url("/_layouts/images/selbg.png");
  background-repeat:repeat-x;
  background-position:top;
}
/***********************************Image Position *****************************************/
.reaa-rtePosition-1 {
  -ms-name:"Left";
  float:left;
}
.reaa-rtePosition-2 {
  -ms-name:"Right";
  float:right;
}
.reaa-rtePosition-3 {
  -ms-name:"Top";
  vertical-align:text-top;
}
.reaa-rtePosition-4 {
  -ms-name:"Middle";
  vertical-align:middle;
}
.reaa-rtePosition-5 {
  -ms-name:"Bottom";
  vertical-align:text-bottom;
}

/******************************* Default SharePont Table Style ***********/
.reaa-rteTable-default,
.reaa-rteTableHeaderFirstCol-default,
.reaa-rteTableHeaderLastCol-default,
.reaa-rteTableHeaderOddCol-default,
.reaa-rteTableHeaderEvenCol-default,
.reaa-rteTableFirstCol-default,
.reaa-rteTableLastCol-default,
.reaa-rteTableOddCol-default,
.reaa-rteTableEvenCol-default,
.reaa-rteTableFooterFirstCol-default,
.reaa-rteTableFooterLastCol-default,
.reaa-rteTableFooterOddCol-default,
.reaa-rteTableFooterEvenCol-default,
TD.reaa-rteTable-default, 
TH.reaa-rteTable-default, 
.reaa-rtetablecells 
{
	-ms-name:"Default Table Style - Light";
	background: none;
    color: #000;
     /* [ReplaceColor(themeColor: "Light1-Medium")] */ border:solid 1px #c4c4c4;
    padding:2px;
    text-align: left;
    vertical-align: top;
}

.lt-ie8 .reaa-rteTable-default,
.lt-ie8 .reaa-rteTableHeaderFirstCol-default,
.lt-ie8 .reaa-rteTableHeaderLastCol-default,
.lt-ie8 .reaa-rteTableHeaderOddCol-default,
.lt-ie8 .reaa-rteTableHeaderEvenCol-default,
.lt-ie8 .reaa-rteTableFirstCol-default,
.lt-ie8 .reaa-rteTableLastCol-default,
.lt-ie8 .reaa-rteTableOddCol-default,
.lt-ie8 .reaa-rteTableEvenCol-default,
.lt-ie8 .reaa-rteTableFooterFirstCol-default,
.lt-ie8 .reaa-rteTableFooterLastCol-default,
.lt-ie8 .reaa-rteTableFooterOddCol-default,
.lt-ie8 .reaa-rteTableFooterEvenCol-default,
.lt-ie8 TD.reaa-rteTable-default, 
.lt-ie8 TH.reaa-rteTable-default, 
.lt-ie8 .reaa-rtetablecells 
{
	-ms-name:"Default Table Style - Light";
	background: none;
     /* [ReplaceColor(themeColor: "Light1-Medium")] */ border:solid 1px #c4c4c4;
    padding:2px;
    vertical-align: top;
}
/*    FORE AND BACK COLORS    */
.reaa-rteForeColor-1
{
  color: darkred;
  -ms-name: "";
  -ms-color:"Dark Red";
}
.reaa-rteForeColor-2
{
  color: red;
  -ms-name: "";
  -ms-color:"Red";
}
.reaa-rteForeColor-3
{
  color: orange;
  -ms-name: "";
  -ms-color:"Gold";
}
.reaa-rteForeColor-4
{
  color: yellow;
  -ms-name: "";
  -ms-color:"Yellow";
}
.reaa-rteForeColor-5
{
  color: lightgreen;
  -ms-name: "";
  -ms-color:"Light Green";
}
.reaa-rteForeColor-6
{
  color: green;
  -ms-name: "";
  -ms-color:"Dark Green";
}
.reaa-rteForeColor-7
{
  color: lightblue;
  -ms-name: "";
  -ms-color:"Sky Blue";
}
.reaa-rteForeColor-8
{
  color: blue;
  -ms-name: "";
  -ms-color:"Blue";
}
.reaa-rteForeColor-9
{
  color: darkblue;
  -ms-name: "";
  -ms-color:"Dark Blue";
}
.reaa-rteForeColor-10
{
  color: purple;
  -ms-name: "";
  -ms-color:"Dark Purple";
}
.reaa-rteBackColor-1
{
  background-color: darkred;
  -ms-name: "";
  -ms-color:"Dark Red";
}
.reaa-rteBackColor-2
{
  background-color: red;
  -ms-name: "";
  -ms-color:"Red";
}
.reaa-rteBackColor-3
{
  background-color: orange;
  -ms-name: "";
  -ms-color:"Gold";
}
.reaa-rteBackColor-4
{
  background-color: yellow;
  -ms-name: "";
  -ms-color:"Yellow";
}
.reaa-rteBackColor-5
{
  background-color: lightgreen;
  -ms-name: "";
  -ms-color:"Light Green";
}
.reaa-rteBackColor-6
{
  background-color: green;
  -ms-name: "";
  -ms-color:"Dark Green";
}
.reaa-rteBackColor-7
{
  background-color: lightblue;
  -ms-name: "";
  -ms-color:"Sky Blue";
}
.reaa-rteBackColor-8
{
  background-color: blue;
  -ms-name: "";
  -ms-color:"Blue";
}
.reaa-rteBackColor-9
{
  background-color: darkblue;
  -ms-name: "";
  -ms-color:"Dark Blue";
}
.reaa-rteBackColor-10
{
  background-color: purple;
  -ms-name: "";
  -ms-color:"Dark Purple";
}
/********        **********/
.reaa-rteThemeForeColor-1-0
{
  /* [ReplaceColor(themeColor: "Light1")] */ color: #FFFFFF;
  -ms-name:"Light 1";
  /* [ColorName] */ -ms-color:"White";
}
.reaa-rteThemeForeColor-2-0
{
  /* [ReplaceColor(themeColor: "Dark1")] */ color: #000000;
  -ms-name:"Dark 1";
  /* [ColorName] */ -ms-color:"Black";
}
.reaa-rteThemeForeColor-3-0
{
  /* [ReplaceColor(themeColor: "Light2")] */ color: #F5F6F7;
  -ms-name:"Light 2";
  /* [ColorName] */ -ms-color:"White";
}
.reaa-rteThemeForeColor-4-0
{
  /* [ReplaceColor(themeColor: "Dark2")] */ color: #182738;
  -ms-name:"Dark 2";
  /* [ColorName] */ -ms-color:"Blue Gray";
}
.reaa-rteThemeForeColor-5-0
{
  /* [ReplaceColor(themeColor: "Accent1")] */ color: #0072BC;
  -ms-name:"Accent 1";
  /* [ColorName] */ -ms-color:"Dark Blue";
}
.reaa-rteThemeForeColor-6-0
{
  /* [ReplaceColor(themeColor: "Accent2")] */ color: #EC008C;
  -ms-name:"Accent 2";
  /* [ColorName] */ -ms-color:"Pink";
}
.reaa-rteThemeForeColor-7-0
{
  /* [ReplaceColor(themeColor: "Accent3")] */ color: #00ADEE;
  -ms-name:"Accent 3";
  /* [ColorName] */ -ms-color:"Turquoise";
}
.reaa-rteThemeForeColor-8-0
{
  /* [ReplaceColor(themeColor: "Accent4")] */ color: #FD9F08;
  -ms-name:"Accent 4";
  /* [ColorName] */ -ms-color:"Orange";
}
.reaa-rteThemeForeColor-9-0
{
  /* [ReplaceColor(themeColor: "Accent5")] */ color: #36B000;
  -ms-name:"Accent 5";
  /* [ColorName] */ -ms-color:"Dark Green";
}
.reaa-rteThemeForeColor-10-0
{
  /* [ReplaceColor(themeColor: "Accent6")] */ color: #FAE032;
  -ms-name:"Accent 6";
  /* [ColorName] */ -ms-color:"Yellow";
}
.reaa-rteThemeForeColor-1-1
{
  /* [ReplaceColor(themeColor: "Light1-Lightest")] */ color: #F2F2F2;
  -ms-name:"Light 1 Lightest";
  /* [ColorName] */ -ms-color:"White";
}
.reaa-rteThemeForeColor-2-1
{
  /* [ReplaceColor(themeColor: "Dark1-Lightest")] */ color: #7F7F7F;
  -ms-name:"Dark 1 Lightest";
  /* [ColorName] */ -ms-color:"Gray-50%";
}
.reaa-rteThemeForeColor-3-1
{
  /* [ReplaceColor(themeColor: "Light2-Lightest")] */ color: #D9DDE1;
  -ms-name:"Light 2 Lightest";
  /* [ColorName] */ -ms-color:"Ice Blue";
}
.reaa-rteThemeForeColor-4-1
{
  /* [ReplaceColor(themeColor: "Dark2-Lightest")] */ color: #E0E8F2;
  -ms-name:"Dark 2 Lightest";
  /* [ColorName] */ -ms-color:"Ice Blue";
}
.reaa-rteThemeForeColor-5-1
{
  /* [ReplaceColor(themeColor: "Accent1-Lightest")] */ color: #BEE5FF;
  -ms-name:"Accent 1 Lightest";
  /* [ColorName] */ -ms-color:"Light Blue";
}
.reaa-rteThemeForeColor-6-1
{
  /* [ReplaceColor(themeColor: "Accent2-Lightest")] */ color: #FFC8E8;
  -ms-name:"Accent 2 Lightest";
  /* [ColorName] */ -ms-color:"Pink";
}
.reaa-rteThemeForeColor-7-1
{
  /* [ReplaceColor(themeColor: "Accent3-Lightest")] */ color: #C8F0FF;
  -ms-name:"Accent 3 Lightest";
  /* [ColorName] */ -ms-color:"Light Turquoise";
}
.reaa-rteThemeForeColor-8-1
{
  /* [ReplaceColor(themeColor: "Accent4-Lightest")] */ color: #FEEBCD;
  -ms-name:"Accent 4 Lightest";
  /* [ColorName] */ -ms-color:"Light Orange";
}
.reaa-rteThemeForeColor-9-1
{
  /* [ReplaceColor(themeColor: "Accent5-Lightest")] */ color: #D0FFBC;
  -ms-name:"Accent 5 Lightest";
  /* [ColorName] */ -ms-color:"Light Green";
}
.reaa-rteThemeForeColor-10-1
{
  /* [ReplaceColor(themeColor: "Accent6-Lightest")] */ color: #FEF8D6;
  -ms-name:"Accent 6 Lightest";
  /* [ColorName] */ -ms-color:"Light Yellow";
}
.reaa-rteThemeForeColor-1-2
{
  /* [ReplaceColor(themeColor: "Light1-Lighter")] */ color: #D8D8D8;
  -ms-name:"Light 1 Lighter";
  /* [ColorName] */ -ms-color:"Gray-25%";
}
.reaa-rteThemeForeColor-2-2
{
  /* [ReplaceColor(themeColor: "Dark1-Lighter")] */ color: #595959;
  -ms-name:"Dark 1 Lighter";
  /* [ColorName] */ -ms-color:"Gray-80%";
}
.reaa-rteThemeForeColor-3-2
{
  /* [ReplaceColor(themeColor: "Light2-Lighter")] */ color: #B0B8C0;
  -ms-name:"Light 2 Lighter";
  /* [ColorName] */ -ms-color:"Ice Blue";
}
.reaa-rteThemeForeColor-4-2
{
  /* [ReplaceColor(themeColor: "Dark2-Lighter")] */ color: #B3C7DE;
  -ms-name:"Dark 2 Lighter";
  /* [ColorName] */ -ms-color:"Ice Blue";
}
.reaa-rteThemeForeColor-5-2
{
  /* [ReplaceColor(themeColor: "Accent1-Lighter")] */ color: #7ECCFF;
  -ms-name:"Accent 1 Lighter";
  /* [ColorName] */ -ms-color:"Light Turquoise";
}
.reaa-rteThemeForeColor-6-2
{
  /* [ReplaceColor(themeColor: "Accent2-Lighter")] */ color: #FF91D2;
  -ms-name:"Accent 2 Lighter";
  /* [ColorName] */ -ms-color:"Pink";
}
.reaa-rteThemeForeColor-7-2
{
  /* [ReplaceColor(themeColor: "Accent3-Lighter")] */ color: #92E1FF;
  -ms-name:"Accent 3 Lighter";
  /* [ColorName] */ -ms-color:"Light Turquoise";
}
.reaa-rteThemeForeColor-8-2
{
  /* [ReplaceColor(themeColor: "Accent4-Lighter")] */ color: #FED89C;
  -ms-name:"Accent 4 Lighter";
  /* [ColorName] */ -ms-color:"Light Orange";
}
.reaa-rteThemeForeColor-9-2
{
  /* [ReplaceColor(themeColor: "Accent5-Lighter")] */ color: #A2FF79;
  -ms-name:"Accent 5 Lighter";
  /* [ColorName] */ -ms-color:"Light Green";
}
.reaa-rteThemeForeColor-10-2
{
  /* [ReplaceColor(themeColor: "Accent6-Lighter")] */ color: #FDF2AD;
  -ms-name:"Accent 6 Lighter";
  /* [ColorName] */ -ms-color:"Light Yellow";
}
.reaa-rteThemeForeColor-1-3
{
  /* [ReplaceColor(themeColor: "Light1-Medium")] */ color: #BFBFBF;
  -ms-name:"Light 1 Medium";
  /* [ColorName] */ -ms-color:"Gray-25%";
}
.reaa-rteThemeForeColor-2-3
{
  /* [ReplaceColor(themeColor: "Dark1-Medium")] */ color: #3F3F3F;
  -ms-name:"Dark 1 Medium";
  /* [ColorName] */ -ms-color:"Gray-80%";
}
.reaa-rteThemeForeColor-3-3
{
  /* [ReplaceColor(themeColor: "Light2-Medium")] */ color: #6D7B88;
  -ms-name:"Light 2 Medium";
  /* [ColorName] */ -ms-color:"Blue Gray";
}
.reaa-rteThemeForeColor-4-3
{
  /* [ReplaceColor(themeColor: "Dark2-Medium")] */ color: #6890BE;
  -ms-name:"Dark 2 Medium";
  /* [ColorName] */ -ms-color:"Blue Gray";
}
.reaa-rteThemeForeColor-5-3
{
  /* [ReplaceColor(themeColor: "Accent1-Medium")] */ color: #3DB2FF;
  -ms-name:"Accent 1 Medium";
  /* [ColorName] */ -ms-color:"Blue";
}
.reaa-rteThemeForeColor-6-3
{
  /* [ReplaceColor(themeColor: "Accent2-Medium")] */ color: #FF5ABC;
  -ms-name:"Accent 2 Medium";
  /* [ColorName] */ -ms-color:"Pink";
}
.reaa-rteThemeForeColor-7-3
{
  /* [ReplaceColor(themeColor: "Accent3-Medium")] */ color: #5BD2FF;
  -ms-name:"Accent 3 Medium";
  /* [ColorName] */ -ms-color:"Light Turquoise";
}
.reaa-rteThemeForeColor-8-3
{
  /* [ReplaceColor(themeColor: "Accent4-Medium")] */ color: #FDC56A;
  -ms-name:"Accent 4 Medium";
  /* [ColorName] */ -ms-color:"Light Orange";
}
.reaa-rteThemeForeColor-9-3
{
  /* [ReplaceColor(themeColor: "Accent5-Medium")] */ color: #74FF36;
  -ms-name:"Accent 5 Medium";
  /* [ColorName] */ -ms-color:"Green";
}
.reaa-rteThemeForeColor-10-3
{
  /* [ReplaceColor(themeColor: "Accent6-Medium")] */ color: #FCEC84;
  -ms-name:"Accent 6 Medium";
  /* [ColorName] */ -ms-color:"Light Yellow";
}
.reaa-rteThemeForeColor-1-4
{
  /* [ReplaceColor(themeColor: "Light1-Darker")] */ color: #A5A5A5;
  -ms-name:"Light 1 Darker";
  /* [ColorName] */ -ms-color:"Gray-50%";
}
.reaa-rteThemeForeColor-2-4
{
  /* [ReplaceColor(themeColor: "Dark1-Darker")] */ color: #262626;
  -ms-name:"Dark 1 Darker";
  /* [ColorName] */ -ms-color:"Gray-80%";
}
.reaa-rteThemeForeColor-3-4
{
  /* [ReplaceColor(themeColor: "Light2-Darker")] */ color: #363D44;
  -ms-name:"Light 2 Darker";
  /* [ColorName] */ -ms-color:"Blue Gray";
}
.reaa-rteThemeForeColor-4-4
{
  /* [ReplaceColor(themeColor: "Dark2-Darker")] */ color: #385B83;
  -ms-name:"Dark 2 Darker";
  /* [ColorName] */ -ms-color:"Blue Gray";
}
.reaa-rteThemeForeColor-5-4
{
  /* [ReplaceColor(themeColor: "Accent1-Darker")] */ color: #00558D;
  -ms-name:"Accent 1 Darker";
  /* [ColorName] */ -ms-color:"Dark Blue";
}
.reaa-rteThemeForeColor-6-4
{
  /* [ReplaceColor(themeColor: "Accent2-Darker")] */ color: #B10069;
  -ms-name:"Accent 2 Darker";
  /* [ColorName] */ -ms-color:"Plum";
}
.reaa-rteThemeForeColor-7-4
{
  /* [ReplaceColor(themeColor: "Accent3-Darker")] */ color: #0081B2;
  -ms-name:"Accent 3 Darker";
  /* [ColorName] */ -ms-color:"Turquoise";
}
.reaa-rteThemeForeColor-8-4
{
  /* [ReplaceColor(themeColor: "Accent4-Darker")] */ color: #C27801;
  -ms-name:"Accent 4 Darker";
  /* [ColorName] */ -ms-color:"Brown";
}
.reaa-rteThemeForeColor-9-4
{
  /* [ReplaceColor(themeColor: "Accent5-Darker")] */ color: #288400;
  -ms-name:"Accent 5 Darker";
  /* [ColorName] */ -ms-color:"Dark Green";
}
.reaa-rteThemeForeColor-10-4
{
  /* [ReplaceColor(themeColor: "Accent6-Darker")] */ color: #DBBF05;
  -ms-name:"Accent 6 Darker";
  /* [ColorName] */ -ms-color:"Yellow";
}
.reaa-rteThemeForeColor-1-5
{
  /* [ReplaceColor(themeColor: "Light1-Darkest")] */ color: #7F7F7F;
  -ms-name:"Light 1 Darkest";
  /* [ColorName] */ -ms-color:"Gray-50%";
}
.reaa-rteThemeForeColor-2-5
{
  /* [ReplaceColor(themeColor: "Dark1-Darkest")] */ color: #0C0C0C;
  -ms-name:"Dark 1 Darkest";
  /* [ColorName] */ -ms-color:"Black";
}
.reaa-rteThemeForeColor-3-5
{
  /* [ReplaceColor(themeColor: "Light2-Darkest")] */ color: #15181B;
  -ms-name:"Light 2 Darkest";
  /* [ColorName] */ -ms-color:"Blue Gray";
}
.reaa-rteThemeForeColor-4-5
{
  /* [ReplaceColor(themeColor: "Dark2-Darkest")] */ color: #243B56;
  -ms-name:"Dark 2 Darkest";
  /* [ColorName] */ -ms-color:"Blue Gray";
}
.reaa-rteThemeForeColor-5-5
{
  /* [ReplaceColor(themeColor: "Accent1-Darkest")] */ color: #00395E;
  -ms-name:"Accent 1 Darkest";
  /* [ColorName] */ -ms-color:"Dark Blue";
}
.reaa-rteThemeForeColor-6-5
{
  /* [ReplaceColor(themeColor: "Accent2-Darkest")] */ color: #760046;
  -ms-name:"Accent 2 Darkest";
  /* [ColorName] */ -ms-color:"Plum";
}
.reaa-rteThemeForeColor-7-5
{
  /* [ReplaceColor(themeColor: "Accent3-Darkest")] */ color: #005677;
  -ms-name:"Accent 3 Darkest";
  /* [ColorName] */ -ms-color:"Dark Teal";
}
.reaa-rteThemeForeColor-8-5
{
  /* [ReplaceColor(themeColor: "Accent4-Darkest")] */ color: #815001;
  -ms-name:"Accent 4 Darkest";
  /* [ColorName] */ -ms-color:"Brown";
}
.reaa-rteThemeForeColor-9-5
{
  /* [ReplaceColor(themeColor: "Accent5-Darkest")] */ color: #1b5800;
  -ms-name:"Accent 5 Darkest";
  /* [ColorName] */ -ms-color:"Dark Green";
}
.reaa-rteThemeForeColor-10-5
{
  /* [ReplaceColor(themeColor: "Accent6-Darkest")] */ color: #927F03;
  -ms-name:"Accent 6 Darkest";
  /* [ColorName] */ -ms-color:"Dark Yellow";
}
.reaa-rteThemeBackColor-1-0
{
  /* [ReplaceColor(themeColor: "Light1")] */ background-color: #FFFFFF;
  -ms-name:"Light 1";
  /* [ColorName] */ -ms-color:"White";
}
.reaa-rteThemeBackColor-2-0
{
  /* [ReplaceColor(themeColor: "Dark1")] */ background-color: #000000;
  -ms-name:"Dark 1";
  /* [ColorName] */ -ms-color:"Black";
}
.reaa-rteThemeBackColor-3-0
{
  /* [ReplaceColor(themeColor: "Light2")] */ background-color: #F5F6F7;
  -ms-name:"Light 2";
  /* [ColorName] */ -ms-color:"White";
}
.reaa-rteThemeBackColor-4-0
{
  /* [ReplaceColor(themeColor: "Dark2")] */ background-color: #182738;
  -ms-name:"Dark 2";
  /* [ColorName] */ -ms-color:"Blue Gray";
}
.reaa-rteThemeBackColor-5-0
{
  /* [ReplaceColor(themeColor: "Accent1")] */ background-color: #0072BC;
  -ms-name:"Accent 1";
  /* [ColorName] */ -ms-color:"Dark Blue";
}
.reaa-rteThemeBackColor-6-0
{
  /* [ReplaceColor(themeColor: "Accent2")] */ background-color: #EC008C;
  -ms-name:"Accent 2";
  /* [ColorName] */ -ms-color:"Pink";
}
.reaa-rteThemeBackColor-7-0
{
  /* [ReplaceColor(themeColor: "Accent3")] */ background-color: #00ADEE;
  -ms-name:"Accent 3";
  /* [ColorName] */ -ms-color:"Turquoise";
}
.reaa-rteThemeBackColor-8-0
{
  /* [ReplaceColor(themeColor: "Accent4")] */ background-color: #FD9F08;
  -ms-name:"Accent 4";
  /* [ColorName] */ -ms-color:"Orange";
}
.reaa-rteThemeBackColor-9-0
{
  /* [ReplaceColor(themeColor: "Accent5")] */ background-color: #36B000;
  -ms-name:"Accent 5";
  /* [ColorName] */ -ms-color:"Dark Green";
}
.reaa-rteThemeBackColor-10-0
{
  /* [ReplaceColor(themeColor: "Accent6")] */ background-color: #FAE032;
  -ms-name:"Accent 6";
  /* [ColorName] */ -ms-color:"Yellow";
}
.reaa-rteThemeBackColor-1-1
{
  /* [ReplaceColor(themeColor: "Light1-Lightest")] */ background-color: #F2F2F2;
  -ms-name:"Light 1 Lightest";
  /* [ColorName] */ -ms-color:"White";
}
.reaa-rteThemeBackColor-2-1
{
  /* [ReplaceColor(themeColor: "Dark1-Lightest")] */ background-color: #7F7F7F;
  -ms-name:"Dark 1 Lightest";
  /* [ColorName] */ -ms-color:"Gray-50%";
}
.reaa-rteThemeBackColor-3-1
{
  /* [ReplaceColor(themeColor: "Light2-Lightest")] */ background-color: #D9DDE1;
  -ms-name:"Light 2 Lightest";
  /* [ColorName] */ -ms-color:"Ice Blue";
}
.reaa-rteThemeBackColor-4-1
{
  /* [ReplaceColor(themeColor: "Dark2-Lightest")] */ background-color: #E0E8F2;
  -ms-name:"Dark 2 Lightest";
  /* [ColorName] */ -ms-color:"Ice Blue";
}
.reaa-rteThemeBackColor-5-1
{
  /* [ReplaceColor(themeColor: "Accent1-Lightest")] */ background-color: #BEE5FF;
  -ms-name:"Accent 1 Lightest";
  /* [ColorName] */ -ms-color:"Light Blue";
}
.reaa-rteThemeBackColor-6-1
{
  /* [ReplaceColor(themeColor: "Accent2-Lightest")] */ background-color: #FFC8E8;
  -ms-name:"Accent 2 Lightest";
  /* [ColorName] */ -ms-color:"Pink";
}
.reaa-rteThemeBackColor-7-1
{
  /* [ReplaceColor(themeColor: "Accent3-Lightest")] */ background-color: #C8F0FF;
  -ms-name:"Accent 3 Lightest";
  /* [ColorName] */ -ms-color:"Light Turquoise";
}
.reaa-rteThemeBackColor-8-1
{
  /* [ReplaceColor(themeColor: "Accent4-Lightest")] */ background-color: #FEEBCD;
  -ms-name:"Accent 4 Lightest";
  /* [ColorName] */ -ms-color:"Light Orange";
}
.reaa-rteThemeBackColor-9-1
{
  /* [ReplaceColor(themeColor: "Accent5-Lightest")] */ background-color: #D0FFBC;
  -ms-name:"Accent 5 Lightest";
  /* [ColorName] */ -ms-color:"Light Green";
}
.reaa-rteThemeBackColor-10-1
{
  /* [ReplaceColor(themeColor: "Accent6-Lightest")] */ background-color: #FEF8D6;
  -ms-name:"Accent 6 Lightest";
  /* [ColorName] */ -ms-color:"Light Yellow";
}
.reaa-rteThemeBackColor-1-2
{
  /* [ReplaceColor(themeColor: "Light1-Lighter")] */ background-color: #D8D8D8;
  -ms-name:"Light 1 Lighter";
  /* [ColorName] */ -ms-color:"Gray-25%";
}
.reaa-rteThemeBackColor-2-2
{
  /* [ReplaceColor(themeColor: "Dark1-Lighter")] */ background-color: #595959;
  -ms-name:"Dark 1 Lighter";
  /* [ColorName] */ -ms-color:"Gray-80%";
}
.reaa-rteThemeBackColor-3-2
{
  /* [ReplaceColor(themeColor: "Light2-Lighter")] */ background-color: #B0B8C0;
  -ms-name:"Light 2 Lighter";
  /* [ColorName] */ -ms-color:"Ice Blue";
}
.reaa-rteThemeBackColor-4-2
{
  /* [ReplaceColor(themeColor: "Dark2-Lighter")] */ background-color: #B3C7DE;
  -ms-name:"Dark 2 Lighter";
  /* [ColorName] */ -ms-color:"Ice Blue";
}
.reaa-rteThemeBackColor-5-2
{
  /* [ReplaceColor(themeColor: "Accent1-Lighter")] */ background-color: #7ECCFF;
  -ms-name:"Accent 1 Lighter";
  /* [ColorName] */ -ms-color:"Light Turquoise";
}
.reaa-rteThemeBackColor-6-2
{
  /* [ReplaceColor(themeColor: "Accent2-Lighter")] */ background-color: #FF91D2;
  -ms-name:"Accent 2 Lighter";
  /* [ColorName] */ -ms-color:"Pink";
}
.reaa-rteThemeBackColor-7-2
{
  /* [ReplaceColor(themeColor: "Accent3-Lighter")] */ background-color: #92E1FF;
  -ms-name:"Accent 3 Lighter";
  /* [ColorName] */ -ms-color:"Light Turquoise";
}
.reaa-rteThemeBackColor-8-2
{
  /* [ReplaceColor(themeColor: "Accent4-Lighter")] */ background-color: #FED89C;
  -ms-name:"Accent 4 Lighter";
  /* [ColorName] */ -ms-color:"Light Orange";
}
.reaa-rteThemeBackColor-9-2
{
  /* [ReplaceColor(themeColor: "Accent5-Lighter")] */ background-color: #A2FF79;
  -ms-name:"Accent 5 Lighter";
  /* [ColorName] */ -ms-color:"Light Green";
}
.reaa-rteThemeBackColor-10-2
{
  /* [ReplaceColor(themeColor: "Accent6-Lighter")] */ background-color: #FDF2AD;
  -ms-name:"Accent 6 Lighter";
  /* [ColorName] */ -ms-color:"Light Yellow";
}
.reaa-rteThemeBackColor-1-3
{
  /* [ReplaceColor(themeColor: "Light1-Medium")] */ background-color: #BFBFBF;
  -ms-name:"Light 1 Medium";
  /* [ColorName] */ -ms-color:"Gray-25%";
}
.reaa-rteThemeBackColor-2-3
{
  /* [ReplaceColor(themeColor: "Dark1-Medium")] */ background-color: #3F3F3F;
  -ms-name:"Dark 1 Medium";
  /* [ColorName] */ -ms-color:"Gray-80%";
}
.reaa-rteThemeBackColor-3-3
{
  /* [ReplaceColor(themeColor: "Light2-Medium")] */ background-color: #6D7B88;
  -ms-name:"Light 2 Medium";
  /* [ColorName] */ -ms-color:"Blue Gray";
}
.reaa-rteThemeBackColor-4-3
{
  /* [ReplaceColor(themeColor: "Dark2-Medium")] */ background-color: #6890BE;
  -ms-name:"Dark 2 Medium";
  /* [ColorName] */ -ms-color:"Blue Gray";
}
.reaa-rteThemeBackColor-5-3
{
  /* [ReplaceColor(themeColor: "Accent1-Medium")] */ background-color: #3DB2FF;
  -ms-name:"Accent 1 Medium";
  /* [ColorName] */ -ms-color:"Blue";
}
.reaa-rteThemeBackColor-6-3
{
  /* [ReplaceColor(themeColor: "Accent2-Medium")] */ background-color: #FF5ABC;
  -ms-name:"Accent 2 Medium";
  /* [ColorName] */ -ms-color:"Pink";
}
.reaa-rteThemeBackColor-7-3
{
  /* [ReplaceColor(themeColor: "Accent3-Medium")] */ background-color: #5BD2FF;
  -ms-name:"Accent 3 Medium";
  /* [ColorName] */ -ms-color:"Light Turquoise";
}
.reaa-rteThemeBackColor-8-3
{
  /* [ReplaceColor(themeColor: "Accent4-Medium")] */ background-color: #FDC56A;
  -ms-name:"Accent 4 Medium";
  /* [ColorName] */ -ms-color:"Light Orange";
}
.reaa-rteThemeBackColor-9-3
{
  /* [ReplaceColor(themeColor: "Accent5-Medium")] */ background-color: #74FF36;
  -ms-name:"Accent 5 Medium";
  /* [ColorName] */ -ms-color:"Green";
}
.reaa-rteThemeBackColor-10-3
{
  /* [ReplaceColor(themeColor: "Accent6-Medium")] */ background-color: #FCEC84;
  -ms-name:"Accent 6 Medium";
  /* [ColorName] */ -ms-color:"Light Yellow";
}
.reaa-rteThemeBackColor-1-4
{
  /* [ReplaceColor(themeColor: "Light1-Darker")] */ background-color: #A5A5A5;
  -ms-name:"Light 1 Darker";
  /* [ColorName] */ -ms-color:"Gray-50%";
}
.reaa-rteThemeBackColor-2-4
{
  /* [ReplaceColor(themeColor: "Dark1-Darker")] */ background-color: #262626;
  -ms-name:"Dark 1 Darker";
  /* [ColorName] */ -ms-color:"Gray-80%";
}
.reaa-rteThemeBackColor-3-4
{
  /* [ReplaceColor(themeColor: "Light2-Darker")] */ background-color: #363D44;
  -ms-name:"Light 2 Darker";
  /* [ColorName] */ -ms-color:"Blue Gray";
}
.reaa-rteThemeBackColor-4-4
{
  /* [ReplaceColor(themeColor: "Dark2-Darker")] */ background-color: #385B83;
  -ms-name:"Dark 2 Darker";
  /* [ColorName] */ -ms-color:"Blue Gray";
}
.reaa-rteThemeBackColor-5-4
{
  /* [ReplaceColor(themeColor: "Accent1-Darker")] */ background-color: #00558D;
  -ms-name:"Accent 1 Darker";
  /* [ColorName] */ -ms-color:"Dark Blue";
}
.reaa-rteThemeBackColor-6-4
{
  /* [ReplaceColor(themeColor: "Accent2-Darker")] */ background-color: #B10069;
  -ms-name:"Accent 2 Darker";
  /* [ColorName] */ -ms-color:"Plum";
}
.reaa-rteThemeBackColor-7-4
{
  /* [ReplaceColor(themeColor: "Accent3-Darker")] */ background-color: #0081B2;
  -ms-name:"Accent 3 Darker";
  /* [ColorName] */ -ms-color:"Turquoise";
}
.reaa-rteThemeBackColor-8-4
{
  /* [ReplaceColor(themeColor: "Accent4-Darker")] */ background-color: #C27801;
  -ms-name:"Accent 4 Darker";
  /* [ColorName] */ -ms-color:"Brown";
}
.reaa-rteThemeBackColor-9-4
{
  /* [ReplaceColor(themeColor: "Accent5-Darker")] */ background-color: #288400;
  -ms-name:"Accent 5 Darker";
  /* [ColorName] */ -ms-color:"Dark Green";
}
.reaa-rteThemeBackColor-10-4
{
  /* [ReplaceColor(themeColor: "Accent6-Darker")] */ background-color: #DBBF05;
  -ms-name:"Accent 6 Darker";
  /* [ColorName] */ -ms-color:"Yellow";
}
.reaa-rteThemeBackColor-1-5
{
  /* [ReplaceColor(themeColor: "Light1-Darkest")] */ background-color: #7F7F7F;
  -ms-name:"Light 1 Darkest";
  /* [ColorName] */ -ms-color:"Gray-50%";
}
.reaa-rteThemeBackColor-2-5
{
  /* [ReplaceColor(themeColor: "Dark1-Darkest")] */ background-color: #0C0C0C;
  -ms-name:"Dark 1 Darkest";
  /* [ColorName] */ -ms-color:"Black";
}
.reaa-rteThemeBackColor-3-5
{
  /* [ReplaceColor(themeColor: "Light2-Darkest")] */ background-color: #15181B;
  -ms-name:"Light 2 Darkest";
  /* [ColorName] */ -ms-color:"Blue Gray";
}
.reaa-rteThemeBackColor-4-5
{
  /* [ReplaceColor(themeColor: "Dark2-Darkest")] */ background-color: #243B56;
  -ms-name:"Dark 2 Darkest";
  /* [ColorName] */ -ms-color:"Blue Gray";
}
.reaa-rteThemeBackColor-5-5
{
  /* [ReplaceColor(themeColor: "Accent1-Darkest")] */ background-color: #00395E;
  -ms-name:"Accent 1 Darkest";
  /* [ColorName] */ -ms-color:"Dark Blue";
}
.reaa-rteThemeBackColor-6-5
{
  /* [ReplaceColor(themeColor: "Accent2-Darkest")] */ background-color: #760046;
  -ms-name:"Accent 2 Darkest";
  /* [ColorName] */ -ms-color:"Plum";
}
.reaa-rteThemeBackColor-7-5
{
  /* [ReplaceColor(themeColor: "Accent3-Darkest")] */ background-color: #005677;
  -ms-name:"Accent 3 Darkest";
  /* [ColorName] */ -ms-color:"Dark Teal";
}
.reaa-rteThemeBackColor-8-5
{
  /* [ReplaceColor(themeColor: "Accent4-Darkest")] */ background-color: #815001;
  -ms-name:"Accent 4 Darkest";
  /* [ColorName] */ -ms-color:"Brown";
}
.reaa-rteThemeBackColor-9-5
{
  /* [ReplaceColor(themeColor: "Accent5-Darkest")] */ background-color: #1b5800;
  -ms-name:"Accent 5 Darkest";
  /* [ColorName] */ -ms-color:"Dark Green";
}
.reaa-rteThemeBackColor-10-5
{
  /* [ReplaceColor(themeColor: "Accent6-Darkest")] */ background-color: #927F03;
  -ms-name:"Accent 6 Darkest";
  /* [ColorName] */ -ms-color:"Dark Yellow";
}
.reaa-rtestate-write
{
    cursor: text;
    min-height: 1em;
}
.reaa-asset-icon
{
    border-width:0px;
    margin: 0px 5px;
}
.reaa-rtestate-field TABLE, .reaa-rtestate-write TABLE
{
    border-collapse: collapse;
}
.reaa-rtestate-write p, .reaa-rtestate-read p {
    margin: 0px 0px 10px 0px;
}
.reaa-rte-autocomplete
{
    /* [ReplaceColor(themeColor: "Light1-Lightest")] */ background-color: #fafafa;
    border-width: 1px;
    border-style: solid;
    /* [ReplaceColor(themeColor: "Light1-Lighter")] */ border-top-color: #dfdfdf;
    /* [ReplaceColor(themeColor: "Light1-Medium")] */ border-right-color: #c0c0c0;
    /* [ReplaceColor(themeColor: "Light1-Medium")] */ border-bottom-color: #c0c0c0;
    /* [ReplaceColor(themeColor: "Light1-Lighter")] */ border-left-color: #dfdfdf;
     font-family: Verdana; 
    font-size: 1em; 
    padding-top: 10px;
    padding-bottom: 10px;
    position: absolute;
}
.reaa-rte-autocomplete-results div
{
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    /* [ReplaceColor(themeColor: "Dark2")] */ color: #65686b;
    padding-left: 10px;
    padding-right: 10px;
    overflow: hidden;
}
.reaa-rte-autocomplete-results div.reaa-rte-autocomplete-selected
{
    /* [ReplaceColor(themeColor: "Accent1",themeTint:"0.5")] */ background-color: #e8f6fe;
    /* [ReplaceColor(themeColor: "Accent1-Lightest")] */ border-top: 1px solid #9ccdee;
    /* [ReplaceColor(themeColor: "Accent1-Lighter")] */ border-bottom: 1px solid #79c3f4;
    /* [ReplaceColor(themeColor: "Dark2")] */ color: #0072bc;
}
.reaa-rte-autocomplete-modes div
{
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    /* [ReplaceColor(themeColor: "Dark1")] */ color: #202122;
    padding-left: 20px;
    padding-right: 10px;
}
.reaa-rte-autocomplete-modes div.reaa-rte-autocomplete-selected
{
    /* [ReplaceColor(themeColor: "Accent1",themeTint:"0.5")] */ background-color: #e8f6fe;
    /* [ReplaceColor(themeColor: "Accent1-Lightest")] */ border-top: 1px solid #9ccdee;
    /* [ReplaceColor(themeColor: "Accent1-Lighter")] */ border-bottom: 1px solid #79c3f4;
    /* [ReplaceColor(themeColor: "Dark2")] */ color: #0072bc;
}
.reaa-rte-autocomplete-info
{
    padding-left: 10px;
    padding-right: 10px;
}
.reaa-rte-layoutszone-outer
{
    float: left;
}
.reaa-rte-layoutszone-inner
{
    word-wrap: break-word;
    border: 1px solid transparent;
    margin: 1px;
    padding: 10px;
    overflow: hidden;
}
.reaa-rte-layoutszone-inner-editable
{
    /* [ReplaceColor(themeColor: "Accent1-Lightest")] */ border: 1px solid #b0d5ee;
    margin: 1px;
    padding: 10px;
    overflow: hidden;
    min-height: 100px !important;
}
.reaa-rte-layoutszone-fixer
{
    clear: both;
}
.reaa-rte-wpbox
{
    font-family: Verdana, Arial, sans-serif;   
    font-size: 8pt;   
    font-style: normal; 
    font-weight: normal; 
    font-variant: normal;
    /* [ReplaceColor(themeColor: "Dark2-Darker")] */ color: #676767;
    word-spacing: normal;
    letter-spacing: normal;  
    text-transform: none;
    text-align: left;
    text-indent: 0px;
    text-decoration: none;
    line-height: normal;
    white-space: normal;
    list-style-type: disc;
    list-style-image: none;
    list-style-position: outside;
}
.reaa-rtestate-field
{
	word-wrap: break-word;
}
.reaa-rtefield {
    background-color: #FFFFFF;
    min-width: 384px;
    padding: 2px 2px 2px 2px;
}
.reaa-formbody .reaa-rtefield
{
     border: 1px inset #BBBBBB;
}
