#loadingDiv {
    background: #fff url(/images/bg_v4_signup.gif) repeat-x; padding-top: 50px; position:relative; top:0; left:0; color:black; font-size:24px; font-family: Trebuchet MS, arial, helvetica, sans; z-index:1; text-align: center;
}
.containerTableStyle th { background: url(/images/bg_tabs.gif) repeat-x; height: 25px; vertical-align: middle;}
.cCommandLinkBold { color: #000000; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 13px; font-weight: bold; text-decoration: underline }
.cPageTitle { color: #000000; font-family: Trebuchet MS, arial, helvetica, sans; font-weight: bold; font-size: 18px}
.x1l,.x5u { background: url(/images/bg_tabs.gif) repeat-x; background-color:#AAD0DF;color:#000000;border-color:#000000;border-bottom:1px solid;padding:2px 2px 2px 2px}
.x1m,.x5v {font-family: Trebuchet MS, arial, helvetica, sans; font-size: 13px; font-weight: bold;white-space:nowrap;overflow:hidden}

.welcomeText, .welcomeText .xi { color: #000000; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 14px; font-weight: normal }
.welcomeTextBold { color: #000000; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 14px; font-weight: bold }
.welcomeTextSmall, .welcomeText .welcomeTextSmall xi { color: #000000; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 12px; font-weight: normal }
.welcomeTextLarge { color: #000000; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 16px; font-weight: normal }

.x54 .x5f {color:#000000;background-color:#ffffff;border-color:#000000;border-style:solid; padding: 3px; border-width:1px;margin:2px}
.x5w a {font-family:Trebuchet MS, arial, helvetica,sans;font-size:11pt;font-weight:bolder; text-decoration: none; color:#000000;text-align:right;padding-left:5px}


.dashboardBox { border: solid #999999 1px; }

.footerbg { background-color: #AAD0DF; }
.footertext {
	font-family: Trebuchet MS, arial, helvetica, sans;
	font-size: 11px;
	color: #000000;
}
.footerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-decoration: underline;
}

.cHeaderTable { background: #444478 url(../images/banner_full.jpg) no-repeat bottom left }
.cSignupLayout {background: #FFFFFF url(../images/bg_signup.gif); margin-left:0px; margin-top:0px; margin-right:0px }
.cButtonTable {height: 22px; background-color: #475684 }
.cText { color: #000000; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 12px; font-weight: normal }

.sideLink, .sideLink xi { color: #000000; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 12px; font-weight: normal; text-decoration: none; }
.cBoldText { color: #000000; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 12px; font-weight: bold }
.cBoldTextMessage { color: #FF0000; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 12px; font-weight: bold }
.cErrorText { color: red; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 12px; font-weight: bold }
.cCommandLink, .cCommandLink:link, .cCommandLink:visited { color: #000000; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 12px; font-weight: normal; text-decoration: underline }
.cCommandLink:active { color: #333333; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 11px; font-weight: normal; text-decoration: underline }
.cCommandLinkMessage { color: red; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 11px; font-weight: normal; text-decoration: underline }
.cCommandLinkDisabled { color: #666666; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 11px; font-weight: normal; text-decoration: underline }
.cCommandLinkDisabledBold { color: #666666; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 11px; font-weight: bold; text-decoration: underline }
.cFooter { color: #FFFFFF; background-color: #FF5711 }
.cMenuBarBackground { background-color: #333366 }
.cMenuBarText { color: #FFFFFF; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 12px; font-weight: bold }
.cMenuBarButton { color: #ffffff; font-family: Trebuchet MS, arial, helvetica, sans;  font-size: 12px;  padding: 1px 1px 1px 1px; text-decoration: none; }
.cMenuBarButton:link, .cMenuBarButton:active, .cMenuBarButton:visited, .cMenuBarButton xi { color: #ffffff; font-family: Trebuchet MS, arial, helvetica, sans;  font-size: 12px; padding: 1px 4px 1px 4px; text-decoration: underline}
.cDarkBackground {  background-color: #444478 }
.cHeaderLoginInfo { color: #000000; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 11px; font-weight: bold; color: #FFFFFF}
.cPageSectionHeader {font-weight: bolder; background-color: #E0ECF3; color: #000000 ; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 13px;}
.cUnselectedFolder { background-color: #F7F8FD }
.cSelectedFolderBackground { background-color: #E0ECF3 }
.cSelectedFolderText { color: #000000; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 12px; font-weight: bold; }
.cThinSolidBorder { border-width: 1px 1px 1px 1px; border-style: solid ;border-color: #666666 }
.cThinTopLeftBorder { border-width: 1px 0px 0px 1px; border-style: solid ;border-color: #666666 }
.cThinTopRightBorder { border-width: 1px 1px 0px 0px; border-style: solid ;border-color: #666666 }	
.cLeftNavSectionTable { background-color: #E0ECF3; border-color: #B0B2CF; border-style: solid; border-width: 0px 1px 1px 0px }
.cLeftNavSectionHeader { border-width: 0px 0px 1px 0px; border-style: solid; border-color: #B0B2CF; padding-bottom: 2 }
.cLeftNavSectionBody { background-color: #FFFFFF }
.cCellContainerMain, .x7t, .x7m, .x7k { background-color: #ffffff; border-top-width: 0px; border-right-width: 1px;
	                    border-bottom-width: 1px; border-left-width: 1px; border-top-style: none;
                      border-right-style: none; border-bottom-style: solid; border-left-style: none;
                      border-right-color: #999999; border-bottom-color: #999999;
                      border-left-color: #999999; }
.cCellContainerHead { background-color: #E0ECF3; border-top-width: 0px; border-right-width: 1px;
                      border-bottom-width: 1px; border-left-width: 1px; border-top-style: none;
                      border-right-style: none; border-bottom-style: solid; border-left-style: none;
                      border-right-color: #666666; border-bottom-color: #666666; border-left-color: #666666; }
.cSubSection { font-family: Trebuchet MS, arial, helvetica, sans; font-size: 14px; color: #000000;
              background-color: #CDE4F0; border-top-width: 1px; border-bottom-width: 1px;
              border-top-style: solid; border-bottom-style: solid; border-top-color: #222222;
              border-bottom-color: #222222; font-weight: bold; }
.cSubSectionText { color: #000000; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 14px; 
              font-weight: bold; }
.cSubSectionsm { font-family: Trebuchet MS, arial, helvetica, sans; font-size: 11px; color: #000000;
                  font-weight: bold; }
.cSubSectionsmLink { font-family: Trebuchet MS, arial, helvetica, sans; font-size: 11px; color: #000000;
	                    font-weight: bold; text-decoration: underline; }
.cSideListHead { font-family: Trebuchet MS, arial, helvetica, sans; font-size: 11px; font-weight: bold;
	                text-decoration: underline; color: #000000; background-color: #E0ECF3;
                  border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid;
                  border-bottom-style: solid; border-top-color: #222222; border-bottom-color: #222222; }
.cSideListHead1 { font-family: Trebuchet MS, arial, helvetica, sans; font-size: 11px; font-weight: bold;
	                 color: #000000; background-color: #E0ECF3;
                  border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid;
                  border-bottom-style: solid; border-top-color: #222222; border-bottom-color: #222222; }
.cMainContentHead { background-color: #E0ECF3; border-bottom-width: 1px; border-bottom-style: solid;
	                  border-bottom-color: #222222; text-decoration: none; }
.cTableLinkText { font-family: Trebuchet MS, arial, helvetica, sans; font-size: 11px; font-weight: normal;
	                text-decoration: underline; color: #000000; }
.cTabBottom { color: #222222; background-color: #CDE4F0; font-family: Trebuchet MS, arial, helvetica, sans;
	            font-size: 11px; font-weight: bold; text-align: center; vertical-align: middle;
              border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #222222; }
.cTabOn { color: #222222; background-color: #CDE4F0; font-family: Trebuchet MS, arial, helvetica, sans;
          font-size: 13px; font-weight: bold; text-align: center; vertical-align: middle; }
.cTabOff { color: #222222; background-color: #DEECF4; background: url(/images/bg_tabs.gif) repeat-x;  font-family: Trebuchet MS, arial, helvetica, sans;
          font-size: 13px; border-bottom-width: 1px; border-bottom-style: solid;
          border-bottom-color: #222222; font-weight: bold; background-position: center center;
          text-align: center; vertical-align: middle; }
.cTabDivider {color: #222222; border-bottom-width: 1px; border-bottom-style: solid;
              border-bottom-color: #222222; background-color: #222222; height: 21px; }
.cTabText, .cTabText:link, .cTabText:active, .cTabText:visited, .cTabText xi {color: #222222; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 12px;
	        font-weight: bold; text-decoration: none; }
.cFormFieldRequired { border: 0px; }
.cSideListLink {font-family: Trebuchet MS, arial, helvetica, sans; font-size: 11px;
                font-weight: normal; text-decoration: underline; color: #000000; }
.cSideListLinkdkBluebg {font-family: Trebuchet MS, arial, helvetica, sans; font-size: 11px;
                        font-weight: bold; text-decoration: underline; color: #000000;
                        background-color: #E0ECF3; }
.hometext { font-family: Trebuchet MS, arial, helvetica, sans; font-size: 12px; color: #000000; }
.hometextbold { font-family: Trebuchet MS, arial, helvetica, sans; font-size: 12px; color: #000000; font-weight: bold; }
.cBoldTextGrey { color: grey; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 12px; font-weight: bold }
.cTextGrey { color: grey; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 12px; font-weight: normal }
.cFormFieldRequired input { font-family: Trebuchet MS, arial, helvetica, sans; font-size: 11px; 
                      border-width: 2px 2px 2px 2px; border-style: solid; border-color: #000000 }
.cFormFieldRequired input { font-family: Trebuchet MS, arial, helvetica, sans; font-size: 11px; 
                      border-width: 2px 2px 2px 2px; border-style: solid; border-color: #000000 }
#roleChoice { font-family: Trebuchet MS, arial, helvetica, sans; font-size: 12px; 
                      border-width: 1px 1px 1px 1px; border-style: solid; border-color: #666666 }
					  
img { border: 0px; }

.topTabsActiveStart
{
  background-image:url(/images/bg_tab_active_start.png);background-repeat: no-repeat; width:8px; height: 28px;
}

.topTabsActiveMid
{
  background-image:url(/images/bg_tab_active_mid.gif); background-color: #ffffff; height: 28px; white-space: nowrap; padding-right: 3px;
}
.topTabsActiveMid .xi, .topTabsActiveMid .xi:link, .topTabsActiveMid .xi:hover, .topTabsActiveMid .xi:visited
{
   font-weight: bold; white-space: nowrap; font-family: Trebuchet MS, arial, helvetica, sans; font-size: 15px; text-decoration: none; color: #3A4D80;
}

.topTabsActiveMid a:hover
{
    font-weight: bold; white-space: nowrap; text-decoration: underline;	
}


.topTabsActiveEnd
{
  background-image:url(/images/bg_tab_active_end.png); background-repeat: no-repeat;width:7px; height: 28px;
}

af|navigationPane::tabs-active af|navigationPane::tabs-end-join-to-inactive
{
  background-image:url(/images/bg_tab_active_end_joininactive.png); background-repeat: no-repeat;width:11px; height: 28px;
}


af|navigationPane::tabs-inactive af|navigationPane::tabs-start-join-from-active
{
  background-image:url(/images/bg_tab_inactive_mid.gif); background-repeat: no-repeat;width:1px; height: 28px;	
}


.topTabsInactiveMid
{
  background-image:url(/images/bg_tab_inactive_mid.gif); width:1px; height: 28px; white-space: nowrap; padding-right: 3px; padding-left: 3px;
}

.topTabsInactiveMid .xi, .topTabsInactiveMid .xi:link, .topTabsInactiveMid .xi:hover, .topTabsInactiveMid .xi:visited
{
   color: #ffffff; font-weight: bold;font-size: 14px; font-family: Trebuchet MS, arial, helvetica, sans; white-space: nowrap; text-decoration: none;
}

.topTabsInactiveMid a:hover
{
   white-space: nowrap; font-weight: bold; text-decoration: underline;
}


.topTabsInactiveEnd
{
  background-image:url(/images/bg_tab_inactive_end.gif); background-repeat: no-repeat;width:7px; height: 28px
}

.topTabsInactiveStart
{  
  background-image:url(/images/bg_tab_inactive_start.gif); background-repeat: no-repeat;width:8px; height: 28px; 
}

af|navigationPane::tabs-inactive af|navigationPane::tabs-start-join-from-inactive
{    
  background-image:url(/images/bg_tab_inactive_mid.gif); width: 0px;
}

af|navigationPane_tabs-inactive af|navigationPane_tabs-bottom-mid, af|navigationPane_tabs-inactive af|navigationPane_tabs-bottom-end, af|navigationPane_tabs-inactive af|navigationPane_tabs-bottom-end-join
{      
  background-image:url(../../css/skin/images/dot_clear.gif); 
}
af|navigationPane_tabs-inactive af|navigationPane_tabs-bottom-start
{
  background-image:url(../../css/skin/images/dot_clear.gif); 
}

af|navigationPane_tabs-active af|navigationPane_tabs-bottom-end-join
{
  background-image:url(../../css/skin/images/dot_clear.gif); 	
}

af|navigationPane_tabs-active af|navigationPane_tabs-bottom-end-content
{
  background-image:url(../../css/skin/images/dot_clear.gif); 	
}

af|navigationPane_tabs-inactive af|navigationPane_tabs-bottom-start-content
{  
  background-image:url(../../css/skin/images/dot_clear.gif); 
}

af|navigationPane_tabs-inactive af|navigationPane_tabs-bottom-end-content
{  
  background-image:url(../../css/skin/images/dot_clear.gif); 
}


af|navigationPane::tabs-inactive af|navigationPane::tabs-end-join-to-inactive
{    
    background-image:url(/images/bg_tab_inactive_end_joininactive.gif); background-repeat: no-repeat; width:11px; height: 28px;
}
