hr {display:none;}

/* 
	portal_grid.css
	v 1.28 ( based on portal_grid_ferdelance v0.17 )
	2008-03-03
	$Revision$
*/
#aoc-globalnav
{
	position:relative;
	left:0;
	z-index:10000;
	font-family:verdana,arial,helvetica,freesans,sans-serif;
	width:100%;
}
#aoc-globalnav img
{
	border:0;
}
#aoc-globalnav #aoc-gn-outer
{
	position:absolute;
	width:100%;
}
#aoc-globalnav #aoc-gn-inner
{
	position:relative;
	text-align:left;
	margin:0;
}
#aoc-globalnav #aoc-gn-outer,
#aoc-globalnav #aoc-gn-inner
{
	border-style: solid;
	left:0;
	top:0;
	border-width:1px 0;
}
#aoc-globalnav #aoc-gn-outer div,
#aoc-globalnav #aoc-gn-content
{
	height:30px;
	width:100%;
}
#aoc-globalnav ul
{
	margin:2px 0 0 0;
	padding:0;
	height:26px;
	font-size:11px;
}
#aoc-globalnav li
{
	margin:0;
	list-style-type:none;
	padding:6px 10px 0 10px;
	white-space:nowrap;
}
#aoc-globalnav li img.gn-moreimage
{
	position:absolute;
	width:5px;
	height:3px;
	vertical-align:top;
	right:2px;
	top:8px;
}
#aoc-globalnav li.gn-haschild
{
	position:relative;
}
#aoc-globalnav a
{
	display:block;
	text-decoration:none;
	height:20px;
	overflow:hidden;
	float:left;
	white-space:nowrap;
	position:relative;
	font-weight:normal;
}
#aoc-globalnav li.gn-haschild a
{
	padding-right:14px;
}
#aoc-globalnav #aoc-gn-left
{
	position:absolute;
	z-index:1;
}
#aoc-globalnav #aoc-gn-right
{
	position:absolute;
}
#aoc-globalnav #aoc-gn-left ul
{
	border-left:1px solid;
}
#aoc-globalnav #aoc-gn-left li
{
	float:left;
	border-right:1px solid;
}
#aoc-globalnav #aoc-gn-right ul
{
	border-right:1px solid;
}
#aoc-globalnav #aoc-gn-right li
{
	float:right;
	border-left:1px solid;
}
#aoc-globalnav ul ul
{
	position:absolute;
	left:0;
	top:0;
	margin-top:0;
}
#aoc-globalnav li div
{
	position:absolute;
	z-index:10000;
	left:-2000em;
}
#aoc-globalnav .aoc-gn-blocker
{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:-1;
	filter:alpha(opacity=0);
}
#aoc-globalnav #aoc-gn-right ul ul,
#aoc-globalnav #aoc-gn-right ul ul li
{
	border-style:none;
}
#aoc-globalnav #aoc-gn-left ul ul,
#aoc-globalnav #aoc-gn-left ul ul li
{
	border-style:none;
}
#aoc-globalnav ul ul li
{
	position:absolute;
	z-index:10000;
	border-style:none;
	padding-right:0;
	padding-left:0;
	width:105px;
	float:none;
	overflow:hidden;
	text-overflow:ellipsis;
}
#aoc-globalnav ul ul li a
{
	overflow:hidden;
	-o-text-overflow:ellipsis;
}
#aoc-globalnav #aoc-gn-outer,
#aoc-globalnav #aoc-gn-inner
{
	border-top-color:#000;
}
#aoc-globalnav #aoc-gn-outer,
#aoc-globalnav #aoc-gn-inner
{
	border-bottom-color:#000;
}
#aoc-globalnav #aoc-gn-lists ul,
#aoc-globalnav #aoc-gn-lists li
{
	border-color:#363636;
}
#aoc-globalnav #aoc-gn-outer,
#aoc-globalnav #aoc-gn-inner,
#aoc-globalnav ul ul,
#aoc-globalnav li
{
	background-color:#000000;
}
#aoc-globalnav ul,
#aoc-globalnav a:link,
#aoc-globalnav a:visited
{
	color:#ffffff;
}
#aoc-globalnav
{
	text-align:center;
}
#aoc-globalnav #aoc-gn-inner
{
	margin:0 auto;
}
#aoc-globalnav #aoc-gn-inner
{
	width:960px;
}
#aoc-globalnav #aoc-gn-left
{
	left:0;
}
#aoc-globalnav #aoc-gn-right
{
	right:0;
}

body #aoc-globalnav
{
	text-align:center;
}
body #aoc-globalnav #aoc-gn-inner
{
	margin:0 auto;
}
body #aoc-globalnav #aoc-gn-left
{
	left:0;
}
body #aoc-globalnav #aoc-gn-right
{
	right:0;
}

body #aoc-globalnav #aoc-gn-outer,
body #aoc-globalnav #aoc-gn-inner
{
	border-width:0.0625em 0;
}

body #aoc-globalnav #aoc-gn-outer div,
body #aoc-globalnav #aoc-gn-content
{
	height:1.875em;
}

body #aoc-globalnav li
{
	padding:0.5455em 0.9091em 0 0.9091em;
}
	body #aoc-globalnav li img.gn-moreimage
	{
		right:0.1818em;
		top:0.7273em;
	}
	body #aoc-globalnav li.gn-haschild a
	{
		padding-right:1.2727em;
	}
body #aoc-globalnav a
{
	height:1.8182em;
}
body #aoc-globalnav #aoc-gn-left ul{border-left-width:0.0909em;}
body #aoc-globalnav #aoc-gn-left li{border-right-width:0.0909em;}
body #aoc-globalnav #aoc-gn-right ul{border-right-width:0.0909em;}
body #aoc-globalnav #aoc-gn-right li{border-left-width:0.0909em;}
body #aoc-globalnav ul
{
	margin-top:0.1818em;
	height:2.3636em;
	font-size:0.6875em;
}
	body #aoc-globalnav ul ul
	{
		top:2.6364em;
		font-size:1em;
		margin-top:0;
	}
	body #aoc-globalnav ul ul li
	{
		width:9.5455em;
	}
