﻿	body {
		margin: 5px 0 0 0;
		padding: 0px;
		text-align: center;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		background-color: #ffffff;
		}

h1 {
	font-weight: bold; 
	font-size: large; 
	margin: 0px 0 10px 15px;
	}

h3 {
	font-weight: bold; 
	font-size: medium; 
	margin: 0px;
	}

h5 {
	font-weight: bold; 
	font-size: small; 
	margin: 0px;
	}

	#wrapper_inc_bottomNav {
		width: 1000px;
		margin: 0px auto 0px auto;
		padding: 0px;
		text-align: center;
		background-color: #ffffff;
		border: 0px;
		}
		
	#right_sidebar_ads {	
		width: 200px;
		margin: 0px auto 0px auto;
		text-align: left;
		float: right;
		overflow: hidden;
		border: 1px #3e728a solid; 
		background-image: url('/images/background_light_blue.gif'); 
		padding: 2px 2px 2px 2px;
		-webkit-border-radius: 5px; 
		-moz-border-radius: 5px; 
		}
		
	#wrapper {
		width: 750px;
		margin: 0px auto 0px auto;
		padding: 0px;
		text-align: center;
		float: left;
		background-color: #ffffff;
		}
		
	#banner {
		width: 750px;
		height: 104px;
		margin: 0px auto 0px auto;
		padding: 0px;
		background-color: #ffffff;
		background-image: url('/images/JZ_v3_banner_bg.png'); 
		border: 1px #ffffff solid;
		}
		
	#content {	
		width: 750px;
		margin: 0px auto 0px auto;
		padding: 0px;
		background-color: #ffffff;
		text-align: center;
		}
		
	#home_search {	
		width: 468px;
		height: 202px;
		margin: 60px auto 10px auto;
		padding: 0px;
		background-image: url('/images/JZ_v3_home_search_bg.png'); 
		text-align: center;
		}
		
	#home_search_internal {	
		width: 468px;
		margin: 20px auto 10px auto;
		padding: 0px;
		text-align: center;
		float: left;
		}

	#home_search_boxes_internal {	
		width: 468px;
		height: 202px;
		margin: 0px;
		padding: 0px;
		background-image: url('/images/JZ_v3_home_search_bg.png'); 
		text-align: center;
		}
		
	#home_store_ad_internal {	
		width: 250px;
		height: 250px;
		margin: 10px auto 20px auto;
		padding: 0px;
		text-align: center;
		float: right;
		}
		
	#home_250x250_internal {	
		width: 250px;
		height: 250px;
		margin: 10px auto 10px auto;
		padding: 0px;
		background-image: url('/images/JZ_v3_250x250_background_1.png'); 
		text-align: left;
		float: right;
		overflow: hidden;
		}
		
	#home_468x250_internal {	
		width: 468px;
		height: 250px;
		margin: 10px auto 10px auto;
		padding: 0px;
		background-image: url('/images/JZ_v3_468x250_background_1.png'); 
		text-align: left;
		float: left;
		overflow: hidden;
		}
		
	#home_750x250_internal {	
		width: 750px;
		height: 250px;
		margin: 10px auto 10px auto;
		padding: 0px;
		background-image: url('/images/JZ_v3_750x250_background_1.png'); 
		text-align: left;
		overflow: hidden;
		}
		
	#home_750xunlimited_internal {	
		width: 750px;
		margin: 10px auto 10px auto;
		padding: 0px;
		text-align: left;
		overflow: hidden;
		}
		
	#home_468xunlimited_internal {	
		width: 468px;
		margin: 10px auto 10px auto;
		padding: 0px;
		text-align: left;
		float: left;
		overflow: hidden;
		}

	#home_250xunlimited_internal {	
		width: 250px;
		margin: 10px auto 20px auto;
		padding: 0px;
		text-align: left;
		float: right;
		overflow: hidden;
		}
		
	#home_468x520_internal {	
		width: 468px;
		height: 527px;
		margin: 10px auto 10px auto;
		padding: 0px;
		text-align: left;
		float: left;
		overflow: hidden;
		}
		
	#home_250x520_internal {	
		width: 250px;
		height: 520px;
		margin: 10px auto 10px auto;
		text-align: left;
		float: right;
		overflow: hidden;
		border: 1px #3e728a solid; 
		background-image: url('/images/background_light_blue.gif'); 
		padding: 2px 2px 2px 2px;
		-webkit-border-radius: 5px; 
		-moz-border-radius: 5px; 
		}
		
	#home_250x1000_internal {	
		width: 250px;
		height: 1000px;
		margin: 10px auto 10px auto;
		text-align: left;
		float: right;
		overflow: hidden;
		border: 1px #3e728a solid; 
		background-image: url('/images/background_light_blue.gif'); 
		padding: 2px 2px 2px 2px;
		-webkit-border-radius: 5px; 
		-moz-border-radius: 5px; 
		}
		
	#home_350xunlimited_external_login {	
		width: 350px;
		margin: 10px auto 10px auto;
		text-align: center;
		overflow: auto;
		border: 1px #3e728a solid; 
		background-image: url('/images/background_light_blue.gif'); 
		padding: 2px 2px 2px 2px;
		-webkit-border-radius: 5px; 
		-moz-border-radius: 5px; 
		}
		
	.nav {
		margin: 0px 0 5px 0;
		padding: 3px 0 0 0;
		height: 17px;
		background-color: #336699;
		color: #ffffff;
		vertical-align: middle; 
		}
		
	#rightcolumn {	
		width: 274px;
		margin: 0px;
		text-align: left;
		float: left;
		}
		
	#rightnav {	
		width: 196px;
		margin: 0px;
		padding: 3px 0 0 0;
		text-align: left;
		float: left;
		}

	#upcoming_events_scroller{
		width: 450px;
		height: 50px;
		border: 1px dashed #3e728a;
		padding: 5px;
		background-color: #ffffff;
		}
		
	#weather_scroller{
		width: 450px;
		height: 57px;
		border: 1px dashed #3e728a;
		padding: 5px;
		background-color: #ffffff;
		overflow: hidden;
		}
		
	#weather_scroller_top_US{
		width: 450px;
		height: 165px;
		border: 1px dashed #3e728a;
		padding: 5px;
		background-color: #ffffff;
		overflow: hidden;
		}
		
	#weather_bug{
		width: 450px;
		height: 90px;
		border: 1px dashed #3e728a;
		padding: 5px;
		background-color: #ffffff;
		overflow: hidden;
		}
		
	#top_news_scroller{
		width: 450px;
		height: 100px;
		border: 1px dashed #3e728a;
		padding: 5px;
		background-color: #ffffff;
		overflow: hidden;
		}
		
	#top_financial_news_scroller{
		width: 450px;
		height: 100px;
		border: 1px dashed #3e728a;
		padding: 5px;
		background-color: #ffffff;
		overflow: hidden;
		}
		
	#home_250x210_external {	
		width: 250px;
		height: 210px;
		margin: 10px auto 7px auto;
		padding: 0px;
		float: right;
		text-align: left;
		overflow: hidden;
		}

	#top_entertainment_news_scroller{
		width: 235px;
		height: 165px;
		text-align: left;
		border: 1px dashed #3e728a;
		padding: 5px;
		background-color: #ffffff;
		overflow: hidden;
		}
		
	#home_250x298_external {	
		width: 250px;
		height: 298px;
		margin: 0px auto 10px auto;
		padding: 0px;
		float: right;
		text-align: left;
		overflow: hidden;
		}

	#top_sports_news_scroller{
		width: 235px;
		height: 253px;
		text-align: left;
		border: 1px dashed #3e728a;
		padding: 5px;
		background-color: #ffffff;
		overflow: hidden;
		}
	#BottomBar {
		z-index: 2; 
		position: fixed; 
		left: 15px; 
		right: 15px; 
		bottom: 0px; 
		height: 20px; 
		padding: 5px 0 0 0; 
		border-left: thin #C0C0C0 solid; 
		border-top: thin #C0C0C0 solid; 
		border-right: thin #C0C0C0 solid; 
		background-color: #336699; 
		color: #fff;
		}
		
	#BottomBar a:link {text-decoration: none; color: #fff;}
	#BottomBar a:visited {text-decoration: none; color: #fff;}
	#BottomBar a:active {text-decoration: none; color: #fff;}
	#BottomBar a:hover {text-decoration: none; color: #fff;}

	#BottomBar_insert_left {
		float: left; 
		margin: 0px 5px 0 5px;
		padding: 0px 10px 0 3px;
		border-right: 1px #C0C0C0 solid;
		}

	#BottomBar_insert_right {
		float: right; 
		margin: 0px 5px 0 5px;
		padding: 0px 3px 0 10px;
		border-left: 1px #C0C0C0 solid;
		}

	#dhtmltooltip{
		position: absolute;
		width: 150px;
		border: 2px solid black;
		padding: 2px;
		background-color: lightyellow;
		visibility: hidden;
		z-index: 100;
		/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
		filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
		}

	.portal_top {	
		width: 268px; 
		height: 20px;  
		float: left; 
		color: #ffffff; 
		padding: 1px 0 0 6px; 
		font-size: 14px;
		}
		
	.portal_bottom {	
		width: 268px; 
		height: 148px; 
		float: left;
		padding: 4px 0 0 6px; 
		}
		
	img {
		border: none;
		}
		
	a:link {text-decoration: none; color: #3e728a;}
	a:visited {text-decoration: none; color: #3e728a;}
	a:active {text-decoration: none; color: #3e728a;}
	a:hover {text-decoration: underline; color: #3e728a;}
		
	#banner a:link {text-decoration: none; color: #ffffff;}
	#banner a:visited {text-decoration: none; color: #ffffff;}
	#banner a:active {text-decoration: none; color: #ffffff;}
	#banner a:hover {text-decoration: underline; color: #ffffff;}
		
	#rightnav a:link {text-decoration: none; color: #CCCC99;}
	#rightnav a:visited {text-decoration: none; color: #CCCC99;}
	#rightnav a:active {text-decoration: none; color: #CCCC99;}
	#rightnav a:hover {text-decoration: underline; color: #CCCC99;}
