@media screen
{

	#SIDEBAR ul {
		margin:0px 2px 0px 5px;
		padding:0px;
	}
	#APPLICATION, #PAGE, #SCREEN {
		position:static;
	}
	.PAGE {
		width:100%;
	}
	#SIDEBAR {
		position:absolute;
		display:none;
		background:white;
		border:4px solid #ccc;
		border-bottom:8px solid #bbb;
		border-top:4px solid #ddd;
		border-radius:10px;
		-webkit-border-radius:10px;
		-moz-border-radius:10px;
		font-weight:normal;
		overflow:visible;
		padding:5px;
		width:970px;
		z-index:9000;
	}
	#ACTIONBUTTONS li {
		list-style-type:none;
		margin: 3px 0px 0px 10px;
		padding-left:0px;
		clear:both;
		color:#666;
	}
	
	#SIDEBAR fieldset {
		padding:10px;
		-moz-border-radius: 8px;
		float:left;
		margin:5px;
	}
	#SIDEBAR h3 {
		background:url(/script/sothink/treemenu/treebg.gif) no-repeat;
		padding:0px 10px 8px 5px;
		margin:0px 0px 5px 0px;
		clear:both;
		font-size:14px;
	}
	#dashboard ul {
		padding-left:10px;
	}
	/*#general ul {
		list-style:none;
		padding-left: 5px;
		margin:0px;
	}
	#general li {
		margin:2px 0px;
	}*/
	
	#emp_id {
		font-weight:bold;
	}
	#emp_id span {
		color:#247c36;
	}
	#emp_name {
		font-size:1.5em;
		text-decoration:underline;
		font-weight:bold;
	}
	#PAGE fieldset fieldset {
		float:left;
	}
	.SSBUTT_HEADER {
		background-color:#EEE8AA;
		width:225px;
		list-style-type:none;
		font-size:1.1em;
		margin-top:0px;
	}
	.MAINT h2 {
		background:url(/style/icons/maint.png) right no-repeat;
		display:inline;
		padding-right:25px;
		margin-left:20px;
	}
	.MAINT {
		text-decoration:none;
		margin-top:20px;
	}
	.SSBUTT_EMPTY {
		list-style-image:url(/style/icons/circle_empty.png);
	}
	.SSBUTT_FULL {
		list-style-image:url(/style/icons/circle_full2.png);
	}
	.SSBUTT_UTILITY {
		list-style-image:url(/style/icons/right2.png);
	}
	.SSBUTT_ACTION {
		list-style-image:url(/style/icons/action.png);
	}
	
	
	#WWMENUX .SSBUTT_ACTION {
		list-style-image:none;
		list-style:none;
		width:400px;
	}
	
	#WWMENUX #dashboard .SSBUTT_ACTION {
		width:auto;
	}
	
	#WWMENUX #dashboard ul
	{
		padding-left: 5px;
	}
	
	#WWMENUX a:visited
	{
		color: blue;
	}
	.SSBUTT_ALERT {
		list-style-image:url(/style/icons/alert.png);
	}
	.SSBUTT_NO-LINK /*remove once WWTREEF in prod */ {
		text-decoration:none;
		color:#333;
		cursor:default;
		list-style-image:url(/style/icons/no.jpg);
	}
	
	.SSBUTT_FOLDER
	{
		list-style:none;
	}
	
	#WWMENUX li.SSBUTT_FOLDER {
		font-size:11pt;
	}
	
	#WWMENUX li li.SSBUTT_FOLDER {
		list-style-image:url(/style/icons/folder2.png);
		font-size:11pt;
	}
	
	#WWMENUX li a:hover
	{
		text-decoration:none;
	}
	
	#WWMENUX
	{
		background-color:white;
	}
	
	#WWMENUX li.SSBUTT_FOLDER2
	{
		font-size:11pt;
		font-style:italic;
		list-style:none;
	}
	
	#WWMENUX li.SSBUTT_FOLDER2 li
	{
		font-style:normal;
	}
	
	
	/* MENU SERVICE STATION */
	#WWMENUX #dashboard .SSBUTT_FOLDER
	{
		list-style-image:url(/style/icons/folder2.png);
		font-size:11pt;
	}
	
	
	
	#SIDEBAR a:hover {
		text-decoration:none;
	}
	.dropdown {
		background:url(/style/icons/down.png) 98% no-repeat;
	}
	#SYSTEM_NAV {
		float:none;
		margin-left:100px;
	}
	/****************************************************TABS SETUP PAGE**********/
	
	
	.tabs select {
		margin:5px;
	}
	/***/
	
	#ACTIONBUTTONS {
		background:url(icons/action_button.png) no-repeat;
		margin:5px;
		padding: 5px 0px 10px 0px;
		font-weight:bold;
		width:125px;
		float:left;
	}
	#ACTIONBUTTONS img {
		margin-left:4px;
	}
	#SCREEN {
		overflow:visible;
		height:100%;
	}
	.PANEL {
		float:left;
	}
	#BUTTONLEGEND {
		border:2px solid #000;
		position:absolute;
		right:60px;
		top:40px;
		color:black;
		background:white;
		display:none;
		padding:10px;
		-moz-border-radius: 8px;
	}
	#LEGEND {
		color:#000;
		float:right;
		padding:12px 20px 12px 0px;
		margin-right:20px;
		background:url(icons/magnify.png) right no-repeat;
	}
	#BUTTONLEGEND li {
		padding-left:10px;
	}
	#SCREENFADE {
		display:none;/*position:absolute; 
		top:0px; 
		left:0px; 

		background:url(/wft/system-images/background-60-grey.png); 
		z-index:1;*/
	}
	#ACTIONSPAN {
		margin-left:10px;
		color:white;
	}
	#dashboard table {
		float:left;
		margin:2px;
	}
	#dashboard fieldset {
		float:left;
		margin-left:5px;
	}
	#dashboard li {
		margin-left:10px;
	}
	#dashboard .SPACER {
		height:0px;
	}
	#ACTIONLIST {
		margin-top: 10px;
	}
	#ACTIONLIST li {
		margin-left:10px;
		float:left;
	 padding:left:10px;
		padding-bottom:2px;
		list-style:none;
	}
	#ACTIONLIST li a {
		margin-left: 15px;
	}
	#ACTIONLIST li.SSBUTT_ACTION {
		background:url(icons/action.png) no-repeat left;
	}
	
	#ACTIONLIST li.SSBUTT_ALERT {
		background:url(icons/alert.png) no-repeat left;
	}
	#REQUIREDACTIONS {
		padding:5px;
		margin:5px;
		background:#720423;
		overflow:auto;
		float:left;
		width: 82%;
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		border-radius: 8px;
	}
	#REQUIREDACTIONS span {
		font-weight:bold;
		margin:5px;
		color:white;
		float:left;
	}
	#REQUIREDACTIONS li a {
		color:white;
		white-space:nowrap;
	}
	#REQUIREDACTIONS li a:hover {
		text-decoration:none;
	}
	.HIDE {
		display:none;
	}
	/* Bulliten Board Selectors */
	.COLLAPSETREE ul {
		display:none;
	}
	EXPANDTREE ul {
		display: block;
	}
	li.COLLAPSED {
		display:none;
	}
	.BBOARD {
		font-size:1.3em;
		border:2px solid white;
		width:600px;
		padding:0px;
		background:white;
	}
	.BBOARD li {
		list-style-type:none;
		background:url(/style/icons/treebg.jpg) repeat-x;
	}
	.BBOARD a {
		background:white;
		margin:2px;
	}
	/*End Bulliten Board Selectors */
	
	/*Service Station More Formats Dropdown Selectors */
	#NAV #sstabs {
		display:none;
		background:#d5d0ba;
		margin:0px;
		padding:0px;
		position:absolute;
		left:-10px;
		top:2px;
		margin-top:0px;
		border: 1px solid #999;
	}
	#NAV #MOREFORMATS {
		cursor:default;
		background:url("/NATURAL/99802588.GIF") no-repeat scroll right top transparent;
		padding: 2px 5px 2px 2px;
	}
	#NAV #sstabs li {
		list-style:none;
		background:url(/style/sstab1.png) no-repeat;
		width:200px;
		padding:0px;
		margin:0px;
	}
	#NAV #MOREFORMATS li a {
		background:url(/style/sstab1.png) right no-repeat;
		padding: 5px 15px;
	}
	#NAV td:hover {
		background:url("/NATURAL/99757929.GIF") no-repeat scroll 0 0 transparent;
	}
	#NAV a:hover, #NAV #MOREFORMATS:hover, #NAV .EXPANDED #MOREFORMATS {
		background:url("/NATURAL/99757928.GIF") no-repeat scroll right top transparent;
		color:#003366;
	}
	#NAV #MOREFORMATS li a:hover {
		background:white;
		color:#003366;
	}
	#sstab_img {
		margin: 0px 3px;
	}
	.EXPANDED li a {
		font-weight:normal;
		font-style:normal;
	}
	/*End Service Station More Formats Dropdown Selectors */
	
	#WWMENUX li {
		font-weight:bold;
		padding: 1px 0px;
		font-size:10pt;
	}
	#CONTAINER {
		min-width:1000px;
		width:98%;
	}
	#SYSTEM_INFO {
		width:75%;
	}
	#DUCKHEAD {
		margin-left:10px;
		margin-top:10px;
	}
	#GLOBALSEARCH {
		margin-top:5px;
		margin-right:5px;
		padding:0px;
		width: 320px;
		float: right;
		clear:right;
	}
	#GLOBALSEARCH form {
		margin-bottom: 0px;
	}
	#GLOBNAV ul ul ul {
		left:50px;
	}
	
	#NOTIFICATIONS li
	{
		list-style:none;
		display:inline;
	}
	
	#NOTIFICATIONS2 li 
	{
		list-style:none;
		display:inline;
	}
			
	.addarow
	{

		background:url(/style/icons/plus.png) no-repeat;
		display:inline;
		padding-left:24px;
		padding-bottom:10px;
		cursor:pointer;
	}
	
	.addarow
	{
		width:20px;
		height:20px;
		background-image:url(/style/icons/plus.png);
	}

	
	#dashboard table {
		background-color: white;
	}
	
	.IFRAME #CONTAINER
	{
		min-width:0px;
	}
	
	.FIRST-INPUT input
	{
		float:right;
	}
	
	#GWL-BEN
	{
		margin:5px;
		padding:0px;
		white-space:nowrap;
	}

	/*
	div.FLOAT
	{
	
		margin:0px;
		padding:0px;
	}
	
	div#FLOAT
	{
		margin:0px;
		padding:0px;
	}*/
	
	.FIELDSET-DISPLAY-XS .FIRST-INPUT, .FIELDSET-DISPLAY-XS .FIRST-PROMPT
	{
		width:2em;
	}
	
		
	.FIELDSET-DISPLAY-S .FIRST-INPUT, .FIELDSET-DISPLAY-S .FIRST-PROMPT
	{
		width:4em;
	}
	
		
	.FIELDSET-DISPLAY-M .FIRST-INPUT, .FIELDSET-DISPLAY-M .FIRST-PROMPT
	{
		width:8em;
	}
	
		
	.FIELDSET-DISPLAY-L .FIRST-INPUT, .FIELDSET-DISPLAY-L .FIRST-PROMPT
	{
		width:10em;
	}
	
		
	.FIELDSET-DISPLAY-XL .FIRST-INPUT, .FIELDSET-DISPLAY-XL .FIRST-PROMPT
	{
		width:15em;
	}
	
	#APPLICATION .FLOAT th.table-sortable {
    background-image: url("/NATURAL/99725559.GIF");
    background-position: left center;
    background-repeat: no-repeat;
    cursor: pointer;
    padding-left: 12px;
	}
	
	.ui-menu .ui-menu-item a.INACTIVE
	{
		color:red;
	}
	.ui-menu .ui-menu-item a.ADD_RECORD
	{
		color:blue;
	}

@media print
{
	#CONTAINER .FLOAT table.LOCKED
	{
		display:none;
		visibility:hidden;
		color:white;
	}
	
	html, body, .FLOAT, #CONTAINER,  .FLOAT,  table.LOCKED
	{
		width:100%;
		float:none;
		margin:0px;
		padding:0px;
		overflow:visible;
		
	}

	
	#TITLE
	{
		font-size:10pt;
		text-align:center;
	}
	
	#TIMESTAMP
	{
		float:right;
		font-size:6pt;
	}
	
	.SCREEN-HIDE IMG
	{
		float:left;
	}
	
	#ALERTS
	{
		font-size:8pt;
	}
	
	body
	{
		text-align:left;
	}
	
	#WWMENUX li
	{
		list-style: none outside none;
	}
	

	
}