img.news-lead-large
{
	width:11.25em;
	height:11.25em;
}
img.news-thumb{width:5.9375em;height:3.3125em;}
img.sports-lead{width:18.4375em;height:10em;}
img.sports-teas{width:4.125em;height:3.75em;}
img.sports-thumb{width:3.25em;height:2.9375em;}
img.showbiz-lead{width:9em;height:9em;}
img.features-lead{width:18.75em;height:9.8125em;}
img.features-teas{width:12.1875em;height:5.25em;}
img.features-thumb{width:3.25em;height:2.9375em;}
img.module-lead{width:18.75em;height:9.8125em;}
img.module-teas{width:12.1875em;height:5.25em;}
img.module-thumb{width:5.9375em;height:3.3125em;}
.js-on p.nojs-error{display:none;}
#aoc-ee-body{font-size:100%;position:relative;}
#aoc-ee-header-top
{
	position:relative;
	background:#ffffff url(../../images/ee-header-check.gif) repeat top left;
	height:5.625em;
	text-align:center;
}
#aoc-ee-header-top-inner
{
	background:#ffffff url(../../images/ee-header-check.gif) repeat top left;
	height:5.625em;
	width:60em;
	text-align:left;
	margin:0 auto;
}
#aoc-ee-globalnav
{
	height:1.875em;
	background:black;
	text-align:center;
}
#aoc-ee-globalnav #gn-inner
{
	line-height:1.875em;
	height:1.875em;
	background:black;
	color:white;
	width:60em;
	text-align:center;
	margin:0 auto;
}
#aoc-ee-header-mid{position:relative;text-align:center;width:100%;}
#aoc-ee-header-mid-inner{width:60em;text-align:left;margin:0.0625em auto 0.1875em auto;}
#aoc-ee-main{position:relative;text-align:center;float:left;width:100%;}
#aoc-ee-main-inner{position:relative;width:60em;text-align:left;margin:0 auto;}
.aoc-gutter-vert{float:left;width: 0.9375em;height: 2em;overflow:hidden;}
.aoc-gutter-horiz{sfloat:left;height: 0.9375em;clear:both;overflow:hidden;width:45.9375em;}
#aoc-ee-pagecontent{float:right;position:relative;width:51.875em;}
#aoc-ee-pagecontent-inner{position:relative;}
#aoc-ee-pagecontent-bot{clear:both;}
.aoc-columns-container{clear:both;float:right;width:51.5625em;position:relative;}
.aoc-columns-container .aoc-genericcolumn,
.aoc-columns-container .aoc-genericpanel,
.aoc-columns-container .aoc-gutter-vert
{
	display:block;
	float:left;
}
.aoc-columns-container .aoc-genericrow
{
	clear:both;
}
.aoc-columns-container .aoc-genericcolumn
{
	overflow:visible;
}
.aoc-columns-container .semi
{
	width: 8.75em;
}
.aoc-columns-container .single
{
	width: 14.375em;
}
.aoc-columns-container .double
{
	width: 29.7em;
}
.aoc-columns-container .triple
{
	width:45.062em;
}
a.underline-hvr,
a.underline-hvr span
{
	text-decoration:underline !important;
}
a.underline-hvr:hover,
a.underline-hvr:hover span
{
	text-decoration:none !important;
}
a.none-hvr, a.none-hvr span
{
	text-decoration:none !important;
}
a.none-hvr:hover,
a.none-hvr:hover span
{
	text-decoration:underline !important;
}
.clear
{
	clear:both;
}
.access-pos
{
	display:none;
	float:left;
}
p.nojs-error
{
	font-size:0.75em;
	color:#c50c0a;
	font-family:arial,helvetica,sans-serif,freesans;
	margin:0.75em 0 0.75em 2.3333em;
	text-indent:-2.3333em;
	line-height:1em;
}
p.nojs-error img
{
	width:1.5833em;
	height:1.5833em;
	vertical-align:middle;
	margin-right:0.5em;
}
div.nojs-error p.nojs-error
{
	margin:0 0 0 3.6667em;
}
#aoc-ee-pagecontent .aoc-gutter-horiz
{
	width:100%;
}
.aoc-columns-container .double
{
	width: 31.875em;
}
.aoc-columns-container .single
{
	width: 18.75em;
}
.aoc-columns-container .aoc-genericcolumn .aoc-gutter-horiz
{
	background:transparent url(../../images/ee-dots-horiz.gif) repeat-x center left;
	height:1.25em;
	overflow:hidden;
	clear:both;
}
.aoc-ee-gutter-horiz
{
	background:transparent url(../../images/ee-dots-horiz.gif) repeat-x center left;
	height:1.25em;
	overflow:hidden;
	clear:both;
}
.aoc-ee-gutter-horiz hr{display:none;}
.aoc-ee-gutter-vert{float:left;position:relative;}
.aoc-ee-gutter-vert div
{
	position:absolute;
	height:1000px;
	left:0.4375em;
	top:0;
	background:transparent url(../../images/ee-dots-vert.gif) repeat-y top left;
	width:1px;
}
.aoc-ee-gutter-vert hr{display:none;}
.ee-portletcolumn-double{width:18.75em;}
.ee-portletcolumn-single{width:12.1875em;overflow:hidden;}
#aoc-ee-leaderboard{position:absolute;top:0px;left:0px;width:100%;height:5.625em;}
#aoc-ee-leaderboard-inner{text-align:center;width:100%;height:5.625em;margin:0 auto;}
#aoc-ee-leaderboard-centre{margin:0 auto;width:960px;height:5.625em;}
#aoc-ee-leaderboard-ad{overflow:visible;margin0 auto;}

.js-on #aoc-ee-leaderboard{visibility:hidden;}

.js-on #aoc-ee-header-top {display:none;}

.js-on #aoc-ee-leaderboard-ad{}

.js-on #aoc-ee-leaderboard .small-leader{margin:0px auto;overflow:visible;}

.js-on #aoc-ee-leaderboard .large-leader{width:45.5em;height:5.625em;overflow:visible;top:0px;left:0px;}

