/*  = ACCESSIBILITY ====================================  */
	
	#new-banner-style #accessibility {
		position:absolute;
		top:-9999px;
		font-size:1px;
	}

	/*  = PAGE SWATHE ======================================  */

	#new-banner-style #page-swathe {
		position:relative;
		width:967px;
		margin:0 auto;
	}

	/*  = LOGO =============================================  */

	#new-banner-style #logo,
	#new-banner-style #logo a {
		margin:0;
		padding:0;
		height:70px;
	}
	
	#new-banner-style #logo a {
		display:block;
		width:188px;
	}
	
	#new-banner-style #logo {background:url(https://sc1.checkpoint.com/uc/images/banner/razz/logo-checkpoint.gif) 1px 25px no-repeat;}
	
	#new-banner-style #logo a span {
		position:absolute;
		left:-9999px;
		font-size:1px;
	}
	
	/*  = PRIMARY NAVIGATION ===============================  */

	#new-banner-style #navigation,
	#new-banner-style #navigation ul,
	#new-banner-style #navigation li,
	#new-banner-style #utility-navigation,
	#new-banner-style #utility-navigation ul,
	 #utility-navigation li {
		float:left;
		margin:0;
		padding:0;
		list-style:none;
		z-index:1000;
	}

	#new-banner-style #navigation {
		background:url('https://sc1.checkpoint.com/uc/images/banner/duke/bg-primary-navigation.gif') 0 0 repeat-x #405b99;
		width:100%;
		border:1px solid #9ca9cc;
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.85em;
	}

	#new-banner-style #navigation li a {
		display:block;
		padding:8px;
		font-weight:bold;
		text-decoration:none;
		color:#fff;
	}

	#new-banner-style #navigation li a:hover {text-decoration:underline;}

	#new-banner-style #navigation li.current {background:url('https://sc1.checkpoint.com/uc/images/banner/duke/bg-primary-navigation-current.gif') 0 0 repeat-x #16388f;}

	#new-banner-style #navigation li ul {
		position:absolute;
		background:#fff;
		left:-999em;
		border:solid #000;
		border-width:0 1px 1px 0;
	}

	#new-banner-style #navigation li ul li {
		float:none;
		border:solid #dcdcdc;
		border-width:0 1px 1px 1px;
	}

	#new-banner-style #navigation li ul li a, #navigation li.current ul li a {
		padding:5px;
		width:180px;
		border:none;
		font-weight:normal;
		text-align:left;
		text-decoration:none;
		color:#333;
	}
	
	#new-banner-style #navigation li ul li a:hover {
		background:#f5f5f5;
		font-weight:bold;
		text-decoration:none;
	}

	#new-banner-style #navigation li:hover,
	#new-banner-style #navigation li.ssfdd {position:static;}
	
	#new-banner-style #navigation li:hover ul,
	#new-banner-style #navigation li.ssfdd ul {left:auto;}
	
/*  = UTILITY NAVIGATION =============================== */
	
	#new-banner-style #utility-navigation {
		position:absolute;
		top:40px;
		left:547px;
		font-size:0.85em;
	}
	
	#new-banner-style #utility-navigation li {
		border-right:1px solid #999;
		height:20px;
		padding:5px 10px 0 0;
		margin-left:10px;
	}
	
	#new-banner-style #utility-navigation li ul {
		margin-top:5px;
		border-top:1px solid #999;
		border-left:1px solid #999;
		border-bottom:2px solid #333;
		border-right:2px solid #333;
	}
	
	#new-banner-style #utility-navigation li ul {
		position:absolute;
		background:#fff;
		left:-999em;
		border:solid #000;
		border-width:0 1px 1px 0;
	}
	  
	#new-banner-style #utility-navigation li ul li a {
		text-decoration:none;
		color:#333;
	}
	
	#new-banner-style #utility-navigation li ul li a:hover {text-decoration:underline;}
	
	#new-banner-style #utility-navigation,
	#new-banner-style #utility-navigation a {color:#999;}

	#new-banner-style #utility-navigation li:hover,
	#new-banner-style #utility-navigation li.ssfdd {position:static;}

	#new-banner-style #utility-navigation li:hover ul,
	#new-banner-style #utility-navigation li.ssfdd ul {left:auto;}
		
	/*  = UTILITY NAVIGATION >> SEARCH ===================== */ 

	#new-banner-style #utility-navigation li#search {
		padding:2px 0 0;
		border:none;
	}
	
	#new-banner-style #utility-navigation li#search form,
	#new-banner-style #utility-navigation li#search form fieldset,
	#new-banner-style #utility-navigation li#search form fieldset input {
		margin:0;
		padding:0;
		border:none;
	}
	
	#new-banner-style #utility-navigation li#search form fieldset legend,
	#new-banner-style #utility-navigation li#search form fieldset label {display:none;}
	
	#new-banner-style #utility-navigation li#search form fieldset input#search-field {
		float:left;
		width:131px;
		height:17px;
		padding:1px 5px;
		border:1px solid #999;
		font-size:1em;
		color:#666;
	}
	
	#new-banner-style #utility-navigation li#search form fieldset input.search-button {
		float:right;
		margin:0 0 0 5px;
		padding:0;
	}

	/*  = UTILITY NAVIGATION >> GLOBAL SITES ===============  */ 
	
	#new-banner-style #utility-navigation li#global-sites {
		background:url(https://sc1.checkpoint.com/uc/images/banner/razz/icon-world.gif) 74px 0 no-repeat;
		padding-right:61px;
	}

	/*  = UTILITY NAVIGATION >> ACCOUNT ==================== 	*/

	#new-banner-style #utility-navigation li#account a {
		background:url(https://sc1.checkpoint.com/uc/images/banner/razz/button-account.gif) 100% 2px no-repeat;
		padding-right:16px;
		text-decoration:none;
	}

	#new-banner-style #content {
		position:relative;
		clear:both;
		background:url(https://sc1.checkpoint.com/uc/images/banner/razz/bg-content.gif) 0 100% repeat-x #fff;
		padding:10px;
	}