/* New red: ed1c24 */
/* New blue: 2874b8*/

* {font-family: 'Open Sans', sans-serif;}
span {font-weight: normal; text-decoration: none; font-family: 'Open Sans', sans-serif; font-size: 11pt;}
strong {font-family: 'Open Sans', sans-serif;}
pre {font-family: monospace; }

/* Form Styles */
.radiotight {margin-right: -3px; margin-bottom: -1px;}
.HandCursor {cursor: pointer;}
.LicenseSelector {font-size: 8pt;}

.progressimage {
    position: fixed;
    top: 20%;
    left: 50%;
}

/* Link Styles*/
.Link_Breadcrumbs             {font-size: 1em;	color:#0080ce;	    font-weight:bold;   text-decoration:underline;       font-family: Arial;} 
A.Link_Breadcrumbs:link            {			        color:#0080ce;        font-weight:bold;   text-decoration:underline;} 
A.Link_Breadcrumbs:visited         {                   color:#0080ce;        font-weight:bold;   text-decoration:underline;} 
A.Link_Breadcrumbs:hover           {                   color:#f68787;      font-weight:bold;   text-decoration:underline;} 
A.Link_Breadcrumbs:focus           {                   color:#f68787;      font-weight:bold;   text-decoration:underline;} 

.Link_CMenu                 {display: block; border-top: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; font-size: 9pt; color:#4e4e4e; font-weight:normal; text-decoration:none; font-family: Arial; padding: 7px 5px 7px 5px; width: 100%;} 
A.Link_CMenu:link           {color:#4e4e4e; font-weight:normal; text-decoration:none;} 
A.Link_CMenu:visited        {color:#4e4e4e; font-weight:normal; text-decoration:none;} 
A.Link_CMenu:hover          {color:#e24e4e; font-weight:normal; text-decoration:none; background-color: #f5f5f5;} 
A.Link_CMenu:focus          {color:#e24e4e; font-weight:normal; text-decoration:none; background-color: #f5f5f5;} 

.Link_CMenuSelected                 {display: block; background-color: #ebf4fa; border-top: 1px solid #a4d2ed; border-bottom: 1px solid #a4d2ed; font-size: 9pt; color:#0080ce; font-weight:normal; text-decoration:none; font-family: Arial; padding: 7px 5px 7px 5px; width: 100%;} 
A.Link_CMenuSelected:link           {color:#0080ce; font-weight:normal; text-decoration:none;} 
A.Link_CMenuSelected:visited        {color:#0080ce; font-weight:normal; text-decoration:none;} 
A.Link_CMenuSelected:hover          {color:#e24e4e; font-weight:normal; text-decoration:none; background-color: #f5f5f5;} 
A.Link_CMenuSelected:focus          {color:#e24e4e; font-weight:normal; text-decoration:none; background-color: #f5f5f5;} 

.Link_CSubMenu {padding: 7px 0px 7px 12px;}

.Div_CMenu {} 
.Div_CMenu:hover {} 
.Div_CMenu:focus {} 

.Div_CMenuSelected {} 
.Div_CMenuSelected:hover {} 
.Div_CMenuSelected:focus {} 

.Div_CMenuTitle {} 
.Div_CMenuTitle:hover {} 
.Div_CMenuTitle:focus {} 

.Div_CMenuTitleSelected {background-color: #f1f1f1;display: block; width: 100%; padding: 7px 7px 7px 5px; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8;} 
.Div_CMenuTitleSelected:hover {background-color: #f5f5f5; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8;} 
.Div_CMenuTitleSelected:focus {background-color: #f5f5f5; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8;} 

.Link_Carriers              {font-size: 10pt;	color:#511652;	    font-weight:normal;   text-decoration:underline;       font-family: Arial;} 
A.Link_Carriers:link           {			        color:#511652;        font-weight:normal;   text-decoration:underline;} 
A.Link_Carriers:visited        {                   color:#083a67;        font-weight:normal;   text-decoration:underline;} 
A.Link_Carriers:hover          {                   color:#6b0d59;      font-weight:normal;   text-decoration:underline;} 
A.Link_Carriers:focus          {                   color:#6b0d59;      font-weight:normal;   text-decoration:underline;} 

.Link_CMenuSmall                 {font-size: 8pt;	color:#511652;	    font-weight:normal;   text-decoration:underline;       font-family: Arial;} 
A.Link_CMenuSmall:link           {			        color:#511652;        font-weight:normal;   text-decoration:underline;} 
A.Link_CMenuSmall:visited        {                   color:#083a67;        font-weight:normal;   text-decoration:underline;} 
A.Link_CMenuSmall:hover          {                   color:#6b0d59;      font-weight:normal;   text-decoration:underline;} 
A.Link_CMenuSmall:focus          {                   color:#6b0d59;      font-weight:normal;   text-decoration:underline;} 

.Link_CMenuHeader                 {display: block; font-size: 11pt;	color: #465f5f;	font-weight: bold; text-decoration:none; font-family: helvetica; padding: 7px 0px 7px 5px; width: 100%;} 
A.Link_CMenuHeader:link           {color:#465f5f;        font-weight:bold;   text-decoration:underline;} 
A.Link_CMenuHeader:visited        {color:#465f5f;        font-weight:bold;   text-decoration:underline;} 
A.Link_CMenuHeader:hover          {color:#511652;      font-weight:bold;   text-decoration:underline;} 
A.Link_CMenuHeader:focus          {color:#511652;      font-weight:bold;   text-decoration:underline;} 

.Link_CMenuTitle                 {display: block; font-size: 10pt;	color:#ED2b2b; font-weight:bold; text-decoration:underline; font-family: Arial; padding: 7px 0px 7px 5px; width: 100%;} 
A.Link_CMenuTitle:link           {color:#511652;        font-weight:bold;   text-decoration:underline;} 
A.Link_CMenuTitle:visited        {color:#511652;        font-weight:bold;   text-decoration:underline;} 
A.Link_CMenuTitle:hover          {color:#083a67;      font-weight:bold;   text-decoration:underline; background-color: #f5f5f5;} 
A.Link_CMenuTitle:focus          {color:#083a67;      font-weight:bold;   text-decoration:underline; background-color: #f5f5f5;} 

.Link_NormalPlus                  {font-size: 12pt;	color:#6b0d59;	          font-weight:bold;              text-decoration:underline;       font-family: 'Open Sans', sans-serif;} 
A.Link_NormalPlus:link            {			        color:#6b0d59;           font-weight:bold;               text-decoration:underline;} 
A.Link_NormalPlus:visited         {                 color:#511652;             font-weight:bold;             text-decoration:underline;} 
A.Link_NormalPlus:hover           {                 color:#083a67;             font-weight:bold;               text-decoration:underline;} 
A.Link_NormalPlus:focus           {                 color:#083a67;             font-weight:bold;               text-decoration:underline;} 

.Link_Normal              {font-size: 11pt;	color:#6b0d59;	                        text-decoration:underline;       font-family: 'Open Sans', sans-serif;} 
A.Link_Normal:link            {			        color:#6b0d59;                          text-decoration:underline;} 
A.Link_Normal:visited         {                 color:#511652;                          text-decoration:underline;} 
A.Link_Normal:hover           {                 color:#083a67;                            text-decoration:underline;} 
A.Link_Normal:focus           {                 color:#083a67;                            text-decoration:underline;} 

.Link_NormalNoSize              {color:#6b0d59;	                        text-decoration:underline;       font-family: Arial;} 
A.Link_NormalNoSize:link            {			        color:#6b0d59;                          text-decoration:underline;} 
A.Link_NormalNoSize:visited         {                 color:#511652;                          text-decoration:underline;} 
A.Link_NormalNoSize:hover           {                 color:#083a67;                            text-decoration:underline;} 
A.Link_NormalNoSize:focus           {                 color:#083a67;                            text-decoration:underline;} 

.Link_AltNormal                  {font-size: 10pt;	color:#6b0b59;	    font-weight:normal;   text-decoration:underline;       font-family: 'Open Sans', sans-serif;} 
A.Link_AltNormal:link            {			        color:#6b0d59;        font-weight:normal;   text-decoration:underline;} 
A.Link_AltNormal:visited         {                 color:#511652;        font-weight:normal;   text-decoration:underline;} 
A.Link_AltNormal:hover           {                 color:#083a67;      font-weight:normal;   text-decoration:underline;} 
A.Link_AltNormal:focus           {                 color:#083a67;      font-weight:normal;   text-decoration:underline;} 

.Link_AltBackGround             {	color:white;	    text-decoration:underline;       font-family: Arial;} 
A.Link_AltBackGround:link       {	color:white;        text-decoration:underline;} 
A.Link_AltBackGround:visited    {   color:white;        text-decoration:underline;} 
A.Link_AltBackGround:hover      {   color:#fff5a2;      text-decoration:underline;} 
A.Link_AltBackGround:focus      {   color:#fff5a2;      text-decoration:underline;} 

.Link_Flash             {	color:#fff200;	    text-decoration:underline;       font-family: Arial;} 
A.Link_Flash:link       {	color:#fff200;        text-decoration:underline;} 
A.Link_Flash:visited    {   color:#fff200;        text-decoration:underline;} 
A.Link_Flash:hover      {   color:#ffffff;      text-decoration:underline;} 
A.Link_Flash:focus      {   color:#ffffff;      text-decoration:underline;} 

.Link_DrkBackGround             {	color:white;	    font-family: Arial;} 
A.Link_DrkBackGround:link       {	color:white;        } 
A.Link_DrkBackGround:visited    {   color:white;        } 
A.Link_DrkBackGround:hover      {   color:#fff5a2;      } 
A.Link_DrkBackGround:focus      {   color:#fff5a2;      } 

.Link_Small                  {font-size: 8pt;	color:#442456;	    font-weight:normal;   text-decoration:underline;       font-family: Arial;} 
A.Link_Small:link            {			        color:#442456;        font-weight:normal;   text-decoration:underline;} 
A.Link_Small:visited         {                 color:black;        font-weight:normal;   text-decoration:underline;} 
A.Link_Small:hover           {                 color:#511652;      font-weight:normal;   text-decoration:underline;} 
A.Link_Small:focus           {                 color:#511652;      font-weight:normal;   text-decoration:underline;} 

.Link_Smaller                  {font-size: 9pt;	color:#442456;	    font-weight:normal;   text-decoration:underline;       font-family: Arial;} 
A.Link_Smaller:link            {			    color:#442456;        font-weight:normal;   text-decoration:underline;} 
A.Link_Smaller:visited         {                 color:#442456;        font-weight:normal;   text-decoration:underline;} 
A.Link_Smaller:hover           {                 color:#5116527;      font-weight:normal;   text-decoration:underline;} 
A.Link_Smaller:focus           {                 color:#511652;      font-weight:normal;   text-decoration:underline;} 

.Link_Medium                  {font-size: 12pt;	color:#511652;	    text-decoration:underline;       font-family: Arial;} 
A.Link_Medium:link            {			        color:#511652;        text-decoration:underline;} 
A.Link_Medium:visited         {                 color:black;        text-decoration:underline;} 
A.Link_Medium:hover           {                 color:#083a67;      text-decoration:underline;} 
A.Link_Medium:focus           {                 color:#083a67;      text-decoration:underline;} 

.Link_Large                  {font-size: 14pt;	color:#511652;	    font-weight:normal;   text-decoration:underline;       font-family: Arial;} 
A.Link_Large:link            {			        color:#511652;        font-weight:normal;   text-decoration:underline;} 
A.Link_Large:visited         {                 color:#442456;        font-weight:normal;   text-decoration:underline;} 
A.Link_Large:hover           {                 color:#083a67;      font-weight:normal;   text-decoration:underline;} 
A.Link_Large:focus           {                 color:#083a67;      font-weight:normal;   text-decoration:underline;} 

.Link_FAQ                  {font-size: 10pt;	color:#511652;	    font-weight:bold;   text-decoration:underline;       font-family: Arial;} 
A.Link_FAQ:link            {			        color:#511652;        font-weight:bold;   text-decoration:underline;} 
A.Link_FAQ:visited         {                 color:#442456;        font-weight:bold;   text-decoration:underline;} 
A.Link_FAQ:hover           {                 color: #083a67;      font-weight:bold;   text-decoration:underline;} 
A.Link_FAQ:focus           {                 color:#083a67;      font-weight:bold;   text-decoration:underline;} 

.Link_QuickSurveyThanks    {font-size: 12pt;	color:white;	    font-weight:bold;   text-decoration:underline;       font-family: Arial;} 
A.Link_QuickSurveyThanks:link            {		color:white;        font-weight:bold;   text-decoration:underline;} 
A.Link_QuickSurveyThanks:visited         {      color:white;        font-weight:bold;   text-decoration:underline;} 
A.Link_QuickSurveyThanks:hover           {      color:#fff5a2;      font-weight:bold;   text-decoration:underline;} 
A.Link_QuickSurveyThanks:focus           {      color:#fff5a2;      font-weight:bold;   text-decoration:underline;} 

.Link_QuickSurveyComments    {font-size: 10pt; color: white; font-weight: bold; text-decoration: none; font-family: Arial; background-color: #ed1c24; padding: 5px 3px 5px 3px;} 
A.Link_QuickSurveyComments:link            {color: white; font-weight: bold; text-decoration: none; background-color: #511652;} 
A.Link_QuickSurveyComments:visited         {color: white; font-weight: bold; text-decoration: none; background-color: #511652;} 
A.Link_QuickSurveyComments:hover           {color: white; font-weight: bold; text-decoration: none; background-color: #442456;} 
A.Link_QuickSurveyComments:focus           {color: white; font-weight: bold; text-decoration: none; background-color: #442456;} 

.Link_Definition            {color: green;  border-bottom: dashed 1px green; text-decoration: none;}
A.Link_Definition:link      {color: green;  border-bottom: dashed 1px green; text-decoration: none;} 
A.Link_Definition:hover     {color: green;  border-bottom: solid 1px green;} 
A.Link_Definition:focus     {color: green;  border-bottom: solid 1px green;} 

.Link_H3                {font-size: 15pt;	font-weight: bold; 	color:#511652;    text-decoration:none;	font-family: Arial;}
A.Link_H3:link           {font-size: 15pt;	font-weight: bold; 	color:#511652;    text-decoration:none;	font-family: Arial;}
A.Link_H3:hover          {font-size: 15pt;	font-weight: bold; 	color:#083a67;    text-decoration:underline;	font-family: Arial;}
A.Link_H3:focus          {font-size: 15pt;	font-weight: bold; 	color:#083a67;   text-decoration:underline;	font-family: Arial;}

.Link_H6                {font-size: 18pt;	color:#511652;    font-family: Arial;}
A.Link_H6:link           {font-size: 18pt;	color:#511652;    font-family: Arial;}
A.Link_H6:visited        {font-size: 18pt;	color:#442456;    font-family: Arial;}
A.Link_H6:hover          {font-size: 18pt;	color:#083a67;    text-decoration:underline; font-family: Arial;}
A.Link_H6:focus          {font-size: 18pt;	color:#083a67;    text-decoration:underline;	font-family: Arial;}

.Link_TitleRev                {font-size: 18pt;	color:#ffffff;    font-family: Arial;}
A.Link_TitleRev:link           {font-size: 18pt;	color:#ffffff;    font-family: Arial;}
A.Link_TitleRev:visited        {font-size: 18pt;	color:#ffffff;    font-family: Arial;}
A.Link_TitleRev:hover          {font-size: 18pt;	color:#dfab38;    text-decoration:underline; font-family: Arial;}
A.Link_TitleRev:focus          {font-size: 18pt;	color:#dfab38;    text-decoration:underline;	font-family: Arial;}

.Link_Licensed              {font-size: 9pt;	color:#e52025;	                        text-decoration:underline;       font-family: Arial;} 
A.Link_Licensed:link            {			        color:#511652;                          text-decoration:underline;} 
A.Link_Licensed:visited         {                 color:#442456;                          text-decoration:underline;} 
A.Link_Licensed:hover           {                 color:#083a67;                            text-decoration:underline;} 
A.Link_Licensed:focus           {                 color:#083a67;                            text-decoration:underline;} 

.Link_NoLicense                  {font-size: 9pt;	color:#bebebe;	    text-decoration:none;       font-family: Arial;} 
A.Link_NoLicense:link            {			        color:#bebebe;        text-decoration:none;    border-bottom: dashed 1px;} 
A.Link_NoLicense:visited         {                 color:#bebebe;        text-decoration:none;    border-bottom: dashed 1px;} 

.Link_AlertNormal                  {font-size: 10pt;	color:red;	                        text-decoration:underline;       font-family: Arial;} 
A.Link_AlertNormal:link            {			        color:red;                          text-decoration:underline;} 
A.Link_AlertNormal:visited         {                 color:red;                          text-decoration:underline;} 
A.Link_AlertNormal:hover           {                 color:black;                            text-decoration:underline;} 
A.Link_AlertNormal:focus           {                 color:black;                            text-decoration:underline;} 

.Link_SoftwareUpdatesFeed                  {font-size: 9pt; color:#511652;	                        text-decoration:underline;       font-family: Arial;} 
A.Link_SoftwareUpdatesFeed:link            {			      color:#511652;                          text-decoration:underline;} 
A.Link_SoftwareUpdatesFeed:visited         {                  color:#442456;                          text-decoration:underline;} 
A.Link_SoftwareUpdatesFeed:hover           {                  color:#083a67;                            text-decoration:underline;} 
A.Link_SoftwareUpdatesFeed:focus           {                  color:#083a67;                            text-decoration:underline;} 

.Link_CaseManager                  {font-size: 8pt;	color:#511652;	          font-weight:bold;              text-decoration:none;       font-family: Arial;} 
A.Link_CaseManager:link            {			        color:#511652;        font-weight:bold;                  text-decoration:none;} 
A.Link_CaseManager:visited         {                 color:#442456;           font-weight:bold;               text-decoration:none;} 
A.Link_CaseManager:hover           {                 color:#083a67;             font-weight:bold;               text-decoration:none;} 
A.Link_CaseManager:focus           {                 color:#083a67;             font-weight:bold;               text-decoration:none;} 

.Link_ForumHook                  {font-size: 12pt;	color:#511652;	          font-weight:bold;              text-decoration:none;       font-family: Arial;} 
A.Link_ForumHook:link            {			        color:#511652;        font-weight:bold;                  text-decoration:none;} 
A.Link_ForumHook:visited         {                 color:#442456;           font-weight:bold;               text-decoration:none;} 
A.Link_ForumHook:hover           {                 color:#083a67;             font-weight:bold;               text-decoration:none;} 
A.Link_ForumHook:focus           {                 color:#083a67;             font-weight:bold;               text-decoration:none;} 

.Link_SmallerNoLicense		{font-size: 9pt; color:#c2c2c2;	text-decoration:none; border:none; font-family: Arial}

.Link_HookRegister              {font-size: 16pt;	color:#6d2a56;	    font-weight:bold;   text-decoration:underline;       font-family: Arial;} 
A.Link_HookRegister:link        {font-size: 16pt;	color:#6d2a56;	    font-weight:bold;   text-decoration:underline;       font-family: Arial;} 
A.Link_HookRegister:visited     {font-size: 16pt;	color:#6d2a56;	    font-weight:bold;   text-decoration:underline;       font-family: Arial;} 
A.Link_HookRegister:hover       {font-size: 16pt;	color:#6d2a56;	    font-weight:bold;   text-decoration:underline;       font-family: Arial;} 
A.Link_HookRegister:focus       {font-size: 16pt;	color:#6d2a56;	    font-weight:bold;   text-decoration:underline;       font-family: Arial;} 

a img {border: none;} 

.Link_NewWindow {
    background-image: url('../Assets/images/icons/newwindowlink.png');
    background-position:right top;  
    background-attachment: scroll;
    background-repeat: no-repeat;
    padding: 0px 13px 0px 0px;
}

/* Table row highlight on hover */
.RecordRow {}
.RecordRow:hover {background-image: url('../assets/images/layout/TransparentBackgroundBlack5Percent.png'); background-repeat: repeat;}
tr:nth-child(even).RecordRow {background-color: #f6f5f6;} /*Adds alternating background color to table rows with class RecordRow */

.RecordCell {vertical-align: bottom; padding: 1px 5px 1px 0px;}
.RecordCellNoWrap {white-space:nowrap; vertical-align: bottom; padding: 1px 5px 1px 0px;}


/* Text Styles */
.Normal             {font-size: 11pt;	color: #242424;	font-weight: normal; 	text-decoration:none;	font-family: 'Open Sans', sans-serif;}
.NormalFontSize     {font-size: 11pt;}
.Bold               {font-weight: bold;}
.Large              {font-size: 14pt;	                                                                font-family: 'Open Sans', sans-serif;}
.Medium             {font-size: 12pt;	                                        text-decoration:none;	font-family: 'Open Sans', sans-serif;}
.Micro              {font-size: 7pt;	                                        text-decoration:none;	font-family: 'Open Sans', sans-serif;}
.Small              {font-size: 8pt;	                                        text-decoration:none;	font-family: 'Open Sans', sans-serif;}
.Smaller            {font-size: 9pt;		                                    text-decoration:none;	font-family: Arial;}
.FinePrint          {font-size: 8pt;	color: black;	                        text-decoration:none;	font-family: 'Open Sans', sans-serif;}
.SideQuote          {font-size: 8pt;	color: #242424;	font-weight: bold;      text-decoration:none;	font-family: 'Open Sans', sans-serif;}
.FinerBluePrint     {font-size: 8pt;	color: #242424;	                        text-decoration:none;	font-family: 'Open Sans', sans-serif;}
.Copyright          {font-size: 9pt;	color: #414042;	font-weight: normal; 	text-decoration:none;	font-family: 'Open Sans', sans-serif;}
.AltNormal          {font-size: 10pt;	color: #757575;	                        text-decoration:none;	font-family: 'Open Sans', sans-serif;}
.Breadcrumbs        {font-size: 1em;	color: #757575; font-weight: bold; 	    text-decoration:none;	font-family: 'Open Sans', sans-serif;}
.FormLabel			{font-size: 8pt;	color: black;	font-weight: bold; 	    text-decoration:none;	font-family: 'Open Sans', sans-serif;}
.CMenuTitle         {font-size: 11pt;	color: #242424;	font-weight: bold; 	    text-decoration:none;	font-family: 'Open Sans', sans-serif;}
.CMenuTitleRed      {font-size: 10pt;	color: #511567;	font-weight: bold; 	    text-decoration:none;	font-family: 'Open Sans', sans-serif;}
.CMenuTitle2        {font-size: 10pt;	color: #242424;	font-weight: bold; 	    text-decoration:none;	font-family: 'Open Sans', sans-serif;}
.CMenuTitle3         {font-size: 11pt;	color: #511652;	font-weight: 200; 	    text-decoration:none;	font-family: 'Open Sans', sans-serif;}
.CMenuTitle4        {font-size: 11pt; color: #083a67; font-weight: 200; 	    text-decoration:none;	font-family: 'Open Sans', sans-serif;}
.CMenuSmall         {font-size: 8pt;	color: #4e4e4e;	font-weight: normal; 	text-decoration:none;	font-family: Arial;}
.CMenuSelected      {font-size: 10pt;	color: #626262;	font-weight: normal;    text-decoration:none;	font-family: helvetica;}
.Alert_Small        {font-size: 8pt;    color: Red;}
.Alert_Smaller      {font-size: 9pt;    color: Red;}
.Alert_Normal       {font-size: 10pt;    color: #6d2a56; 	text-decoration:none;	font-family: Arial;}
.Alert_Medium       {font-size: 12pt;    color: #6d2a56;}
.Alert_Large        {font-size: 14pt;    color: Red;}
.Invalid_Small      {font-size: 8pt;    color: Red;}
.CodeSample         {font-size: 9pt;    font-family: Courier New;}
.CheckOrX         {font-size: 12pt;    font-family: Wingdings 2;}  /* Use "P" for checkmark, "O" for X */
.QuickSurveyQ       {font-size: 10pt; color: black;	font-weight: bold; text-decoration:none; font-family: helvetica;}
.QuickSurveyA       {font-size: 8pt; color: #242424; font-weight: bold; text-decoration:none; font-family: helvetica;}
.QuickSurveyThanks  {font-size: 8pt; color: black; font-weight: normal; text-decoration:none; font-family: Arial;}
.MembersQuickLinkHeader      {font-size: 11pt;	color: #242424;	font-weight: normal;    text-decoration:none;	font-family: helvetica;}
.MembersQuickLinkValue      {font-size: 11pt;	color: #511652;	font-weight: normal;    text-decoration:none;	font-family: helvetica;}
.NoLinkLicensed {font-size: 9pt; color:#6b0d59; text-decoration:none; font-family: Arial;} 
.NoLinkNoLicense {font-size: 9pt; color:#bebebe; text-decoration:none; font-family: Arial;} 

/* Accordian-specific text styles for FAQs */
.openlanguage       {                   color: black;}
.closedlanguage     {                   color: #465f5f;}
.question           {cursor: hand; cursor: pointer; font: bold 10pt Arial; margin: 10px 0;}

/* Bullet Styles */
ul.Bullet_Normal li     {font-size: 11pt; list-style-position: outside; list-style: disc; list-style-type: disc; margin-left: 20px; font-family: 'Open Sans', sans-serif;}
ul.Bullet_Secondary li    {font-size: 11pt; list-style-position: outside; list-style-type: circle; margin-left: 20px; font-family: 'Open Sans', sans-serif;}
.Bullet_Normal      {font-size: 11pt; list-style-position: outside; list-style: disc; list-style-type: disc; margin-left: 20px; font-family: 'Open Sans', sans-serif;}
.Bullet_Secondary      {font-size: 11pt; list-style-position: outside; list-style-type: circle; margin-left: 20px; font-family: 'Open Sans', sans-serif;}
.Bullet_Ordered      {font-size: 11pt; list-style-position: outside; margin-left: 20px; font-family: 'Open Sans', sans-serif;}
.Bullet_UCAlpha       {font-size: 11pt; list-style-position: outside; list-style-type: upper-alpha; margin-left: 25px; font-family: 'Open Sans', sans-serif;}
.Bullet_LCAlpha       {font-size: 11pt; list-style-position: outside; list-style-type: lower-alpha; margin-left: 25px; font-family: 'Open Sans', sans-serif;}
.Bullet_CMenu       {font-size: 11pt; color: black; list-style-position: outside; list-style-type:none; margin-left: 6px; font-family: 'Open Sans', sans-serif;}
.Bullet_FAQ         {font-size: 11pt; color: black; list-style-position: outside; list-style-type:disc; margin-left: 20px; font-family: 'Open Sans', sans-serif;}

/* Header Styles */
h1 {font-size: 1.7em; color: #511652; text-decoration: none; font-family: Arial;}
h2 {font-size: 1.6em; color: #083a67; text-decoration: none; font-family: Arial;}
h3 {font-size: 1.5em; color: #6b0d59; text-decoration: none; font-family: Arial;}
h4 {font-size: 1.4em; color: #511652; text-decoration: none; font-family: Arial;}
h5 {font-size: 1.3em; color: #083a67; text-decoration: none; font-family: Arial;}
h6 {font-size: 1.2em; color: #6b0d59; text-decoration: none; font-family: Arial;}
h7 {font-size: 1.1em; color: #511652; text-decoration: none; font-family: Arial;}
 
.h1 {font-size: 18pt;	color: #511652; font-weight: normal; 	text-decoration:none;	font-family: Arial;}
.h2 {font-size: 16pt;	color: #083a67;   font-weight: normal; 	text-decoration:none;	font-family: Arial;}
.h3 {font-size: 15pt;	color: #6b0d59;   font-weight: bold; 	    text-decoration:none;	font-family: Arial;}
.h4 {font-size: 14pt;	color: black;   font-weight: bold; 	    text-decoration:none;	font-family: Arial;}
.h5 {font-size: 13pt;	color: #ffffff;   font-weight: bold; 	    text-decoration:none;	font-family: Arial;}
.h6 {font-size: 13pt;	color: black;   font-weight: bold; 	    text-decoration:none;	font-family: Arial;}
.h7 {font-size: 16pt;   color: #511652;     font-weight: bold;      text-decoration:none;   font-family: Arial;}

.AltHeadline1 {font-size: 20pt;	font-weight: normal; 	text-decoration:none;	font-family: Arial;}
.AltHeadline2 {font-size: 18pt;	font-weight: normal; 	text-decoration:none;	font-family: Arial;}
.AltHeadline3 {font-size: 16pt;	font-weight: bold; 	    text-decoration:none;	font-family: Arial;}
.AltHeadline4 {font-size: 14pt;	font-weight: bold; 	    text-decoration:none;	font-family: Arial;}
.AltHeadline5 {font-size: 13pt;	font-weight: bold; 	    text-decoration:none;	font-family: Arial;}
.AltHeadline6 {font-size: 12pt;	font-weight: bold; 	    text-decoration:none;	font-family: Arial;}
.AltHeadline7 {font-size: 12pt;	color: black;   font-weight: bold; 	    text-decoration:none;	font-family: Arial;}
.AltHeadline8 {font-size: 11pt;	color: #626262;   font-weight: bold; 	    text-decoration:none;	font-family: Helvetica;}
.AltHeadline9 {font-size: 10pt;	color: #626262;   font-weight: bold; 	    text-decoration:none;	font-family: Helvetica;}


/* Table Styles */
.Brd_Feather    {border: #f1f2f2;}
.Brd_Light      {border: #eeeeee;}
.Brd_Medium     {border: #e0e0e0;}
.Brd_Gray      {border: #808080;}
.Brd_Green      {border: #74a7ae;}
.Brd_Black      {border: black;}
.Brd_Red        {border: #6b0d59;}
.Brd_All        {border: solid 1px;}
.Brd_Bottom     {border-bottom: solid 1px;}
.Brd_Top        {border-top: solid 1px;}
.Brd_Left       {border-left: solid 1px;}
.Brd_Right      {border-right: solid 1px;}
.Pad0           {padding: 0px;}
.Pad1           {padding: 1px;}
.Pad2           {padding: 2px;}
.Pad3           {padding: 3px;}
.Pad4           {padding: 4px;}
.Pad5           {padding: 5px;}
.Pad10          {padding: 10px;}
.PadRight2      {padding: 0px 2px 0px 0px;}
.PadRight3      {padding: 0px 3px 0px 0px;}
.PadRight5      {padding: 0px 5px 0px 0px;}
.PadRight10      {padding: 0px 10px 0px 0px;}
.PadLeft2       {padding: 0px 0px 0px 2px;}
.PadLeft3       {padding: 0px 0px 0px 3px;}
.PadLeft5       {padding: 0px 0px 0px 5px;}
.PadLeft10       {padding: 0px 0px 0px 10px;}
.PadTop2        {padding: 2px 0px 0px 0px;}
.PadTop3        {padding: 3px 0px 0px 0px;}
.PadTop5        {padding: 5px 0px 0px 0px;}
.PadTop10        {padding: 10px 0px 0px 0px;}
.PadBottom2     {padding: 0px 0px 2px 0px;}
.PadBottom3     {padding: 0px 0px 3px 0px;}
.PadBottom5     {padding: 0px 0px 5px 0px;}
.PadBottom10     {padding: 0px 0px 10px 0px;}
.Margin0        {margin: 0px;}
.Margin1        {margin: 1px;}
.Margin2        {margin: 2px;}
.Margin3        {margin: 3px;}
.Margin5        {margin: 5px;}
.Margin10       {margin: 10px;}
.MarginRight1        {margin: 0px 1px 0px 0px;}
.MarginRight2        {margin: 0px 2px 0px 0px;}
.MarginRight3        {margin: 0px 3px 0px 0px;}
.MarginRight5        {margin: 0px 5px 0px 0px;}
.MarginRight10        {margin: 0px 10px 0px 0px;}
.MarginLeft1        {margin: 0px 0px 0px 1px;}
.MarginLeft2        {margin: 0px 0px 0px 2px;}
.MarginLeft3        {margin: 0px 0px 0px 0px;}
.MarginLeft5        {margin: 0px 0px 0px 5px;}
.MarginLeft10        {margin: 0px 0px 0px 10px;}
.MarginTop1        {margin: 1px 0px 0px 0px;}
.MarginTop2        {margin: 2px 0px 0px 0px;}
.MarginTop3        {margin: 3px 0px 0px 0px;}
.MarginTop5        {margin: 5px 0px 0px 0px;}
.MarginTop10        {margin: 10px 0px 0px 0px;}
.MarginBottom1        {margin: 0px 0px 1px 0px;}
.MarginBottom2        {margin: 0px 0px 2px 0px;}
.MarginBottom3        {margin: 0px 0px 3px 0px;}
.MarginBottom5        {margin: 0px 0px 5px 0px;}
.MarginBottom10        {margin: 0px 0px 10px 0px;}
.TableHeaderRow {background-color: #EEEEEE; border: solid 1px #EEEEEE; vertical-align: bottom;}
.TableNormalRow {border: solid 1px #EEEEEE; vertical-align: top;}
.TableNormal    {border: solid 0px #EEEEEE; border-collapse: collapse;}
.TableWBorders  {border-collapse: collapse;}
.TableNoMenuWidth   {width: 800px;}
.TableNormalWidth   {width: 685px;}
.Table100Width   {width: 100%;}
.VAlignTop      {vertical-align: top}
.VAlignMiddle   {vertical-align: middle}
.VAlignBottom   {vertical-align: bottom}
.AlignLeft      {text-align: left}
.AlignRight     {text-align: right}
.AlignCenter    {text-align: center}
.Centered100    {margin: 0 auto; width: 100%; text-align: center;}
.CenteredDiv    {margin: 0 auto;}
.TableWidth5    {width: 5%}
.TableWidth6    {width: 6%}
.TableWidth7    {width: 7%}
.TableWidth8    {width: 8%}
.TableWidth9    {width: 9%}
.TableWidth10   {width: 10%}
.TableWidth11   {width: 11%}
.TableWidth12   {width: 12%}
.TableWidth13   {width: 13%}
.TableWidth14   {width: 14%}
.TableWidth15   {width: 15%}
.TableWidth20   {width: 20%}
.TableWidth25   {width: 25%}
.TableWidth30   {width: 30%}
.TableWidth33   {width: 33%}
.TableWidth35   {width: 35%}
.TableWidth40   {width: 40%}
.TableWidth45   {width: 45%}
.TableWidth50   {width: 50%}
.TableWidth60   {width: 60%}
.TableWidth66   {width: 66%}
.TableWidth70   {width: 70%}
.TableWidth75   {width: 75%}
.TableWidth80   {width: 80%}
.TableWidth90   {width: 90%}
.TableWidth100   {width: 100%}

/* Colors */
.Primary1          {color: #590f4f;}
.Primary1_Back     {background-color: #083a67;}
.Primary2          {color: #511652;}
.Primary2_Back     {background-color: #590f4f;}
.Accent1           {color: #dfab38;}
.Accent1_Back      {background-color: #414042;}
.Accent2           {color: #6b0d59;}
.Accent2_Back      {background-color: #757575;}
.Accent3           {color: #0b6f71;}
.Accent3_Back      {background-color: #511652;}
.Accent4           {color: #7a146e;}
.Accent4_Back      {background-color: #414042;}
.ConferenceOrange  {color: #EC6418;}

.Primary1         {color: #511652;}
.Primary1_Back    {background-color: #511652;}
.CSOrange         {color: #f99d20;}
.CSRed            {color: #ED2B2B;}
.CSTurq           {color: #2C636D;}
.CSLTRed          {color: #4f91cd;}
.CSLTRRED         {color: #F68787;} 

/*2019 Colors */
.CSMagenta        {color: #590f4f}
.CSPurple         {color: #511652}
.CSBlue2019       {color: #083a67}
.CSTeal           {color: #0b6f71}
.CSYellow         {color: #dfab38}
.Magenta        {color: #590f4f}
.Pink             {color: #6d2a56}

.Accent1_Back  {background-color: #f99d20;}
.Accent2       {color: #ffe073;}
.Accent2_Back  {background-color: #ffe073;}
.DarkGreen      {color: #316912;}
.DarkGreen_Back {background-color: #316912;}
.MediumGreen      {color: #349200;}
.MediumGreen_Back {background-color: #349200;}
.Red        {color: #ff0000;}
.Red_Back   {background-color: #ff0000;}
.CSGreen        {color: #5bc720;}
.CSGreen_Back   {background-color: #5bc720;}
.AltRowColor    {background-color: #eeeeee;}
.GridViewHeader {background-color: #6B696B;}
/*.grad1 {height: 200px; background-color: #346f7c; background-image: linear-gradient(to right, #58184f , #451f54 , #38335b , #0b6f72); }*/

/* NEW CS 2014 COLORS */
.CSBlue         {color: #c02025;}
.CSBlue_Back    {background-color: #c02025;}
.CSRED          {color: #F68787;}
.CSRED_Back     {background-color: #F68787;}
.CSDRKRED       {color: #F65F5F;}
.CSDRKRED_Back  {background-color: #F65F5F;}
.CSDRKR_RED     {color: #ED2B2B;}
.CSDRKR_RED_Back  {background-color: #ED2B2B;}
.CSAQUA         {color: #50B6C8;}
.CSAQUA_Back    {background-color: #50B6C8;}
.CSTEAL         {color: #2C636D;}
.CSTEAL_Back    {background-color: #2C636D;}
.CSNEWORANGE    {color: #ED8A2B;}
.CSNEWORANGE_Back {background-color: #ED8A2B;}
.CSLTORANGE     {color: #F6A95F;}
.CSLTORANGE_Back  {background-color: #F6A95F;}
.CSLTRORANGE    {color: #F6BD87;}
.CSLTRORANGE_Back {background-color: #F6BD87;}
.CSLTGRAY         {color: #757575;}
.CSLTGRAY_Back    {background-color: #757575;}
.CSDRKGRAY        {color: #414042;}
.CSDRKGRAY_Back   {background-color: #414042;}

/* Grayscale (listed light to dark) */
.White          {color: white;}
.White_Back     {background-color: white;}
.Feather        {color: #f2f2f2;}
.Feather_Back   {background-color: #f2f2f2;}
.Light          {color: #eeeeee;}
.Light_Back     {background-color: #eeeeee;}
.MediumColor         {color: #e0e0e0;}
.MediumColor_Back    {background-color: #e0e0e0;}
.Silver         {color: #c0c0c0;}
.Silver_Back    {background-color: #c0c0c0;}
.LightGray      {color: #bbbaba;}
.LightGray_Back {background-color: #bbbaba;}
.Gray           {color: #808080;}
.Gray_Back      {background-color: #808080;}
.Dark           {color: #4e4e4e;}
.Dark_Back      {background-color: #4e4e4e;}
.Heavy          {color: #242424;}
.Heavy_Back     {background-color: #242424;}
.Black          {color: black;}
.Black_Back     {background-color: black;}

/* Image Styles */
.Image_AlignTop {vertical-align: top;}
IMG.download { border-width: 0px; vertical-align: middle; }

/* Hover Buttons */
.QS1_Skin           {background-image: url(~/assets/images/Button_QS_LUK.jpg); background-repeat: no-repeat;}
.QS1_Button:hover   {background-image: url(~/assets/images/Button_QS_LUK2.jpg); background-repeat: no-repeat; cursor: hand;}

/* Other */
.Inline         {display: inline;}
.ClearFloat {clear: both;}
sup {font-size: .6em;}

a img {border: none;} 

.NewsFlash_Back {background-color: #0080ce; padding: 3px; width: 100%; margin: 2px 0px 10px 0px;}
.NewsFlash_Title {font-size: 10pt; color: #ffffff; font-weight: bold;}
.NewsFlash_TitleImportant {font-size: 10pt; color: #fffa00; font-weight: bold;}
.NewsFlash_TitleReallyImportant {font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #ed1c24; padding: 1px 2px 1px 2px; margin: 0px 0px 5px 0px;}
.NewsFlash_Description {font-size: 10pt; color: #ffffff;}

.Flex_FlashNewsWrapper {max-width: 100%; margin: 0 auto; margin-top: 1.5vh; padding: 0vh 0vh 0vh 0vh;}
.Flex_FlashNewsItem {margin: 0vh 0vh 2vh 0vh; padding: .2vh .2vh .2vh .2vh; background-color: #fafafa;}
.Flex_FlashNewsItem:hover {background-color: #f1f1f1;}
.Flex_FlashNewsItemSev1 {color: #ed1c24; border-top: .7vh solid #ed1c24; border-bottom: .2vh solid #ed1c24; border-left: .1vh solid #a5a5a5; border-right: .1vh solid #a5a5a5;}
.Flex_FlashNewsItemSev1 a {color: #2874b8; text-decoration: underline;}
.Flex_FlashNewsItemSev1 a:hover {color: #073c6c;}
.Flex_FlashNewsItemSev2 {color: #2874b8; border-top: .7vh solid #2874b8; border-bottom: .2vh solid #2874b8; border-left: .1vh solid #a5a5a5; border-right: .1vh solid #a5a5a5;}
.Flex_FlashNewsItemSev2 a {color: #ed1c24; text-decoration: underline;}
.Flex_FlashNewsItemSev2 a:hover {color: #000;}
.Flex_FlashNewsItemSev3 {color: #404040; border-top: .7vh solid #6d6d6d; border-bottom: .2vh solid #6d6d6d; border-left: .1vh solid #a5a5a5; border-right: .1vh solid #a5a5a5;}
.Flex_FlashNewsItemSev3 a {color: #ed1c24; text-decoration: underline;}
.Flex_FlashNewsItemSev3 a:hover {color: #000;}
.Flex_FlashNewsText {line-height: 1.2em; font-size: 1em; color: #565656; font-weight: normal; text-decoration: none; font-family: 'Open Sans', sans-serif;}
.Flex_FlashNewsHeaderTextSev1 {
    margin: 0 0 0 0; line-height: 1.7em; font-size: 1.2em; font-weight: normal; text-decoration: none; font-family: 'Open Sans', sans-serif;
    background-image: url('../assets/images/icons/flashsev1.png');
    background-position:left top;  
    background-attachment: scroll;
    background-repeat: no-repeat;
    padding: 0px 0px 2px 25px;
} 
.Flex_FlashNewsHeaderTextSev2 {
    margin: 0 0 0 0; line-height: 1.7em; font-size: 1.2em; font-weight: normal; text-decoration: none; font-family: 'Open Sans', sans-serif;
    background-image: url('../assets/images/icons/flashsev2.png');
    background-position:left top;  
    background-attachment: scroll;
    background-repeat: no-repeat;
    padding: 0px 0px 0px 25px;
} 
.Flex_FlashNewsHeaderTextSev3 {
    margin: 0 0 0 0; line-height: 1.7em; font-size: 1.2em; font-weight: normal; text-decoration: none; font-family: 'Open Sans', sans-serif;
    background-image: url('../assets/images/icons/flashsev3.png');
    background-position:left top;  
    background-attachment: scroll;
    background-repeat: no-repeat;
    padding: 0px 0px 0px 25px;
} 
?* KB HAIL MARY TEST */
.Flex_FooterWrapper {width: 100%; padding: 0 0em .3em 0; background-image: linear-gradient(to right, #590f4f , #461f55 , #38335b , #063967 , #0a6f72);background-color: #590f4f;}
.Flex_Footer {max-width: 960px; margin: 0 auto; padding: .5em 0em .5em 0em; background-color: transparent;}
/* CASE MANAGER */

.Link_CaseListID                 {font-size: 8pt; font-weight: bold; color:#ed1c24; text-decoration:none; font-family: Arial; padding: 11px 0px 9px 14px;} 
A.Link_CaseListID:link           {color:#ed1c24;} 
A.Link_CaseListID:visited        {color:#f7373e;} 
A.Link_CaseListID:hover          {color:#515151;} 
A.Link_CaseListID:focus          {color:#515151;} 

.Link_CaseListIDResolved                 {font-size: 8pt; font-weight: bold; color:#ca676c; text-decoration:none; font-family: Arial; background-image: url('../Assets/images/icons/CheckMarkSmall.png'); background-repeat: no-repeat; background-attachment: scroll; background-position:left center; padding: 11px 0px 9px 14px;} 
A.Link_CaseListIDResolved:link           {color:#ca676c;} 
A.Link_CaseListIDResolved:visited        {color:#dea6a9;} 
A.Link_CaseListIDResolved:hover          {color:#515151;} 
A.Link_CaseListIDResolved:focus          {color:#515151;} 

.Link_CaseListTitle                 {font-size: 8pt; font-weight: bold; color:#ed1c24; text-decoration:none; font-family: Arial;} 
A.Link_CaseListTitle:link           {color:#ed1c24;} 
A.Link_CaseListTitle:visited        {color:#f7373e;} 
A.Link_CaseListTitle:hover          {color:#515151;} 
A.Link_CaseListTitle:focus          {color:#515151;} 

.Link_CaseListTitleResolved                 {font-size: 8pt; font-weight: bold; color:#ca676c; text-decoration:none; font-family: Arial;} 
A.Link_CaseListTitleResolved:link           {color:#ca676c;} 
A.Link_CaseListTitleResolved:visited        {color:#dea6a9;} 
A.Link_CaseListTitleResolved:hover          {color:#515151;} 
A.Link_CaseListTitleResolved:focus          {color:#515151;} 

.Link_CaseListSortDown                 {font-size: 9pt; font-weight: bold; color:#484848; text-decoration:none; font-family: Arial; background-image: url('../Assets/images/icons/sortdown.png'); background-repeat: no-repeat; background-attachment: scroll; background-position:right center; padding: 11px 12px 9px 0px;} 
A.Link_CaseListSortDown:link           {color:#484848;} 
A.Link_CaseListSortDown:visited        {color:#484848;} 
A.Link_CaseListSortDown:hover          {color:#ed1c24;} 
A.Link_CaseListSortDown:focus          {color:#ed1c24;} 

.Link_CaseListSortUp                 {font-size: 9pt; font-weight: bold; color:#484848; text-decoration:none; font-family: Arial; background-image: url('../Assets/images/icons/sortup.png'); background-repeat: no-repeat; background-attachment: scroll; background-position:right center; padding: 11px 12px 9px 0px;} 
A.Link_CaseListSortUp:link           {color:#484848;} 
A.Link_CaseListSortUp:visited        {color:#484848;} 
A.Link_CaseListSortUp:hover          {color:#ed1c24;} 
A.Link_CaseListSortUp:focus          {color:#ed1c24;} 

.Link_CaseListSort {font-size: 9pt; color:#0080ce; font-weight: bold; text-decoration:underline; font-family: Arial;} 
A.Link_CaseListSort:link {color:#0080ce; text-decoration:underline;} 
A.Link_CaseListSort:visited {color:#509ED7; text-decoration:underline;} 
A.Link_CaseListSort:hover {color:#f68787; text-decoration:underline;} 
A.Link_CaseListSort:focus {color:#f68787;text-decoration:underline;} 

.Link_CaseListClearFilters {font-size: 9pt; color:#0080ce; font-weight: bold; text-decoration:underline; font-family: Arial;} 
A.Link_CaseListClearFilters:link {color:#0080ce; text-decoration:underline;} 
A.Link_CaseListClearFilters:visited {color:#509ED7; text-decoration:underline;} 
A.Link_CaseListClearFilters:hover {color:#f68787; text-decoration:underline;} 
A.Link_CaseListClearFilters:focus {color:#f68787;text-decoration:underline;} 

.Link_CaseListPages {font-size: 11pt; color:#ED2b2b; font-weight: normal; text-decoration:none; font-family: Arial;} 
A.Link_CaseListPages:link {color:#ED2b2b; text-decoration:none;} 
A.Link_CaseListPages:visited {color:#ED2b2b; text-decoration:none;} 
A.Link_CaseListPages:hover {color:#f68787; text-decoration:none;} 
A.Link_CaseListPages:focus {color:#f68787;text-decoration:none;} 

.Link_CaseListRefresh {font-size: 10pt; color:#ffffff; font-weight: bold; text-decoration:none; font-family: Arial; background-color: #0080ce; padding: 3px 5px 3px 5px;} 
A.Link_CaseListRefresh:link {color:#ffffff; text-decoration:none; background-color: #0080ce;} 
A.Link_CaseListRefresh:visited {color:#ffffff; text-decoration:none; background-color: #0080ce;} 
A.Link_CaseListRefresh:hover {color:#ffffff; text-decoration:none; background-color: #ed1c24;} 
A.Link_CaseListRefresh:focus {color:#ffffff;text-decoration:none; background-color: #ed1c24;} 

.CaseListHeaderCell {white-space:nowrap; vertical-align: bottom; padding: 1px 10px 4px 1px;}
.CaseListHeaderCellDate {white-space:nowrap; vertical-align: bottom; padding: 1px 3px 1px 5px; text-align: right;}
.CaseListCell {vertical-align: top; padding: 3px 10px 3px 1px; border-top: 1px solid #ebebeb;}
.CaseListCellNoWrap {vertical-align: top; padding: 3px 10px 3px 1px; white-space:nowrap; border-top: 1px solid #ebebeb;}
.CaseListCellDate {vertical-align: top; padding: 3px 3px 3px 5px; white-space:nowrap; text-align: right; border-top: 1px solid #ebebeb;}
.CaseListFooterCellLeft {padding: 5px 5px 5px 0px; margin-top: 3px; text-align: left; width: 30%; border-top: 2px solid #d4d4d4;}
.CaseListFooterCellCenter {padding: 5px 5px 5px 5px; margin-top: 3px; text-align: center; width: 40%; border-top: 2px solid #d4d4d4;}
.CaseListFooterCellRight {padding: 5px 0px 5px 5px; margin-top: 3px; text-align: right; width: 30%; border-top: 2px solid #d4d4d4;}
.CaseListFooterTable {width: 100%;}
.CaseListTable {width: 100%;}
.CaseListPagingBox {display: inline;}
.CaseListThisPage {font-size: 11pt; color:#454545; font-weight: normal; text-decoration:none; font-family: Arial;} 
.CaseListThisPageBox {text-align: right; font-size: 11pt; color:#454545; font-weight: normal; text-decoration:none; font-family: Arial;} 
.CaseListText {font-size: 8pt; color:#343434; font-weight: normal; text-decoration:none; font-family: Arial;}
.CaseListTextClosed {font-size: 8pt; color:#979797; font-weight: normal; text-decoration:none; font-family: Arial;}
.CaseListFilterHeader {font-size: 11pt; color:#454545; font-weight: normal; text-decoration:none; font-family: Arial;}
.CaseListFilterValue {font-size: 9pt; color:#454545; font-weight: normal; text-decoration:none; font-family: Arial;}
.CaseListFilterFiltered {background-color: #fdff4c;font-size : 9pt; color:#454545; font-weight: normal; text-decoration:none; font-family: Arial;}
.CaseListFilterSinceDate {background-color: #fdff4c; width: 200px; padding: 1px 1px 1px 3px; font-size: 9pt; color:#454545; font-weight: normal; text-decoration:none; font-family: Arial;}
.CaseListFilterHeading {margin: 5px 0px 0px 0px; font-size: 9pt; color:#454545; font-weight: bold; text-decoration:none; font-family: Arial;}
.CaseListFilters {margin: 3px 3px 3px 0px; position: relative;}
.CaseListFilterTable {width: 100%; padding: 5px; border: 1px solid #eaeaea; background-color: #f2f2f2;}
.CaseListFilterTableControls {width: 500px; padding: 1px 5px 1px 0px;}
.CaseListFilterRefreshRow {padding: 5px 0px 5px 0px;}
.CaseListFilterTableRight {text-align: right; vertical-align: bottom; padding: 1px 0px 1px 5px;}
.CaseListFilterTableHeading {padding: 1px 5px 1px 0px;}

.CaseListNewsBack {background-color: #ededed; padding: 4px; width: 100%; margin: 2px 0px 15px 0px; border: 1px solid #d8d8d8;}
.CaseListNewsNewsTitle {font-size: 10pt; color: #ED2b2b; font-weight: bold;}
.CaseListNewsNewsDescription {font-size: 10pt; color: #4f4f4f;}


.pastDueCase {
    color: white;
    font-size: 12pt;
    margin: 2px 0px 20px 0px;
    padding: 5px 9px 5px 9px;
    background-color: #2874b8;
    border-top: 1px solid #808080;
    border-bottom: 1px solid #808080;
}

/* Admin */

.AdminHeaderCell {vertical-align: top; padding: 2px;}
.AdminValueCell {vertical-align: top; padding: 2px;}
.AdminInstructionsCell {vertical-align: top; padding: 2px;}
.AdminHeaderText {font-size: 11pt; color:#454545; font-weight: bold; text-decoration:none; font-family: Arial;} 
.AdminValueText {font-size: 11pt; color:#454545; font-weight: normal; text-decoration:none; font-family: Arial;} 
.AdminInstructionsText {font-size: 9pt; color:#454545; font-weight: normal; text-decoration:none; font-family: Arial;} 
.AdminDestination {width: 500px; font-size: 11pt; color:#454545; font-weight: normal; text-decoration:none; font-family: Arial;} 
.AdminPassword {width: 200px; font-size: 11pt; color:#454545; font-weight: normal; text-decoration:none; font-family: Arial;} 
.AdminReferralCode {width: 300px; font-size: 11pt; color:#454545; font-weight: normal; text-decoration:none; font-family: Arial;} 
.AdminRequired {font-size: 14pt; color:#ed1c24; font-weight: bold; text-decoration:none; font-family: Arial;} 
.AdminError {font-size: 8pt; color:#ed1c24; font-weight: bold; text-decoration:none; font-family: Arial;} 
.AdminSortFilterCell {vertical-align: bottom; padding: 1px 5px 1px 1px; background-color: #f5f5f5;}
.AdminSortHeaderCell {vertical-align: bottom; padding: 1px 5px 1px 1px;}
.AdminHighlighted {background-color: #fffba9;} 
.AdminNonSortColumn {font-size: 9pt; font-weight: bold; color:#727272; text-decoration: none; font-family: Arial;} 
.AdminFilterCheckbox {font-size: 9pt; font-weight: bold; color:#454545; text-decoration: none; font-family: Arial;} 
.AdminFilterHeader {font-size: 9pt; font-weight: bold; color:#454545; text-decoration: none; font-family: Arial;} 
.AdminFilterDateBox {width: 135px; font-size: 9pt;}
.AdminFilterOtherBox {width: 90px; font-size: 9pt;}
.AdminBreadcrumbThis {font-size: 8pt; font-weight: bold; color:#454545; text-decoration:none; font-family: Arial;} 
.AdminFilterBox {background-color: #f5f5f5;}

.Link_AdminSubmit {font-size: 11pt; font-weight: bold; color: #ffffff; text-decoration: none; font-family: Arial; padding: 2px 4px 2px 4px; background-color: #22b625; margin: 0px 6px 0px 0px;} 
A.Link_AdminSubmit:link {color:#ffffff;} 
A.Link_AdminSubmit:visited {color:#ffffff;} 
A.Link_AdminSubmit:hover {color:#ffffff; background-color: #29cb2c;} 
A.Link_AdminSubmit:focus {color:#ffffff; background-color: #29cb2c;} 

.Link_AdminUpdate {font-size: 11pt; font-weight: bold; color: #ffffff; text-decoration: none; font-family: Arial; padding: 2px 4px 2px 4px; background-color: #1798c8; margin: 0px 6px 0px 0px;} 
A.Link_AdminUpdate:link {color:#ffffff;} 
A.Link_AdminUpdate:visited {color:#ffffff;} 
A.Link_AdminUpdate:hover {color:#ffffff; background-color: #17ace4;} 
A.Link_AdminUpdate:focus {color:#ffffff; background-color: #17ace4;} 

.Link_AdminCancel {color:#6f6f6f; background-image: url('../Assets/images/forum/canceliconsmall.png'); background-repeat: no-repeat; background-attachment: scroll; background-position:left center; font-size: 8pt; font-weight: normal; text-decoration: none; font-family: Arial;padding: 0px 0px 0px 12px;} 
A.Link_AdminCancel:link {color:#6f6f6f;} 
A.Link_AdminCancel:visited {color:#6f6f6f;} 
A.Link_AdminCancel:hover {color:#000000; background-image: url('../Assets/images/forum/canceliconsmallhover.png'); background-repeat: no-repeat; background-attachment: scroll; background-position:left center;} 
A.Link_AdminCancel:focus {color:#000000; background-image: url('../Assets/images/forum/canceliconsmallhover.png'); background-repeat: no-repeat; background-attachment: scroll; background-position:left center;} 

.Link_AdminRandomCode {font-size: 9pt; font-weight: bold; color: #ffffff; text-decoration: none; font-family: Arial; padding: 2px 4px 2px 4px; background-color: #1798c8; margin: 0px 6px 0px 0px;} 
A.Link_AdminRandomCode:link {color:#ffffff;} 
A.Link_AdminRandomCode:visited {color:#ffffff;} 
A.Link_AdminRandomCode:hover {color:#ffffff; background-color: #17ace4;} 
A.Link_AdminRandomCode:focus {color:#ffffff; background-color: #17ace4;} 

.Link_AdminListURL {font-size: 8pt; font-weight: bold; color:#0080ce; text-decoration:underline; font-family: Arial;} 
A.Link_AdminListURL:link {color:#0080ce;} 
A.Link_AdminListURL:visited {color:#0080ce;} 
A.Link_AdminListURL:hover {color:#ff0000;} 
A.Link_AdminListURL:focus {color:#ff0000;} 

.Link_AdminListInactiveURL {font-size: 8pt; font-weight: bold; color:#a9c2d1; text-decoration:underline; font-family: Arial;} 
A.Link_AdminListInactiveURL:link {color:#a9c2d1;} 
A.Link_AdminListInactiveURL:visited {color:#a9c2d1;} 
A.Link_AdminListInactiveURL:hover {color:#ff0000;} 
A.Link_AdminListInactiveURL:focus {color:#ff0000;} 

.Link_AdminSortColumn {font-size: 9pt; font-weight: bold; color:#0080ce; text-decoration:underline; font-family: Arial;} 
A.Link_AdminSortColumn:link {color:#0080ce;} 
A.Link_AdminSortColumn:visited {color:#0080ce;} 
A.Link_AdminSortColumn:hover {color:#ff0000;} 
A.Link_AdminSortColumn:focus {color:#ff0000;} 

.Link_AdminBreadcrumb {font-size: 8pt; font-weight: bold; color:#0080ce; text-decoration:underline; font-family: Arial;} 
A.Link_AdminBreadcrumb:link {color:#0080ce;} 
A.Link_AdminBreadcrumb:visited {color:#0080ce;} 
A.Link_AdminBreadcrumb:hover {color:#ff0000;} 
A.Link_AdminBreadcrumb:focus {color:#ff0000;} 

/* Debugging */

.StyleIndicatorPanel {}

.Test_Header {font-size: 8pt; color: #000000; font-weight: normal; font-family: Arial;}
.Test_Value {font-size: 8pt; color: #2874b8; font-weight: bold; font-family: Arial;}

