﻿.MainNewsList
{
	padding:0px;
	margin:0px 0px 10px 0px;
	text-align:left;
}

.MainNewsList .Header
{
	background-color:#CCCCCC;
	width:100%;
	color:#000000;
	border-bottom:none;
	text-transform:uppercase;
	font-weight:normal;
	font-size:16px;	
	padding:5px 5px 5px 8px;
	letter-spacing:2px;
	margin: 0px 0px 10px 0px;
}
.MainNewsList .Item, .MainNewsList .Item2, .MainNewsList .AltItem, .MainNewsList .AltItem2 
{
	margin: 0px 0px 10px 0px;
	line-height:140%;
	overflow:auto;
}


.MainNewsList .Headline H2, .MainNewsList .AltHeadline H2
{
    font-family: MyriadProCondBold, FranklinGothicBook, Arial; 
	display:block;
	font-weight:normal;
	font-size:18px;
/*	background-image:url(../../images/bullet4.png);
	background-repeat:no-repeat;
	padding-left:13px; */
	text-transform:uppercase;
/*	list-style-type:square; */

	color:#000000;
	margin:0px 0px 1px 0px;
	letter-spacing:normal;

}
.MainNewsList .Headline .hyphen, .MainNewsList .AltHeadline .hyphen
{
	display:none;
}

