
	body.site_fr,
	body#searchPage.site_fr  {
		background:url(images/body_background.png) repeat-x #ebebeb;
	}
	body.site_smi {
		background:#fff url(images/network_background.png) repeat-x;
	}
	body.site_brw {
		background:#525C54 url(images/network_background.png) repeat-x;
	}
	body.site_boss {
		background:#f1f1f1 url(images/network_background_boss.png) repeat-x;
	}
	#network_nav {
		background:url(images/network_background.png) repeat-x;
		height:36px;
		width:100%;
		position:relative;
	}
	
	.site_smi #network_nav {
		width:1000px;
		margin:0 auto;
		z-index:1000;
	}
	.site_boss #network_nav_container {
		text-align:center;
	}
	.site_boss #network_nav {
		width:988px;
		margin:0 auto;
		z-index:1000;
	}
/* ---------------------------------- NETWORK LINKS --------------------------------------------- */
	a.network_link {
		display:block;
		float:left;
		height:20px;
		margin:10px 50px 0 0;
		background-repeat:no-repeat;
	}
	#network_nav a.network_link:hover {
		background-position:bottom left;
	}
	#network_FR {
		background:url(images/logo_fr.png);
		width:128px;
	}
	#network_BRW {
		background:url(images/logo_brw.png);
		width:51px;
	}
	#network_SMI {
		background:url(images/logo_smi.png);
		width:107px;
	}
	#network_Boss {
		background:url(images/logo_boss.png);
		width:37px;
		margin-top:12px;
	}
	#network_FRMag {
		background:url(images/logo_frmag.png);
		width:149px;
		margin-top:12px;
	}
	#network_Capital {
		background:url(images/logo_capital.png);
		width:69px;
		margin-top:12px;
	}
	.no_network_links #network_nav a {
		display:none 
	}
	
	
/* ---------------------------------- SOCIAL LINKS --------------------------------------------- */
	#social_nav {
		/* background:url(images/social_line.png) repeat-y left;
		border-left:1px solid #000; */
		position:absolute;
		right:0;
		bottom:0;
		color:#cdcdcd;
		font-size:1.1em;
		height:36px;
		padding:0 0 6px 0;
		width:200px;
	}
	#social_nav span {
		position:absolute;
		bottom:3px;
		left:7px;
	}
	.social_links {
		margin-top:7px;
		display:none;
	}
	a.social_link {
		float:right;
		display:block;
		height:20px;
		width:23px;
		margin:9px 0 0 20px;
		background-repeat:no-repeat;
	}
	#social_nav .facebook {
		background:url(images/facebook.png);
	}
	#social_nav .twitter {
		background:url(images/twitter.png);
		width:27px;
	}
	#social_nav .googlePlus {
		background:url(images/googlePlus.png);
	}
	.site_fr #social_FR {
		display:block;
	}
	.site_smi #social_SMI {
		display:block;
	}
	.site_brw #social_BRW {
		display:block;
	}
	.site_boss #social_BOSS {
		display:block;
	}

/* ---------------------------------- HEADER --------------------------------------------- */
	.site_fr #header img {
	    float: left;
	    margin-top: 24px;
	}
/* ---------------------------------- Sign in  ---------------------- */	
	.site_fr #signIn_container {
	    margin-top: 30px;
	}
	.site_fr a#sign_in {
    	background: url("images/sign_in_button.png") no-repeat top left;
	    padding: 3px 0 0;
	    width: 60px;
	}
	.site_fr a#sign_in:hover {
    	background: url("images/sign_in_button.png") no-repeat bottom left;
    	text-decoration:none;
	}

/* ----------------------------------  Search ------------------------- */

