/* DEFAULT */
/* Z.G. 101007 ************************************************************ 
BODY        { background-color: #384c75; }
DIV.Outer   { position: relative; width: 100%; height: 100%; top: 0; left: 0; margin: 0; padding: 0; }
DIV.Outer2  { position: relative;  } 

**************************************************************************/	

DIV.Outer   { position: relative; width: 760px; height: 100%;}

/* Z.G. 101007 ************************************************************ 
DIV.Guts    { position: absolute; top: 104px; left: 0px; width: 730px; background-color: white;  }
**************************************************************************/	
DIV.Guts    { padding-left: 15px; width: 730px; position: relative;}





/* TOP NAV */
/* Z.G. 101007 ************************************************************ 
#divTopNavLoggedIn { position: absolute; top: 0; left: 0; width: 760px; height: 104px; z-index: 1500; background-color: white; }
**************************************************************************/	
#divTopNavLoggedIn { position: relative; top: 0; left: 0; width: 760px; height: 104px; z-index: 1500; background-color: white; }

DIV.TNTop          { position: absolute; top: 0; left: 170px; width: 590px; height: 25px; background: url(../../Images/Default/nav-top.gif) no-repeat top left; }

DIV.TNLogo         { position: absolute; top: 0; left: 0; width: 170px; height: 64px; background: #eee url(../../Images/Default/nav-logo.gif) no-repeat center; }
DIV.TNLogo a       { display: block; width: 100%; height: 100%; }
DIV.TNLogo a:link  { background: #eee url(../../Images/Default/nav-logo.gif) no-repeat center; }
DIV.TNLogo a:hover { /*background-image: url(../../Images/Default/nav-logo.gif); display: block;*/ }
IMG.TNLogo         { border: none; } /* needed to make logo hyperlinkable */


#divTNLeftEdge     { left: 170px; width: 32px; background: url(../../Images/Default/nav-left.gif) no-repeat top left; }
#divTNRightEdge    { left: 728px; width: 32px; background: url(../../Images/Default/nav-right.gif) no-repeat top left; }

DIV.TNBottomL      { position: absolute; top: 64px; left: 0; width: 170px; height: 21px; background: url(../../Images/Default/nav-bottom.gif) no-repeat top left; }

/* TOPNAV ROLLOVER BUTTONS.  ALL THESE STYLE ELEMENTS HERE ARE NECESSARY SO DON'T MESS WITH IT */
DIV.TNButton       { position: absolute; top: 25px; width: 67px; height: 65px; margin: 0; padding: 0; }
DIV.TNRollover {
   position: absolute; 
   top: 25px; 
   width: 67px;
   height: 65px;
   display: block;
   background-repeat: no-repeat;
}
DIV.TNRollover a { 
   display: block;
   width: 100%; height: 100%;
}
DIV.TNRollover a:link  { background-position: 0px 0px; }
DIV.TNRollover a:hover { background-position: 0px -65px; } /* shift the image up 60 px so we see the hover graphic */
DIV.TNDisabled         { position: absolute; top: 25px; width: 67px; height: 65px;  }

DIV.TNAccount          { left: 192px; background-image: url(../../Images/Default/topnav-account-rollover.gif); }
DIV.TNAccount a:link   { background-image: url(../../Images/Default/topnav-account-rollover.gif); }
DIV.TNAccount a:hover  { background-image: url(../../Images/Default/topnav-account-rollover.gif); }
DIV.TNAccountDisabled  { left: 192px; background-image: url(../../Images/Default/topnav-account-disabled.gif); }

DIV.TNManage           { left: 259px; background-image: url(../../Images/Default/topnav-manage-rollover.gif); }
DIV.TNManage a:link    { background-image: url(../../Images/Default/topnav-manage-rollover.gif); }
DIV.TNManage a:hover   { background-image: url(../../Images/Default/topnav-manage-rollover.gif); }
DIV.TNManageDisabled   { left: 259px; background-image: url(../../Images/Default/topnav-manage-disabled.gif); }

DIV.TNSchedule         { left: 326px; background-image: url(../../Images/Default/topnav-schedule-rollover.gif); }
DIV.TNSchedule a:link  { background-image: url(../../Images/Default/topnav-schedule-rollover.gif); }
DIV.TNSchedule a:hover { background-image: url(../../Images/Default/topnav-schedule-rollover.gif); }
DIV.TNScheduleDisabled { left: 326px; background-image: url(../../Images/Default/topnav-schedule-disabled.gif); }

DIV.TNContacts         { left: 393px; background-image: url(../../Images/Default/topnav-contacts-rollover.gif); }
DIV.TNContacts a:link  { background-image: url(../../Images/Default/topnav-contacts-rollover.gif); }
DIV.TNContacts a:hover { background-image: url(../../Images/Default/topnav-contacts-rollover.gif); }
DIV.TNContactsDisabled { left: 393px; background-image: url(../../Images/Default/topnav-contacts-disabled.gif); }

DIV.TNSettings         { left: 460px; background-image: url(../../Images/Default/topnav-settings-rollover.gif); }
DIV.TNSettings a:link  { background-image: url(../../Images/Default/topnav-settings-rollover.gif); }
DIV.TNSettings a:hover { background-image: url(../../Images/Default/topnav-settings-rollover.gif); }
DIV.TNSettingsDisabled { left: 460px; background-image: url(../../Images/Default/topnav-settings-disabled.gif); }

DIV.TNHelp             { left: 527px; background-image: url(../../Images/Default/topnav-help-rollover.gif); }
DIV.TNHelp a:link      { background-image: url(../../Images/Default/topnav-help-rollover.gif); }
DIV.TNHelp a:hover     { background-image: url(../../Images/Default/topnav-help-rollover.gif); }
DIV.TNHelpDisabled     { left: 527px; background-image: url(../../Images/Default/topnav-help-disabled.gif); }

DIV.TNLogout           { left: 594px; background-image: url(../../Images/Default/topnav-logout-rollover.gif); }
DIV.TNLogout a:link    { background-image: url(../../Images/Default/topnav-logout-rollover.gif); }
DIV.TNLogout a:hover   { background-image: url(../../Images/Default/topnav-logout-rollover.gif); }
DIV.TNLogoutDisabled   { left: 594px; background-image: url(../../Images/Default/topnav-logout-disabled.gif); }

DIV.TNLogin            { left: 594px; background-image: url(../../Images/Default/topnav-login-rollover.gif); }
DIV.TNLogin a:link     { background-image: url(../../Images/Default/topnav-login-rollover.gif); }
DIV.TNLogin a:hover    { background-image: url(../../Images/Default/topnav-login-rollover.gif); }
DIV.TNLoginDisabled    { left: 594px; background-image: url(../../Images/Default/topnav-login-disabled.gif); }

DIV.TNHome             { left: 661px; background-image: url(../../Images/Default/topnav-home-rollover.gif); }
DIV.TNHome a:link      { background-image: url(../../Images/Default/topnav-home-rollover.gif); }
DIV.TNHome a:hover     { background-image: url(../../Images/Default/topnav-home-rollover.gif); }
DIV.TNHomeDisabled     { left: 661px; background-image: url(../../Images/Default/topnav-home-disabled.gif); }



/* Z.G. 101007 ************************************************************ 
DIV.copyright  { position: absolute; background-color: #384c75; left: 0px; height: 30px; width: 745px; margin: 12px 0 0 0; padding: 12px 0 0 15px;  }
**************************************************************************/	

/* Z.G. 101007 ************************************************************ 
DIV.copyright  { position: absolute; height: 40px; padding-left:0px; margin-top: 40px; } 
DIV.copyright2 { position: relative; background-color: #384c75; width: 745px; height: 30px; bottom: -90px; color: #FFFFFF; margin: 12px 0 0 0; padding: 12px 0 0 15px; }
**************************************************************************/	




/* Progress Meter */
/* THE FOLLOWING CAN BE REMOVED WHEN WE FINISH CONVERTING */
TABLE.ProgressMeter { width: 232px; border: none; border-collapse: collapse; }
TD.ProgressMeterTDInactive { }

TD.ProgressMeterMainTitle { 
   padding: 3px; height: 23px;
   border-style: none; 
   font-weight: bold; 
}
TD.ProgressMeterTop { 
   padding: 3px; height: 26px;  border: 1px solid #BBBBBB;
}
TD.ProgressMeter {
   padding: 3px; margin:0; height: 26px;
   border-width: 0 1px 1px 1px;
   border-style: solid;
   border-color: #BBBBBB;
}
TD.ProgressMeterTDActive   { }
TD.ProgressMeterTDInactive { color: #BBBBBB; }

TD.ProgressMeterLDRate     { color: #384C75; text-indent:-6px; padding-left: 6px; padding-top: 12px; font-size: 8pt; }

TD.PMC1 { 
   width: 17px; 
   padding: 3px; margin:0; height: 26px;
   border: none;
   text-align: left;
}
TD.PMC1Checked { background: transparent url(../../Images/Default/check_14x16.gif) no-repeat top left; }

TD.PMC2 { 
   width: 205px; height: 26px;
   padding: 3px 3px 3px 4px; 
   margin: 0; 
   border: 1px solid #BBBBBB;
}
/* */





SPAN.ProgressMeterInactive { color: #BBBBBB; }
A.ProgressMeterInactive    { color: #BBBBBB; }
A.ProgressMeterInactive:hover { color: #BBBBBB; text-decoration: none; }

DIV.ProgressMeter { 
   position: absolute; top: 0px; left: 520px; width: 222px; height: 400px; 
   background-color: white;
}

DIV.PMC1    { float: left; top: 0; left: 0; width: 14px; height: 100%; }
DIV.PMCheck { background: transparent url(../../Images/Default/check_14x16.gif) no-repeat top left; }

DIV.PMText {
   position: absolute; top: 0; left: 18px; width: 208px; height: 100%; border: 1px solid #BBBBBB; 
   vertical-align: top; 
   margin: 0; padding: 6px 0 0 4px;

}

DIV.PMTerms { position: absolute; top: 350px; left: 22px; width: 190px; height: 30px; 
   color: #384C75; text-indent:-6px; padding-left: 6px; padding-top: 12px; font-size: 11px; 
}

DIV.PMInactive { color: #BBBBBB; }

.signup_banner{ background: transparent url(../../Images/default/FC_OrgAcctBkgd.gif) no-repeat top left; width:551px; height:198px; margin:0px 15px; font-size:11px; }
.signup_banner ul{ list-style-type:disc; margin:5px 0; padding:0px; }
.signup_banner .content{ padding-top:50px; padding-left: 72px; }
.signup_banner .bottom_content{ margin-bottom:5px; margin-left: 72px; }
.signup_banner .bottom_content strong{font-size:110%;font-weight:900;}
.signup_banner .bottom_section { padding-left:230px; }
.signup_banner .bottom_section a { padding-left:20px; }
.clear_left { clear:left; }
.clear_right { clear:right; }
.clear_both { clear:both; }
