﻿	/* main vertical scroll */
	#main {
		position:relative;
		overflow:hidden;
		height: 500px;
		float: left;
		width: 485px;
		border: 1px solid #96B447;
	}
	
	/* root element for pages */
	#pages {
	    position:absolute;
	    height:20000em;
	}
	
	/* single page */
	.page {
		height: 500px;
		background: url(https://phenomenex.blob.core.windows.net/cdn/Content/Images/wizardBG.gif) repeat-x;
		width:485px;
	}
	
	/* root element for horizontal scrollables */
	.scrollable {
		position:relative;
		overflow:hidden;
		width: 485px;
		height: 500px;
	}
	
	/* root element for scrollable items */
	.scrollable .items {
		width:20000em;
		position:absolute;
		clear:both;
	}
	
	/* single scrollable item */
	.item {
		float:left;
		cursor:pointer;
		width:700px;
		height:300px;
		padding:10px;
	}
	
	/* main navigator */
	#wizard_navi {
		float:left;
		padding:0px !important;
		margin:0px !important;
		border-top: 1px solid #96B447;
		border-left: 1px solid #96B447;
		border-bottom: 1px solid #96B447;
	}
	
	#wizard_navi li {
		background-color:#D3E0A6;
		clear:both;
		font-size:11px;
		height:40px;
		list-style-type:none;
		padding:5px;
		width:380px;
		border-right: 1px solid #96B447;
	}
	
	#wizard_navi li.active {
		background-color: #96B447;
	}
	
	#wizard_navi strong {
		display:block;
	}
	
	#wizard_navi_syringe {
		float:left;
		padding:0px !important;
		margin:0px !important;
		border-top: 1px solid #96B447;
		border-left: 1px solid #96B447;
		border-bottom: 1px solid #96B447;
	}
	
	#wizard_navi_syringe li {
		background-color:#D3E0A6;
		clear:both;
		font-size:11px;
		list-style-type:none;
		padding: 10px 5px 10px 5px ;
		width:380px;
		border-right: 1px solid #96B447;
	}
	
	#wizard_navi_syringe li.active {
		background-color: #96B447;
	}
	
	#wizard_navi_syringe strong {
		display:block;
	}
	
	table.septumTable {
	    border-width: 0px;
	    border-spacing: 0px;
	    border-style: solid;
	    border-color: #97b448;
	    border-collapse: collapse;
    }
    
    table.septumTable th 
    {
        border-width: 1px;
	    padding: 2px;
	    border-color: #97b448;
	    border-style: solid;
    }
    
    table.septumTable td 
    {
        border-width: 1px;
	    padding: 2px;
	    border-color: #97b448;
	    border-style: solid;
    }