/* Copyright © 2002 Microsoft Corporation.  All rights reserved. */

    /******** Syllabus.htm ********/
    
    .NavBody A:link			
    {
        color: black;
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        background-color : transparent;
    }
    
    .NavBody A:visited		
    {
        color: black;
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        background-color : transparent;
    }
    
    .NavBody A:active		
    {
        color: black;
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        background-color: rgb(255,255,255);
        border: rgb(142,172,208) 1px solid;
    }
    
    .NavBody A:hover			
    {
        color: black;
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        background-color: rgb(223,231,242);
        border: rgb(142,172,208) 1px solid;
    }
    
    .NavBody
    {
        background-color: rgb(187,205,228);
        color:black;
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
    }
    
    .NavShadedLink
    {
        color:black;
        background-color: rgb(142,172,208);
    }
    
    .course
    {
        color: black;
        width: 100%;
        cursor: hand;
        background-color : transparent;
    }
    
    .contextmenu 
    {
        cursor: default;
        position: absolute;
        text-align: left;
        font-family: menu; 
        width: 120px;
        border: 1px solid silver;
        background-color: menu;
        visibility: hidden;
        z-index: 1000;
        filter: progid:DXImageTransform.Microsoft.shadow(Color='gray',Direction=135,Enabled='true',Strength=4);
    } 
    
    .contextmenuitem 
    {	
        padding-left: 5px;
        padding-right: 5px;
        width: 100%;
    }
    
    .nodeParent
    {
        margin-bottom: 5px;
        position: relative;
        cursor:hand;
    }
    
    .nodeChildrenContainer
    {
        margin-top: 5px;
        position: relative;
        margin-left: 21px;
        display:none
    }
    
    .passed
    {
        color: rgb(201,51,201);
        font-size: 9pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        background-color : transparent;
    }
    
    .completed
    {
        color: rgb(201,51,201);
        font-size: 9pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        background-color : transparent;
    }
    
    /******** title.htm ********/
    
    .ShellTitleText		
    {
        color: white;
        font-size: 16pt;
        font-family: "Franklin Gothic Medium", sans-serif;
        margin-left: 7px;
        background-color : transparent;
    }
    
    .ShellTitleImg
    {
        margin-right: 14px;
        width: 100%;
    }
    
    .ShellTitleServices	
    {
        background-color: rgb(81,126,171);
    }
    
    .ShellTitleServicesArea
    {
		margin-top: 8px;
    }

    /******** titlebottomright.htm ********/

    .TitleBtmRtShowTOCGrphic
    {
	position: absolute; 
	top:3px;
	left:155px;
    }

    .TitleBtmRtNextBtnGrphic
    {
	position: absolute;
	top: 2px;
	left: 7px;
    }

    .TitleBtmRtPreviousBtnGrphic
    {
	position: absolute;
	top: 2px;
	left: 23px;
    }

    .TitleBtmRtHelpLink
    {
	position: absolute;
	top: 4px;
	left: 80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    }
    
    /******** navbar.htm ********/
    
    .NavBar		
    {
        background-color: rgb(81,126,171);
    }
    
    /******** mltui.htm ********/
    
    .ContentFrameLeftBorder
    {
	border-left: 3px solid rgb(81,126,171);
	cursor: w-resize;
    }
 
    .HelpFrame
    {
        border-top: rgb(81,81,81) 1px solid; 
        border-bottom: rgb(81,81,81) 1px solid;
    }
  
    .NavBarFrame
    {
        border-top: rgb(81,81,81) 1px solid;
    }
    
    /******** Search.htm ********/
    
    .GoButton
    {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: black;
        height: 18px;
    }

    .SearchLabelText
    {
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: black;
        background-color : transparent;
    }
    
    .SearchInputText
    {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: black;
    }
    
    .SearchBody
    {
        background-color: rgb(223,231,242);
    }
    
    .SearchBoxPos
    {
    	margin-left: 7px;
    	height: 16px;
    }

    .SearchLabelPos
    {
    	margin-left: 7px;
        font-weight: bold;
    }
	
    .GoButtonPos
    {
	margin-left: 5px;
    }
	
    .CourseSearchRadioPos
    {
	margin-left: 4px 
    }

    .CourseSearchLblPos
    {
	margin-left: 5px; 
    }
	
    .LibrarySearchRadioPos
    {
	margin-left: 4px 
    }

    .LibrarySearchLblPos
    {
	margin-left: 5px; 
    }
  
    /******** Help.htm ********/
    .HelpBody
    {
        background-color: rgb(142,172,208);
    }
    
    .HelpNav
    {
    	margin-top: 2px;
    }
 
    .HelpLabelText	
    {
        color: black;
        font-size: 9px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color : transparent;
    }
    
    .HelpCloseSyllabus
    {
	margin-top: 2px;
    }

    /******** noscroll.htm ********/
    .NoScrollbar	
    {
        background-color: rgb(81,126,171);
    }

    /******** about.htm ********/
    .AboutDlg
    {
        margin-left: 10px;
	color: black;
        font-size: 10pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
    }