
.global-grnd {background-color: #000066;}
.grey-grnd {background-color: #83847A;}
.nav-grnd {background-color: #C7C8DD;}
.dk-grnd {background-color: #3E3D8B;}

.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;
}

P a:link {
	COLOR:#000066;
	FONT-WEIGHT:bold;	
	text-decoration:none;
	}
P a:visited {
	font-weight:normal;
	FONT-WEIGHT:bold;	
	COLOR:#990099;
	text-decoration:none;
	}
P a:hover {
	COLOR:#FF0000;
	text-decoration:underline;	
	}

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;

}

	.talkingpoint  {	
	font-family: Arial, Helvetica, sans-serif;
border: #f83295 solid;
margin-left: +10px;
margin-bottom: +10px;
padding: 10px;
font-size: 70%;
font-weight: normal;
font-style: normal;
text-decoration: none;}
	

	
	

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;
}

.orange-bar-right {
	FONT-WEIGHT:normal;	
	text-align:right;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR:#ff6600;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:12px;
	padding:3px 10px 3px 5px;}
	
	.orange-bar-right a:link {
	FONT-WEIGHT: normal;	
	COLOR: #FFFFFF;
	text-decoration:none;
	}
	
	.orange-bar-right a:visited {
	FONT-WEIGHT: normal;	
	COLOR: #FFFFFF;
	text-decoration:none;

	}
	.orange-bar-right a:hover {
	FONT-WEIGHT:normal;	
	COLOR: #000066;
	text-decoration:underline;
	}
	
	.orange-bar-left {
	FONT-WEIGHT:normal;	
	text-align:left;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR:#ff6600;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:12px;
	padding:3px 5px 3px 10px;}
	
	.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;
	}
	
	.topnav-shad {
	background: url(/today-img/external/nav_shad.jpg) no-repeat top left;
	}
	
	.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;
	}
.main-story-heading {
	FONT-WEIGHT:bold;	
	COLOR: #3366CC;
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:15px;
	}
.storydate {
	FONT-WEIGHT:bold;	
	COLOR: #000000;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:15px;
	}
	
.main-story-sub-heading {
	FONT-WEIGHT:bold;	
	COLOR: #FF0099;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
}
	
.storyintro {
	FONT-WEIGHT:bold;	
	COLOR: #000000;
	font-size: 80%;
	line-height: 145%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	}
	
.story {
	FONT-WEIGHT:normal;	
	COLOR: #000000;
	font-size: 80%;
	line-height: 120%;
	font-family: Arial, Helvetica, sans-serif;
	
	}

p	{
	FONT-WEIGHT:normal;	
	COLOR: #000000;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	
	}
	
UL	{
	FONT-WEIGHT:normal;	
	font-size: 80%;
	line-height: 120%;
	font-family: Arial, Helvetica, sans-serif;
	
	}	
	
OL	{
	FONT-WEIGHT:normal;	
	font-size: 90%;
	line-height: 120%;
	font-family: Arial, Helvetica, sans-serif;
	
	}	
	
	.story-image {
	margin-left:15px;
		
	}
	.related-stories-head {
	FONT-WEIGHT:bold;	
	COLOR: #FF0099;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:15px;
	margin-bottom:0px;
	}
	
	.related-stories-list{
	width: 175px;
	font-size:70%;
	list-style-type: none;
	padding-left: 0px;
	margin-left:0px;
	margin-top:10px;
	margin-bottom:0px
	}
	
	.related-stories-list li{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	BACKGROUND:url(/today-img/external/related_stories_bullet.gif) no-repeat top left;
	color:#000066;
	padding-left:10px;
	margin-bottom:9px;
	margin-top:0px;}
	
	.related-stories-list li a:link{
color: #000066;
	text-decoration: none;
}

.related-stories-list li a:visited{
color: #990099;
	text-decoration: none;
}
.related-stories-list li a:hover{
	color: #000066;
	text-decoration: underline;	
	
}
.photo-caption{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#000000;
	font-size:65%;
	text-align:center;
	padding:3px 0px 3px 0px;
	}
.story-promobox{
	BACKGROUND:#FFFFFF;
	padding:2px 2px 2px 2px;
	border: 1px solid #C0C0C0;
}

.story-promohead{
	BACKGROUND:url(/today-img/external/story_promo_head.gif) repeat-x;
	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;
	
}
.story-promotext{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:70%;
	color:#000000;
	padding:0px 2px 2px 2px;
	margin-bottom:0px;
	margin-top:0px;
}

.story-promotext a:link{
font-weight: normal;
color: #000066;
	text-decoration: none;
}

.story-promotext a:visited{
font-weight: normal;
color: #990099;
	text-decoration: none;
}
.story-promotext a:hover{
font-weight: normal;
	color: #000066;
	text-decoration: underline;	
	}
.reporter-promobox{
	BACKGROUND:#CCCCE0;
	padding:2px 2px 2px 2px;
	border: 1px solid #CCCCE0;
}
.reporter-promohead{
	BACKGROUND:#ACACCA;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:100%;
	color:#000000;
	padding:2px 2px 3px 5px;
	margin-bottom:5px;
	margin-top:0px;	
}
.reporter-promotext{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:70%;
	color:#000000;
	padding:0px 2px 2px 2px;
	margin-bottom:0px;
	margin-top:0px;	
}
.reporter-promotext a:link{
font-weight: normal;
color: #000066;
	text-decoration: none;
}

.reporter-promotext a:visited{
font-weight: normal;
color: #990099;
	text-decoration: none;
}
.reporter-promotext a:hover{
font-weight: normal;
	color: #000066;
	text-decoration: underline;	
}
	.jump-region-head{
	font-family: Arial, Helvetica, sans-serif;
	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;	
}
.jump-region-list{
	width: 87px;
	font-size:70%;
	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;	
	}

	.story-back-to {
	FONT-WEIGHT: bold;	
	COLOR: #000066;
	font-size: 68%;
	font-family: Arial, Helvetica, sans-serif;
	padding:3px 0px 3px 10px;
	
}
.story-back-to  A:link {
	TEXT-DECORATION: underline;
	COLOR: #000066;
}
.story-back-to  A:visited {
	TEXT-DECORATION: underline;
	COLOR: #990099;
}
.story-back-to  A:hover{
	TEXT-DECORATION: underline;
	COLOR: #000066;
}

.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;
	}
/*Related media div*/

#media
{
width:180px;
font-family: Arial, Helvetica, sans-serif;
border:1px solid #D71585;
background:#EFEFEF;
margin-right:10px;
float:left;
}

.media-head
{
font-weight:bold;
color:#FFFFFF;
font-size:80%;
background:#D71585;
padding:4px;
margin:0px 0px 6px 0px;
}

.media-copy
{
font-weight:normal;
font-size:70%;
color:#000000;
margin:4px;
line-height:120%;
}

/*End of related media div*/






