/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*  ___                     _  _                                   _  */
/* | . ) ___  _  _  ___  _ | || | __ _   ____   ___  _   _ _  ___ | | */
/* |  < | . || `| || . || || || |/ _` | |____| | . || | \ v /| ._)| | */
/* |___)|___||_|`_||_  ||_||_||_|\__,_|        |  _||_| /_^_\|___ |_| */
/*                  ,__|                       |_|                    */
/*                                                                    */
/*              Pixel by Bongilla - Skins for DotNetNuke              */
/*                    http://www.Bongilla.com/pixel                   */
/*              Copyright Bongilla - All rights reserved              */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Common                                                             */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.FullHeight         {height: 100%;}
.FullWidth          {width: 100%;}
.ContainerContent   {vertical-align:top;}
.ContainerBox       {padding:0px 5px 0px 5px;}
.ContainerBoxBlank  {padding:0px 20px 0px 20px;}
.ContainerFootera   {text-align:left; padding:15px 0px 0px 0px;}
.ContainerFooterb   {text-align:right; padding:15px 0px 0px 0px;}
.ContainerGenBox    {padding:0px 10px 0px 10px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Header Colour                                                      */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.HCBox			    {}
.HCBoxa             {margin:0; padding:0;}
.HCBox .actions	    {text-align:center; }
.HCBox .title5		{color:#FFFFFF; font-size: 16px; font-weight:normal; font-family:Arial; padding: 0px 15px 0 0;}
.HCBox .visibility	{padding:5px 5px 0 10px; }
.HCBox .Help	    {border:0; padding: 5px 0 0 0; background: transparent;}

.HCBoxTLh			{width: 17px; height: 41px; background: transparent url('images/HCBoxTL.gif') no-repeat left bottom;}
.HCBoxTLh img		{width: 17px; height: 41px; }
.HCBoxTh			{width: auto;  background: transparent url('images/HCBoxT.gif') repeat-x bottom; }
.HCBoxTh			{width: 100%; background: transparent url('images/HCBoxT.gif') repeat-x bottom; }
.HCBoxTRh			{width: 17px; height: 41px; background: transparent url('images/HCBoxTR.gif') no-repeat right bottom;}
.HCBoxTRh img		{width: 17px; height: 41px; }

.HCBoxTL			{width: 23px; height: 20px; background: transparent url('images/CWDBoxTL.gif') no-repeat left top;}
.HCBoxTL img		{width: 23px; height: 20px; }
.HCBoxT 			{width: 100%; background: transparent url('images/CWBoxT.gif') repeat-x top; }
.HCBoxTR			{width: 23px; height: 20px; background: transparent url('images/CWDBoxTR.gif') no-repeat right top;}
.HCBoxTR img		{width: 23px; height: 20px; }

.HCBoxL             {height: 100%; background:  url('images/CWBoxL.gif') repeat-y left top;}
.HCBoxR             {height: 100%; background:  url('images/CWBoxR.gif') repeat-y right top;}

.HCBoxBL			{width: 23px; height: 25px; background: transparent url('images/CWBoxBL.gif') no-repeat left top;}
.HCBoxBL img		{width: 23px; height: 25px; }
.HCBoxB 			{width: 100%; background: transparent url('images/CWBoxB.gif') repeat-x top; }
.HCBoxBR			{width: 23px; height: 25px; background: transparent url('images/CWBoxBR.gif') no-repeat right top;}
.HCBoxBR img		{width: 23px; height: 25px; }

.HCBoxContentPane	{padding:0 0 0 0;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Header Colour - Diagonal                                           */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.HCDBox			    {}
.HCDBoxa            {margin:0; padding:0;}
.HCDBox .actions	{text-align:center; }
.HCDBox .title5		{color:#FFFFFF; font-size: 16px; font-weight:normal; font-family:Arial; padding: 0px 15px 0 0;}
.HCDBox .visibility	{padding:5px 5px 0 10px; }
.HCDBox .Help	    {border:0; padding: 5px 0 0 0; background: transparent;}

.HCDBoxTLh		    {width: 17px; height: 41px; background: transparent url('images/HCDBoxTL.gif') no-repeat left bottom;}
.HCDBoxTLh img	    {width: 17px; height: 41px; }
.HCDBoxTh			{width: 100%; background: transparent url('images/HCBoxT.gif') repeat-x bottom; }
.HCDBoxTRh			{width: 17px; height: 41px; background: transparent url('images/HCBoxTR.gif') no-repeat right bottom;}
.HCDBoxTRh img		{width: 17px; height: 41px; }

.HCDBoxTL		    {width: 23px; height: 20px; background: transparent url('images/CWBoxTL.gif') no-repeat left top;}
.HCDBoxTL img       {width: 23px; height: 20px; }
.HCDBoxT			{width: 100%; background: transparent url('images/CWBoxT.gif') repeat-x top; }
.HCDBoxTR			{width: 23px; height: 20px; background: transparent url('images/CWDBoxTR.gif') no-repeat right top;}
.HCDBoxTR img		{width: 23px; height: 20px; }

.HCDBoxL            {height: 100%; background:  url('images/CWBoxL.gif') repeat-y left top;}
.HCDBoxR            {height: 100%; background:  url('images/CWBoxR.gif') repeat-y right top;}

.HCDBoxBL			{width: 23px; height: 25px; background: transparent url('images/CWBoxBL.gif') no-repeat left top;}
.HCDBoxBL img		{width: 23px; height: 25px; }
.HCDBoxB			{width: 100%; background: transparent url('images/CWBoxB.gif') repeat-x top; }
.HCDBoxBR			{width: 23px; height: 25px; background: transparent url('images/CWBoxBR.gif') no-repeat right top;}
.HCDBoxBR img		{width: 23px; height: 25px; }

.HCDBoxContentPane	{padding:0 0 0 0;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Header Colour - Colour                                             */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.HCCBox			    {}
.HCCBoxa            {margin:0; padding:0;}
.HCCBox .actions	{text-align:center; }
.HCCBox .title5		{color:#FFFFFF; font-size: 16px; font-weight:normal; font-family:Arial; padding: 0px 15px 0 0;}
.HCCBox .visibility	{padding:5px 5px 0 10px; }
.HCCBox .Help	    {border:0; padding: 5px 0 0 0; background: transparent;}

.HCCBoxTLh			{width: 17px; height: 41px; background: transparent url('images/HCBoxTL.gif') no-repeat left bottom;}
.HCCBoxTLh img		{width: 17px; height: 41px; }
.HCCBoxTh			{width: 100%; background: transparent url('images/HCBoxT.gif') repeat-x bottom; }
.HCCBoxTRh			{width: 17px; height: 41px; background: transparent url('images/HCBoxTR.gif') no-repeat right bottom;}
.HCCBoxTRh img		{width: 17px; height: 41px; }

.HCCBoxTL			{width: 22px; height: 20px; background: transparent url('images/CDBoxTL.gif') no-repeat left top;}
.HCCBoxTL img		{width: 22px; height: 20px; }
.HCCBoxT			{width: 100%; background: transparent url('images/CBoxT.gif') repeat-x top; }
.HCCBoxTR			{width: 22px; height: 20px; background: transparent url('images/CDBoxTR.gif') no-repeat right top;}
.HCCBoxTR img		{width: 22px; height: 20px; }

.HCCBoxL            {height: 100%; background:  url('images/CBoxL.gif') repeat-y left top;}
.HCCBoxM            {background: #BFBFCC; width:100%;}
.HCCBoxR            {height: 100%; background:  url('images/CBoxR.gif') repeat-y right top;}

.HCCBoxBL			{width: 22px; height: 25px; background: transparent url('images/CBoxBL.gif') no-repeat left top;}
.HCCBoxBL img		{width: 22px; height: 25px; }
.HCCBoxB			{width: 100%; background: transparent url('images/CBoxB.gif') repeat-x top; }
.HCCBoxBR			{width: 22px; height: 25px; background: transparent url('images/CBoxBR.gif') no-repeat right top;}
.HCCBoxBR img		{width: 22px; height: 25px; }

.HCCBoxContentPane	{padding:0 0 0 0;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Header Colour - Colour - Diagonal                                  */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.HCCDBox			    {}
.HCCDBoxa               {margin:0; padding:0;}
.HCCDBox .actions	    {text-align:center;}
.HCCDBox .title5	    {color:#FFFFFF; font-size: 16px; font-weight:normal; font-family:Arial; padding: 0px 15px 0 0;}
.HCCDBox .visibility    {padding:5px 5px 0 10px;}
.HCCDBox .Help	        {border:0; padding: 5px 0 0 0; background: transparent;}

.HCCDBoxTLh		        {width: 17px; height: 41px; background: transparent url('images/HCDBoxTL.gif') no-repeat left bottom;}
.HCCDBoxTLh img	        {width: 17px; height: 41px; }
.HCCDBoxTh			    {width: 100%; background: transparent url('images/HCBoxT.gif') repeat-x bottom; }
.HCCDBoxTRh			    {width: 17px; height: 41px; background: transparent url('images/HCBoxTR.gif') no-repeat right bottom;}
.HCCDBoxTRh img		    {width: 17px; height: 41px; }

.HCCDBoxTL		        {width: 22px; height: 20px; background: transparent url('images/CBoxTL.gif') no-repeat left top;}
.HCCDBoxTL img          {width: 22px; height: 20px; }
.HCCDBoxT			    {width: 100%; background: transparent url('images/CBoxT.gif') repeat-x top; }
.HCCDBoxTR			    {width: 22px; height: 20px; background: transparent url('images/CDBoxTR.gif') no-repeat right top;}
.HCCDBoxTR img		    {width: 22px; height: 20px; }

.HCCDBoxL               {height: 100%; background:  url('images/CBoxL.gif') repeat-y left top;}
.HCCDBoxM               {background: #BFBFCC; width:100%;}
.HCCDBoxR               {height: 100%; background:  url('images/CBoxR.gif') repeat-y right top;}

.HCCDBoxBL			    {width: 22px; height: 25px; background: transparent url('images/CBoxBL.gif') no-repeat left top;}
.HCCDBoxBL img		    {width: 22px; height: 25px; }
.HCCDBoxB			    {width: 100%; background: transparent url('images/CBoxB.gif') repeat-x top; }
.HCCDBoxBR			    {width: 22px; height: 25px; background: transparent url('images/CBoxBR.gif') no-repeat right top;}
.HCCDBoxBR img		    {width: 22px; height: 25px; }

.HCCDBoxContentPane	    {padding:0 0 0 0;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Header Gray                                                        */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.CGrayBox			    {}
.CGrayBoxa              {margin:0; padding:0;}
.CGrayBox .actions	    {text-align:center; }
.CGrayBox .title4		{color:#FFFFFF; font-size: 16px; font-weight:normal; font-family:Arial; padding: 0px 15px 0 0;}
.CGrayBox .visibility	{padding:5px 5px 0 10px; }
.CGrayBox .Help	        {border:0; padding: 5px 0 0 0; background: transparent;}

.CGrayBoxTL			    {width: 17px; height: 41px; background: transparent url('images/CGrayBoxTL.gif') no-repeat left bottom;}
.CGrayBoxTL img		    {width: 17px; height: 41px; }
.CGrayBoxTM			    {width: 100%; background: transparent url('images/CGrayBoxT.gif') repeat-x bottom; }
.CGrayBoxTR			    {width: 17px; height: 41px; background: transparent url('images/CGrayBoxTR.gif') no-repeat right bottom;}
.CGrayBoxTR img		    {width: 17px; height: 41px; }

.CGrayBoxTLa			{width: 23px; height: 20px; background: transparent url('images/CWDBoxTL.gif') no-repeat left top;}
.CGrayBoxTLa img		{width: 23px; height: 20px; }
.CGrayBoxTMa			{width: 100%; background: transparent url('images/CWBoxT.gif') repeat-x top; }
.CGrayBoxTRa			{width: 23px; height: 20px; background: transparent url('images/CWDBoxTR.gif') no-repeat right top;}
.CGrayBoxTRa img		{width: 23px; height: 20px; }

.CGrayBoxLa             {height: 100%; background:  url('images/CWBoxL.gif') repeat-y left top;}
.CGrayBoxRa             {height: 100%; background:  url('images/CWBoxR.gif') repeat-y right top;}

.CGrayBoxBL			    {width: 23px; height: 25px; background: transparent url('images/CWBoxBL.gif') no-repeat left top;}
.CGrayBoxBL img		    {width: 23px; height: 25px; }
.CGrayBoxBM			    {width: 100%; background: transparent url('images/CWBoxB.gif') repeat-x top; }
.CGrayBoxBR			    {width: 23px; height: 25px; background: transparent url('images/CWBoxBR.gif') no-repeat right top;}
.CGrayBoxBR img		    {width: 23px; height: 25px; }

.CGrayBoxContentPane	{padding:0 0 0 0;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Header Gray  - Diagonal                                            */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.CGrayBox			    {}
.CGrayBoxa              {margin:0; padding:0;}
.CGrayBox .actions	    {text-align:center; }
.CGrayBox .title4		{color:#FFFFFF; font-size: 16px; font-weight:normal; font-family:Arial; padding: 0px 15px 0 0;}
.CGrayBox .visibility	{padding:5px 5px 0 10px; }
.CGrayBox .Help	        {border:0; padding: 5px 0 0 0; background: transparent;}

.CGrayBoxDiagTL		    {width: 17px; height: 41px; background: transparent url('images/CGrayBoxDiagTL.gif') no-repeat left bottom;}
.CGrayBoxDiagTL img		{width: 17px; height: 41px; }
.CGrayBoxTM			    {width: 100%; background: transparent url('images/CGrayBoxT.gif') repeat-x bottom; }
.CGrayBoxTR			    {width: 17px; height: 41px; background: transparent url('images/CGrayBoxTR.gif') no-repeat right bottom;}
.CGrayBoxTR img		    {width: 17px; height: 41px; }

.CGrayBoxTLaDiag		{width: 23px; height: 20px; background: transparent url('images/CWBoxTL.gif') no-repeat left top;}
.CGrayBoxTLaDiag img	{width: 23px; height: 20px; }
.CGrayBoxTMa			{width: 100%; background: transparent url('images/CWBoxT.gif') repeat-x top; }
.CGrayBoxTRa			{width: 23px; height: 20px; background: transparent url('images/CWDBoxTR.gif') no-repeat right top;}
.CGrayBoxTRa img		{width: 23px; height: 20px; }

.CGrayBoxLa             {height: 100%; background:  url('images/CWBoxL.gif') repeat-y left top;}
.CGrayBoxRa             {height: 100%; background:  url('images/CWBoxR.gif') repeat-y right top;}

.CGrayBoxBL			    {width: 23px; height: 25px; background: transparent url('images/CWBoxBL.gif') no-repeat left top;}
.CGrayBoxBL img		    {width: 23px; height: 25px; }
.CGrayBoxBM			    {width: 100%; background: transparent url('images/CWBoxB.gif') repeat-x top; }
.CGrayBoxBR			    {width: 23px; height: 25px; background: transparent url('images/CWBoxBR.gif') no-repeat right top;}
.CGrayBoxBR img		    {width: 23px; height: 25px; }

.CGrayBoxContentPane	{padding:0 0 0 0;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Header Gray - Gray                                                 */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.CGrayBox			    {}
.CGrayBoxa              {margin:0; padding:0;}
.CGrayBox .actions	    {text-align:center; }
.CGrayBox .title4		{color:#FFFFFF; font-size: 16px; font-weight:normal; font-family:Arial; padding: 0px 15px 0 0;}
.CGrayBox .visibility	{padding:5px 5px 0 10px; }
.CGrayBox .Help	        {border:0; padding: 5px 0 0 0; background: transparent;}

.CGrayBoxTL			    {width: 17px; height: 41px; background: transparent url('images/CGrayBoxTL.gif') no-repeat left bottom;}
.CGrayBoxTL img		    {width: 17px; height: 41px; }
.CGrayBoxTM			    {width: 100%; background: transparent url('images/CGrayBoxT.gif') repeat-x bottom; }
.CGrayBoxTR			    {width: 17px; height: 41px; background: transparent url('images/CGrayBoxTR.gif') no-repeat right bottom;}
.CGrayBoxTR img		    {width: 17px; height: 41px; }

.CGrayBoxTLG			{width: 23px; height: 20px; background: transparent url('images/GrayBoxDiagTL.gif') no-repeat left top;}
.CGrayBoxTLG img		{width: 23px; height: 20px; }
.CGrayBoxTMG			{width: 100%; background: transparent url('images/GrayBoxT.gif') repeat-x top; }
.CGrayBoxTRG			{width: 23px; height: 20px; background: transparent url('images/GrayBoxDiagTR.gif') no-repeat right top;}
.CGrayBoxTRG img		{width: 23px; height: 20px; }

.CGrayBoxLG             {height: 100%; background:  url('images/GrayBoxL.gif') repeat-y left top;}
.CGrayBoxMG             {background: #E5E5E5; width:100%;}
.CGrayBoxRG             {height: 100%; background:  url('images/GrayBoxR.gif') repeat-y right top;}

.CGrayBoxBLG			{width: 23px; height: 25px; background: transparent url('images/GrayBoxBL.gif') no-repeat left top;}
.CGrayBoxBLG img		{width: 23px; height: 25px; }
.CGrayBoxBMG			{width: 100%; background: transparent url('images/GrayBoxB.gif') repeat-x top; }
.CGrayBoxBRG			{width: 23px; height: 25px; background: transparent url('images/GrayBoxBR.gif') no-repeat right top;}
.CGrayBoxBRG img		{width: 23px; height: 25px; }

.CGrayBoxContentPane	{padding:0 0 0 0;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Header Gray - Gray - Diagonal                                      */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.CGrayBox			    {}
.CGrayBoxa              {margin:0; padding:0;}
.CGrayBox .actions	    {text-align:center; }
.CGrayBox .title4		{color:#FFFFFF; font-size: 16px; font-weight:normal; font-family:Arial; padding: 0px 15px 0 0;}
.CGrayBox .visibility	{padding:5px 5px 0 10px; }
.CGrayBox .Help	        {border:0; padding: 5px 0 0 0; background: transparent;}

.CGrayBoxDiagTL		    {width: 17px; height: 41px; background: transparent url('images/CGrayBoxDiagTL.gif') no-repeat left bottom;}
.CGrayBoxDiagTL img		{width: 17px; height: 41px; }
.CGrayBoxTM			    {width: 100%; background: transparent url('images/CGrayBoxT.gif') repeat-x bottom; }
.CGrayBoxTR			    {width: 17px; height: 41px; background: transparent url('images/CGrayBoxTR.gif') no-repeat right bottom;}
.CGrayBoxTR img		    {width: 17px; height: 41px; }

.CGrayBoxTLGDiag		{width: 23px; height: 20px; background: transparent url('images/GrayBoxTL.gif') no-repeat left top;}
.CGrayBoxTLGDiag img	{width: 23px; height: 20px; }
.CGrayBoxTMG			{width: 100%; background: transparent url('images/GrayBoxT.gif') repeat-x top; }
.CGrayBoxTRG			{width: 23px; height: 20px; background: transparent url('images/GrayBoxDiagTR.gif') no-repeat right top;}
.CGrayBoxTRG img		{width: 23px; height: 20px; }

.CGrayBoxLG             {height: 100%; background:  url('images/GrayBoxL.gif') repeat-y left top;}
.CGrayBoxMG             {background: #E5E5E5; width:100%;}
.CGrayBoxRG             {height: 100%; background:  url('images/GrayBoxR.gif') repeat-y right top;}

.CGrayBoxBLG			{width: 23px; height: 25px; background: transparent url('images/GrayBoxBL.gif') no-repeat left top;}
.CGrayBoxBLG img		{width: 23px; height: 25px; }
.CGrayBoxBMG			{width: 100%; background: transparent url('images/GrayBoxB.gif') repeat-x top; }
.CGrayBoxBRG			{width: 23px; height: 25px; background: transparent url('images/GrayBoxBR.gif') no-repeat right top;}
.CGrayBoxBRG img		{width: 23px; height: 25px; }

.CGrayBoxContentPane	{padding:0 0 0 0;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Header Glass                                                       */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.CGBox			    {}
.CGBoxa             {margin:0; padding:0;}
.CGBox .actions	    {text-align:center; }
.CGBox .title2		{color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding: 0px 15px 0 0;}
.CGBox .visibility	{padding:5px 5px 0 10px; }
.CGBox .Help	    {border:0; padding: 5px 0 0 0; background: transparent;}

.CGBoxTL			{width: 17px; height: 41px; background: transparent url('images/CGBoxTL.gif') no-repeat left bottom;}
.CGBoxTL img		{width: 17px; height: 41px; }
.CGBoxTM			{width: auto; background: transparent url('images/CGBoxT.gif') repeat-x bottom; }
.CGBoxTR			{width: 17px; height: 41px; background: transparent url('images/CGBoxTR.gif') no-repeat right bottom;}
.CGBoxTR img		{width: 17px; height: 41px; }

.CGBoxTLa			{width: 23px; height: 20px; background: transparent url('images/CWDBoxTL.gif') no-repeat left top;}
.CGBoxTLa img		{width: 23px; height: 20px; }
.CGBoxTMa			{width: 100%; background: transparent url('images/CWBoxT.gif') repeat-x top; }
.CGBoxTRa			{width: 23px; height: 20px; background: transparent url('images/CWDBoxTR.gif') no-repeat right top;}
.CGBoxTRa img		{width: 23px; height: 20px; }

.CGBoxLa            {height: 100%; background:  url('images/CWBoxL.gif') repeat-y left top;}
.CGBoxRa            {height: 100%; background:  url('images/CWBoxR.gif') repeat-y right top;}

.CGBoxBL			{width: 23px; height: 25px; background: transparent url('images/CWBoxBL.gif') no-repeat left top;}
.CGBoxBL img		{width: 23px; height: 25px; }
.CGBoxBM			{width: 100%; background: transparent url('images/CWBoxB.gif') repeat-x top; }
.CGBoxBR			{width: 23px; height: 25px; background: transparent url('images/CWBoxBR.gif') no-repeat right top;}
.CGBoxBR img		{width: 23px; height: 25px; }

.CGBoxContentPane	{padding:0 0 0 0;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Header Glass - Diagonal                                            */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.CGBox			    {}
.CGBoxa             {margin:0; padding:0;}
.CGBox .actions	    {text-align:center; }
.CGBox .title2		{color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding: 0px 15px 0 0;}
.CGBox .visibility	{padding:5px 5px 0 10px; }
.CGBox .Help	    {border:0; padding: 5px 0 0 0; background: transparent;}

.CGBoxDiagTL		{width: 17px; height: 41px; background: transparent url('images/CGBoxDiagTL.gif') no-repeat left bottom;}
.CGBoxDiagTL img	{width: 17px; height: 41px; }
.CGBoxTM			{width: 100%; background: transparent url('images/CGBoxT.gif') repeat-x bottom; }
.CGBoxTR			{width: 17px; height: 41px; background: transparent url('images/CGBoxTR.gif') no-repeat right bottom;}
.CGBoxTR img		{width: 17px; height: 41px; }

.CGBoxTLaDiag		{width: 23px; height: 20px; background: transparent url('images/CWBoxTL.gif') no-repeat left top;}
.CGBoxTLaDiag img	{width: 23px; height: 20px; }
.CGBoxTMa			{width: 100%; background: transparent url('images/CWBoxT.gif') repeat-x top; }
.CGBoxTRa			{width: 23px; height: 20px; background: transparent url('images/CWDBoxTR.gif') no-repeat right top;}
.CGBoxTRa img		{width: 23px; height: 20px; }

.CGBoxLa            {height: 100%; background:  url('images/CWBoxL.gif') repeat-y left top;}
.CGBoxRa            {height: 100%; background:  url('images/CWBoxR.gif') repeat-y right top;}

.CGBoxBL			{width: 23px; height: 25px; background: transparent url('images/CWBoxBL.gif') no-repeat left top;}
.CGBoxBL img		{width: 23px; height: 25px; }
.CGBoxBM			{width: 100%; background: transparent url('images/CWBoxB.gif') repeat-x top; }
.CGBoxBR			{width: 23px; height: 25px; background: transparent url('images/CWBoxBR.gif') no-repeat right top;}
.CGBoxBR img		{width: 23px; height: 25px; }

.CGBoxContentPane	{padding:0 0 0 0;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Header Glass - Glass                                               */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.CGBox			    {}
.CGBoxa             {margin:0; padding:0;}
.CGBox .actions	    {text-align:center; }
.CGBox .title2		{color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding: 0px 15px 0 0;}
.CGBox .visibility	{padding:5px 5px 0 10px; }
.CGBox .Help	    {border:0; padding: 5px 0 0 0; background: transparent;}

.CGBoxTL			{width: 17px; height: 41px; background: transparent url('images/CGBoxTL.gif') no-repeat left bottom;}
.CGBoxTL img		{width: 17px; height: 41px; }
.CGBoxTM			{width: 100%; background: transparent url('images/CGBoxT.gif') repeat-x bottom; }
.CGBoxTR			{width: 17px; height: 41px; background: transparent url('images/CGBoxTR.gif') no-repeat right bottom;}
.CGBoxTR img		{width: 17px; height: 41px; }

.CGBoxTLG			{width: 23px; height: 20px; background: transparent url('images/GBoxDiagTL.gif') no-repeat left top;}
.CGBoxTLG img		{width: 23px; height: 20px; }
.CGBoxTMG			{width: 100%; background: transparent url('images/GBoxM.gif') repeat-x top; }
.CGBoxTRG			{width: 23px; height: 20px; background: transparent url('images/GBoxDiagTR.gif') no-repeat right top;}
.CGBoxTRG img		{width: 23px; height: 20px; }

.CGBoxLG            {height: 100%; background:  url('images/GBoxL.gif') repeat-y left top;}
.CGBoxMG            {background: #EDFFFF; width:100%;}
.CGBoxRG            {height: 100%; background:  url('images/GBoxR.gif') repeat-y right top;}

.CGBoxBLG			{width: 23px; height: 25px; background: transparent url('images/GBoxBL.gif') no-repeat left top;}
.CGBoxBLG img		{width: 23px; height: 25px; }
.CGBoxBMG			{width: 100%; background: transparent url('images/GBoxB.gif') repeat-x top; }
.CGBoxBRG			{width: 23px; height: 25px; background: transparent url('images/GBoxBR.gif') no-repeat right top;}
.CGBoxBRG img		{width: 23px; height: 25px; }

.CGBoxContentPane	{padding:0 0 0 0;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Header Glass - Glass - Diagonal                                    */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.CGBox			    {}
.CGBoxa             {margin:0; padding:0;}
.CGBox .actions	    {text-align:center; }
.CGBox .title2		{color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding: 0px 15px 0 0;}
.CGBox .visibility	{padding:5px 5px 0 10px; }
.CGBox .Help	    {border:0; padding: 5px 0 0 0; background: transparent;}

.CGBoxDiagTL		{width: 17px; height: 41px; background: transparent url('images/CGBoxDiagTL.gif') no-repeat left bottom;}
.CGBoxDiagTL img	{width: 17px; height: 41px; }
.CGBoxTM			{width: 100%; background: transparent url('images/CGBoxT.gif') repeat-x bottom; }
.CGBoxTR			{width: 17px; height: 41px; background: transparent url('images/CGBoxTR.gif') no-repeat right bottom;}
.CGBoxTR img		{width: 17px; height: 41px; }

.CGBoxTLGDiag		{width: 23px; height: 20px; background: transparent url('images/GBoxTL.gif') no-repeat left top;}
.CGBoxTLGDiag img	{width: 23px; height: 20px; }
.CGBoxTMG			{width: 100%; background: transparent url('images/GBoxT.gif') repeat-x top; }
.CGBoxTRG			{width: 23px; height: 20px; background: transparent url('images/GBoxDiagTR.gif') no-repeat right top;}
.CGBoxTRG img		{width: 23px; height: 20px; }

.CGBoxLG            {height: 100%; background:  url('images/GBoxL.gif') repeat-y left top;}
.CGBoxMG            {background: #EDFFFF; width:100%;}
.CGBoxRG            {height: 100%; background:  url('images/GBoxR.gif') repeat-y right top;}

.CGBoxBLG			{width: 23px; height: 25px; background: transparent url('images/GBoxBL.gif') no-repeat left top;}
.CGBoxBLG img		{width: 23px; height: 25px; }
.CGBoxBMG			{width: 100%; background: transparent url('images/GBoxB.gif') repeat-x top; }
.CGBoxBRG			{width: 23px; height: 25px; background: transparent url('images/GBoxBR.gif') no-repeat right top;}
.CGBoxBRG img		{width: 23px; height: 25px; }

.CGBoxContentPane	{padding:0 0 0 0;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Shaded White                                                       */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.WhiteRBox			    {padding:0; margin:0;}
.WhiteRBox .Actions	    {text-align:center; padding: 0 0 0 0; vertical-align:bottom;}
.WhiteRBox .Title13	    {color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding: 0px 15px 0 0; vertical-align:bottom;}
.WhiteRBox .Visibility	{padding: 0 5px 0 10px;}

.WhiteRBox .Help	    {border:0; padding: 8px 0 0 0; background: transparent;}

.WhiteRBoxTL			{width: 30px; height: 30px; background: transparent url('images/WhiteBoxRTL.gif') no-repeat left top;}
.WhiteRBoxTL img		{width: 30px; height: 30px; }
.WhiteRBoxTM			{width: 100%; background: transparent url('images/WhiteBoxT.gif') repeat-x top; }
.WhiteRBoxTR			{width: 30px; height: 30px; background: transparent url('images/WhiteBoxRTR.gif') no-repeat right top;}
.WhiteRBoxTR img		{width: 30px; height: 30px; }

.WhiteRBoxR             {height: 100%; background:  url('images/WhiteBoxR.gif') repeat-y right top;}
.WhiteRBoxM             {background: #FFFFFF; width:100%;}
.WhiteRBoxL             {height: 100%; background:  url('images/WhiteBoxL.gif') repeat-y left top;}

.WhiteRBoxBL			{width: 30px; height: 30px; background: transparent url('images/WhiteBoxRBL.gif') no-repeat left top;}
.WhiteRBoxBL img		{width: 30px; height: 30px; }
.WhiteRBoxBM			{width: 100%; background: transparent url('images/WhiteBoxB.gif') repeat-x top; }
.WhiteRBoxBR			{width: 30px; height: 30px; background: transparent url('images/WhiteBoxRBR.gif') no-repeat right top;}
.WhiteRBoxBR img		{width: 30px; height: 30px; }

.WhiteRContentPane	    {text-align: left; padding:15px 0px 0 0px; clear: both;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Shaded White - Diagonal                                            */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.WhiteDBox			    {}
.WhiteDBox .Actions	    {text-align:center; padding: 0 0 0 0; vertical-align:bottom;}
.WhiteDBox .Title13	    {color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding: 0 15px 0 0; vertical-align:bottom;}
.WhiteDBox .Visibility	{padding: 0 5px 0 10px;}
.WhiteDBox .Help	    {border:0; padding: 8px 0 0 0; background: transparent;}

.WhiteDBoxTL			{width: 30px; height: 30px; background: transparent url('images/WhiteBoxSTL.gif') no-repeat left top;}
.WhiteDBoxTL img		{width: 30px; height: 30px; }
.WhiteDBoxTM			{width: 100%; background: transparent url('images/WhiteBoxT.gif') repeat-x top; }
.WhiteDBoxTR			{width: 30px; height: 30px; background: transparent url('images/WhiteBoxRTR.gif') no-repeat right top;}
.WhiteDBoxTR img		{width: 30px; height: 30px; }

.WhiteDBoxR             {height: 100%; background:  url('images/WhiteBoxR.gif') repeat-y right;}
.WhiteDBoxM             {background: #FFFFFF; width:100%;}
.WhiteDBoxL             {height: 100%; background:  url('images/WhiteBoxL.gif') repeat-y left;}

.WhiteDBoxBL			{width: 30px; height: 30px; background: transparent url('images/WhiteBoxRBL.gif') no-repeat left top;}
.WhiteDBoxBL img		{width: 30px; height: 30px; }
.WhiteDBoxBM			{width: 100%; background: transparent url('images/WhiteBoxB.gif') repeat-x top; }
.WhiteDBoxBR			{width: 30px; height: 30px; background: transparent url('images/WhiteBoxSBR.gif') no-repeat right top;}
.WhiteDBoxBR img		{width: 30px; height: 30px; }

.WhiteDContentPane	    {text-align: left; padding:15px 0px 0 0px; clear: both;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Shaded Light Colour                                                */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.SLCRBox			    {}
.SLCRBox .Actions	    {text-align:center; padding: 0 0 0 0; vertical-align:bottom;}
.SLCRBox .Title10	    {color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding:10px 15px 0 0; vertical-align:bottom;}
.SLCRBox .Visibility	{padding: 10px 5px 0 10px;}
.SLCRBox .Help	        {border:0; padding: 8px 0 0 0; background: transparent;}

.SLCRBoxTL			    {width: 30px; height: 30px; background: transparent url('images/SLCBoxRTL.gif') no-repeat left top;}
.SLCRBoxTL img		    {width: 30px; height: 30px; }
.SLCRBoxTM			    {width: 100%; background: transparent url('images/SLCBoxT.gif') repeat-x top; }
.SLCRBoxTR			    {width: 30px; height: 30px; background: transparent url('images/SLCBoxRTR.gif') no-repeat right top;}
.SLCRBoxTR img		    {width: 30px; height: 30px; }

.SLCRBoxR               {height: 100%; background:  url('images/SLCBoxR.gif') repeat-y right;}
.SLCRBoxM               {background: #8C8CA3; width:100%;}
.SLCRBoxL               {height: 100%; background:  url('images/SLCBoxL.gif') repeat-y left;}

.SLCRBoxBL			    {width: 30px; height: 30px; background: transparent url('images/SLCBoxRBL.gif') no-repeat left top;}
.SLCRBoxBL img		    {width: 30px; height: 30px; }
.SLCRBoxBM			    {width: 100%; background: transparent url('images/SLCBoxB.gif') repeat-x top; }
.SLCRBoxBR			    {width: 30px; height: 30px; background: transparent url('images/SLCBoxRBR.gif') no-repeat right top;}
.SLCRBoxBR img		    {width: 30px; height: 30px; }

.SLCRContentPane	    {text-align: left; padding:15px 0px 0 0px; clear: both;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Shaded Light Colour - Diagonal                                     */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.SLCDBox			    {}
.SLCDBox .Actions	    {text-align:center; padding: 0 0 0 0; vertical-align:bottom;}
.SLCDBox .Title10	    {color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding:10px 15px 0 0; vertical-align:bottom;}
.SLCDBox .Visibility	{padding: 10px 5px 0 10px;}
.SLCDBox .Help	        {border:0; padding: 8px 0 0 0; background: transparent;}

.SLCDBoxTL			    {width: 30px; height: 30px; background: transparent url('images/SLCBoxSTL.gif') no-repeat left top;}
.SLCDBoxTL img		    {width: 30px; height: 30px; }
.SLCDBoxTM			    {width: 100%; background: transparent url('images/SLCBoxT.gif') repeat-x top; }
.SLCDBoxTR			    {width: 30px; height: 30px; background: transparent url('images/SLCBoxRTR.gif') no-repeat right top;}
.SLCDBoxTR img		    {width: 30px; height: 30px; }

.SLCDBoxR               {height: 100%; background:  url('images/SLCBoxR.gif') repeat-y right;}
.SLCDBoxM               {background: #8C8CA3; width:100%;}
.SLCDBoxL               {height: 100%; background:  url('images/SLCBoxL.gif') repeat-y left;}

.SLCDBoxBL			    {width: 30px; height: 30px; background: transparent url('images/SLCBoxRBL.gif') no-repeat left top;}
.SLCDBoxBL img		    {width: 30px; height: 30px; }
.SLCDBoxBM			    {width: 100%; background: transparent url('images/SLCBoxB.gif') repeat-x top; }
.SLCDBoxBR			    {width: 30px; height: 30px; background: transparent url('images/SLCBoxSBR.gif') no-repeat right top;}
.SLCDBoxBR img		    {width: 30px; height: 30px; }

.SLCDContentPane	    {text-align: left; padding:15px 0px 0 0px; clear: both;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Shaded Med Colour                                                  */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.SMCRBox			    {}
.SMCRBox .Actions	    {text-align:center; padding: 0 0 0 0; vertical-align:bottom;}
.SMCRBox .Title12	    {color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding:10px 15px 0 0; vertical-align:bottom;}
.SMCRBox .Visibility	{padding: 10px 5px 0 10px;}
.SMCRBox .Help	        {border:0; padding: 8px 0 0 0; background: transparent;}

.SMCRBoxTL			    {width: 30px; height: 30px; background: transparent url('images/SMCBoxRTL.gif') no-repeat left top;}
.SMCRBoxTL img		    {width: 30px; height: 30px; }
.SMCRBoxTM			    {width: 100%; background: transparent url('images/SMCBoxT.gif') repeat-x top; }
.SMCRBoxTR			    {width: 30px; height: 30px; background: transparent url('images/SMCBoxRTR.gif') no-repeat right top;}
.SMCRBoxTR img		    {width: 30px; height: 30px; }

.SMCRBoxR               {height: 100%; background:  url('images/SMCBoxR.gif') repeat-y right;}
.SMCRBoxM               {background: #59597A; width:100%;}
.SMCRBoxL               {height: 100%; background:  url('images/SMCBoxL.gif') repeat-y left;}

.SMCRBoxBL			    {width: 30px; height: 30px; background: transparent url('images/SMCBoxRBL.gif') no-repeat left top;}
.SMCRBoxBL img		    {width: 30px; height: 30px; }
.SMCRBoxBM			    {width: 100%; background: transparent url('images/SMCBoxB.gif') repeat-x top; }
.SMCRBoxBR			    {width: 30px; height: 30px; background: transparent url('images/SMCBoxRBR.gif') no-repeat right top;}
.SMCRBoxBR img		    {width: 30px; height: 30px; }

.SMCRContentPane	    {text-align: left; padding:15px 0px 0 0px; clear: both;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Shaded Med Colour - Diagonal                                       */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.SMCDBox			    {}
.SMCDBox .Actions	    {text-align:center; padding: 0 0 0 0; vertical-align:bottom;}
.SMCDBox .Title12	    {color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding:10px 15px 0 0; vertical-align:bottom;}
.SMCDBox .Visibility	{padding: 10px 5px 0 10px;}
.SMCDBox .Help	        {border:0; padding: 8px 0 0 0; background: transparent;}

.SMCDBoxTL			    {width: 30px; height: 30px; background: transparent url('images/SMCBoxSTL.gif') no-repeat left top;}
.SMCDBoxTL img		    {width: 30px; height: 30px; }
.SMCDBoxTM			    {width: 100%; background: transparent url('images/SMCBoxT.gif') repeat-x top; }
.SMCDBoxTR			    {width: 30px; height: 30px; background: transparent url('images/SMCBoxRTR.gif') no-repeat right top;}
.SMCDBoxTR img		    {width: 30px; height: 30px; }

.SMCDBoxR               {height: 100%; background:  url('images/SMCBoxR.gif') repeat-y right;}
.SMCDBoxM               {background: #59597A; width:100%;}
.SMCDBoxL               {height: 100%; background:  url('images/SMCBoxL.gif') repeat-y left;}

.SMCDBoxBL			    {width: 30px; height: 30px; background: transparent url('images/SMCBoxRBL.gif') no-repeat left top;}
.SMCDBoxBL img		    {width: 30px; height: 30px; }
.SMCDBoxBM			    {width: 100%; background: transparent url('images/SMCBoxB.gif') repeat-x top; }
.SMCDBoxBR			    {width: 30px; height: 30px; background: transparent url('images/SMCBoxSBR.gif') no-repeat right top;}
.SMCDBoxBR img		    {width: 30px; height: 30px; }

.SMCDContentPane	    {text-align: left; padding:15px 0px 0 0px; clear: both;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Shaded Dark Colour                                                 */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.SDCRBox			    {}
.SDCRBox .Actions	    {text-align:center; padding: 0 0 0 0; vertical-align:bottom;}
.SDCRBox .Title11	    {color:#FFFFFF; font-size: 16px; font-weight:normal; font-family:Arial; padding:10px 15px 0 0; vertical-align:bottom;}
.SDCRBox .Visibility	{padding: 10px 5px 0 10px;}
.SDCRBox .Help	        {border:0; padding: 8px 0 0 0; background: transparent;}

.SDCRBoxTL			    {width: 30px; height: 30px; background: transparent url('images/SDCBoxRTL.gif') no-repeat left top;}
.SDCRBoxTL img		    {width: 30px; height: 30px; }
.SDCRBoxTM			    {width: 100%; background: transparent url('images/SDCBoxT.gif') repeat-x top; }
.SDCRBoxTR			    {width: 30px; height: 30px; background: transparent url('images/SDCBoxRTR.gif') no-repeat right top;}
.SDCRBoxTR img		    {width: 30px; height: 30px; }

.SDCRBoxR               {height: 100%; background:  url('images/SDCBoxR.gif') repeat-y right;}
.SDCRBoxM               {background: #0D0D3D; width:100%;}
.SDCRBoxL               {height: 100%; background:  url('images/SDCBoxL.gif') repeat-y left;}

.SDCRBoxBL			    {width: 30px; height: 30px; background: transparent url('images/SDCBoxRBL.gif') no-repeat left top;}
.SDCRBoxBL img		    {width: 30px; height: 30px; }
.SDCRBoxBM			    {width: 100%; background: transparent url('images/SDCBoxB.gif') repeat-x top; }
.SDCRBoxBR			    {width: 30px; height: 30px; background: transparent url('images/SDCBoxRBR.gif') no-repeat right top;}
.SDCRBoxBR img		    {width: 30px; height: 30px; }

.SDCRContentPane	    {text-align: left; padding:15px 0px 0 0px; clear: both;}

.SDCRContentPane .Normal        {color:#FFFFFF;}
.SDCRContentPane .Head          {color:Gray;} /* style for module titles */
.SDCRContentPane .SubHead       {color:Gray;} /* style of item titles on edit and admin pages */
.SDCRContentPane .NormalBold    {color:#FFFFFF;}
.SDCRContentPane .CommandButton {color:Gray;} /* text style for buttons and link buttons used in the portal admin pages */    

.SDCRContentPane A:link         {color:silver;} /* hyperlink style for buttons and link buttons used in the portal admin pages */
.SDCRContentPane A:visited      {color:#F5F5F5;}
.SDCRContentPane A:hover        {color:Red;}
.SDCRContentPane A:active       {color:#F5F5F5;}

.SDCRContentPane A.CommandButton:link         {color:silver;} /* hyperlink style for buttons and link buttons used in the portal admin pages */
.SDCRContentPane A.CommandButton:visited      {color:#F5F5F5;}
.SDCRContentPane A.CommandButton:hover        {color:Red;}
.SDCRContentPane A.CommandButton:active       {color:#F5F5F5;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Shaded Dark Colour - Diagonal                                      */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.SDCDBox			    {}
.SDCDBox .Actions	    {text-align:center; padding: 0 0 0 0; vertical-align:bottom;}
.SDCDBox .Title11	    {color:#FFFFFF; font-size: 16px; font-weight:normal; font-family:Arial; padding:10px 15px 0 0; vertical-align:bottom;}
.SDCDBox .Visibility	{padding: 10px 5px 0 10px;}
.SDCDBox .Help	        {border:0; padding: 8px 0 0 0; background: transparent;}

.SDCDBoxTL			    {width: 30px; height: 30px; background: transparent url('images/SDCBoxSTL.gif') no-repeat left top;}
.SDCDBoxTL img		    {width: 30px; height: 30px; }
.SDCDBoxTM			    {width: 100%; background: transparent url('images/SDCBoxT.gif') repeat-x top; }
.SDCDBoxTR			    {width: 30px; height: 30px; background: transparent url('images/SDCBoxRTR.gif') no-repeat right top;}
.SDCDBoxTR img		    {width: 30px; height: 30px; }

.SDCDBoxR               {height: 100%; background:  url('images/SDCBoxR.gif') repeat-y right;}
.SDCDBoxM               {background: #0D0D3D; width:100%;}
.SDCDBoxL               {height: 100%; background:  url('images/SDCBoxL.gif') repeat-y left;}

.SDCDBoxBL			    {width: 30px; height: 30px; background: transparent url('images/SDCBoxRBL.gif') no-repeat left top;}
.SDCDBoxBL img		    {width: 30px; height: 30px; }
.SDCDBoxBM			    {width: 100%; background: transparent url('images/SDCBoxB.gif') repeat-x top; }
.SDCDBoxBR			    {width: 30px; height: 30px; background: transparent url('images/SDCBoxSBR.gif') no-repeat right top;}
.SDCDBoxBR img		    {width: 30px; height: 30px; }

.SDCDContentPane	    {text-align: left; padding:15px 0px 0 0px; clear: both;}

.SDCDContentPane .Normal        {color:#FFFFFF;}
.SDCDContentPane .Head          {color:Gray;} /* style for module titles */
.SDCDContentPane .SubHead       {color:Gray;} /* style of item titles on edit and admin pages */
.SDCDContentPane .NormalBold    {color:#FFFFFF;}
.SDCDContentPane .CommandButton {color:Gray;} /* text style for buttons and link buttons used in the portal admin pages */    

.SDCDContentPane A:link         {color:silver;} /* hyperlink style for buttons and link buttons used in the portal admin pages */
.SDCDContentPane A:visited      {color:#F5F5F5;}
.SDCDContentPane A:hover        {color:Red;}
.SDCDContentPane A:active       {color:#F5F5F5;}

.SDCDContentPane A.CommandButton:link         {color:silver;} /* hyperlink style for buttons and link buttons used in the portal admin pages */
.SDCDContentPane A.CommandButton:visited      {color:#F5F5F5;}
.SDCDContentPane A.CommandButton:hover        {color:Red;}
.SDCDContentPane A.CommandButton:active       {color:#F5F5F5;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Shaded Light Gray                                                  */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.LightGrayRBox			    {}
.LightGrayRBox .Actions	    {text-align:center; padding: 0 0 0 0; vertical-align:bottom;}
.LightGrayRBox .Title8	    {color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding:0 15px 0 0; vertical-align:bottom;}
.LightGrayRBox .Visibility	{padding: 0 5px 0 10px;}
.LightGrayRBox .Help	    {border:0; padding: 8px 0 0 0; background: transparent;}

.LightGrayRBoxTL			{width: 30px; height: 30px; background: transparent url('images/LightGrayBoxRTL.gif') no-repeat left top;}
.LightGrayRBoxTL img		{width: 30px; height: 30px; }
.LightGrayRBoxTM			{width: 100%; background: transparent url('images/LightGrayBoxT.gif') repeat-x top; }
.LightGrayRBoxTR			{width: 30px; height: 30px; background: transparent url('images/LightGrayBoxRTR.gif') no-repeat right top;}
.LightGrayRBoxTR img		{width: 30px; height: 30px; }

.LightGrayRBoxR             {height: 100%; background:  url('images/LightGrayBoxR.gif') repeat-y right;}
.LightGrayRBoxM             {background: #E2E2E2; width:100%;}
.LightGrayRBoxL             {height: 100%; background:  url('images/LightGrayBoxL.gif') repeat-y left;}

.LightGrayRBoxBL			{width: 30px; height: 30px; background: transparent url('images/LightGrayBoxRBL.gif') no-repeat left top;}
.LightGrayRBoxBL img		{width: 30px; height: 30px; }
.LightGrayRBoxBM			{width: 100%; background: transparent url('images/LightGrayBoxB.gif') repeat-x top; }
.LightGrayRBoxBR			{width: 30px; height: 30px; background: transparent url('images/LightGrayBoxRBR.gif') no-repeat right top;}
.LightGrayRBoxBR img		{width: 30px; height: 30px; }

.LightGrayRContentPane	    {text-align: left; padding:15px 0px 0 0px; clear: both;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Shaded Light Gray - Diagonal                                       */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.LightGrayDBox			    {}
.LightGrayDBox .Actions	    {text-align:center; padding: 0 0 0 0; vertical-align:bottom;}
.LightGrayDBox .Title8	    {color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding:0 15px 0 0; vertical-align:bottom;}
.LightGrayDBox .Visibility	{padding: 0 5px 0 10px;}
.LightGrayDBox .Help	    {border:0; padding: 8px 0 0 0; background: transparent;}

.LightGrayDBoxTL			{width: 30px; height: 30px; background: transparent url('images/LightGrayBoxSTL.gif') no-repeat left top;}
.LightGrayDBoxTL img		{width: 30px; height: 30px; }
.LightGrayDBoxTM			{width: 100%; background: transparent url('images/LightGrayBoxT.gif') repeat-x top; }
.LightGrayDBoxTR			{width: 30px; height: 30px; background: transparent url('images/LightGrayBoxRTR.gif') no-repeat right top;}
.LightGrayDBoxTR img		{width: 30px; height: 30px; }

.LightGrayDBoxR             {height: 100%; background:  url('images/LightGrayBoxR.gif') repeat-y right;}
.LightGrayDBoxM             {background: #E2E2E2; width:100%;}
.LightGrayDBoxL             {height: 100%; background:  url('images/LightGrayBoxL.gif') repeat-y left;}

.LightGrayDBoxBL			{width: 30px; height: 30px; background: transparent url('images/LightGrayBoxRBL.gif') no-repeat left top;}
.LightGrayDBoxBL img		{width: 30px; height: 30px; }
.LightGrayDBoxBM			{width: 100%; background: transparent url('images/LightGrayBoxB.gif') repeat-x top; }
.LightGrayDBoxBR			{width: 30px; height: 30px; background: transparent url('images/LightGrayBoxSBR.gif') no-repeat right top;}
.LightGrayDBoxBR img		{width: 30px; height: 30px; }

.LightGrayDContentPane	    {text-align: left; padding:15px 0px 0 0px; clear: both;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Shaded Medium Gray                                                 */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.MedGrayRBox			    {}
.MedGrayRBox .Actions	    {text-align:center; padding: 0 0 0 0; vertical-align:bottom;}
.MedGrayRBox .Title9	    {color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding:0 15px 0 0; vertical-align:bottom;}
.MedGrayRBox .Visibility	{padding: 0 5px 0 10px;}
.MedGrayRBox .Help	        {border:0; padding: 8px 0 0 0; background: transparent;}

.MedGrayRBoxTL			    {width: 30px; height: 30px; background: transparent url('images/MedGrayBoxRTL.gif') no-repeat left top;}
.MedGrayRBoxTL img		    {width: 30px; height: 30px; }
.MedGrayRBoxTM			    {width: 100%; background: transparent url('images/MedGrayBoxT.gif') repeat-x top; }
.MedGrayRBoxTR			    {width: 30px; height: 30px; background: transparent url('images/MedGrayBoxRTR.gif') no-repeat right top;}
.MedGrayRBoxTR img		    {width: 30px; height: 30px; }

.MedGrayRBoxR               {height: 100%; background:  url('images/MedGrayBoxR.gif') repeat-y right;}
.MedGrayRBoxM               {background: #BABABA; width:100%;}
.MedGrayRBoxL               {height: 100%; background:  url('images/MedGrayBoxL.gif') repeat-y left;}

.MedGrayRBoxBL			    {width: 30px; height: 30px; background: transparent url('images/MedGrayBoxRBL.gif') no-repeat left top;}
.MedGrayRBoxBL img		    {width: 30px; height: 30px; }
.MedGrayRBoxBM			    {width: 100%; background: transparent url('images/MedGrayBoxB.gif') repeat-x top; }
.MedGrayRBoxBR			    {width: 30px; height: 30px; background: transparent url('images/MedGrayBoxRBR.gif') no-repeat right top;}
.MedGrayRBoxBR img		    {width: 30px; height: 30px; }

.MedGrayRContentPane	    {text-align: left; padding:15px 0px 0 0px; clear: both;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Shaded Medium Gray - Diagonal                                      */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.MedGrayDBox			    {}
.MedGrayDBox .Actions	    {text-align:center; padding: 0 0 0 0; vertical-align:bottom;}
.MedGrayDBox .Title9	    {color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding:0 15px 0 0; vertical-align:bottom;}
.MedGrayDBox .Visibility	{padding: 0 5px 0 10px;}
.MedGrayDBox .Help	        {border:0; padding: 8px 0 0 0; background: transparent;}

.MedGrayDBoxTL			    {width: 30px; height: 30px; background: transparent url('images/MedGrayBoxSTL.gif') no-repeat left top;}
.MedGrayDBoxTL img		    {width: 30px; height: 30px; }
.MedGrayDBoxTM			    {width: 100%; background: transparent url('images/MedGrayBoxT.gif') repeat-x top; }
.MedGrayDBoxTR			    {width: 30px; height: 30px; background: transparent url('images/MedGrayBoxRTR.gif') no-repeat right top;}
.MedGrayDBoxTR img		    {width: 30px; height: 30px; }

.MedGrayDBoxR               {height: 100%; background:  url('images/MedGrayBoxR.gif') repeat-y right;}
.MedGrayDBoxM               {background: #BABABA; width:100%;}
.MedGrayDBoxL               {height: 100%; background:  url('images/MedGrayBoxL.gif') repeat-y left;}

.MedGrayDBoxBL			    {width: 30px; height: 30px; background: transparent url('images/MedGrayBoxRBL.gif') no-repeat left top;}
.MedGrayDBoxBL img		    {width: 30px; height: 30px; }
.MedGrayDBoxBM			    {width: 100%; background: transparent url('images/MedGrayBoxB.gif') repeat-x top; }
.MedGrayDBoxBR			    {width: 30px; height: 30px; background: transparent url('images/MedGrayBoxSBR.gif') no-repeat right top;}
.MedGrayDBoxBR img		    {width: 30px; height: 30px; }

.MedGrayDContentPane	    {text-align: left; padding:15px 0px 0 0px; clear: both;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Shaded Dark Gray                                                   */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.DarkGrayRBox			    {}
.DarkGrayRBox .Actions	    {text-align:center; padding: 0 0 0 0; vertical-align:bottom;}
.DarkGrayRBox .Title7	    {color:#FFFFFF; font-size: 16px; font-weight:normal; font-family:Arial; padding:0 15px 0 0; vertical-align:bottom;}
.DarkGrayRBox .Visibility	{padding: 0 5px 0 10px;}
.DarkGrayRBox .Help	        {border:0; padding: 8px 0 0 0; background: transparent;}

.DarkGrayRBoxTL			    {width: 30px; height: 30px; background: transparent url('images/DarkGrayBoxRTL.gif') no-repeat left top;}
.DarkGrayRBoxTL img		    {width: 30px; height: 30px; }
.DarkGrayRBoxTM			    {width: 100%; background: transparent url('images/DarkGrayBoxT.gif') repeat-x top; }
.DarkGrayRBoxTR			    {width: 30px; height: 30px; background: transparent url('images/DarkGrayBoxRTR.gif') no-repeat right top;}
.DarkGrayRBoxTR img		    {width: 30px; height: 30px; }

.DarkGrayRBoxR              {height: 100%; background:  url('images/DarkGrayBoxR.gif') repeat-y right;}
.DarkGrayRBoxM              {background: #8C8C8C; width:100%;}
.DarkGrayRBoxL              {height: 100%; background:  url('images/DarkGrayBoxL.gif') repeat-y left;}

.DarkGrayRBoxBL			    {width: 30px; height: 30px; background: transparent url('images/DarkGrayBoxRBL.gif') no-repeat left top;}
.DarkGrayRBoxBL img		    {width: 30px; height: 30px; }
.DarkGrayRBoxBM			    {width: 100%; background: transparent url('images/DarkGrayBoxB.gif') repeat-x top; }
.DarkGrayRBoxBR			    {width: 30px; height: 30px; background: transparent url('images/DarkGrayBoxRBR.gif') no-repeat right top;}
.DarkGrayRBoxBR img		    {width: 30px; height: 30px; }

.DarkGrayRContentPane	    {text-align: left; padding:15px 0px 0 0px; clear: both;}

.DarkGrayRContentPane .Normal        {color:#FFFFFF;}
.DarkGrayRContentPane .Head          {color:#F5F5F5;} /* style for module titles */
.DarkGrayRContentPane .SubHead       {color:#F5F5F5;} /* style of item titles on edit and admin pages */
.DarkGrayRContentPane .NormalBold    {color:#FFFFFF;}
.DarkGrayRContentPane .CommandButton {color:#F5F5F5;} /* text style for buttons and link buttons used in the portal admin pages */    

.DarkGrayRContentPane A:link         {color:#F5F5F5;} /* hyperlink style for buttons and link buttons used in the portal admin pages */
.DarkGrayRContentPane A:visited      {color:Silver;}
.DarkGrayRContentPane A:hover        {color:Red;}
.DarkGrayRContentPane A:active       {color:Silver;}

.DarkGrayRContentPane A.CommandButton:link         {color:#F5F5F5;} /* hyperlink style for buttons and link buttons used in the portal admin pages */
.DarkGrayRContentPane A.CommandButton:visited      {color:Silver;}
.DarkGrayRContentPane A.CommandButton:hover        {color:Red;}
.DarkGrayRContentPane A.CommandButton:active       {color:Silver;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Shaded Dark Gray - Diagonal                                        */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.DarkGrayDBox			    {}
.DarkGrayDBox .Actions	    {text-align:center; padding: 0 0 0 0; vertical-align:bottom;}
.DarkGrayDBox .Title7	    {color:#FFFFFF; font-size: 16px; font-weight:normal; font-family:Arial; padding:0 15px 0 0; vertical-align:bottom;}
.DarkGrayDBox .Visibility	{padding: 0 5px 0 10px;}
.DarkGrayDBox .Help	        {border:0; padding: 8px 0 0 0; background: transparent;}

.DarkGrayDBoxTL			    {width: 30px; height: 30px; background: transparent url('images/DarkGrayBoxSTL.gif') no-repeat left top;}
.DarkGrayDBoxTL img		    {width: 30px; height: 30px; }
.DarkGrayDBoxTM			    {width: 100%; background: transparent url('images/DarkGrayBoxT.gif') repeat-x top; }
.DarkGrayDBoxTR			    {width: 30px; height: 30px; background: transparent url('images/DarkGrayBoxRTR.gif') no-repeat right top;}
.DarkGrayDBoxTR img		    {width: 30px; height: 30px; }

.DarkGrayDBoxR              {height: 100%; background:  url('images/DarkGrayBoxR.gif') repeat-y right;}
.DarkGrayDBoxM              {background: #8C8C8C; width:100%;}
.DarkGrayDBoxL              {height: 100%; background:  url('images/DarkGrayBoxL.gif') repeat-y left;}

.DarkGrayDBoxBL			    {width: 30px; height: 30px; background: transparent url('images/DarkGrayBoxRBL.gif') no-repeat left top;}
.DarkGrayDBoxBL img		    {width: 30px; height: 30px; }
.DarkGrayDBoxBM			    {width: 100%; background: transparent url('images/DarkGrayBoxB.gif') repeat-x top; }
.DarkGrayDBoxBR			    {width: 30px; height: 30px; background: transparent url('images/DarkGrayBoxSBR.gif') no-repeat right top;}
.DarkGrayDBoxBR img		    {width: 30px; height: 30px; }

.DarkGrayDContentPane	    {text-align: left; padding:15px 0px 0 0px; clear: both;}

.DarkGrayDContentPane .Normal        {color:#FFFFFF;}
.DarkGrayDContentPane .Head          {color:#F5F5F5;} /* style for module titles */
.DarkGrayDContentPane .SubHead       {color:#F5F5F5;} /* style of item titles on edit and admin pages */
.DarkGrayDContentPane .NormalBold    {color:#FFFFFF;}
.DarkGrayDContentPane .CommandButton {color:#F5F5F5;} /* text style for buttons and link buttons used in the portal admin pages */    

.DarkGrayDContentPane A:link         {color:#F5F5F5;} /* hyperlink style for buttons and link buttons used in the portal admin pages */
.DarkGrayDContentPane A:visited      {color:Silver;}
.DarkGrayDContentPane A:hover        {color:Red;}
.DarkGrayDContentPane A:active       {color:Silver;}

.DarkGrayDContentPane A.CommandButton:link         {color:#F5F5F5;} /* hyperlink style for buttons and link buttons used in the portal admin pages */
.DarkGrayDContentPane A.CommandButton:visited      {color:Silver;}
.DarkGrayDContentPane A.CommandButton:hover        {color:Red;}
.DarkGrayDContentPane A.CommandButton:active       {color:Silver;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Shaded Glass                                                       */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.GlassRBox			    {}
.GlassRBox .Actions	    {text-align:center; padding: 0 0 0 0; vertical-align:bottom;}
.GlassRBox .Title6	    {color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding:0 15px 0 0; vertical-align:bottom;}
.GlassRBox .Visibility	{padding: 0 5px 0 10px;}
.GlassRBox .Help	    {border:0; padding: 8px 0 0 0; background: transparent;}

.GlassRBoxTL			{width: 30px; height: 30px; background: transparent url('images/GlassBoxRTL.gif') no-repeat left top;}
.GlassRBoxTL img		{width: 30px; height: 30px; }
.GlassRBoxTM			{width: 100%; background: transparent url('images/GlassBoxT.gif') repeat-x top; }
.GlassRBoxTR			{width: 30px; height: 30px; background: transparent url('images/GlassBoxRTR.gif') no-repeat right top;}
.GlassRBoxTR img		{width: 30px; height: 30px; }

.GlassRBoxR             {height: 100%; background:  url('images/GlassBoxR.gif') repeat-y right;}
.GlassRBoxM             {background: #EDFFFF; width:100%;}
.GlassRBoxL             {height: 100%; background:  url('images/GlassBoxL.gif') repeat-y left;}

.GlassRBoxBL			{width: 30px; height: 30px; background: transparent url('images/GlassBoxRBL.gif') no-repeat left top;}
.GlassRBoxBL img		{width: 30px; height: 30px; }
.GlassRBoxBM			{width: 100%; background: transparent url('images/GlassBoxB.gif') repeat-x top; }
.GlassRBoxBR			{width: 30px; height: 30px; background: transparent url('images/GlassBoxRBR.gif') no-repeat right top;}
.GlassRBoxBR img		{width: 30px; height: 30px; }

.GlassRContentPane	    {text-align: left; padding:15px 0px 0 0px; clear: both;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Shaded Glass - Diagonal                                            */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.GlassDBox			    {}
.GlassDBox .Actions	    {text-align:center; padding: 0 0 0 0; vertical-align:bottom;}
.GlassDBox .Title6	    {color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding:0 15px 0 0; vertical-align:bottom;}
.GlassDBox .Visibility	{padding: 0 5px 0 10px;}
.GlassDBox .Help	    {border:0; padding: 8px 0 0 0; background: transparent;}

.GlassDBoxTL			{width: 30px; height: 30px; background: transparent url('images/GlassBoxSTL.gif') no-repeat left top;}
.GlassDBoxTL img		{width: 30px; height: 30px; }
.GlassDBoxTM			{width: 100%; background: transparent url('images/GlassBoxT.gif') repeat-x top; }
.GlassDBoxTR			{width: 30px; height: 30px; background: transparent url('images/GlassBoxRTR.gif') no-repeat right top;}
.GlassDBoxTR img		{width: 30px; height: 30px; }

.GlassDBoxR             {height: 100%; background:  url('images/GlassBoxR.gif') repeat-y right;}
.GlassDBoxM             {background: #EDFFFF; width:100%;}
.GlassDBoxL             {height: 100%; background:  url('images/GlassBoxL.gif') repeat-y left;}

.GlassDBoxBL			{width: 30px; height: 30px; background: transparent url('images/GlassBoxRBL.gif') no-repeat left top;}
.GlassDBoxBL img		{width: 30px; height: 30px; }
.GlassDBoxBM			{width: 100%; background: transparent url('images/GlassBoxB.gif') repeat-x top; }
.GlassDBoxBR			{width: 30px; height: 30px; background: transparent url('images/GlassBoxSBR.gif') no-repeat right top;}
.GlassDBoxBR img		{width: 30px; height: 30px; }

.GlassDContentPane	    {text-align: left; padding:15px 0px 0 0px; clear: both;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Yellow Note                                                        */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.YNBox .Actions	    {text-align:center;}
.YNBox .Title1		{color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding: 10px 5px 0 5px;}
.YNBox .Visibility	{padding: 0 5px 0 10px;}
.YNBox .Help	    {border:0; padding: 17px 0 0 0; background: transparent;}

.YNBoxTL			{width: 60px; height: 47px; background: transparent url('images/YNBoxTL.gif') no-repeat left top;}
.YNBoxTL img		{width: 60px; height: 47px;}
.YNBoxTM			{width: 100%; background: url('images/YNBoxT.gif') repeat-x top;}
.YNBoxTR			{width: 60px; height: 47px; background: transparent url('images/YNBoxTR.gif') no-repeat right top;}
.YNBoxTR img		{width: 60px; height: 47px;}

.YNBoxML			{width: 60px; background: transparent url('images/YNBoxL.gif') repeat-y left top;}
.YNBoxML img		{width: 60px; height:0px;}
.YNBoxMM			{background: #FFFF99; width:100%;}
.YNBoxMR			{width: 60px; background: transparent url('images/YNBoxR.gif') repeat-y right top;}
.YNBoxMR img		{width: 60px; height:0px;}

.YNBoxBL			{width: 60px; height: 68px; background: transparent url('images/YNBoxBL.gif') no-repeat left top;}
.YNBoxBL img		{width: 60px; height: 68px;}
.YNBoxBM			{background: transparent url('images/YNBoxB.gif') repeat-x top; text-align:right;}
.YNBoxBR			{width: 60px; height: 68px; background: transparent url('images/YNBoxBR.gif') no-repeat right top;}
.YNBoxBR img		{width: 60px; height: 68px;}

.YNBoxContentPane	{padding:0 0 0 0;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* White Note                                                         */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.WNBox .Actions	    {text-align:center;}
.WNBox .Title3		{color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding: 10px 5px 0 5px;}
.WNBox .Visibility	{padding: 0 5px 0 10px;}
.WNBox .Help	    {border:0; padding: 7px 0 0 0; background: transparent;}

.WNBoxTL			{width: 45px; height: 65px; background: transparent url('images/WNBoxTL.gif') no-repeat left top;}
.WNBoxTL img		{width: 45px; height: 65px;}
.WNBoxTM			{width: 100%; background: url('images/WNBoxT.gif') repeat-x top;}
.WNBoxTR			{width: 60px; height: 65px; background: transparent url('images/WNBoxTR.gif') no-repeat right top;}
.WNBoxTR img		{width: 60px; height: 65px;}

.WNBoxML			{width: 45px; background: transparent url('images/WNBoxL.gif') repeat-y left top;}
.WNBoxML img		{width: 45px; height:0px;}
.WNBoxMM			{background: #FFFFFF; width:100%;}
.WNBoxMR			{width: 60px; background: transparent url('images/WNBoxR.gif') repeat-y right top;}
.WNBoxMR img		{width: 60px; height:0px;}

.WNBoxBL			{width: 45px; height: 68px; background: transparent url('images/WNBoxBL.gif') no-repeat left top;}
.WNBoxBL img		{width: 45px; height: 68px;}
.WNBoxBM			{background: transparent url('images/WNBoxB.gif') repeat-x top; text-align:right;}
.WNBoxBR			{width: 60px; height: 68px; background: transparent url('images/WNBoxBR.gif') no-repeat right top;}
.WNBoxBR img		{width: 60px; height: 68px;}

.WNBoxContentPane	{padding:0 0 0 0;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Dark, Light, Gray & Glass Colored & Colored - Diagonal             */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Base                                                               */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.DarkBoxT			    { margin-left: 0px; margin-right: 0px;}
.DarkBoxTM			    { width: 100%; }
.DarkBoxTL			    { width: 15px; height: 15px; background: transparent url('images/TBoxTL.png') no-repeat left top;}
.DarkBoxTL img		    { width: 15px; height: 15px; }
.DarkBoxDiagTL		    { width: 15px; height: 15px; background: transparent}
.DarkBoxTR			    { width: 15px; height: 15px; background: transparent url('images/TBoxTR.png') no-repeat right top;}
.DarkBoxTR img		    { width: 15px; height: 15px; }
	
.DarkBoxM			    { text-align: left; }
.DarkContentPane		{ text-align: left; padding:15px 0px 0 0px; clear: both; }

.DarkBoxB			    { margin-left: 0px; margin-right: 0px; height: 15px; }
.DarkBoxBM			    { width: 100%; }
.DarkBoxBL			    { width: 15px; height: 15px; background: transparent url('images/TBoxBL.png') no-repeat left bottom;}
.DarkBoxBL img		    { width: 15px; height: 15px; }
.DarkBoxBR			    { width: 15px; height: 15px; background: transparent url('images/TBoxBR.png') no-repeat right bottom;}
.DarkBoxBR img		    { width: 15px; height: 15px; }
.DarkBoxDiagBR			{ width: 15px; height: 15px; background: transparent;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Dark, Light, Gray & Glass Colored & Colored - Diagonal             */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Colors                                                             */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.DarkBox				{ width: 100%; background: #0D0D3D; }
.DarkBox .title		    { color:#FFFFFF; font-size: 16px; font-weight:normal; font-family:Arial; }
.DarkBox .Normal	    { color:#FFFFFF;}
.DarkBox .Head          {color:Gray;} /* style for module titles */
.DarkBox .SubHead       {color:Gray;} /* style of item titles on edit and admin pages */
.DarkBox .NormalBold    {color:#FFFFFF;}
.DarkBox .CommandButton {color:Gray;} /* text style for buttons and link buttons used in the portal admin pages */    

.DarkBox A:link         {color:silver;} /* hyperlink style for buttons and link buttons used in the portal admin pages */
.DarkBox A:visited      {color:#F5F5F5;}
.DarkBox A:hover        {color:Red;}
.DarkBox A:active       {color:#F5F5F5;}

.DarkBox A.CommandButton:link         {color:silver;} /* hyperlink style for buttons and link buttons used in the portal admin pages */
.DarkBox A.CommandButton:visited      {color:#F5F5F5;}
.DarkBox A.CommandButton:hover        {color:Red;}
.DarkBox A.CommandButton:active       {color:#F5F5F5;}
 
.LightBox				{ width: 100%; background: #8C8CA3; }
.LightBox .title1		{ color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; }

.GrayBox				{ width: 100%; background: #898989; }
.GrayBox .title		    { color:#FFFFFF; font-size: 16px; font-weight:normal; font-family:Arial; }
.GrayBox .Normal	    { color:#FFFFFF;}
.GrayBox .Head          {color:#F5F5F5;} /* style for module titles */
.GrayBox .SubHead       {color:#F5F5F5;} /* style of item titles on edit and admin pages */
.GrayBox .NormalBold    {color:#FFFFFF;}
.GrayBox .CommandButton {color:#F5F5F5;} /* text style for buttons and link buttons used in the portal admin pages */    

.GrayBox A:link         {color:#F5F5F5;} /* hyperlink style for buttons and link buttons used in the portal admin pages */
.GrayBox A:visited      {color:Silver;}
.GrayBox A:hover        {color:Red;}
.GrayBox A:active       {color:Silver;}

.GrayBox A.CommandButton:link         {color:#F5F5F5;} /* hyperlink style for buttons and link buttons used in the portal admin pages */
.GrayBox A.CommandButton:visited      {color:Silver;}
.GrayBox A.CommandButton:hover        {color:Red;}
.GrayBox A.CommandButton:active       {color:Silver;}

.GlassBox				{ width: 100%; background: #BEF1F1; }
.GlassBox .title1		{ color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; }

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* White Colored & Colored - Diagonal                                 */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.WhiteBox				{ width: 100%; background: #FFFFFF; }
.WhiteBox .title		{ color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; }

.WhiteBoxT			    { margin-left: 0px; margin-right: 0px;}
.WhiteBoxTL			    { width: 15px; height: 15px; background: transparent url('images/GTBoxTL.png') no-repeat left top;}
.WhiteBoxTL img		    { width: 15px; height: 15px; }
.WhiteBoxDiagTL		    { width: 15px; height: 15px; background: transparent url('images/GTDBoxTL.png') no-repeat left top;}
.WhiteBoxDiagTL img		{ width: 15px; height: 15px; }
.WhiteBoxTR			    { width: 15px; height: 15px; background: transparent url('images/GTBoxTR.png') no-repeat right top;}
.WhiteBoxTR img		    { width: 15px; height: 15px; }
	
.WhiteBoxM			    { text-align: left; }
.WhiteBoxContentPane	{ text-align: left; padding:15px 0px 0 0px; clear: both; }

.WhiteBoxB			    { margin-left: 0px; margin-right: 0px; height: 15px; }
.WhiteBoxBL			    { width: 15px; height: 15px; background: transparent url('images/GTBoxBL.png') no-repeat left top;}
.WhiteBoxBL img		    { width: 15px; height: 15px; }
.WhiteBoxBR			    { width: 15px; height: 15px; background: transparent url('images/GTBoxBR.png') no-repeat right top;}
.WhiteBoxBR img		    { width: 15px; height: 15px; }
.WhiteBoxDiagBR			{ width: 15px; height: 15px; background: transparent url('images/GTDBoxBR.png') no-repeat right top;}

.WhiteBoxT              { background: transparent url('images/GTBoxT.png') repeat-x top;}
.WhiteBoxB              { background: transparent url('images/GTBoxB.png') repeat-x top;}
.WhiteBoxL              { background: transparent url('images/GTBoxL.png') repeat-y;}
.WhiteBoxR              { background: transparent url('images/GTBoxR.png') repeat-y;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Blank                                                              */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.ContainerBlankBox  {padding:0px 13px 0px 13px;}
.Title      		{text-align:left; color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; padding: 0 5px 0 0;}
.BlankContentPane   {padding: 10px 0 0 0;}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Banner - Glass                                                     */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.BannerOGBox    {width:100%; }
.BannerOGTitle  {padding:0 5px 0 0; }
.BannerOGTL     {width:24px; height:24px; background:url(images/BannerOGTL.png) no-repeat bottom left; }
.BannerOGT      {height:24px; background:url(images/BannerOGBG.png) repeat; }
.BannerOGTR     {width:24px; height:24px; background:url(images/BannerOGTR.png) no-repeat bottom right; }
.BannerOGL      {width:24px; background:url(images/BannerOGBG.png) repeat; }
.BannerOGTM     {background:url(images/BannerOGBG.png) repeat; }
.BannerOGM      {padding:8px 0 0 1px; }
.BannerOGR      {width:24px; background:url(images/BannerOGBG.png) repeat; }
.BannerOGBL     {width:24px; height:24px; background:url(images/BannerOGBL.png) no-repeat top left; }
.BannerOGB      {height:24px; background:url(images/BannerOGBG.png) repeat; }
.BannerOGBR     {width:24px; height:24px; background:url(images/BannerOGBR.png) no-repeat top right; }

.BannerOGBox .title     {color:#303030; font-size: 16px; font-weight:normal; font-family:Arial; }
.BannerOGBox .Normal    {color:#303030;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Banner - Dark                                                      */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.BannerODBox    {width:100%; }
.BannerODTitle  {padding:0 5px 0 0; }
.BannerODTL     {width:24px; height:24px; background:url(images/BannerODTL.png) no-repeat bottom left; }
.BannerODT      {height:24px; background:url(images/BannerODBG.png) repeat; }
.BannerODTR     {width:24px; height:24px; background:url(images/BannerODTR.png) no-repeat bottom right; }
.BannerODL      {width:24px; background:url(images/BannerODBG.png) repeat; } 
.BannerODTM     {background:url(images/BannerODBG.png) repeat; }
.BannerODM      {padding:8px 0 0 1px; }
.BannerODR      {width:24px; background:url(images/BannerODBG.png) repeat; }
.BannerODBL     {width:24px; height:24px; background:url(images/BannerODBL.png) no-repeat top left; }
.BannerODB      {height:24px; background:url(images/BannerODBG.png) repeat; }
.BannerODBR     {width:24px; height:24px; background:url(images/BannerODBR.png) no-repeat top right; }

.BannerODBox .title     {color:Silver; font-size: 16px; font-weight:normal; font-family:Arial; }
.BannerODBox .Normal    {color:#FFFFFF;}

































































































































