
	#wizard, .numberedList
	{
		list-style: none;
		padding: 0px;
        padding-top: 10px;
        padding-bottom: 10px;
		margin: 0;
        background-color:#BED3FD;
		width: 100%;
        font-size: 9pt;
        font-family: Verdana;
        /*
        -moz-user-select: none;
        -khtml-user-select: none;
		*/
	}
	
    #wizard A,
	#wizard A:active,
	#wizard A:link,
	#wizard A:selected,
	#wizard A:visited 
	{
		color:#0000FF;
	}

    #wizard A.inactive,
    #wizard A.inactive:active,
    #wizard A.inactive:link,
    #wizard A.inactive:selected,
    #wizard A.inactive:visited 
    {
		color:#000000; 
		text-decoration:none;
	}

	#wizard li, .numberedList li
	{
		display: inline;
		padding: 0;
		margin: 0;
		height: 5px;
        background-repeat: no-repeat;
        background-position: 2px 0px;
		/*border-left: 2px solid #B3B3B3;*/
		padding-right:50px;
		padding-left: 8px;
		padding-top: 2px;
		padding-bottom: 2px;
		cursor: pointer;
	}

    #wizard li.wiznum A B
    {
        color: black;
    }
    
    #wizard li.wiznum A span
    {
        color: black;
        font-weight:normal;
    }

    #wizard li.wizselnum A B
    {
        color: black;
    }
    
    #wizard li.wizselnum A span
    {
        color: black;
    }

	#wizard li A span
	{
	    white-space: nowrap;
	}

	#wizard li.wiznum, .numberedList span.num
	{
        background-image: url(images/nav_wizard_normal.gif);	
		font-weight: normal;
	}
	
	#wizard li.wiznum A,
	#wizard li.wiznum A:active,
	#wizard li.wiznum A:link,
	#wizard li.wiznum A:selected,
	#wizard li.wiznum A:visited
	{
		font-weight: normal;
	}
	
	#wizard li.wiznum A.disabled,
	#wizard li.wiznum A.disabled:active,
	#wizard li.wiznum A.disabled:link,
	#wizard li.wiznum A.disabled:selected,
	#wizard li.wiznum A.disabled:visited
	{
		font-weight: normal;
        color: #606060;
        text-decoration:none;
		cursor: pointer;
	}

	#wizard li.wizselnum
	{
        background-image: url(images/nav_wizard_selected.gif);	
		font-weight: bold;
	}	
	    
	#wizard li.wizselnum A,
	#wizard li.wizselnum A:active,
	#wizard li.wizselnum A:link,
	#wizard li.wizselnum A:selected,
	#wizard li.wizselnum A:visited 
	{
		font-weight: bold;
	}	


	#wizard li div.wizcurrent
	{
        /*sclear: both; */
		float: left;
		font-weight: bold;
		padding-left: 40px;
	}


	#wizard li div.wiznotcurrent
	{
        /*sclear: both; */
		float: left;
		font-weight: normal;
		padding-left: 40px;
	}


	DIV.WizardButtons
	{
	    display:block;
	    text-align:right; 
	    padding:5px 2px 2px 2px;
	    background-color:#5579BE; 
	    margin-top:10px;
	    height: 25px;
	    /*width:100%; - uneeded and causes scrollbars due to box model issues cause of padding*/
	}
	
	/* Default float right */
	DIV.WizardButtons DIV
	{
	   float: right;   
	   padding-right: 5px;
	   padding-left: 0px;
	}
	
	DIV.WizardButtons DIV.left
	{
	    float: left;
		padding-left: 5px;
		padding-right: 0px;
	}	
	
	DIV.WizardButtons DIV.hidden
	{
	    display:none;
	}	
	
    .numberedList
    {
        list-style: none;
        background-color: transparent;
        padding: 0px;
        margin-left: -2px;
    }
    .numberedList li
    {
        display: block;
        height: auto;
        padding-left: 0px;
        margin-bottom: 5px;
        cursor:text;
        font-size: 8.25pt;
    }
    .numberedList li span.num
    {
        padding-left: 6px;
        padding-right: 6px;
        padding-top: 2px;
        padding-bottom: 2px;
        font-weight: bold;
        font-size: 9pt;
    }