.carousel-container{position:relative;overflow:hidden;height:10.3125em;width:100%;}
.onloadminimised .carousel-container{height:4.0625em;}
html body .carousel-maximised{height:10.3125em;}
html body .carousel-minimised{height:4.0625em;}
.carousel-container h2{display:none;}
.carousel-container .carousel-content,
.carousel-container .carousel-alternate{position:absolute;height:10.3125em;width:100%;}
.carousel-container .carousel-content{visibility:hidden;}
.carousel-content, .carousel-content object, .carousel-content embed{width:60em;height:10.3125em;}
.carousel-alternate .header{list-style:none;text-align:left;margin:0.625em 0 0 0;padding:0;}
.carousel-alternate .header li{display:inline;}
.carousel-alternate .header li#today{margin:0.625em 0 0 0.9375em;}
.carousel-alternate .header li#today img{width:5.8125em;height:0.5em;}
.carousel-alternate .header li#upgrade{margin-left:30.0625em;}
.carousel-alternate .header li#upgrade img{margin-left:0.3125em;width:1.1667em;height:1em;}
.carousel-alternate .header li#upgrade a:link,
.carousel-alternate .header li#upgrade a:visited{color:#6290b2;font-size:0.75em;font-family:arial,helvetica,freesans,sans-serif;}
.carousel-alternate .carousel{list-style:none;margin:0.625em 0 0 0;padding:0;text-align:center;width:100%;}
.carousel-alternate .carousel li{position:relative;float:left;display:inline;margin:0 0.4375em 0 0.6875em;padding:0.5625em 0 0 0;width:10.8125em;}
.carousel-alternate .carousel li div{position:absolute;z-index:-1;top:0;left:0;}
.carousel-alternate .carousel li div img{width:10.6875em;height:7.25em;}
.carousel-alternate .carousel li a img{margin:0;width:9.6875em;height:5.375em;}
.carousel-alternate .carousel li h3{font-family:arial,helvetica,freesans,sans-serif;font-weight:bold;margin:0;padding:0;}
.carousel-alternate .carousel li h3 a{font-size:0.75em;display:block;color:#5b91bb;margin:0.5em 0 0 0;padding:0;}
.carousel-alternate .carousel li a:visited{color:#5b91bb;}
.js-on .carousel-container .carousel-content{visibility:inherit;}
.ie6 .carousel-container .carousel-content{visibility:hidden;}
.js-on .carousel-container .carousel-alternate{visibility:hidden;}
#aoc-g-search-container{/*position:absolute;left:0;top:0;*//*width:31.875em;font-family:arial,helvetica,freesans,sans-serif;*//*z-index:1;*/}
#aoc-g-search-ftr-container{position:absolute;left:0;top:0;width:31.875em;font-family:arial,helvetica,freesans,sans-serif;}
#aoc-g-search-container
{
	float:left;
}
.aoc-g-search
{
	float:left;
}
.aoc-g-search .aoc-g-search-top
{
	float:left;
	width:32.04em;
}
.aoc-g-search .aoc-g-search-top img
{
	/*margin-left: 320px;*/
	float: right;
}
.aoc-g-search #hs-radio
{
	white-space:nowrap;
	float:left;
}
.aoc-g-search #hs-radio ul
{
	margin:0;
	padding:0;
	overflow:hidden;
	border-left:0px #5484aa solid;
	float:left;
}
.aoc-g-search #hs-radio li
{
	margin:0;
	padding:0 0.5em 0 1em;
	list-style-type:none;
	float:left;
	border-right:0px #5484aa solid;
}
.aoc-g-search #hs-radio label
{
	font-family:arial,helvetica,freesans,sans-serif;
	font-size:0.6875em;
	font-weight:bold;
	vertical-align:top;
	cursor:pointer;
	cursor:hand;
}
.aoc-g-search #hs-radio input
{
	font-size:1em;
	vertical-align:top;
	background:transparent;
	margin:0;
	height:0.875em;
	padding:0;
	width:0.875em;
}
.aoc-g-search .aoc-fs-google img
{
	display:block;
}
.aoc-g-search .aoc-g-search-bottom
{
	float:right;
	width:31.875em;
	overflow:hidden;
}
.aoc-g-search .aoc-fs-box
{
	float:left;border:0.0625em #5484aa solid;width:100%;
}
.aoc-g-search .aoc-fs-box-inner
{
	padding-left:0.875em;
	padding-right:0.875em;
	padding-top:0.1875em;
	padding-bottom:0.1875em;
	float:left;
	background:#7ba6c9 url(../../images/g-portal-search-bg.gif) repeat-x bottom left;
	border-left:0.0625em solid #5484AA;
	border-bottom:0.0625em solid #5484AA;
	border-right:0.0625em solid #5484AA;
	border-top:0em;
	width:30em;
}
.aoc-g-search #hs-radio .inner-box-top
{
	border-bottom:1px solid #5484AA;
	height:1.125em;
	float:right;
	width:26.6025em;
}
.aoc-g-search .aoc-fs-input-out
{
	width:100%;float:left;
}
.aoc-g-search .aoc-fs-input-mid
{
	float:left;
}
.aoc-g-search .aoc-fs-input-inn
{
	display:block;
	float:left;
}
.aoc-g-search .aoc-fs-input
{
	float:left;
}
.aoc-g-search .aoc-fs-input input
{
	font-size:0.6875em;
	float:left;
	color:#4d4d4d;border:0.1818em #ffffff solid;
	width:32.75em;
	font-family:arial,helvetica,freesans,sans-serif;
}
.aoc-g-search .aoc-fs-submit
{
	float:left;
	padding-left:0.875em;
}
.aoc-g-search .aoc-fs-submit input
{
	float:left;
	border:0.0625em solid #5484AA;
	font-size:0.9em;
	font-weight:bold;
	font-family:arial,helvetica,freesans,sans-serif;
	padding:0em;
	/*background:#ffffff url(../../images/g-portal-search-submit-bg.gif) repeat-x bottom left;*/
	width:6.8571em;
	cursor:pointer;
	cursor:hand;
	height:1.625em;
	overflow:hidden;
	margin:0em;
}
.js-on .aoc-g-search #hs-radio li.selected label
{
	color:#ffffff;
	background-color:#7ba6c9;
	cursor:default;
	border-bottom:0.0909em solid #7BA6C9;
	border-top:0.0909em solid #5484AA;
}
.js-on .aoc-g-search #hs-radio li label
{
	display:block;
	padding:0 0.9091em 0.2727em 0.9091em;
	border-top:0.0909em solid #ffffff;
	border-bottom:0.0909em solid #5484AA;
}
.js-on .aoc-g-search #hs-radio input
{
	display:none;
}
.js-on .aoc-g-search #hs-radio ul
{
	border-width:0.0625em;
}
.js-on .aoc-g-search #hs-radio li
{
	padding:0;
	border-width:0.0625em;
}
.js-on .aoc-g-search #hs-radio li label.tabover
{
	color:#ffffff;
	background-color:#7ba6c9;
	border-bottom:0.0909em solid #7BA6C9;
	border-top:0.0909em solid #5484AA;
}
#aoc-ee-hdrtools
{
	float:right;
	position:relative;
	width:18.75em;
	height:3.4375em;
}
#aoc-ee-hdrtools #ht-inner
{
	position:relative;
}
#aoc-ee-hdrtools #ht-left
{
	position:absolute;
	left:0;
	top:0;
}
#aoc-ee-hdrtools #ht-right
{
	position:absolute;
	right:0;
	top:0;
	width:6.125em;
	height:3.4375em;
}
#aoc-ee-hdrtools #ht-signup
{
	position:absolute;
	left:0;
	top:1.1875em;
}
#aoc-ee-hdrtools #ht-signup img
{
	width:12.25em;
	height:2.75em;
}
#aoc-ee-hdrtools #ht-signup-bord
{
	position:relative;
	border:0.0625em #dadada solid;
	background:#ffffff url(../../images/ee-hdrbut-bg.gif) repeat-x bottom left;
}
#aoc-ee-hdrtools #ht-signup-inner{position:relative;height:1.75em;width:12.125em;}
#aoc-ee-hdrtools #ht-signup-env{display:block;position:absolute;top:-0.4375em;left:0.5625em;}
#aoc-ee-hdrtools #ht-signup-env img{width:2.5em;height:2.1875em;display:block;}
#aoc-ee-hdrtools #ht-signup-text
{
	position:absolute;
	width:11.4545em;
	top:0.0909em;
	left:5.3636em;
	line-height:1.1818em;
	font-size:0.6875em;
	font-family:arial,helvetica,freesans,sans-serif;
}
#aoc-ee-hdrtools #ht-login
{
	position:absolute;
	right:0;
	top:1.1875em;
}
#aoc-ee-hdrtools #ht-login-but
{
	position:relative;
	z-index:2;
	border:0.0625em #dadada solid;
	background-color:#ffffff;
	border-bottom-width:0;
	padding-bottom:0.5625em;
}
#aoc-ee-hdrtools #ht-login-but-inner
{
	position:relative;
	height:1.75em;
	width:5.875em;
	background:#ffffff url(../../images/ee-hdrbut-bg.gif) repeat-x bottom left;
	text-align:center;
	font-family:arial,helvetica,freesans,sans-serif;
	font-weight:bold;
}
#aoc-ee-hdrtools #ht-login-but-inner img{width:0.8182em;height:0.4545em;}
#aoc-ee-hdrtools #ht-login-but-body{font-size:0.6875em;padding-top:0.6364em;}
#aoc-ee-hdrtools #ht-login-bg{z-index:1;height:3.125em;width:5.875em;position:absolute;left:0.0625em;top:0;background:#ffffff;}
#aoc-ee-hdrtools .expanded #ht-login-bg{display:block;}
#aoc-ee-hdrtools .expanded #ht-login-but{border-bottom-width:0;padding-bottom:0.5625em;}
#aoc-ee-hdrtools #ht-toolslist{position:absolute;left:0;top:1.375em;height:1.75em;width:100%;}
#aoc-ee-hdrtools #ht-toolslist ul{margin:0;padding:0;position:absolute;left:0;top:0;height:1.875em;width:100%;}
#aoc-ee-hdrtools #ht-toolslist li{margin:0;padding:0;list-style-type:none;position:absolute;top:0;}
#aoc-ee-hdrtools #ht-toolslist li#ht-toolslist-left{left:0;}
#aoc-ee-hdrtools #ht-toolslist li#ht-toolslist-middle{left:6.5em;}
#aoc-ee-hdrtools #ht-toolslist li#ht-toolslist-right{right:0.625em;}
#aoc-ee-hdrtools #ht-toolslist li a
{
	display:block;
	position:relative;
	left:0;
	top:0;
	padding-top:0.4545em;
	font-size:0.6875em;
	font-family:arial,helvetica,freesans,sans-serif;
}
#aoc-ee-hdrtools #ht-toolslist li#ht-toolslist-left a
{
	padding-right:3.6364em;
}
#aoc-ee-hdrtools #ht-toolslist li#ht-toolslist-middle a
{
	padding-right:4.1818em;
}
#aoc-ee-hdrtools #ht-toolslist li#ht-toolslist-right a{padding-right:3.0909em;}
#aoc-ee-hdrtools #ht-toolslist li a img{position:absolute;right:0;top:0;font-size:1.4545em;}
#aoc-ee-hdrtools #ht-toolslist li#ht-toolslist-image{left:0;}
#aoc-ee-hdrtools #ht-toolslist li#ht-toolslist-image a{padding-right:3.6364em;}
#aoc-ee-hdrtools #ht-toolslist li#ht-toolslist-text
{
	font-family:arial,helvetica,freesans,sans-serif;
	left:3.5em;
	line-height:0.75em;
	height:1.75em;
}
#aoc-ee-hdrtools #ht-toolslist li#ht-toolslist-text span
{
	font-size:0.6875em;
}
#aoc-ee-hdrtools #ht-toolslist li#ht-toolslist-text a
{
	display:inline;
	position:relative;
}
#aoc-ee-hdrtools .aoc-ee-gutter-horiz
{
	position:absolute;
	top:1.25em;
	left:0;
	width:100%;
	background-position:top left;
	height:1px;
}
#aoc-ee-hdrtools #ht-logout
{
	position:absolute;
	top:0.125em;
	right:0.625em;
}
#aoc-ee-hdrtools #ht-logout a
{
	display:block;
	position:relative;
	padding-right:2em;
	font-size:0.75em;
	font-family:arial,helvetica,freesans,sans-serif;
}
#aoc-ee-hdrtools #ht-logout a img
{
	position:absolute;
	right:0;
	top:0.0833em;
	width:1.1667em;
	height:1.1667em;
}
#aoc-ee-hdrtools #ht-welcome
{
	position:absolute;
	top:0.4em;
	left:0;
	font-size:0.625em;
	width:16em;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}
.js-on #aoc-ee-hdrtools
{
	visibility:hidden;
}
.js-on #aoc-ee-hdrtools #ht-login-bg
{
	display:none;
}
.js-on #aoc-ee-hdrtools #ht-login-but
{
	border-bottom-width:0.0625em;
	padding-bottom:0;
}
#aoc-ee-leftnav
{
	width:7.5em;
	float:left;
	overflow:hidden;
}
#aoc-ee-leftnav .ln-unit
{
	clear:both;
	position:relative;
	border:1px #dadada solid;
}
#aoc-ee-leftnav .ln-content
{
	position:relative;
	overflow:hidden;
}
#aoc-ee-leftnav ul
{
	position:relative;
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
}
#aoc-ee-leftnav li
{
	margin:0;
	padding:0;
	list-style-type:none;
	position:relative;
	clear:both;
	float:left;
	width:100%;
	background:transparent url(../../images/ee-dots-horiz.gif) repeat-x top left;
}
#aoc-ee-leftnav li.first
{
	background:transparent;
}
#aoc-ee-leftnav li a
{
	position:relative;
	font-size:0.625em;
	padding:1em 0.8em 0.7em 2em;
	display:block;
	background:transparent url(../../images/ee-left-nav-item-bg.gif) repeat-x bottom left;
}
#aoc-ee-leftnav .aoc-gutter-horiz
{
	height:0.375em;
}
#aoc-ee-footer{clear:both;position:relative;}

#aoc-ee-footer .ftr-top,
#aoc-ee-footer #ftr-links-top,
#aoc-ee-footer #ftr-links-bot
{
	position:relative;
	background:transparent url(../../images/ee-dots-horiz.gif) repeat-x top left;
}

#aoc-ee-footer .ftr-bot{position:relative;}
#aoc-ee-footer #ftr-links-top, #aoc-ee-footer #ftr-links-bot{float:left;}
#aoc-ee-footer #ftr-links-bot{background-position:bottom left;}
#aoc-ee-footer #ftr-body{position:relative;padding-left:10.8em;}
#aoc-ee-footer #ftr-inner{position:relative;text-align:center;}
#aoc-ee-footer #ftr-ctr{width:60em;text-align:left;margin:0 auto;}
#aoc-ee-footer #ftr-body-inner{padding-top:0.375em;padding-bottom:0.625em;}
#aoc-ee-footer #ftr-links{position:relative;margin-top:3.875em;float:left;}
#aoc-ee-footer #ftr-list{padding:0.375em 0;}
#aoc-ee-footer #ftr-list ul{margin:0;padding:0;}
#aoc-ee-footer #ftr-list li{margin:0;padding:0;list-style-type:none;position:relative;float:left;border-left:0.0625em #c8c8c8 solid;}
#aoc-ee-footer #ftr-list li.last{border-right:0.0625em #cccccc solid;}
#aoc-ee-footer #ftr-list li a{display:block;position:relative;font-size:0.5625em;padding:0.2222em 0.75em;white-space:nowrap;}
#aoc-ee-footer #ftr-list li a:hover{text-decoration:underline;}
#aoc-ee-footer #ftr-list li a.ftr-with-child img{width:1em;height:0.5556em;margin-left:0.4444em;}
#aoc-ee-footer #ftr-list ul ul{position:relative;display:none;}
#aoc-ee-footer #ftr-list ul ul li{float:none;border-width:0;position:absolute;padding:0;height:1.5625em;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
#aoc-ee-footer #ftr-list ul ul a{padding:0.5455em 0 0 0;font-size:0.6875em;}
#aoc-ee-footer #ftr-list ul div.ftr-child-wrapper{position:absolute;background-color:#ffffff;top:-4000em;right:-0.0625em;}
#aoc-ee-footer #ftr-list ul div.ftr-child-content{position:relative;background-color:#ffffff;border:0.0625em #c8c8c8 solid;padding:0.1875em 0.75em 0.5625em 0.75em;z-index:20;}
#aoc-ee-footer #ftr-list ul div.ftr-child-overlay{position:absolute;background-color:#ffffff;width:100%;left:0;top:-0.1875em;height:0.5em;overflow:hidden;display:none;}
#aoc-ee-footer #ftr-list ul li.ftr-child-vis ul{display:block;}
#aoc-ee-footer #ftr-list ul li.ftr-child-vis{margin-top:-0.4375em;background:#ffffff;}
#aoc-ee-footer #ftr-list ul li.ftr-child-vis a{padding-top:1em;}
#aoc-ee-footer #ftr-list ul li.ftr-child-vis div.ftr-child-overlay{display:block;}
#aoc-ee-footer #ftr-list ul div.ftr-child-wrapper iframe.ftr-child-blocker{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;filter:alpha(opacity=0);}
#aoc-ee-footer #ftr-copy{font-size:0.625em;clear:both;line-height:2.8em;}
#aoc-ee-footer #ftr-search{position:relative;padding-left:0.625em;}
#aoc-ee-footer #ftr-google{position:absolute;top:0.5625em;left:33.125em;}
#aoc-ee-footer #ftr-google img{width:5.5625em;height:0.8125em;vertical-align:top;}
.ee-login{position:relative;overflow:hidden;width:100%;}
.ee-login ul{margin:0;padding:0;}.ee-login li{margin:0;padding:0;list-style-type:none;}
.ee-login .lg-inner{position:relative;padding-bottom:0.9375em;overflow:hidden;}
.ee-login .lg-content{padding-top:0.125em;overflow:hidden;}
.ee-login .lg-content-bord{border:0.0625em #dadada solid;overflow:hidden;}
.ee-login .lg-content-inner{position:relative;padding-bottom:1.8125em;width:100%;overflow:hidden;}
.ee-login .lg-list{position:relative;padding-top:0.6875em;width:100%;}
.ee-login .lg-body ul{position:relative;width:100%;}
.ee-login .lg-body li{position:relative;width:100%;clear:both;float:left;padding-top:0.4375em;}
.ee-login .lg-label{float:left;width:5.375em;text-align:right;width:26%;}
.ee-login .lg-input{float:right;width:71%;text-align:left;}
.ee-login .lg-label label{font-size:0.625em;vertical-align:middle;}
.ee-login .lg-input input{margin:0;vertical-align:top;font-size:0.625em;font-family:verdana;width:18em;padding-left:0.2em;border:1px #e9e9e9;border-style:inset solid solid inset;}
.ee-login .lg-submit{position:relative;clear:both;height:2.125em;}
.ee-login .lg-submit-left{position:absolute;left:29%;top:0.1875em;white-space:nowrap;}
.ee-login .lg-submit-right{position:absolute;right:0.625em;top:0.5625em;width:7.5em;}
.ee-login .lg-submit-left input{position:absolute;top:0.4375em;vertical-align:top;background:transparent;margin:0;padding:0;font-size:1em;height:0.8125em;width:0.8125em;}
.ee-login .lg-submit-left label{position:absolute;font-size:0.625em;left:2em;top:0.8em;vertical-align:top;}
.ee-login .lg-submit-right input
{
	position:absolute;
	right:0;
	top:0;
	border-width:0;
	font-size:0.75em;
	font-family:arial,helvetica,freesans,sans-serif;
	font-weight:bold;
	vertical-align:middle;
	z-index:2;
	margin:0;
	padding:0 1.6667em 0 0;
	line-height:1.1667em;
	height:1.3333em;
	text-align:right;
	background:transparent;
	cursor:pointer;
	cursor:hand;
}
.ee-login .lg-submit-right img{display:block;position:absolute;right:0;top:0;width:0.875em;height:0.875em;}
.ee-login .lg-cover{display:none;}
.ie .ee-login .lg-cover{position:absolute;z-index:1;right:0;top:0;width:0.875em;height:0.875em;display:block;background:white;filter:alpha(opacity=1);}
.ee-login .lg-foot
{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	padding-top:1px;
	background:transparent url(../../images/ee-dots-horiz.gif) repeat-x top left;
}
.ee-login .lg-foot-inner{background:#ffffff url(../../images/ee-hdrbut-bg.gif) repeat-x bottom left;height:1.75em;}
.ee-login .lg-foot ul{text-align:center;line-height:2.8em;height:2.8em;font-size:0.625em;}
.ee-login .lg-foot li{padding:0 1em 0.2em 1em;display:inline;background:transparent url(../../images/ee-dots-vert.gif) repeat-y top left;}
.ee-login .lg-foot li.first{background:transparent;padding-right:0.6em;}
.ee-login p.error{clear:both;font-size:0.625em;margin:0 0 0 1.8em;padding:0.125em 0 0.5em 0;text-indent:-0.8em;}
.ee-login p.invalid{color:#e51317;}
.ee-login p.required{color:#e51317;}
.ee-login .nojs-error{clear:both;padding:0.8333em 0.8333em 0 0.8333em;}
.js-on .ee-login{display:none;}
.aoc-button-disabled{color:#666;}
.ee-mpu{}
.mpu-inner{width:18.75em;height:15.625em;overflow:hidden;}
.js-on .ee-mpu{padding-bottom:0.5625em;}
.ee-wildcard{}
.ee-wildcard .wc-items{}
.ee-wildcard .wc-section{}
.ee-wildcard .wc-text{float:right;width:66%;}
.ee-wildcard h4{font-size:0.75em;font-family:arial,helvetica,freesans,sans-serif;line-height:1em;}
.ee-wildcard p{font-size:0.625em;margin-top:0.5em;}
.ee-wildcard .wc-image{float:left;}
.ee-wildcard .wc-image img{width:5.9375em;height:3.3125em;display:block;}
.ee-wildcard ul{margin:0;padding:0;}
.ee-wildcard li{margin:0;padding:1.125em 0 0 0;list-style-type:none;background:#ffffff;}
.ee-wildcard li.first{padding-top:0.5em}
.ee-wildcard li.last{}
.ee-sky-products{}
.ee-sky-products .sp-inner{position:relative;width:100%;}
.ee-sky-products h3{}
.ee-sky-products .sp-links{float:right;width:33%}
.ee-sky-products .sp-info{position:relative;width:11.875em;}
.ee-sky-products .sp-linklist{padding-top:0.5em;}
.ee-sky-products .sp-linklist h4{font-size:0.75em;padding-bottom:0.75em;font-family:arial,helvetica,freesans,sans-serif;line-height:1em;}
.ee-sky-products .sp-linklist ul{margin:0;padding:0;}
.ee-sky-products .sp-linklist li{margin:0;padding:0 0 1em 0;width:100%;float:left;list-style-type:none;font-size:0.625em;position:relative;}
.ee-sky-products .sp-linklist li.last{padding-bottom:0;}
.ee-sky-products .sp-linklist li img{width:0.3em;height:0.7em;position:absolute;left:0;top:0.3em;}
.ee-sky-products .sp-linklist li span{padding-left:1.4em;display:block;position:relative;top:0;}
.ee-sky-products .sp-image{position:relative;padding-top:0.5em;}
.ee-sky-products .sp-image img{position:relative;vertical-align:top;}
.ee-sky-products .sp-text{position:relative;margin-top:0.25em}
.ee-sky-products .sp-text p{margin:0;font-size:0.625em;}
#g-hero-wrapper{position:relative;padding-top:2.125em;margin-bottom:0.5em;width:31.8125em;border:solid #bcbcbc;border-width:0 1px 1px 0;overflow-x:hidden;}
#g-hero-wrapper dl#g-hero-dl{padding:0;margin:0;height:13.4375em;width:100%;}
html>body #g-hero-wrapper dl#g-hero-dl
{
	min-height:13.4375em;
	height:auto;
}
#g-hero-wrapper dl#g-hero-dl dd{padding:0;margin:0;clear:both;display:none;}
#g-hero-wrapper dl#g-hero-dl dt{padding:0;margin:0;display:block;width:8.0625em;position:absolute;top:0;}
#g-hero-wrapper dl#g-hero-dl dt span{display:block;}
#g-hero-wrapper #ddt-news{}
#g-hero-wrapper .ddt-0{width:100%;height:2.1875em;}#g-hero-wrapper .ddt-1{}
#g-hero-wrapper .ddt-2{border:1px solid #bcbcbc;position:relative;}
#g-hero-wrapper .ddt-3{position:relative;background:transparent url(../../images/g-nss-nav-bg.jpg) repeat-x left bottom;}
#g-hero-wrapper .ddt-4{height:1.4375em;/*width:7.9375em;*/}
#g-hero-wrapper .ddt-5{}
#g-hero-wrapper .ddt-6
{
	width:100%;
	text-align:center;
	height:1.375em;
	overflow:hidden;
}
#g-hero-wrapper .ddt-6 a
{
	width:100%;
	text-decoration:none;
	font-size:0.625em;
	font-weight:bold;
	display:block;
	padding:0.5em 0;
	position:relative;
}
#g-hero-wrapper .ddt-6 a:link, #g-hero-wrapper .ddt-6 a:visited{color:#4f4f4f;}
#g-hero-wrapper .ddt-6 a:hover{text-decoration:underline;}
#g-hero-wrapper #g-hero-nav-news{left:0;}
#g-hero-wrapper #g-hero-nav-sport{left:8em;}
#g-hero-wrapper #g-hero-nav-showbiz{left:16em;}
#g-hero-wrapper dl#g-hero-dl #g-hero-nav-features
{
	left:24em;
/*	width:7.9375em;*/
	width:7.875em;
}
#g-hero-wrapper dl#g-hero-dl dd.selected{display:block;}
#g-hero-wrapper dt.selected .ddt-2{border-bottom-color:#ffffff;}
#g-hero-wrapper dt #ddt-news .ddt-3{left:1px;}
#g-hero-wrapper dt.selected #ddt-news .ddt-3{left:0;}
#g-hero-wrapper dt.selected #ddt-news .ddt-2{border-left-width:0;}
#g-hero-wrapper dt.selected #ddt-news .ddt-0{border-left:1px solid #bcbcbc;}
#g-hero-wrapper dt.selected .ddt-3
{
	background:#ffffff;
}
#g-hero-wrapper dt.selected .ddt-6 a:link,
#g-hero-wrapper dt.selected .ddt-6 a:visited
{
	color:#ff9900;
}
#g-hero-wrapper .g-hero
{
	font-family:verdana;
}
.default-hero #g-hero-wrapper dl#g-hero-dl dd
{
	display:none;
}

.default-news #g-hero-wrapper dl#g-hero-dl dd#g-hero-nav-news-dd,
.default-sport #g-hero-wrapper dl#g-hero-dl dd#g-hero-nav-sport-dd,
.default-showbiz #g-hero-wrapper dl#g-hero-dl dd#g-hero-nav-showbiz-dd,
.default-features #g-hero-wrapper dl#g-hero-dl dd#g-hero-nav-features-dd
{
	display:block;
}
.default-hero #g-hero-wrapper dt .ddt-2
{
	border-bottom-color:#bcbcbc;
}
.default-news #g-hero-wrapper dt#g-hero-nav-news .ddt-2,
.default-sport #g-hero-wrapper dt#g-hero-nav-sport .ddt-2,
.default-showbiz #g-hero-wrapper dt#g-hero-nav-showbiz .ddt-2,
.default-features #g-hero-wrapper dt#g-hero-nav-features .ddt-2
{
	border-bottom-color:#fff;
}
.default-hero #g-hero-wrapper dt.selected #ddt-news .ddt-0{border-left-width:0;}
.default-hero #g-hero-wrapper dt.selected #ddt-news .ddt-5{width:auto;}
.default-hero #g-hero-wrapper dt.selected #ddt-news .ddt-2{border-left:1px solid #bcbcbc;}
.default-news #g-hero-wrapper dt.selected #ddt-news .ddt-0{border-left-width:1px;}
.default-news #g-hero-wrapper dt#g-hero-nav-news #ddt-news .ddt-2{border-left-width:0;}
.default-news #g-hero-wrapper dt#g-hero-nav-news #ddt-news .ddt-5{width:8em;}
.default-news #g-hero-wrapper dt #ddt-news .ddt-0{border-left:1px solid #bcbcbc;;}
.default-hero #g-hero-wrapper dt.selected .ddt-3
{
	background:transparent url(../../images/g-nss-nav-bg.jpg) repeat-x left bottom;
}

.default-news #g-hero-wrapper dt#g-hero-nav-news .ddt-3,
.default-sport #g-hero-wrapper dt#g-hero-nav-sport .ddt-3,
.default-showbiz #g-hero-wrapper dt#g-hero-nav-showbiz .ddt-3,
.default-features #g-hero-wrapper dt#g-hero-nav-features .ddt-3
{
	background:#ffffff;
}
.default-hero #g-hero-wrapper dt.selected .ddt-6 a:link,
.default-hero #g-hero-wrapper dt.selected .ddt-6 a:visited
{
	color:#4f4f4f;
}
.default-news #g-hero-wrapper dt#g-hero-nav-news .ddt-6 a:link,
.default-news #g-hero-wrapper dt#g-hero-nav-news .ddt-6 a:visited
{
	color:#ff9900;
}
.default-sport #g-hero-wrapper dt#g-hero-nav-sport .ddt-6 a:link,
.default-sport #g-hero-wrapper dt#g-hero-nav-sport .ddt-6 a:visited
{
	color:#ff9900;
}
.default-showbiz #g-hero-wrapper dt#g-hero-nav-showbiz .ddt-6 a:link,
.default-showbiz #g-hero-wrapper dt#g-hero-nav-showbiz .ddt-6 a:visited
{
	color:#ff9900;
}
.default-features #g-hero-wrapper dt#g-hero-nav-features .ddt-6 a:link,
.default-features #g-hero-wrapper dt#g-hero-nav-features .ddt-6 a:visited
{
	color:#ff9900;
}
.g-hero{}
.g-hero h3
{
	font-size:1em;
}
.g-hero .hero-left
{
	float:left;
}
.g-hero .hero-right
{
	float:right;
}
.g-hero li.left{float:left;clear:both;}
.g-hero li.right{float:right;text-align:left;}
.g-hero .hero-main{padding-top:0.4375em;clear:both;}
.g-hero .hero-main-image img{display:block;}
.g-hero .hero-main-text p{font-size:0.625em;margin-top:1em;}
.g-hero .hero-main-text p.first{margin-top:0;}
.g-hero .hero-main-links{padding-top:0.5em;}
.g-hero .hero-main-links ul{margin:0;padding:0;width:100%;}
.g-hero .hero-main-links li{margin:0;padding:0.5em 0 0 0;width:100%;list-style-type:none;float:left;font-size:0.625em;line-height:1.3em;}
.g-hero .hero-teasers{position:relative;overflow:hidden;width:100%;}
.g-hero .hero-teaser-items{width:100%;}
.g-hero .hero-teaser-items ul, .g-hero .hero-teaser-items ol{margin:0;padding:0;width:100%;}
.g-hero .hero-teaser-items li{margin:0;padding:0;width:100%;float:left;list-style-type:none;}
.g-hero .hero-teasers .hero-teaser-items ul li.first,
.g-hero .hero-teasers .hero-teaser-items ol li.first
{
	padding-top:0;
	background:transparent;
}
.g-hero .hero-teasers .hero-teaser-items ul li.last,
.g-hero .hero-teasers .hero-teaser-items ol li.last
{
	padding-bottom:0;
}
.g-hero .hero-teaser-items h4{font-size:0.75em;font-family:arial,helvetica,freesans,sans-serif;padding-bottom:1em;}
.g-hero .hero-teaser-items h5{font-size:0.6875em;font-family:arial,helvetica,freesans,sans-serif;line-height:1em;}
.g-hero .hero-teaser-items img{display:block;float:left;margin:0 0.375em 0 0;}
.g-hero .hero-sports{}
.g-hero .hero-sports .ee-portletcolumn-single .hero-teaser-items li{font-size:0.625em;padding-top:1em;float:left;line-height:1.2em;}
.g-hero .hero-sports .ee-portletcolumn-single .hero-teaser-items li.first{padding-top:1em;}
.g-hero .hero-sports .ee-portletcolumn-double h4{font-size:0.75em;margin-top:13.5833em;padding:0;font-family:arial;}
.g-hero .hero-sports .ee-portletcolumn-double p{font-size:0.625em;padding-top:0.3em;}
.g-hero .hero-sports .ee-portletcolumn-single h4{padding:0;}
.g-hero .hero-sports .ee-portletcolumn-double img{position:absolute;top:0;left:0;}
.g-hero .hero-features{} .g-hero .hero-features .ee-portletcolumn-double .hero-teaser-items li{padding-top:0.625em;}
.g-hero .hero-features .ee-portletcolumn-single .hero-teaser-items li{padding:0.875em 0 0 0;}
.g-hero .hero-features .ee-portletcolumn-single .hero-teaser-items img{margin-bottom:0.25em;}
.g-hero .hero-features .hero-teaser-items p{font-size:0.625em;margin:0;}
.g-hero .hero-features .ee-portletcolumn-single h5{font-size:0.75em;}
.g-hero .hero-features .ee-portletcolumn-double h5{font-size:0.75em;}
.g-hero .hero-features .hero-teaser-items h4{padding-bottom:0.5em;font-size:0.875em;}
.g-hero .hero-news{}  .g-hero .hero-news-right .hero-main{padding:0 0.5em 0 0;height:5.25em;}
html>body .g-hero .hero-news-right .hero-main{min-height:5.25em;height:auto;}

.g-hero .hero-news-right .hero-teasers
{
	padding-top:0.25em;
	padding-bottom:0.49em;
}

.g-hero .hero-news-left{float:left;}
.g-hero .hero-news-right{float:right;width:19.9375em;}
.g-hero .hero-news h3{font-size:1em;margin-top:-0.125em;}
.g-hero .hero-news h3 strong{display:block;padding-bottom:0.375em;}
.g-hero .hero-news h3 a{display:block;}
.g-hero .hero-news .hero-main-image{float:left;width:6.5em;}
.g-hero .hero-news .hero-main p{font-size:0.625em;padding-top:0.625em;}
.g-hero .hero-news .hero-main p.news-more
{
	padding-top:0.5em;
}
.g-hero .hero-news .hero-teaser-items h4{padding-bottom:0.5em;}
.g-hero .hero-news .hero-teaser-items p{clear:both;font-size:0.625em;padding-top:0.7em;}
.g-hero .hero-news .hero-teaser-items li.first{margin-right:0.75em;}
.g-hero .hero-news .hero-teaser-items li.last{margin-left:0.75em;}
.g-hero .hero-news .hero-teaser-items li{float:left;width:5.9375em;padding:0;overflow:hidden;}
.g-hero .hero-news .hero-teaser-items li a{display:block;}
.g-hero .hero-news .hero-teaser-items li p a{display:inline;}
.g-hero .hero-news .aoc-gutter-horiz{background:transparent;}
.g-hero .hero-news-breaking .hero-main,
.g-hero .hero-news-breaking .hero-news-right
{
	position:relative;
}
.g-hero .hero-news-breaking .hero-main p.news-more
{
	position:absolute;
	padding:0;
	top:15.3535em;
	font-size:0.6875em;
	font-weight:bold;
	font-family:arial,helvetica,freesans,sans-serif;
}
.g-hero .hero-showbiz{}
.g-hero .hero-showbiz h4
{
	font-size:0.875em;
	font-family:arial,helvetica,freesans,sans-serif;
}
.g-hero .hero-showbiz .hero-main
{
	position:relative;
	overflow:hidden;
	width:100%;
	padding:0;
}
.g-hero .hero-showbiz .hero-leaders ul
{
	margin:0;
	padding:0;
}
.g-hero .hero-showbiz .hero-leaders li{margin:0;padding:0;width:9em;list-style-type:none;}
.g-hero .hero-showbiz .hero-leaders img{display:block;}
.g-hero .hero-showbiz .hero-leaders h5{font-size:0.75em;font-family:arial,helvetica,freesans,sans-serif;padding-top:0.25em;}
.g-hero .hero-showbiz .hero-leaders p{font-size:0.625em;margin-top:0.3em;}
.g-hero .hero-showbiz .hero-list{padding-top:0.625em;}
.g-hero .hero-showbiz .hero-list ol{margin:0;padding:0.3em 0 0 0;}
.g-hero .hero-showbiz .hero-list li{margin:0;padding:0;list-style-type:none;padding-top:0.4em;font-size:0.625em;line-height:1.3em;margin-left:1.5em;text-indent:-1.5em;}
.g-hero .hero-showbiz .hero-list li.first{padding-top:0;}
.g-hero .hero-showbiz .hero-teasers ul{margin:0;padding:0;}
.g-hero .hero-showbiz .hero-teasers li{margin:0;padding:0;list-style-type:none;width:5.9375em;position:relative;}
.g-hero .hero-showbiz .hero-teasers h5{font-size:0.6875em;margin:8.9091em 0 0 0;font-weight:normal;}
.g-hero .hero-showbiz .hero-teasers img{position:absolute;top:0;}
.ee-homepage{}.ee-homepage .clear{overflow:hidden;height:1px;font-size:1px;line-height:0;}
.ee-homepage .hp-inner{}.ee-homepage .hp-double{width:18.75em;}
.ee-homepage .hp-single{width:12.1875em;}
.ee-homepage .hp-left{float:left;}
.ee-homepage .hp-right{float:right;}
.ee-homepage .hp-content{padding-top:0.5em;width:100%;float:left;}
.ee-homepage .hp-storylist{}
.ee-homepage .hp-storylist ul{margin:0;padding:0;}
.ee-homepage .hp-storylist li{margin:0;padding:0;width:100%;list-style-type:none;float:left;}
.ee-homepage .hp-storylist li
{
	margin:0;
	padding:0.6875em 0 0.4375em 0;
	list-style-type:none;
	background:transparent url(../../images/ee-dots-horiz.gif) repeat-x left top;
}
.ee-homepage .hp-storylist li.first{background:transparent;padding-top:0;}
.ee-homepage .hp-storylist li.last{padding-bottom:0;}
.ee-homepage .hp-storylist li.last .clear{display:none;}
.ee-homepage .hp-storylist .st-image{float:left;clear:both;}
.ee-homepage .hp-storylist .st-image img{display:block;}
.ee-homepage .hp-storylist img.module-lead{margin-bottom:0.625em;}
.ee-homepage .hp-storylist img.module-teas{margin-bottom:0.625em;}
.ee-homepage .hp-storylist .st-text{margin:0;float:left;clear:both;width:100%;}
.ee-homepage .hp-storylist h4{font-size:0.75em;padding-bottom:0.5833em;font-family:arial,helvetica,freesans,sans-serif;line-height:1em;}
.ee-homepage .hp-storylist p{font-size:0.625em;}.ee-homepage .hp-storylist .st-thumbnailed .st-image{width:33%;overflow:hidden;}
.ee-homepage .hp-storylist .st-thumbnailed .st-text{float:right;clear:right;width:66%;}
.ee-homepage .hp-storylist .st-themed li{margin:0;padding:0.6875em 0 0 0;background:transparent;}
.ee-homepage .hp-storylist .st-themed li.first
{
	padding:0 0 0.4375em 0;
	background:transparent url(../../images/ee-dots-horiz.gif) repeat-x left bottom;
}
.ee-homepage .hp-linklist{}
.ee-homepage .hp-linklist h4{font-size:0.75em;padding-bottom:0.75em;font-family:arial,helvetica,freesans,sans-serif;line-height:1em;}
.ee-homepage .hp-linklist ul{margin:0;padding:0;}
.ee-homepage .hp-linklist li{margin:0;padding:0 0 1em 0;width:100%;float:left;list-style-type:none;font-size:0.625em;position:relative;}
.ee-homepage .hp-linklist li.last{padding-bottom:0;}
.ee-homepage .hp-linklist li img{width:0.3em;height:0.7em;position:absolute;left:0;top:0.3em;}
.ee-homepage .hp-linklist li span{padding-left:1.4em;display:block;position:relative;top:0;}
.ee-skycast{}.ee-skycast .sc-inner{}
.ee-skycast .sc-content{padding-top:0.5em;}
.ee-skycast ol{margin:0;padding:0;}
.ee-skycast li{margin:0;padding:0;list-style-type:none;position:relative;}
.ee-skycast li.first{float:left;width:48%;}
.ee-skycast li.last{float:right;width:48%;}
.ee-skycast h4{font-size:0.75em;margin:7em 0 0 0;font-family:arial,helvetica,freesans,sans-serif;line-height:1.1667em;height:2.5em;overflow:hidden;}
.ee-skycast .sc-image{position:absolute;top:0;left:0;}
.ee-skycast .sc-image img{width:6.4375em;height:4.8125em;vertical-align:top;}
.ee-skycast .sc-text{margin-top:0.125em;}
.ee-skycast dl{font-size:0.5625em;margin:0;padding:0;}
.ee-skycast dt{margin:0 0.3333em 0 0;padding:0;float:left;clear:both;}
.ee-skycast dd{margin:0;padding:0;}
.ee-skycast dd div{margin-top:1em;height:1.1111em;overflow:hidden;}
.ee-skycast dd div img{font-size:1.7778em;width:0.625em;height:0.5625em;vertical-align:top;}
.ee-homepage .ee-skycast .sc-content{padding-top:0;}
.ee-homepage .ee-skycast h3{position:absolute;left:-200em;top:-2000em;}
.ee-homepage .ee-skycast li.first{float:left;width:100%;padding-bottom:1.125em;}
.ee-homepage .ee-skycast li.last{float:left;width:100%;}
.ee-homepage .ee-skycast h4{margin:0 0 0 9em;line-height:1em;height:2.25em;}
.ee-homepage .ee-skycast .sc-text{margin-top:0.0625em;margin-left:6.75em;}
.ee-homepage .ee-skycast dd div{margin-top:0.4444em;}
.ee-dating{}.ee-dating .dt-inner{position:relative;}
.ee-dating .dt-body{position:relative;margin-top:0.5em;width:100%;}
.ee-dating .dt-profile{position:relative;}
.ee-dating .dt-profile img.dt-portrait{position:absolute;left:0;top:0;display:block;width:5em;height:5.375em;}
.ee-dating .dt-profile h4{position:relative;padding-top:8.5455em;font-size:0.6875em;font-weight:bold;font-family:arial,helvetica,verdana,sans-serif;}
.ee-dating .dt-profile p{font-size:0.625em;width:60%;}
.ee-dating .dt-form{position:absolute;top:0;right:0;}
.ee-dating fieldset{position:relative;border-width:0;margin:0;padding:0;height:3.1818em;width:19em;font-size:0.6875em;}
.ee-dating .column-one{position:absolute;display:block;white-space:nowrap;top:0;right:12.6364em;}
.ee-dating .column-two{position:absolute;display:block;top:0;right:0;width:12.2727em;text-align:center;}
.ee-dating .column-two select,
.ee-dating .column-two input
{
	font-family:verdana;font-size:1em;margin:0;
}
.ee-dating label{display:block;padding-top:0.1818em;}
.ee-dating select.dat-re{position:absolute;top:0;left:0;width:12.2727em;}
.ee-dating select.dat-age-min{position:absolute;top:0;left:0;width:4.5455em;}
.ee-dating select.dat-age-max{position:absolute;top:0;right:0;width:4.5455em;}
.ee-dating input.dat-pc{position:absolute;top:0;left:0;width:11.5455em;}
.ee-dating .dt-foot{position:relative;height:1em;}
.ee-dating .dt-submit input
{
	position:absolute;
	right:1.8182em;
	top:-0.1818em;
	border-width:0;
	font-size:0.6875em;
	font-family:arial,helvetica,freesans,sans-serif;
	font-weight:bold;
	vertical-align:top;
	margin:0;
	padding:0;
	line-height:1.3636em;
	height:1.4545em;
	text-align:right;
	overflow:visible;
	background:transparent;
	cursor:pointer;
	cursor:hand;
}
.ee-dating .dt-submit img
{display:block;position:absolute;right:0;top:0;width:0.875em;height:0.875em;}
.hp-single .ee-dating .dt-profile{height:6.25em}
.hp-single .ee-dating .dt-form{position:relative;}
.hp-single .ee-dating img.dt-portrait{position:relative;width:12.1875em;height:5.25em;}
.hp-single .ee-dating fieldset{width:auto;}
.ee-property{}.ee-property .pf-inner{position:relative;}
.ee-property .pf-body{position:relative;margin-top:0.5em;width:100%;}
.ee-property .pf-text{position:relative;float:left;width:5.9375em;}
.ee-property .pf-text img.pf-portrait{position:absolute;left:0;top:0;display:block;width:5em;height:5.375em;}
.ee-property .pf-text h4{position:relative;padding-top:8.5455em;font-size:0.6875em;font-weight:bold;font-family:arial,helvetica,verdana,sans-serif;}
.ee-property .pf-text p{font-size:0.625em;}
.ee-property .pf-form{position:relative;float:right;width:12.1875em;}
.ee-property fieldset{position:relative;border-width:0;margin:0;padding:0;height:2.3636em;width:100%;font-size:0.6875em;float:left;}
.ee-property .column-one{position:absolute;display:block;white-space:nowrap;top:0;right:11.1818em;}
.ee-property .column-two{position:absolute;display:block;top:0;right:0;width:10.7273em;}

.ee-property .column-two select,
.ee-property .column-two input{font-family:verdana;font-size:1em;margin:0;}

.ee-property label,.ee-property span.label{display:block;padding-top:0.1818em;}
.ee-property select.pf-wide  {position:absolute;top:0;left:0;width:10.7273em;}
.ee-property input.pf-wide{position:absolute;top:0;left:0;width:10.1818em;}
.ee-property .pf-foot{position:relative;height:1em;}
.ee-property .pf-submit input
{
	position:absolute;
	right:1.8182em;
	top:-0.1818em;
	border-width:0;
	font-size:0.6875em;
	font-family:arial,helvetica,freesans,sans-serif;
	font-weight:bold;
	vertical-align:top;
	margin:0;
	padding:0;
	line-height:1.3636em;
	height:1.4545em;
	text-align:right;
	overflow:visible;
	background:transparent;
	cursor:pointer;
	cursor:hand;
}
.ee-property .pf-submit img{display:block;position:absolute;right:0;top:0;width:0.875em;height:0.875em;}
.ee-property span.pf-rad-group-0{position:absolute;white-space:nowrap;left:0;top:0.0909em;}
.ee-property span.pf-rad-group-1{position:absolute;white-space:nowrap;right:0;top:0.0909em;}
.ee-property span.pf-rad-group-0 label,
.ee-property span.pf-rad-group-1 label{display:inline;vertical-align:middle;padding-top:0;font-size:0.9091em;}
.ee-property span.pf-rad-group-0 input,
.ee-property span.pf-rad-group-1 input{display:inline;vertical-align:middle;height:1.2727em;width:1.2727em;background:transparent;margin:0;}
.ee-property h4{font-size:0.6875em;}
.hp-single .ee-property .pf-text{height:6em;float:none;width:100%;}
.hp-single .ee-property .pf-form{float:none;width:100%;}
.hp-single .ee-property img.pf-portrait{position:relative;width:12.1875em;height:5.25em;}
.js-on .ee-property .pf-rent, .js-on .ee-property .pf-form h4{display:none;}
.ee-weather{}
.ee-weather .we-inner{position:relative;}
.ee-weather .we-head{position:relative;}
.ee-weather h3{float:left;width:30%}
.ee-weather h4{float:right;font-size:0.6875em;font-family:arial,helvetica,freesans,sans-serif;text-align:right;padding-top:0.1818em;width:65%}
.ee-weather h5{font-size:0.625em;height:1.6em;}
.ee-weather .we-body{clear:both;position:relative;padding-top:0.75em;width:100%;}
.ee-weather .we-today{float:left;position:relative;width:45%;}
.ee-weather .we-tom{float:right;position:relative;width:47%;}
.ee-weather .we-fores{position:relative;overflow:hidden;width:100%;}
.ee-weather dt{position:absolute;left:-3000em;}
.ee-weather dl, dd{margin:0;padding:0;font-family:arial,helvetica,freesans,sans-serif;}
.ee-weather dl{position:relative;}
.ee-weather dd.we-image{position:relative;}
.ee-weather dd.we-image img{display:block;width:5.875em;height:4.625em;}
.ee-weather dd.we-time{position:absolute;left:10.5em;top:0px;font-size:0.625em;}
.ee-weather dd.we-temp{position:absolute;left:10.5em;top:1.4em;font-size:0.625em;}
.ee-weather .we-form{clear:both;position:relative;text-align:right;padding-top:0.625em;display:none;}
.ee-weather .we-form-inner{height:1.75em;}
.ee-weather .we-form label{font-size:0.6875em;}
.ee-weather .we-form input{width:14em; font-size:0.6875em;font-family:verdana;}
.ee-weather .we-foot{clear:both;position:relative;height:1em;}
.ee-weather .we-link{position:absolute;top:0.125em;right:0;}
.ee-weather .we-link a{display:block;position:relative;padding-right:2em;font-size:0.6875em;font-family:arial,helvetica,freesans,sans-serif;}
.ee-weather .we-link a img{position:absolute;right:0;top:0;width:1.2727em;height:1.2727em;}
.ee-weather p.error{clear:both;font-size:0.625em;margin:0 0 0 1.8em;padding:1em 0 0 0;text-indent:-0.8em;}
.ee-weather p.invalid{color:#e51317;}
.ee-weather p.required{color:#e51317;}
.js-on .ee-weather .we-form{display:block;}
.js-on .ee-weather .we-link{visibility:hidden;}

.searchbar-top
{
	background-image:url(../../images/searchbar-repeater.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	width:100%;
	float:left;
	padding-bottom: 0.375em;
	padding-top: 0.375em;
}


.searchbar-login-links div {float:left; width:102px;}
.searchbar-login-icons
{
	float:left;
	list-style-type:none;
	padding:4px 0 0 0;
}
.searchbar-login-icons li
{
	float:left;
	border-left:0.0625em solid #dadada;
	padding: 0 0.5em 0 0.5em;
/*	margin: -10px 0 0 0;*/
}
.searchbar-login-icons .last-child
{
	padding-right:0em;
}
.searchbar-login-links a
{
	font-weight:bold;
	font-size: 0.625em;
	text-decoration: none;
}
.searchbar-login-icons li a
{
	font-weight:normal;
	text-decoration: none;
}
.searchbar-login-links a:visited,
.searchbar-login-links a:hover,
.searchbar-login-links a:active,
.searchbar-login-links a:link
{
	font-family: verdana,helvetica,freesans,sans-serif;
	color:#5B91BB;
}
.searchbar-login-icons li a:visited,
.searchbar-login-icons a:hover,
.searchbar-login-icons a:active,
.searchbar-login-icons a:link
{
	color:#4d4d4d;
	height:100%;
}
.searchbar-login-links a:hover,
.searchbar-login-icons li a:hover
{
	text-decoration:underline;
}
.searchbar-login-icons li a span
{
	cursor:pointer;
	cursor:hand;
}
.searchbar-form
{
	float:right;
	width:33em;
	overflow:hidden;
}

html>/**/body .searchbar-form, x:-moz-any-link, x:default {width:32em;}
.searchbar-form #aoc-ee-pagecontent-top
{
	width:100%;
	float:left;
}
.carousel-container
{
	float:left;
}
.aoc-g-search .aoc-fs-input-inn input
{
	border:0.0625em solid #5484AA;
	float:left;
	width:32.375em;
	padding: 0.375em;
	font-size:0.6875em;
	height:1.2em;
	color:#4D4D4D;
}
.searchbar-login-links #ht-welcome
{
	font-size:0.625em;
	font-weight:bold;
	float:left;
	margin-right:0.4em;
}

/** Styles for the Careers portlet **/
.ee-careers h3
{
	font-family:arial,helvetica,sans-serif,freesans;
	font-size:0.875em;
	font-weight:bold;
	margin-bottom:0.5em;	
}
.ee-careers form
{
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
}
.ee-careers form div.careers-submit-container
{
	float:right;
	width:auto;
	font-size:0.6875em;
}
.ee-careers form div.careers-submit-container input.careers-submit
{
  margin:0px;
  font-weight:bold;
  padding: 0px;
  border-width:0px;
  cursor:pointer;
  text-align:left;
  background:transparent url(../../images/ee-arrow-go-14x14.gif) no-repeat scroll center right;
  font-size:1em;
  float:left;
  width:7.25em;
  font-family:arial,helvetica,freesans,sans-serif;
  color:#5B91BB;
}
.ee-careers p
{
	font-size:0.6875em;
	float:left;
	width:auto;
	text-align:left;
}
.ee-careers p label
{
	float:left;
	display:block;
	padding-top:0.1818em;
	margin-right:0.5em;
	width:5.25em;
	text-align:right;
}
.ee-careers p input
{
	width:11.5455em;
	font-size:1em;
	font-family:verdana;
}
.ee-careers p select
{
	width:11.889em;
	font-family:verdana;
}
.ee-careers img
{
	float:left;
	width:5em;
	height:5.375em;
}
.ee-careers div.careers_form
{
	float:right;
	width:auto;
	margin-left:0.5em;
}
.ee-careers form h4
{
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:0.6875em;
	font-weight:bold;
	margin-top:5px;
	float:left;
	width:100%;
}
.ee-careers form p a
{
	width:auto;
	float:left;
}
.ee-careers form .careers_form p
{
		height:2.65em;
}
.ee-careers .dt-careers
{
	float:left;
	width:100%;
}

/********************** HEADER SKY ICONS *******************/
#aoc-f-mast-nav { position:absolute; left:7.3125em; width:27.1875em; margin-top:0.75em;}	
#aoc-f-mast-nav ul { margin:0; padding:0; }
#aoc-f-mast-nav li { margin:0; padding:0; list-style-type:none; float:left; border-right:1px #d1d1d1 solid; height:1.5em; width:5.25em;}
#aoc-f-mast-nav span.wrap { display:block; position:absolute; text-decoration:none; top:-1em; z-index:3; }	
#aoc-f-mast-nav a { display:block; cursor:pointer; cursor:hand; text-decoration: none; color:#3C3C3C; }  
#aoc-f-mast-nav a:hover { text-decoration:underline; color:#3C3C3C;}	
#aoc-f-mast-nav li.first  { border-left:1px #d1d1d1 solid;}	
#aoc-f-mast-nav img{ vertical-align:top; }	
#aoc-f-mast-nav span.icon{ cursor:pointer; cursor:hand; display:block; margin:0 1.5em; }	
#aoc-f-mast-nav span.text { font-family:arial,helvetica,freesans,sans-serif; width:100%; position:absolute; left:0; bottom:0; text-align:center; z-index:4; font-size:0.625em; font-weight:bold; }  
#aoc-f-mast-nav li.selected span.text{ text-decoration:underline; }  
#aoc-f-mast-nav a:hover span.text{ text-decoration:underline; }	
#aoc-f-mast-nav div { height:100%;}
#aoc-f-mast-nav img { height:3.375em; } 	
