
.grey-grnd {background-color: #83847A;}
.nav-grnd {background-color: #C7C8DD;}
.dk-grnd {background-color: #3E3D8B;}
.light-grnd {background-color: #E7E4F0;}

H1
{
	FONT-WEIGHT: bold;
	COLOR: #660099;
	font-size: 190%;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:0px;	
}
/* not used----
H2
{
	FONT-WEIGHT: bold;
	COLOR: #000066;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:5px;

}
H3 {
	FONT-WEIGHT: bold;
	COLOR: #000066;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:5px;

}end ----*/

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:#CCCCCC;
	text-decoration:none;

	}
	.grey-bar-left a:hover {
	FONT-WEIGHT:normal;	
	COLOR: #FFFFFF;
	text-decoration:underline;
	}
.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;
	}

	.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:#FFFFFF;
	font-size:.7em;
	text-align:center;
	padding:3px 0px 3px 0px;	}
	.topnav-on a:link {
	FONT-WEIGHT:bold;	
	COLOR: #FFFFFF;
	text-decoration:none;
}
	
	.topnav-on a:visited {
	FONT-WEIGHT:bold;	
	COLOR: #FFFFFF;
	text-decoration:none;

	}
	.topnav-on a:hover {
	FONT-WEIGHT:bold;	
	COLOR: #FFFFFF;
	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:#FFFFFF;
	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;
	}
		
	.shareprice-heading {
	FONT-WEIGHT:bold;	
	COLOR: #FF0099;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:0px;	margin-bottom:5px;
	}	
.shareprice-text {
	FONT-WEIGHT:normal;	
	COLOR: #000000;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px
	}
.shareprice-text a:link{
	color: #000000;
	text-decoration: underline;
}
.shareprice-text a:visited{
	color: #990099;
	text-decoration: underline;
}
.shareprice-text a:hover{
	color: #FF0000;
	text-decoration: underline;

	}
.news-alert {
	FONT-WEIGHT:bold;	
	COLOR: #FF0099;
	text-transform:uppercase;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	padding:5px 5px 5px 0px;
	margin:0px;
	}
	.news-alert-text {
	FONT-WEIGHT:bold;	
	COLOR: #3366CC;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	padding:5px 5px 5px 0px;
	margin:0px;
	}
.news-alert-text a:link{
	color: #3366CC;
	text-decoration: none;
}
.news-alert-text a:visited{
	color: #990099;
	text-decoration: none;
}
.news-alert-text a:hover{
	color: #FF0000;
	text-decoration: underline;
	}
.main-story-box {
	margin:0px;
	border-right:#C0C0C0 1px solid;
	padding:0px 15px 0px 5px;
	}	
.main-story-heading {
	FONT-WEIGHT:bold;	
	COLOR: #000000;
	font-size: 150%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:0px;	margin-bottom:10px;
	}
.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;
	}
	.main-story-body {
	FONT-WEIGHT:normal;	
	COLOR: #000000;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:0px;	margin-bottom:10px;
	}
.top-right-box {
	padding:0px 5px 0px 10px;
	}
	
.top-news-heading {
	FONT-WEIGHT:bold;	
	COLOR: #FF0099;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:10px;	margin-bottom:5px;
	}
.top-news-sub-heading {
	FONT-WEIGHT:bold;	
	COLOR: #000066;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	
	}
.top-news-sub-heading a:link{
	color: #000000;
	text-decoration: none;
}
.top-news-sub-heading a:visited{
	color: #990099;
	text-decoration: none;
}
.top-news-sub-heading a:hover{
	color: #FF0000;
	text-decoration: underline;
	}
.top-news-text {
	FONT-WEIGHT:normal;	
	COLOR: #000000;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-bottom:5px;
	}
.small-links {
	FONT-WEIGHT:normal;	
	COLOR: #000000;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	}
.small-links a:link{
	color: #000000;
	text-decoration: underline;
}
.small-links a:visited{
	color: #990099;
	text-decoration: underline;
}
.small-links a:hover{
	color: #FF0000;
	text-decoration: underline;
	}
	.top-news-body {
	FONT-WEIGHT:normal;	
	COLOR: #000000;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	padding:0px 15px 0px 10px;
	margin-top:0px;	margin-bottom:5px;
	}
.mid-panels-left {
	padding-top:10px;
	padding-bottom:10px;
	background-color: #DADAD7;
	}
.mid-panels-center {
	padding:10px;
	background-color: #DADAD7;
	}
.mid-panels-right {
	padding-top:0px;
	padding-bottom:5px;
	background-color: #DADAD7;
	}
.news-snippet-heading {
	FONT-WEIGHT:bold;	
	COLOR: #000000;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	padding-left:8px;
	
	}
.news-snippet-heading a:link{
	color: #000000;
	text-decoration: none;
}
.news-snippet-heading a:visited{
	color: #990099;
	text-decoration: none;
}
.news-snippet-heading a:hover{
	color: #FF0000;
	text-decoration: underline;
	}
.news-snippet-text {
	FONT-WEIGHT:normal;	
	COLOR: #000000;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-bottom:5px;
	padding-left:8px;
	}	
.advertisement-head {
	FONT-WEIGHT:normal;	
	COLOR: #808080;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin:0px;
	}
.big-advertisement-head {
	FONT-WEIGHT:normal;	
	COLOR: #808080;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin:40px 0px 0px 0px;
	}
.smallright-advertisement-head {
	FONT-WEIGHT:normal;	
	COLOR: #808080;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin:15px 0px 0px 0px;
	}
.bottom-box{
	BACKGROUND:#FFFFFF;
	width:217px;
	padding:2px 2px 2px 2px;
	border: 1px solid #C0C0C0;
	margin:0px;
}

.bottom-box-title{
	BACKGROUND:#005293;
	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;
	
}
.bottom-box-title a:link{
	color: #FFFFFF;
	text-decoration: none;
}
.bottom-box-title a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.bottom-box-title a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	}


