﻿  #inf-content {
        background: #fff;
        width: 1000px;
    }
    
    #inf-header {
        background: #fff;
        height: 74px;
        padding: 25px 20px 20px;
    }
    
    #inf-header #contact-us-box {
		float: right;
	}
	
    #inf-main {
        background: #fff;
    }
    
    /* updated height, the font-size seems a bit larger on IE7 */
    .bucket { width: 235px; height: 250px; top: 60px; font-family: Arial, sans-serif; }
    .bucket h3 { font-size: 100%; }
    .bucket p { font-size: 75%; }
    
    #inf-footer {
        background: #fff;
		width: 1000px;
		height: 250px;
    }
	
	#fatfooter {
		background:none repeat scroll 0 0 transparent;
		width: 960px;
		float: left;
		padding: 20px;
		border-bottom:1px solid #D8D1C9;
		border-top:1px solid #D8D1C9;
	}


	#fatfooter .col {
		float:left;
		padding-left:50px;
	}
	
	#fatfooter .first {
		padding-left:0;
	}
	
	#legal {
		float: left;
	}

    
    
    
    
	/* todo:: jquery-ui.css overwrites. make this external */
	.ui-tabs  {
		padding:0;
	}
	
	.ui-tabs .ui-tabs-nav {
		padding:0 0 0 240px;
	}
	
	.ui-corner-all {
		-moz-border-radius: 0;
	}
	.ui-tabs .ui-tabs-nav li {
		margin-right: 1px;
		margin-bottom: 0;
		top: 0;
	}
	
	.ui-tabs .ui-tabs-nav li a { 
		padding: 8px 15px 7px 14px;
		font-family: Arial, sans-serif;
		color: #9A8C7D;
		font-size: 12px;
		font-weight: bold;
	}
	
	.ui-tabs .ui-tabs-panel {
		padding: 0;
	}
	
	.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
		background: #B54025;
		padding-bottom: 0;
	}
	.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
		color: #fff;
	}
	
	.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
		background: none;
	}
	
	.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
		border: 1px solid #CD4B19;
	}
	
	.ui-widget-header {
		background: none;
		border: none;
	}
	
	.ui-widget-content {
		border: none;
	}
	
	.ui-corner-top {
		-moz-border-radius-topleft:0;
		-moz-border-radius-topright:0;
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}
	
	.ui-corner-bottom {
		-moz-border-radius-bottomleft:0;
		-moz-border-radius-bottomright:0;
		border-bottom-right-radius: 0;
		border-bottom-right-radius: 0;

	}
	
	/* Maintain a consistent height for all tab panels */
	#fragment-1, #fragment-2, #fragment-3, #fragment-4, #fragment-5, #fragment-6 {
		height: 400px;
		border-top: 1px solid #B54025;
	}
	
	#fragment-1 {
		background-image: url('/EN/INF/PublishingImages/inf-images/inf-aboutinf-tab-bg.jpg');
	}

	
	#fragment-2 {
		background-image: url('/EN/INF/PublishingImages/inf-images/inf-realestate-tab-bg.jpg');
	}
	
	#fragment-3 {
		background-image: url('/EN/INF/PublishingImages/inf-images/inf-aviation-tab-bg.jpg');
	}
	
	#fragment-4 {
		background-image: url('/EN/INF/PublishingImages/inf-images/inf-customs-tab-bg.jpg');
	}
	
	#fragment-5 {
		background-image: url('/EN/INF/PublishingImages/inf-images/inf-wastemanage-tab-bg.jpg');
	}
	
	#fragment-6 {
		background-image: url('/EN/INF/PublishingImages/inf-images/inf-catering-tab-bg.jpg');
	}



	/*
	#nav {
		position: absolute; top: 120px; left: 20px; z-index: 10;
	}
	
	#nav2 {
		position: absolute; top: 120px; left: 20px; z-index: 9;
	}
	
	#nav3 {
		position: absolute; top: 120px; left: 20px;
	}
	
	#nav4 {
		position: absolute; top: 50px; left: 20px;
	}
	#nav4b {
		position: absolute; top: 50px; left: 175px;
	}
	
	*/
 
	/* Changing width: in order to change width, change width in below 3, except width-1=w\idth */
	
	#nav, #nav ul,
	#nav2, #nav2 ul,
	#nav3, #nav3 ul,
	#nav4, #nav4 ul,
	#nav4b, #nav4b ul  { /* all lists */
		padding: 0;
		margin: 10px 0 10px 0;
		list-style: none;
		float : left;
		width : 11em;
	}
	
	#nav2, #nav2 ul { width: 15em; }
 
	
	#nav li,
	#nav2 li,
	#nav3 li,
	#nav4 li,
	#nav4b li { /* all list items 
		position : relative;*/
		float : left;
		line-height : 1.25em;
		/*margin-bottom : -1px;*/
		width: 12em;
	}
	
	#nav2 li { width: 15em; }
	
	#nav li ul,
	#nav2 li ul,
	#nav3 li ul,
	#nav4 li ul,
	#nav4b li ul
	 { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 7.05em;
		margin-top : -1.75em;
		z-index: 999;
		/*border: 1px solid #f8f6f3;*/
	}
	
	#nav2 li ul.subnav1 { width: 12em; margin-left: 12em; }
	
	#nav li ul ul,
	#nav2 li ul ul,
	#nav3 li ul ul,
	#nav4 li ul ul,
	#nav4b li ul ul
	 { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a,
	#nav2 li a,
	#nav3 li a
	
	 {
		width: 19em;
		w\idth : 18em;
		display : block;
		color : #b54025;
		font-weight : bold;
		text-decoration : none;
		background-color : transparent;
		/*border-bottom : 1px solid #d8d1c9;*/
		padding : 0.25em 0.5em;
		font-size: 80%;
	}
	
	#nav4 li a,
	#nav4b li a {
	width: 12em;
	w\idth: 11em;
	display : block;
		color : #b54025;
		font-weight : bold;
		text-decoration : none;
		background-color : transparent;
		/*border-bottom : 1px solid #d8d1c9;*/
		padding : 0.25em 0.5em;
		font-size: 88%;
 
	}
	
	#nav a.navitem { padding: 0.25em; }
	#nav2 a.navitem { padding: 0.25em; }	
	#nav3 a.navitem { padding: 0.25em; }
 
	#nav ul.subnav1 li a, 
	#nav2 ul.subnav1 li a, 
	#nav3 ul.subnav1 li a { width: 14.5em; w\idth: 13.5em; background: #f3f0ed; }
 
	
	#nav li a:hover,
	#nav2 li a:hover,
	#nav3 li a:hover,
	#nav4 li a:hover,
	#nav4b li a:hover {
		color : #b54025;
		background-color : #EDE9E5;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul,
	#nav2 li:hover ul ul, #nav2 li:hover ul ul ul, #nav2 li.sfhover ul ul, #nav2 li.sfhover ul ul ul,
	#nav3 li:hover ul ul, #nav3 li:hover ul ul ul, #nav3 li.sfhover ul ul, #nav3 li.sfhover ul ul ul,
	#nav4 li:hover ul ul, #nav4 li:hover ul ul ul, #nav4 li.sfhover ul ul, #nav4 li.sfhover ul ul ul,
	#nav4b li:hover ul ul, #nav4b li:hover ul ul ul, #nav4b li.sfhover ul ul, #nav4b li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul,
	#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul, #nav2 li li li.sfhover ul,
	#nav3 li:hover ul, #nav3 li li:hover ul, #nav3 li li li:hover ul, #nav3 li.sfhover ul, #nav3 li li.sfhover ul, #nav3 li li li.sfhover ul,
	#nav4 li:hover ul, #nav4 li li:hover ul, #nav4 li li li:hover ul, #nav4 li.sfhover ul, #nav4 li li.sfhover ul, #nav4 li li li.sfhover ul,
	#nav4b li:hover ul, #nav4b li li:hover ul, #nav4b li li li:hover ul, #nav4b li.sfhover ul, #nav4b li li.sfhover ul, #nav4b li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	
	#nav li:hover, #nav2 li:hover, #nav3 li:hover {
    visibility: visible;  /* makes IE7 think something changes on hover */
	}