.MainNewsList a:link, .MainNewsList a:visited { color: #000000; text-decoration:none; cursor:pointer;} 
.MainNewsList a:hover, .MainNewsList a:active { color:#944967;  text-decoration:underline; cursor:pointer;}  /*  #C5161D; */

.MainNewsList .ThumbImageBox, .MainNewsList .AltThumbImageBox
{
	width:75px;
	margin:0px 6px 0px 2px;
	float:left;
}
.MainNewsList .ThumbImage, .MainNewsList .AltThumbImage
{
	height:75px;
	max-width:75px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	border:1px solid #222222 ! important;
	float:right;
}
.MainNewsList .NoImageBox
{
	display:none;
}

.MainNewsList .MoreLink
{
	float:right;
	margin:0px 0px 0px 0px;
}
.MainNewsList .MoreLink a:link, .MainNewsList .MoreLink a:visited { color: #0077BE; text-decoration:none; cursor:pointer;} 
.MainNewsList .MoreLink a:hover, .MainNewsList .MoreLink a:active { color: #944967; text-decoration:underline; cursor:pointer;} /*  #C5161D; */




/*
.LatestStoriesList
{
	padding:0px;
	margin:0px 0px 0px 0px;
	text-align:left;
}

.LatestStoriesList .Header
{
	width:100%;
	color:#424242;
	border-bottom:1px solid #424242;
	text-transform:uppercase;
	font-weight:normal;
	font-size:16px;	
	padding-bottom:3px;
	letter-spacing:2px;
	margin: 0px 0px 10px 0px;
}
.LatestStoriesList .Item, .LatestStoriesList .Item2
{
	margin: 0px 0px 10px 0px;
	line-height:140%;
	min-height:67px;
}

.LatestStoriesList .AltItem, .LatestStoriesList .AltItem2
{
	margin: 15px 0px 10px 0px;
	line-height:140%;
}


.LatestStoriesList .Headline, .LatestStoriesList .AltHeadline
{
	display:inline;
	font-weight:bold;
	font-size:15px;
	background-image:url(../../images/bullet4.png);
	background-repeat:no-repeat;
	padding-left:13px; 
	text-transform:uppercase;
	list-style-type:square;
	
}
.LatestStoriesList .Headline .hyphen, .LatestStoriesList .AltHeadline .hyphen
{
}

.LatestStoriesList a:link, .LatestStoriesList a:visited { color: #000000; text-decoration:none; cursor:pointer;} 
.LatestStoriesList a:hover, .LatestStoriesList a:active { color: #944967; text-decoration:underline; cursor:pointer;} 

.LatestStoriesList .ThumbImageBox
{
	width:75px;
	margin:0px 6px 0px 2px;
	float:left;
}
.LatestStoriesList .ThumbImage
{
	height:75px;
	max-width:75px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	border:1px solid #222222 ! important;
	float:right;
}
.LatestStoriesList .AltThumbImageBox
{
	display:none;
}
.LatestStoriesList .NoImageBox
{
	display:none;
}
*/




.B2CLatestStoriesList
{
	padding:0px;
	margin:0px 0px 0px 0px;
	text-align:left;
}

.B2CLatestStoriesList .Header
{
	width:100%;
	color:#944967; /*  #C5161D; */
	border-bottom:1px solid #424242;
	text-transform:uppercase;
	font-weight:normal;
	font-size:16px;	
	padding-bottom:3px;
	letter-spacing:2px;
	margin: 0px 0px 10px 0px;
}
.B2CLatestStoriesList .Item
{
	margin: 0px 0px 10px 0px;
	line-height:130%;
	min-height:102px;
	background-image:url(../../images/Jeweller/B2CArticleListBG1.png);
	background-repeat:no-repeat;
	padding:0px 0px 5px 8px; 
}
.B2CLatestStoriesList .Item2
{
	margin: 0px 0px 10px 0px;
	line-height:130%;
	min-height:102px;
	background-image:url(../../images/Jeweller/B2CArticleListBG3.png);
	background-repeat:no-repeat;
	padding:0px 0px 5px 8px; 
}

.B2CLatestStoriesList .AltItem
{
	margin: 0px 0px 10px 0px;
	line-height:130%;
	min-height:102px;
	background-image:url(../../images/Jeweller/B2CArticleListBG2.png);
	background-repeat:no-repeat;
/*	padding:0px 0px 5px 12px; */
	padding:0px 0px 5px 8px; 
}
.B2CLatestStoriesList .AltItem2
{
	margin: 0px 0px 10px 0px;
	line-height:130%;
	min-height:102px;
	background-image:url(../../images/Jeweller/B2CArticleListBG4.png);
	background-repeat:no-repeat;
/*	padding:0px 0px 5px 12px; */
	padding:0px 0px 5px 8px; 
}


.B2CLatestStoriesList .Headline H2, .B2CLatestStoriesList .AltHeadline H2
{
    font-family: MyriadProCondBold, FranklinGothicBook, Arial; 
	font-size:18px;
	letter-spacing:0px;

/*	display:list-item;
	list-style-position:inside;
	list-style-type:disc; */
	font-weight:normal;
	margin-bottom:4px;
/*	background-image:url(../../images/bullet4.png);
	background-repeat:no-repeat;
	padding-left:13px; */
	text-transform:uppercase;
	color:#222222;
	margin:0px 0px 4px 0px;
	
}
.B2CLatestStoriesList .Headline .hyphen, .B2CLatestStoriesList .AltHeadline .hyphen
{
	display:none;
}

.B2CLatestStoriesList a:link, .B2CLatestStoriesList a:visited { color: #222222; text-decoration:none; cursor:pointer;} 
.B2CLatestStoriesList a:hover, .B2CLatestStoriesList a:active { color: #944967;  text-decoration:underline; cursor:pointer;} /*  #C5161D; */

.B2CLatestStoriesList .ThumbImageBox, .B2CLatestStoriesList .AltThumbImageBox
{
	width:100px;
	margin:0px 8px 0px 0px;
	float:left;
}
.B2CLatestStoriesList .ThumbImage, .B2CLatestStoriesList .AltThumbImage
{
	height:100px;
	max-width:100px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	border:1px solid #222222 ! important;
	float:left;
}

.B2CLatestStoriesList .Summary, .B2CLatestStoriesList .AltSummary
{
    font-size:13px;
}


/*
.B2CLatestStoriesList .AltThumbImageBox
{
	width:100px;
	margin:0px 2px 0px 6px;
	float:right;
}
.B2CLatestStoriesList .AltThumbImage
{
	height:100px;
	max-width:100px;
	overflow:hidden;
	border:1px solid #222222 ! important;
	float:right;
}
*/
.B2CLatestStoriesList .NoImageBox
{
	width:3px;
	float:left;
	height:100px;
}





/*
.IssueList
{
	padding:0px;
	margin:0px 0px 0px 0px;
	text-align:left;
}

.IssueList .Header
{
	width:100%;
	color:#424242;
	border-bottom:1px solid #424242;
	text-transform:uppercase;
	font-weight:normal;
	font-size:16px;	
	padding-bottom:3px;
	letter-spacing:2px;
	margin: 0px 0px 10px 0px;
}
.IssueList .Item, .IssueList .AltItem
{
	margin: 0px 0px 10px 0px;
	line-height:140%;
}

.IssueList .Headline, .IssueList .AltHeadline
{
	display:inline;
	font-weight:bold;
	font-size:15px;
	background-image:url(../../images/bullet4.png);
	background-repeat:no-repeat;
	padding-left:13px; 
	text-transform:uppercase;
	list-style-type:square;
	
}

.IssueList a:link, .IssueList a:visited { color: #000000; text-decoration:none; cursor:pointer;} 
.IssueList a:hover, .IssueList a:active { color: #944967; text-decoration:underline; cursor:pointer;} 

.IssueList .ThumbImageBox
{
	width:65px;
	margin:0px 6px 0px 2px;
	float:left;
}
.IssueList .ThumbImage
{
	height:65px;
	max-width:65px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	border:1px solid #222222 ! important;
	float:right;
}
.IssueList .AltThumbImageBox
{
	display:none;
}

*/


.SectionList
{
	background-color:#CCCCCC;
	padding:10px 8px 10px 8px;
	margin:0px 0px 10px 0px;
	text-align:left;
}

.SectionList .Header
{
	width:100%;
	border-bottom:1px solid white;
	text-transform:uppercase;
	font-weight:normal;
	font-size:16px;	
	padding-bottom:3px;
	letter-spacing:2px;
	white-space:nowrap;
	margin:0px 0px 10px 0px;
}

.SectionList .Headline H2, .SectionList .AltHeadline H2
{
    font-family: MyriadProCondBold, FranklinGothicBook, Arial; 
	font-size:18px;
	letter-spacing:0px;

/*	list-style-type:square;
	list-style-position:inside;
	display:list-item; */
	display:block;
	font-weight:normal;
	margin:0px 0px 4px 0px;
	line-height:18px;
	text-transform:none;
	color:#000000;
}

.SectionList .hyphen
{
	display:none;
}


.SectionList .Item, .SectionList .AltItem
{
    font-size:13px;
	min-height:60px;
	padding:0px 0px 12px 0px;
}


.SectionList a:link, .SectionList a:visited { color: #000000; text-decoration:none; cursor:pointer;} 
.SectionList a:hover, .SectionList a:active { color: #0077BE; text-decoration:underline; cursor:pointer;}

.SectionList .ThumbImageBox
{
	width:60px;
	margin:0px 6px 0px 2px;
	float:left;
}
.SectionList .ThumbImage
{
	height:60px;
	max-width:60px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	border:1px solid #222222 ! important;
	float:right;
}
.SectionList .AltThumbImageBox
{
	width:60px;
/*	margin:0px 2px 0px 6px;
	float:right; */
	margin:0px 6px 0px 2px;
	float:left;

}
.SectionList .AltThumbImage
{
	height:60px;
	max-width:60px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	border:1px solid #222222 ! important;
	float:right;
}
.SectionList .MoreLink
{
	float:right;
	margin:0px 0px 0px 0px;
}
.SectionList .MoreLink a:link, .SectionList .MoreLink a:visited { color: #0077BE; text-decoration:none; cursor:pointer;} 
.SectionList .MoreLink a:hover, .SectionList .MoreLink a:active { color: #944967; text-decoration:underline; cursor:pointer;}    /*  #C5161D; */




.BigImageList
{
	background-color:#CCCCCC;
	padding:10px 8px 0px 8px;
	margin:0px 0px 10px 0px;
	text-align:left;
}

.BigImageList .Header
{
	width:100%;
	border-bottom:1px solid white;
	text-transform:uppercase;
	font-weight:normal;
	font-size:16px;	
	padding-bottom:3px;
	letter-spacing:2px;
	white-space:nowrap;
	margin:0px 0px 10px 0px;
}

.BigImageList .Headline H2, .BigImageList .AltHeadline H2
{
    font-family: MyriadProCondBold, FranklinGothicBook, Arial; 
    font-weight:normal;
	font-size:15px;

/*	list-style-type:square;
	list-style-position:inside;
	display:list-item; */
	text-transform:uppercase;
	display:block;
	margin:0px 0px 2px 0px;

	color:#000000;
	letter-spacing:normal;

}

.BigImageList .hyphen
{
	display:none;
}


.BigImageList .Item, .BigImageList .AltItem
{
	min-height:60px;
	padding:0px 0px 10px 0px;
}


.BigImageList a:link, .BigImageList a:visited { color: #000000; text-decoration:none; cursor:pointer;} 
.BigImageList a:hover, .BigImageList a:active { color: #0077BE; text-decoration:underline; cursor:pointer;}

.BigImageList .ThumbImageBox, .BigImageList .AltThumbImageBox
{
	width:215px;
	margin:0px 2px 10px 2px;
	float:left;
}
.BigImageList .ThumbImage, .BigImageList .AltThumbImage
{
	height:215px;
	max-width:215px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	border:1px solid #222222 ! important;
	float:right;
}



.TopNList
{
	text-align:left;
}

.TopNList .Header
{
	color:#000000;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;	
	padding-bottom:2px;
	letter-spacing:0px;
}

.TopNList .ListWrapper
{
    margin:0px;
    padding:0px;   
    width:100%;
}

.TopNList .Rank
{
	display:none;
}
.TopNList .Image
{
	display:none;
}
.TopNList .Headline
{
	display:list-item;
	font-weight:Normal;
	list-style-type:square;
	margin-left:15px;
	padding:1px 0px 0px 0px;
}

/*.TopNList a:link, .TopNList a:visited { color: #000000; text-decoration:none; cursor:pointer;} 
.TopNList a:hover, .TopNList a:active { color: #C5161D; text-decoration:underline; cursor:pointer;}
*/
.TopNList .separator
{
    display:none;
}
.TopNList .NextButton
{
    display:none;
    float:right; 
    margin:-6px -5px 0px 0px; 
    clear:both;
}



.TopNListWithImages
{
	border:1px solid #666666; 
	padding:0px 0px 5px 0px;
	margin:5px 0px 4px 0px;
	line-height:140%;
	text-align:left;
    background-color:#EEEEEE;

     -moz-box-shadow: 2px 2px 2px #999999;
    -webkit-box-shadow: 2px 2px 2px #999999;
    box-shadow: 2px 2px 2px #999999;

    position:relative;
}

.TopNListWithImages .Header
{ 
    background-color:#944967;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;	
	padding:12px;
	letter-spacing:0px;
}

.TopNListWithImages .ListWrapper
{
    margin:0px 0px 10px 0px;
    padding:5px;   
    width:100%;
}

.TopNListWithImages .Rank
{
    float:left;
	font-size:15px;
	font-weight:bold;
	color:#944967;
	padding:0px 5px 0px 0px;
	text-align:center;
	vertical-align:middle;
	height:42px;
	line-height:42px;
	width:28px;
	
}
.TopNListWithImages .Image
{
    float:left;
    width:42px;
    height:42px;
    overflow:hidden;

    border:1px solid #999999;
/*     -moz-box-shadow: 1px 1px 1px #666666;
    -webkit-box-shadow: 1px 1px 1px #666666;
    box-shadow: 1px 1px 1px #666666; */
}
.TopNListWithImages .Image IMG
{
    height:42px;
    
}

.TopNListWithImages .Headline
{
    float:left;
    width:141px;
    height:42px;

}

.TopNListWithImages .HeadlineInnerTable
{
    width:100%; 
    height:42px; 
    max-height:42px; 
}
.TopNListWithImages .HeadlineInnerTable .HeadlineInnerTableTD
{
    height:36px; 
    max-height:36px; 

	font-size:12px;
	font-weight:normal;
    line-height:12px;
    /*letter-spacing:0px;*/

	padding:3px 5px 3px 10px;
    overflow:hidden; 
    
}


/*.TopNList a:link, .TopNList a:visited { color: #000000; text-decoration:none; cursor:pointer;} 
.TopNList a:hover, .TopNList a:active { color: #C5161D; text-decoration:underline; cursor:pointer;}
*/

.TopNListWithImages .separator
{
    clear:both;
    height:6px;
    border-bottom:1px dotted #AAAAAA;
    width:95%;
    margin-bottom:6px;
}

.TopNListWithImages .NextButton
{
    display:none;
    float:right; 
    margin:-6px -5px 0px 0px; 
    clear:both;
}




.ArticleListWithImage
{
	margin:15px 0px 0px 0px;
	text-align:left;
    width:650px;
}

.ArticleListWithImage .Headline H2
{
    font-family: MyriadProCondBold, FranklinGothicBook, Arial; 
	font-size:20px;
	letter-spacing:0px;

	font-weight:normal;
	text-transform:none;

	color:#000000;
	margin:10px 0px 2px 0px;

}
.ArticleListWithImage .Byline
{
	font-weight:normal;
	font-size:12px;	
    color:#888888;
	margin:0px 0px 0px 0px;
}

.ArticleListWithImage .SubHead
{
	font-weight:normal;
	font-size:14px;	
}
.ArticleListWithImage .ThumbImageBox
{
	width:100px;
	margin:0px 15px 0px 0px;
	float:left;
}
.ArticleListWithImage .ThumbImage
{
	height:100px;
	max-width:100px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	border:1px solid #222222 ! important;
	float:right;
}

.ArticleListWithImage .Summary
{
	margin:5px 0px 5px 0px;

}
.ArticleListWithImage .Links
{
	margin:0px 0px 10px 0px;
	float:right;
}
.ArticleListWithImage .Headline a:link, .ArticleListWithImage .Headline a:visited { color: #000000; text-decoration:none; cursor:pointer;} 
.ArticleListWithImage .Headline a:hover, .ArticleListWithImage .Headline a:active { color: #944967; /*  #C5161D; */ text-decoration:underline; cursor:pointer;}


.ArchiveList
{
	font-size:16px;
}

.ArchiveList .Heading
{
    font-family: FranklinGothicBook, Arial;
	width:100%;
	color:#666666;
	/* border-bottom:1px solid #999999; */
	text-transform:uppercase;
	font-weight:normal;
	font-size:17px;	
	padding-bottom:3px;
	letter-spacing:1px;
	margin: 3px 0px 10px 0px;
}

.ArchiveList .Year
{
	font-size:15px;
	font-weight:bold;
	padding:15px 0px 3px 0px;
	text-align:center;
	text-transform:uppercase;
}

.ArchiveList .Month
{
	font-size:10px;
	text-transform:uppercase;	
	letter-spacing:-1px;
}

.ArchiveList .Panel
{
    width:52px;
    padding:0px;
    float:left;
    margin:1px;
    text-align:center;
    height:75px;
    /*overflow:hidden;*/
}

.ArchiveList .Panel IMG
{
    width:48px;
    border:1px solid #999999;
}
.ArticleListBlogsBox
{
	border:1px solid #222222; 
	padding:10px 5px 10px 5px; 
	margin:0px 0px 10px 0px;
	text-align:left;
	overflow: auto;
}
	
.ArticleListBlogs
{
	margin:5px 0px 0px 0px;
	text-align:left;
}

.ArticleListBlogs .Header
{
	width:100%;
	color:#424242;
	border-bottom:1px solid #424242;
	text-transform:uppercase;
	font-weight:normal;
	font-size:16px;	
	padding-bottom:3px;
	letter-spacing:2px;
	margin: 0px 0px 10px 0px;
}


.ArticleListBlogs .Headline H2
{
    font-family: MyriadProCondBold, FranklinGothicBook, Arial; 
    font-weight:normal;
	font-size:15px;

	display:inline;
/*	background-image:url(../../images/bullet4.png);
	background-repeat:no-repeat;
	padding-left:13px; */

	/*font-weight:bold;
	font-size:14px;*/	
	text-transform:uppercase;
	margin:0px;

	color:#000000;
	letter-spacing:normal;

}
.ArticleListBlogs .Headline a:link, .ArticleListBlogs .Headline a:visited { color: #000000; text-decoration:none; cursor:pointer;} 
.ArticleListBlogs .Headline a:hover, .ArticleListBlogs .Headline a:active { color:#944967; /*  #C5161D; */ text-decoration:underline; cursor:pointer;}


.ArticleListBlogs .SubHead
{
	font-weight:normal;
	font-size:14px;	
}
.ArticleListBlogs .ThumbImageBox
{
	width:130px;
	margin:0px 8px 0px 0px;
	float:left;
}
.ArticleListBlogs .ThumbImage
{
	height:130px;
	max-width:130px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	border:1px solid #222222 ! important;
	float:right;
}

.ArticleListBlogs .Summary
{
	margin:0px 0px 0px 0px;
}



.NarrowFillerBoxes 
{
	border:2px solid #222222 !important;
	padding:0px;
}
.NarrowFillerBoxes IMG
{
    margin:0px;
}


/*
.NarrowBlog
{
	margin:10px 5px 5px 5px;
	text-align:left;
	width:95%;
}

.NarrowBlog .Header
{
	width:95%;
	border-bottom:1px solid black;
	text-transform:uppercase;
	font-weight:normal;
	font-size:16px;	
	padding-bottom:3px;
	letter-spacing:2px;
	white-space:nowrap;
	margin:0px 0px 10px 0px;
}

.NarrowBlog .Item
{
	width:95%

}
.NarrowBlog .Headline
{
	display:inline;
	background-image:url(../../images/bullet4.png);
	background-repeat:no-repeat;
	padding-left:14px; 
	font-weight:bold;
	font-size:14px;	
	text-transform:uppercase;
	margin:0px;
}
.NarrowBlog .Headline a:link, .NarrowBlog .Headline a:visited { color: #000000; text-decoration:none; cursor:pointer;} 
.NarrowBlog .Headline a:hover, .NarrowBlog .Headline a:active { color: #944967; text-decoration:underline; cursor:pointer;}


.NarrowBlog .SubHead
{
	font-weight:normal;
	font-size:14px;	
}
.NarrowBlog .ThumbImageBox
{
	width:50px;
	margin:0px 4px 0px 0px;
	float:left;
}
.NarrowBlog .ThumbImage
{
	height:50px;
	max-width:50px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	float:right;
}

.NarrowBlog .Summary
{
	padding:5px 5px 5px 5px;
}

*/

.RelatedStoriesBox
{
	font-size:13px;
	color:#999999;
	width:99%;
	text-align:left;
	margin:0px 10px 0px 10px;
}
.RelatedStoriesBox .Header
{
	font-size:13px;
	color:#424242;
	font-weight:bold;
	text-transform:uppercase;
}
.RelatedStoriesBox .Rule
{
    Display:none;
}
.RelatedStoriesBox .Wrapper
{
    display:inline;
}
.RelatedStoriesBox .ImageOuter
{
    display:none;
}
.RelatedStoriesBox .Headline
{
	display:list-item;
	font-weight:Normal;
	list-style-type:square;
	margin-left:15px;
	padding:1px 0px 0px 0px;
}
.RelatedStoriesBox .Headline a:link, .RelatedStoriesBox .Headline a:visited { color: #0077BE; text-decoration:none; cursor:pointer;} 
.RelatedStoriesBox .Headline a:hover, .RelatedStoriesBox .Headline a:active { color: #944967; /*  #C5161D; */ text-decoration:underline; cursor:pointer;}



.RelatedStoriesBoxWithImages
{
    clear:both;
	font-size:13px;
	color:#999999;
	width:100%;
	text-align:left;
	margin:4px 0px 10px 0px;
	vertical-align:top;
}
.RelatedStoriesBoxWithImages .Header
{
	font-size:14px;
	color:#944967;
	font-weight:bold;
	text-transform:uppercase;
}

.RelatedStoriesBoxWithImages .Rule
{
    height:5px;
    width:100%;
    border-bottom:1px solid #AAAAAA;
}

.RelatedStoriesBoxWithImages .Wrapper
{
    width:128px;
    height:185px;
    overflow:hidden;
    margin:5px 0px 5px 0px;
    float:left;
    padding:0px;
}
.RelatedStoriesBoxWithImages .ImageOuter
{
    width:114px;
    height:118px;
    margin:5px 10px 5px 0px;
    display:inline-block;
        
    border:1px solid #999999;
    -moz-box-shadow: 2px 2px 2px #999999;
    -webkit-box-shadow: 2px 2px 2px #999999;
    box-shadow: 2px 2px 2px #999999; 

}

.RelatedStoriesBoxWithImages .ImageInner
{
    margin:0px;
    padding:0px;
    border:3px solid #FFFFFF;

}
.RelatedStoriesBoxWithImages .Image
{
    margin:0px;
    padding:0px;
    border:1px solid #999999;
    overflow:hidden;
}
.RelatedStoriesBoxWithImages .Image IMG
{
    margin:0px;
    padding:0px;
    border:none ! important;
    min-width:110px;
    height:110px;
}


.RelatedStoriesBoxWithImages .Headline
{
    width:112px;
    font-size:11px;
	font-weight:bold;
	padding:4px 4px 4px 4px;
}
.RelatedStoriesBoxWithImages .Headline a:link, .RelatedStoriesBoxWithImages .Headline a:visited { color: #0077BE; text-decoration:none; cursor:pointer;} 
.RelatedStoriesBoxWithImages .Headline a:hover, RelatedStoriesBoxWithImages .Headline a:active { color: #944967; /*  #C5161D; */ text-decoration:underline; cursor:pointer;}


    



.SubsIconImg
{
	position:relative; 
	top:2px;
}


.FlashStory
{
	padding:0px;
	margin-bottom:10px;
	background-color:#EBB39E;
}

.FlashStory #slide 
{

}

.FlashStory #slide .SlideWrapper
{
    display:none;
}

.FlashStory #slide #first
{
    display:block;
}

.FlashStoryTransitionHide
{
    display:none;
}
.FlashStoryTransitionShow
{
    display:block;
}


.FlashStory .ImageDiv
{
	background-color:#EBB39E;
	BORDER-left:1px solid #424242 ! important;
	BORDER-top:1px solid #424242 ! important;
	BORDER-right:1px solid #424242 ! important;
	height:428px;
	width:428px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	
}
.FlashStory .Image
{
	padding:0px;
	margin:0px;
	border:none !important;
}

.FlashStory .ImageDiv IMG
{
    height:428px;
}

.FlashStory .ImageHidden
{
	BORDER:none;
	position:absolute;
	bottom:1px;
	right:1px;
	width:0px;
	height:0px;
}

.FlashStory .Headline H2
{
    font-family: MyriadProCondBold, FranklinGothicBook, Arial; 
	font-size:20px;
	letter-spacing:0px;

	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:normal;
	background-color:#944967; /*  #C5161D; */
	padding:8px 3px 4px 8px;
	width:419px;
	text-align:left;
	margin:-2px 0px 0px 0px;
	
}
.FlashStory .Headline a:link, .FlashStory .Headline a:visited { color: #FFFFFF; text-decoration:none; cursor:pointer; } 
.FlashStory .Headline a:hover, .FlashStory .Headline a:active { color: #000000; text-decoration:underline; cursor:pointer; }

.FlashStory .Summary
{
	padding:5px 10px 5px 10px;
	font-size:13px;
	line-height:150%;
	background-color:#EBB39E;
	text-align:left;
	width:410px;
	height:77px;
	overflow-y:hidden;
}



.HighlightPanel
{
	padding:0px;
	margin:10px 0px 10px 0px;
	background-color:#FFFFFF;
	text-align:left;
}
.HighlightPanelRed
{
	border-top: 5px solid #944967; /*  #C5161D; */
}
.HighlightPanelBlack
{
	border-top: 5px solid #000000;
}
.HighlightPanel .Title
{
    font-family: MyriadProCondBold, FranklinGothicBook, Arial; 
	font-size:20px;
	letter-spacing:0px;

	color:#424242;
	text-transform:uppercase;
	font-weight:normal;
	padding:5px 0px 5px 0px;
	text-align:left;
}
.HighlightPanel .Image
{
	BORDER:none ! important;
	padding:0px;
	margin:0px;
}


.HighlightPanel .Link
{
	color:#FFFFFF;
	font-size:14px;
	background-color:#999999;
	padding:5px 5px 5px 5px;
	text-align:left;
	margin:0px 0px 0px 0px;
}
.HighlightPanel .Link a:link, .HighlightPanel .Link a:visited { color: #000000; text-decoration:none; cursor:pointer; font-weight:bold; } 
.HighlightPanel .Link a:hover, .HighlightPanel .Link a:active { color: #FFFFFF; text-decoration:underline; cursor:pointer; font-weight:bold; }

.HighlightPanel .Stories
{
}

.HighlightPanel .Headline
{
	width:99%;
	color:#999999;
	display:list-item;
	list-style-position:inside;
	list-style-type:disc;
	font-size:14px;
	vertical-align:middle;
	margin:4px 0px 2px 0px;
}
.HighlightPanel .Headline a:link, .HighlightPanel .Headline a:visited { color: #0077BE; text-decoration:none; cursor:pointer; } 
.HighlightPanel .Headline a:hover, .HighlightPanel .Headline a:active { color: #944967; text-decoration:underline; cursor:pointer; } /*  #C5161D; */




.HighlightPanelB2B
{
	padding:0px;
	margin:10px 0px 10px 0px;
	background-color:#FFFFFF;
	text-align:left;
}



.HighlightPanelB2B .Title
{
    font-family: MyriadProCondBold, FranklinGothicBook, Arial; 
	font-size:20px;
	letter-spacing:0px;

	color:#424242;
	text-transform:uppercase;
	font-weight:normal;
	padding:5px 0px 5px 0px;
	text-align:center;
}
.HighlightPanelB2B .Image
{
	BORDER:none ! important;
	padding:0px;
	margin:0px;
}


.HighlightPanelB2B .Link
{
	color:#FFFFFF;
	font-size:14px;
	background-color:#999999;
	padding:5px 5px 5px 5px;
	text-align:left;
	margin:-2px 0px 0px 0px;
}
.HighlightPanelB2B .Link a:link, .HighlightPanelB2B .Link a:visited { color: #000000; text-decoration:none; cursor:pointer; font-weight:bold; } 
.HighlightPanelB2B .Link a:hover, .HighlightPanelB2B .Link a:active { color: #FFFFFF; text-decoration:underline; cursor:pointer; font-weight:bold; }

.HighlightPanelB2B .Stories
{
	margin-top:3px;
}

.HighlightPanelB2B .Headline
{
	width:99%;
	color:#999999;
	display:list-item;
	list-style-position:inside;
	list-style-type:disc;
	font-size:12px;
	vertical-align:middle;
	margin-left:2px;
}
.HighlightPanelB2B .Headline a:link, .HighlightPanelB2B .Headline a:visited { color: #0077BE; text-decoration:none; cursor:pointer; } 
.HighlightPanelB2B .Headline a:hover, .HighlightPanelB2B .Headline a:active { color: #944967;  text-decoration:underline; cursor:pointer; }  /*  #C5161D; */
