	/* ROUNDED BOXS START */ 
	/* rb-fw = Rounded Box - Full Width (HEADER AND FOOTER) */
	/* rb-hw = Rounded Box - Half Width (GREY CONTENT BOXES - not used on content pages) */
	/* rb-un = Rounded Box - Under Nav (LIGHT GREY BOXES UNDER NAVIGATION) */
	/* rb-un dark = Rounded Box - Under Nav (DARK GREY BOXES UNDER NAVIGATION) */

    /* Other rounded boxes in different style sheets
		- apply pagelet (half width) in section.css
		- grey quarter width box in section.css
		- apply pagelet (third width) in content.css
		- quotes box in content.css
		- next steps box in content.css
		- grey third width box in content.css
	*/
	
	/* FULL WIDTH BOXES START - COLOURS IN DIFFERENT STYLE SHEET */
	/* rb-fw = Rounded Box - Full Width (HEADER AND FOOTER) */
	div#header div.rb-fw-container {
		float: right;
	}

	div.rb-fw-container div.rb {
		padding: 6px 0px 0px 0px;
		width: 584px;
	}
	
	/* different for footer */
	div#footer.rb-fw-container div.rb {
		padding: 6px 12px;
		width: 729px;
	}
	/* box model hack for IE5.x */
	* html div#footer.rb-fw-container div.rb
	{
	  	width: 753px;
	  	width: 729px;
	}
	
	/* colour for the links and text inside */
	div.rb-fw-container div,
	div.rb-fw-container a,
	div.rb-fw-container a:link,
	div.rb-fw-container a:visited,
	div.rb-fw-container a:hover,
	div.rb-fw-container a:active {
		color: white;
		text-decoration: none;
	}
	div.rb-fw-container a:hover {
		text-decoration: underline;
	}

    div.rb-fw-container-content div.rb {
        padding: 10px 10px 6px 10px;
        width: 564px;
    }

    div.rb-fw-container-content {
        margin-bottom: 6px;
        float: left;
        vertical-align: bottom;
    }
    
	/* HALF WIDTH CONTENT BOXES START */
	/* rb-hw = Rounded Box - Half Width (GREY CONTENT BOXES) */
	div.rb-hw-container div.rb {
		margin-bottom: 0px;
		padding: 10px 10px 0px 10px;
		width: 267px;
	}
	
	/* box model hack for IE5.x */
	* html div.rb-hw-container div.rb
	{
	  	width: 287px;
	  	width: 267px;
	}

	div.rb-hw-container	{ 
		margin-bottom: 6px;
		background: url(../../images/careers/roundedboxes/halfwidth/grey-main.gif) no-repeat bottom; 
		float: left;
	}

	div.rb-hw-container div.rb { 
		background: url(../../images/careers/roundedboxes/halfwidth/grey-corner.gif) no-repeat top right; 
		vertical-align: bottom;
	}

	div.rb-hw-container.onleft	{ 
		clear: left;
		margin-right: 10px;
	}
	
	div.rb-hw-container div.rb img {
		border: 0;
		float: right;
		margin-left: 3px;
	}
	
	div.rb-hw-container div.rb img.playbutton {
		border: 0;
		float: none;
		margin-top: 3px;
		margin-left: 0;
	}	
	
  
	/* special colored boxes on section home */
	
	div.rb-hw-container.special.onleft	{ 
	/* clear: left; */
	margin-right: 10px;
	}
	
	div.rb-hw-container.special div.rb { 
		color: #000000;
	}
	
	/*
	div.rb-hw-container.special div.rb a,
	div.rb-hw-container.special div.rb a:link,
	div.rb-hw-container.special div.rb a:visited,
	div.rb-hw-container.special div.rb a:hover,
	div.rb-hw-container.special div.rb a:active {
		color: white;

	}	*/
	
	/* UNDER NAV BOXES START */
	/* rb-un = Rounded Box - Under Nav (LIGHT GREY BOXES UNDER NAVIGATION) */
	div.rb-un-container div.rb {
		padding: 10px;
		width: 139px;
	}
	/* box model hack for IE5.x */
	* html div.rb-un-container div.rb
	{
	  	width: 159px;
	  	width: 139px;
	}

	div.rb-un-container	{ 
		margin-bottom: 8px;
		background: url(../../images/careers/roundedboxes/undernav-main.gif) no-repeat bottom; 
	}
		
	div.rb-un-container div.rb { 
		background: url(../../images/careers/roundedboxes/undernav-corner.gif) no-repeat top right; 
		vertical-align: bottom;
	}

	div.rb-un-container div.rb img {
		border: 0;
		margin-top: 3px;
	}	
	
	div.rb-un-container div.rb p {
		margin: 0;
		color: #333333;
	}
	
	div.rb-un-container div.rb a,
	div.rb-un-container div.rb a:link,
	div.rb-un-container div.rb a:visited,
	div.rb-un-container div.rb a:hover,
	div.rb-un-container div.rb a:active {
		color: #333333;
		text-decoration: none;
		display: block;
		width: 100%;
	}
	div.rb-un-container div.rb a:hover {
		text-decoration: underline;
	}	
	
	div.rb-un-container div.rb a span {
		display: block;
		width: 120px;
		float: left;
	}
	
	/* UNDER NAV DARK BOXES START */
	/* rb-un dark = Rounded Box - Under Nav (DARK GREY BOXES UNDER NAVIGATION) */
	div.rb-un-container.dark	
	{
		
		margin-bottom: 8px;
		background: url(../../images/careers/roundedboxes/undernav-dark-main.gif) no-repeat bottom; 
	}
		
	div.rb-un-container.dark div.rb { 
		background: url(../../images/careers/roundedboxes/undernav-dark-corner.gif) no-repeat top right; 
		vertical-align: bottom;
	}	
	
	/* UNDER NAV DARK BOXES FOR SATISFACTION SURVEY */
	/* rb-un dark = Rounded Box - Under Nav (DARK GREY BOXES UNDER NAVIGATION) */
	div.rb-un-container.dark999	
	{
		margin-bottom: 8px;
		background: url(../../images/careers/roundedboxes/undernav-dark999-main.gif) no-repeat bottom; 
	}
		
	div.rb-un-container.dark999 div.rb { 
		background: url(../../images/careers/roundedboxes/undernav-dark-corner999.gif) no-repeat top right; 
		vertical-align: bottom;
	}
	
	div.