.bottom-box-heading {
	FONT-WEIGHT:bold;
	COLOR: #000000;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px 3px 0px 3px;
	
	}

.bottom-box-heading a:link{
	color: #000000;
	text-decoration: none;
}
.bottom-box-heading a:visited{
	color: #990099;
	text-decoration: none;
}
.bottom-box-heading a:hover{
	color: #FF0000;
	text-decoration: underline;
	}
.bottom-box-text {
	FONT-WEIGHT:normal;	
	COLOR: #000000;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px 3px 0px 3px;
	}
.bottom-box-text a:link
{
	color: #000000;
	text-decoration: none;
}
.bottom-box-text a:visited
{
	color: #990099;
	text-decoration: none;
}
.bottom-box-text a:hover{
	color: #FF0000;
	text-decoration: underline;
}

.newslist-head{
	font-family: Arial, Helvetica, sans-serif;
	width:auto;
	font-weight: bold;
	font-size:95%;
	BACKGROUND:url(/today-img/external/world_news.gif) no-repeat top left;
	color:#FF0099;
	padding:5px 2px 3px 25px;
	margin-bottom:5px;
	margin-top:0px;	
}
.newslist-list{
	font-size:70%;
	width:auto;
	list-style-type: none;
	padding-left: 0px;
	margin-left:0px;
	margin-top:10px;
	margin-bottom:0px
	}
	
.newslist-list li{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height:120%;
	BACKGROUND:url(/today-img/external/news_bullet.gif) no-repeat top left;
	color:#000000;
	padding-left:12px;	margin-bottom:0px;
	margin-top:0px;}
	
.newslist-list li a:link{
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.newslist-list li a:visited{
	font-weight: normal;
	color: #990099;
	text-decoration: none;
}
.newslist-list li a:hover{
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	
}

.world-img{
	margin-top:0px	;
	padding-left:5px;
}
.newslist-dots{
BACKGROUND:url(/today-img/external/newsdots.gif) repeat-x;
margin:0px	
}

div.hrnews {
height: 8px;
width:215px;
background:url(/today-img/external/newsdots.gif) repeat-x;
margin-top:5px;
margin-bottom:0px;

}
div.hrnews hr {
  display: none;
}
			
.benplus-left {
	BACKGROUND:url(/today-img/external/home_benplus_lgrnd.gif) repeat-y;
	margin:0px;
	padding:5px 4px 10px 5px;		
}
.benplus-left-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight: normal;
	color:#000000;
	padding:0px 0px 5px 5px	
	}
	
.benplus-left-text a:link{
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.benplus-left-text a:visited{
	font-weight: normal;
	color: #990099;
	text-decoration: none;
}
.benplus-left-text a:hover{
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;		
}
.benplus-center {
	BACKGROUND:url(/today-img/external/home_benplus_cgrnd.gif) repeat-y;
	margin:0px;		
}
.benplus-right {
	BACKGROUND:url(/today-img/external/home_benplus_rgrnd.gif) repeat-y;
	margin:0px;		
}
.press-list{
	font-size:70%;
	width:auto;
	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/home_press_bullet.gif) no-repeat top left;
	color:#000000;
	padding-left:18px;
	padding-top: 5px;
	padding-right:4px;	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: #FF0000;
	text-decoration: underline;	
	}
	.story-image {
	margin-left:15px;
		
	}
.benplus-links {
	FONT-WEIGHT:normal;	
	COLOR: #000066;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	padding-top:10px;
	padding-left:5px;
	}
.benplus-links a:link{
	color: #000066;
	text-decoration: underline;
}
.benplus-links a:visited{
	color: #990099;
	text-decoration: underline;
}
.benplus-links a:hover{
	color: #FF0000;
	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------*/	
}
	
	.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;
}


ÿ
