.global-grnd {background-color: #000066;}
.grey-grnd {background-color: #83847A;}
.nav-grnd {background-color: #C7C8DD;}
.dk-grnd {background-color: #3E3D8B;}
.lev3-otherstories-grnd {background-color: #D6E6F7;}

H1
{
	FONT-WEIGHT: bold;
	COLOR: #660099;
	font-size: 190%;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:0px;	
}

H2
{
	FONT-WEIGHT:bold;	
	COLOR: #FF0099;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:15px

}
H3 {
	FONT-WEIGHT: bold;
	COLOR: #000066;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:5px;

}
H6 {
	FONT-WEIGHT: normal;
	COLOR: #000066;
	font-size: 68%;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:5px;
}	
H6 a:link {
	FONT-WEIGHT: normal;	
	COLOR: #000066;
	text-decoration:none;
}
H6 a:visited {
	FONT-WEIGHT: normal;	
	COLOR: #000066;
	text-decoration:none;
}
H6 a:hover {
	FONT-WEIGHT: normal;	
	COLOR: #000066;
	text-decoration:underline;
}
.grey-bar-left {
	FONT-WEIGHT:normal;	
	COLOR: #FFFFFF;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:12px;
	margin-bottom:0px;
	padding:3px 5px 3px 10px;
}
grey-bar-left a:link {
	FONT-WEIGHT: normal;	
	COLOR: #FFFFFF;
	text-decoration:none;
}
grey-bar-left a:visited {
	FONT-WEIGHT: normal;	
	COLOR: #FFFFFF;
	text-decoration:none;
}
grey-bar-left a:hover {
	FONT-WEIGHT: normal;	
	COLOR: #FFFFFF;
	text-decoration:underline;
}	
.navbox{
	BACKGROUND:#FFFFFF;
	padding:2px 2px 3px 2px;
	border: 1px solid #666666;

	}
.topnav{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	BACKGROUND:url(/today-img/external/top_nav.jpg) no-repeat top right;
	color:#000000;
	font-size:70%;
	text-align:center;
	padding:3px 0px 3px 0px;
	}
.topnav a:link {
	FONT-WEIGHT:bold;	
	COLOR: #000000;
	text-decoration:none;
	}
	
.topnav a:visited {
	FONT-WEIGHT:bold;	
	COLOR: #000000;
	text-decoration:none;

	}
.topnav a:hover {
	FONT-WEIGHT:bold;	
	COLOR: #000000;
	text-decoration:underline;
	}
	
.topnav-right-butts{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	BACKGROUND:url(/today-img/external/top_nav.jpg) no-repeat top left;
	color:#000000;
	font-size:.7em;
	text-align:center;
	padding:3px 0px 3px 0px;
	}
	
.topnav-right-butts a:link{
	FONT-WEIGHT:bold;	
	COLOR:#000000;
	text-decoration:none;
	}
.topnav-right-butts a:visited {
	FONT-WEIGHT:bold;	
	COLOR:#000000;
	text-decoration:none;

	}
.topnav-right-butts a:hover {
	FONT-WEIGHT:bold;	
	COLOR: #000000;
	text-decoration:underline;
	}
	
.topnav-on{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	BACKGROUND:url(/today-img/external/top_nav_on.jpg) no-repeat top right;
	color:#000000;
	font-size:.7em;
	text-align:center;
	padding:3px 0px 3px 0px;
	}
.topnav-on a:link {
	FONT-WEIGHT:bold;	
	COLOR: #000000;
	text-decoration:none;
}
	
.topnav-on a:visited {
	FONT-WEIGHT:bold;	
	COLOR: #000000;
	text-decoration:none;

	}
.topnav-on a:hover {
	FONT-WEIGHT:bold;	
	COLOR: #000000;
	text-decoration:underline;
	}
	
.topnav-right-butts-on{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	BACKGROUND:url(/today-img/external/top_nav_on.jpg) no-repeat top left;
	color:#000000;
	font-size:.7em;
	text-align:center;
	padding:3px 0px 3px 0px;
	}
.topnav-right-butts-on a:link, a:visited {
	FONT-WEIGHT:bold;	
	COLOR: #000000;
	text-decoration:none;

	}
.topnav-right-butts-on a:hover {
	FONT-WEIGHT:normal;	
	COLOR: #000000;
	text-decoration:underline;
	}
	
.page-shad {
	background: url(/today-img/external/page_shad.jpg) repeat-y;
	}
		
.story-breadcrumbs {
	FONT-WEIGHT:normal;	
	COLOR: #000000;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	}
.story-breadcrumbs a:link {
	COLOR:#000000;
	text-decoration:none;
	}
.story-breadcrumbs a:active {
	COLOR:#000000;
	text-decoration:none;
	}
.story-breadcrumbs a:visited {
	COLOR:#990099;
	text-decoration:none;
	}
.story-breadcrumbs a:hover {
	COLOR:#FF0000;
	text-decoration:underline;
	}
	
	.stories-box {
	background-color:#DBDBDB;
	padding-left:20px;
	padding-bottom: 10px;
	padding-right:20px;
	border:1px solid #666666
	}
	
.main-story-heading {
	FONT-WEIGHT:bold;
	width:350px;	
	COLOR: #000000;
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	}
.main-story-heading a:link {
	COLOR:#000000;
	text-decoration:none;
	}
.main-story-heading a:visited {
	COLOR:#000000;
	text-decoration:none;
	}
.main-story-heading a:hover {
	COLOR:#000000;
	text-decoration:underline;
	}
.storydate {
	FONT-WEIGHT:bold;	
	COLOR: #000000;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px
	
	}
	
.sub-story-heading {
	FONT-WEIGHT:bold;	
	COLOR: #000000;
	width:350px;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:5px;
}
.sub-story-heading a:link {
	COLOR:#000000;
	text-decoration:none;
	
	}
.sub-story-heading a:visited {
	COLOR:#990099;
	text-decoration:none;
	}
.sub-story-heading a:hover {
	COLOR:#FF0000;
	text-decoration:underline;
	}
	
.storyintro {
	FONT-WEIGHT:bold;	
	COLOR: #000000;
	font-size: 80%;
	width:350px;
	line-height: 135%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	}
	
.sub-storyintro {
	FONT-WEIGHT:bold;	
	COLOR: #000000;
	font-size: 80%;
	line-height: 135%;
	width:350px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	}
.story-image-holder {
	margin-right:5px
		
}
	div.hr {
height: 15px;
width:490px;
background:url(/today-img/external/greydots.gif) repeat-x;
margin-top:15px;
margin-bottom:0px;
}
div.hr hr {
  display: none;
 }
.other-stories-head {
	FONT-WEIGHT:bold;
	color:#000000;	
	background-COLOR: #BCCEE9;
	width:110px;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	margin:0px;
	
	}
	
.other-stories-list{
	font-size:75%;
	list-style-type: none;
	padding-left: 0px;
	margin-left:0px;
	margin-top:10px;
	margin-bottom:0px
	}
	
.other-stories-list li{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	BACKGROUND:url(/today-img/external/other_stories_bullet.gif) no-repeat top left;
	color:#000000;
	padding-left:18px;
	margin-bottom:0px;
	margin-top:0px;}
	
.other-stories-list li a:link{
color: #000000;
	text-decoration: none;
}

.other-stories-list li a:visited{
color: #990099;
	text-decoration: none;
}
.other-stories-list li a:hover{
	color: #FF0000;
	text-decoration: underline;	
	
}
.editor-box{
	BACKGROUND:#FFFFFF;
	width:auto;
	padding:2px 2px 2px 2px;
	border: 1px solid #C0C0C0;
	margin:0px;
}

.editor-head{
	BACKGROUND:url(/today-img/external/story_promo_head.gif) repeat-x;
	width:auto:;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:100%;
	color:#FFFFFF;
	padding:2px 2px 3px 5px;
	margin-bottom:5px;
	margin-top:0px;	
}
.editor-head a:link {
	COLOR:#FFFFFF;
	text-decoration:none;
	}
.editor-head a:active {
	COLOR:#FFFFFF;
	text-decoration:none;
	}
.editor-head a:visited {
	COLOR:#FFFFFF;
	text-decoration:none;
	}
.editor-head a:hover {
	COLOR:#FFFFFF;
	text-decoration:underline;
	}
.editor-text{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:70%;
	color:#000066;
	padding:0px 2px 2px 2px;
	margin-bottom:0px;
	margin-top:0px;
}

.editor-text a:link{
font-weight: bold;
color: #000066;
	text-decoration: none;
}

.editor-text a:visited{
font-weight: bold;
color: #990099;
	text-decoration: none;
}
.editor-text a:hover{
font-weight: bold;
	color: #000066;
	text-decoration: underline;	
	}
.discussion-box{
	BACKGROUND:#FFFFFF;
	width:auto;
	padding:2px 2px 2px 2px;
	border: 1px solid #C0C0C0;
	margin:0px;
}

.discussion-head{
	BACKGROUND:url(/today-img/external/story_promo_head.gif) repeat-x;
	width:auto:;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:100%;
	color:#FFFFFF;
	padding:2px 2px 3px 5px;
	margin-bottom:5px;
	margin-top:0px;
	
}
.discussion-list{
	font-size:70%;
	list-style-type: none;
	padding-left: 0px;
	margin-left:0px;
	margin:0px;
	font-weight: bold;
	}
.discussion-list li{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	BACKGROUND:url(/today-img/external/pink_arrow_list.gif) no-repeat top left;
	color:#000066;
	padding-left:10px;
	padding-top:0px;
	margin:0px;}
	
	.discussion-list li a:link{
color: #000066;
	text-decoration: none;
}

.discussion-list li a:visited{
color: #990099;
	text-decoration: none;
}
.discussion-list li a:hover{
	color: #000066;
	text-decoration: underline;	
	
}

	.jump-region-head{
	font-family: Arial, Helvetica, sans-serif;
	width:auto;
	font-weight: bold;
	font-size:100%;
	BACKGROUND:url(/today-img/external/smll_uk.gif) no-repeat top left;
	color:#FF0099;
	padding:5px 2px 3px 35px;
	margin-bottom:5px;
	margin-top:0px;	
}
.jump-region-list{
	font-size:70%;
	width:auto;
	list-style-type: none;
	padding-left: 0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px
	}
	
	.jump-region-list li{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height:120%;
	BACKGROUND:url(/today-img/external/jump_regions_bullet.gif) no-repeat top left;
	color:#000000;
	padding-left:10px;
	margin-bottom:0px;
	margin-top:0px;}
	
	.jump-region-list li a:link{
	font-weight: normal;
color: #000000;
	text-decoration: none;
}

.jump-region-list li a:visited{
font-weight: normal;
color: #990099;
	text-decoration: none;
}
.jump-region-list li a:hover{
font-weight: normal;
	color: #000000;
	text-decoration: underline;	
/*----not used---	
.body {
	FONT-WEIGHT:normal;	
	COLOR: #000066;
	font-size: 75%;
	line-height: 145%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.body a:link, a:visited, a:hover {
	text-decoration: underline;
	color: #2B55AC;
	
}
.bold-body {
	FONT-WEIGHT:bold;	
	COLOR: #000066;
	font-size: 75%;
	line-height: 145%;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

.bold-body a:link, a:visited, a:hover {
	text-decoration: underline;
	color: #2B55AC;
	
}
p.body{
	margin-top:5px;
	margin-bottom:5px;
}

p.bold-body{
	margin-top:5px;
	margin-bottom:5px;
end------*/	
}
	.benplus-deals-grnd {
	display:block;
	background:url(/today-img/external/L3_benplus_grnd.gif) repeat-y;
	margin:0px;
	}

	.benplus-deals {
	FONT-WEIGHT: normal;	
	COLOR: #000000;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	padding:3px 0px 10px 20px;
	margin:0px;
	
}
.benplus-deals  A:link {
FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	COLOR: #000000;
}
.benplus-deals  A:visited {
FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	COLOR: #990099;
}
.benplus-deals  A:hover{
FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	COLOR: #000000;
}
.press-list{
	font-size:70%;
	width:175px;
	background:url(/today-img/external/L3_benplus_grnd.gif) repeat-y;
	list-style-type: none;
	padding:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px
	}
	
	.press-list li{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height:120%;
	BACKGROUND:url(/today-img/external/press_bullet.gif) no-repeat top left;
	color:#000000;
	padding-left:20px;
	padding-top: 5px;
	margin:0px;}
	
	.press-list li a:link{
	font-weight: normal;
color: #000000;
	text-decoration: none;
}

.press-list li a:visited{
font-weight: normal;
color: #990099;
	text-decoration: none;
}
.press-list li a:hover{
font-weight: normal;
	color: #000000;
	text-decoration: underline;	
	}
	.stop_press {
	FONT-WEIGHT: bold;	
	COLOR: #000000;
	background:url(/today-img/external/L3_benplus_grnd.gif) repeat-y;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	padding:5px 0px 0px 50px;
	margin:0px;
	
}
.stop_press  A:link {
FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	COLOR: #000000;
}
.stop_press  A:visited {
FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	COLOR: #990099;
}
.stop_press  A:hover{
FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	COLOR: #000000;
	}

.story-previous-next {
	FONT-WEIGHT: bold;
	text-align:right;	
	COLOR: #000066;
	font-size: 68%;
	font-family: Arial, Helvetica, sans-serif;
	padding:3px 10px 3px 3px;
}
.story-previous-next  A:link {
	TEXT-DECORATION: underline;
	COLOR: #000066;
}
.story-previous-next  A:visited {
	TEXT-DECORATION: underline;
	COLOR: #990099;
}
.story-previous-next  A:hover{
	TEXT-DECORATION: underline;
	COLOR: #000066;
} 	.info-provider {
	FONT-WEIGHT: bold;	
	COLOR: #626262;
	background-color: #F2F2F2;
	font-size: 68%;
	font-family: Arial, Helvetica, sans-serif;
	padding:3px 0px 3px 10px;
}
.info-provider  A:link {
	TEXT-DECORATION: none;
	COLOR: #626262;
}
.info-provider  A:visited {
	TEXT-DECORATION: none;
	COLOR: #626262;
}
.info-provider  A:hover{
	TEXT-DECORATION: underline;
	COLOR: #626262;
}

.review-date {
	FONT-WEIGHT: bold;
	text-align:right;	
	COLOR: #626262;
	background-color: #F2F2F2;
	font-size: 68%;
	font-family: Arial, Helvetica, sans-serif;
	padding:3px 10px 3px 0px;
}

.grey-bar-right {
	FONT-WEIGHT:normal;	
	COLOR: #FFFFFF;
	text-align: right;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:12px;
	margin-bottom:0px;
	padding:1px 10px 3px 5px;
	}
	.grey-bar-right a:link{
	FONT-WEIGHT:normal;	
	COLOR:#FFFFFF;
	text-decoration:none;
	}
	.grey-bar-right a:visited {
	FONT-WEIGHT:normal;	
	COLOR:#CCCCCC;
	text-decoration:none;

	}
	.grey-bar-right a:hover {
	FONT-WEIGHT:normal;	
	COLOR: #FFFFFF;
	text-decoration:underline;
	}



ÿ