/* ----------------------------  Financial Review  */		
	.site_fr #search {
	    width: 410px;
	}
	.site_fr #search div.basic_search {
	    background:none;
	    margin-left:40px;
	    position:relative;
	}
	.site_fr #search div.basic_search input {
	    background: url("images/search_input_background.png") no-repeat scroll 0 0 transparent;
	    border: medium none;
	    color: #555555;
	    padding: 6px 10px 7px;
	    color:#999;
	    margin-top:0;
	    width:300px;
	    margin-left:0;
	    font-family:arial;
	    height:16px;
	    position:relative;
	    top:0;
	    margin-bottom:0;
		-webkit-border-radius:0; 
		border-radius:0;
	}
	*:first-child + HTML #search INPUT.search_input {
		float:left;
	}
	.site_fr #search div.basic_search input.submit_button {
	    background: url("images/search_button.png") no-repeat scroll 0 0 transparent;
	    border: medium none;
	    position: absolute;
	    right: 10px;
	    top:0px;
	    width: 40px;
	    height:27px;
		-webkit-border-radius:0; 
		border-radius:0;
	}
	.site_smi #search {
		
	}
	.site_smi #header  #search form {
		position:relative;
		height:42px;
		top:15px;
	}
	.site_smi #header form .search_button {
		position:absolute;
		top:0;
		right:3px;
		-webkit-border-radius:0; 
		border-radius:0;
	}
	.site_smi #header  .search_input {
		position:absolute;
		top:0;
		left:0;
		margin:0;
		padding-top:7px;
		-webkit-border-radius:0; 
		border-radius:0;
		height:15px;

	}
	.site_fr #search .advance_search_link {
	    margin: 17px 18px 0 0;
	}

/* ----------------------------  BRW  */
	#header-toolbar .search .button input {
	    padding: 3px 3px 2px\9;
	    padding: 3px 3px 2px\0/;
	    position:relative;
	    top:1px\9;
	    top:1px\0/;
	    right:4px\9;
	    top:1px\0/;
	}


/* ---------------------------------- My Nav ----------------------------- */
	#my_nav li.myNav_alerts a:hover,
	.asic-background #my_nav li.myNav_alerts a:hover {
	    background-position:-23px top ;
	    padding-left:25px;
	}
	#my_nav li.my_portforlio a:hover {
	    background-position:-100px top ;
	}

/* ---------------------------------- FINANCIAL REVIEW TV ------------------------- */
	body.site_fr.fr_tv  {
		background:#000 url(images/network_background.png) repeat-x;
	}
	.site_fr.fr_tv a#sign_in {
    	background: url("images/tv_sign_in_button.png") no-repeat top left;
	    padding: 3px 0 0;
	    width: 60px;
	    *height:21px;
	}
	.site_fr.fr_tv a#sign_in:hover {
    	background: url("images/tv_sign_in_button.png") no-repeat bottom left;
    	text-decoration:none;
	}
	.site_fr.fr_tv a#sign_in:hover {
    	background: url("images/tv_sign_in_button.png") no-repeat bottom left;
    	text-decoration:none;
	}
	.site_fr.fr_tv  #search div.basic_search #search_input {
		*float:left;
		*height:27px;
		*width:320px;
	}
	
/* ---------------------------------- BRW ------------------------- */

	.site_brw .leaderboard_footer {
	    top: 76px;
	} 
	.site_brw #header-toolbar  {
		position:relative;
		height:20px;
	}
	.site_brw #header-toolbar .date {
		position:absolute;
		width:230px;
	}
	.site_brw #header-toolbar ul.menu {
		position:absolute;
		left:235px;
	}
	.site_brw #header-toolbar ul.menu {
	}
	.site_brw #header-toolbar .search {
		position:absolute;
		top:5px;
		right:170px;
	}
	.site_brw #header-toolbar .my-account {
		position:absolute;
		right:5px;
	}
	.site_brw #header-toolbar  ul.menu .last.drop-down {
		display:none;
	}
	.site_brw #header-toolbar  ul.menu li:nth-child(5) a {
		border-right:none;
	}
	.site_brw.fr_brw #header-toolbar  {
		*height:32px;
	}
	
/* ---------------------------------- BOSS ------------------------- */
	.site_boss #network_nav_container,
	.site_boss #network_nav {
		background:#404A50;
	}	
	.site_boss #container {
		border-color:#404A50;
	}


/* ---------------------------------- SMI bug fix ------------------------- */
	.site_smi .center_container {
		width:100%
	}

	

	