﻿.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
{
	display:block;
	font-weight:bold;
	font-size:14px;
/*	background-image:url(../../images/bullet4.png);
	background-repeat:no-repeat;
	padding-left:13px; */
	text-transform:none;
/*	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:hand;} 
.MainNewsList a:hover, .MainNewsList a:active { color:#944967;  text-decoration:underline; cursor:hand;}  /*  #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:hand;} 
.MainNewsList .MoreLink a:hover, .MainNewsList .MoreLink a:active { color: #944967; text-decoration:underline; cursor:hand;} /*  #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:hand;} 
.LatestStoriesList a:hover, .LatestStoriesList a:active { color: #944967; text-decoration:underline; cursor:hand;} 

.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
{
	display:list-item;
	list-style-position:inside;
	list-style-type:disc;
	font-weight:bold;
	font-size:14px;
	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;
	letter-spacing:normal;
	
}
.B2CLatestStoriesList .Headline .hyphen, .B2CLatestStoriesList .AltHeadline .hyphen
{
	display:none;
}

.B2CLatestStoriesList a:link, .B2CLatestStoriesList a:visited { color: #222222; text-decoration:none; cursor:hand;} 
.B2CLatestStoriesList a:hover, .B2CLatestStoriesList a:active { color: #944967;  text-decoration:underline; cursor:hand;} /*  #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 .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:hand;} 
.IssueList a:hover, .IssueList a:active { color: #944967; text-decoration:underline; cursor:hand;} 

.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
{
/*	list-style-type:square;
	list-style-position:inside;
	display:list-item; */
	display:block;
	font-weight:bold;
	font-size:14px;	
	margin:0px 0px 4px 0px;
	line-height:15px;
	text-transform:none;
	color:#000000;
	letter-spacing:normal;
}

.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:hand;} 
.SectionList a:hover, .SectionList a:active { color: #0077BE; text-decoration:underline; cursor:hand;}

.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:hand;} 
.SectionList .MoreLink a:hover, .SectionList .MoreLink a:active { color: #944967; text-decoration:underline; cursor:hand;}    /*  #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
{
/*	list-style-type:square;
	list-style-position:inside;
	display:list-item; */
	text-transform:uppercase;
	display:block;
	font-weight:bold;
	font-size:12px;	
	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:hand;} 
.BigImageList a:hover, .BigImageList a:active { color: #0077BE; text-decoration:underline; cursor:hand;}

.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 .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:hand;} 
.TopNList a:hover, .TopNList a:active { color: #C5161D; text-decoration:underline; cursor:hand;}
*/



.ArticleListWithImage
{
	margin:15px 0px 0px 0px;
	text-align:left;
}

.ArticleListWithImage .Headline H2
{
	font-weight:bold;
	font-size:15px;	
	text-transform:uppercase;

	color:#000000;
	margin:10px 0px 10px 0px;
	letter-spacing:normal;

}
.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:10px 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:hand;} 
.ArticleListWithImage .Headline a:hover, .ArticleListWithImage .Headline a:active { color: #944967; /*  #C5161D; */ text-decoration:underline; cursor:hand;}


.ArchiveList
{
	font-size:16px;
}

.ArchiveList .Heading
{
	color:#666666;
	font-size:20px;
}

.ArchiveList .Year
{
	font-size:15px;
	font-weight:bold;
	padding:15px 0px 3px 0px;
}

.ArchiveList .Month
{
	font-size:15px;
	text-transform:uppercase;	
}


.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
{
	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:hand;} 
.ArticleListBlogs .Headline a:hover, .ArticleListBlogs .Headline a:active { color:#944967; /*  #C5161D; */ text-decoration:underline; cursor:hand;}


.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:hand;} 
.NarrowBlog .Headline a:hover, .NarrowBlog .Headline a:active { color: #944967; text-decoration:underline; cursor:hand;}


.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 .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:hand;} 
.RelatedStoriesBox .Headline a:hover, .RelatedStoriesBox .Headline a:active { color: #944967; /*  #C5161D; */ text-decoration:underline; cursor:hand;}

.SubsIconImg
{
	position:relative; 
	top:2px;
}


.FlashStory
{
	padding:0px;
	margin-bottom:10px;
	background-color:#EBB39E;
}
.FlashStory .ImageDiv
{
	background-color:#EBB39E;
	BORDER-left:1px solid #424242 ! important;
	BORDER-top:1px solid #424242 ! important;
	BORDER-right:1px solid #424242 ! important;
	width:100%;	
	height:428px;
	padding:0px;
	margin:0px;
	overflow-y:hidden;
}
.FlashStory .Image
{
	padding:0px;
	margin:0px;
}
.FlashStory .ImageHidden
{
	BORDER:none;
	position:absolute;
	bottom:1px;
	right:1px;
	width:0px;
	height:0px;
}

.FlashStory .Headline H2
{
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:15px;
	font-weight:bold;
	background-color:#944967; /*  #C5161D; */
	padding:8px 3px 4px 8px;
	width:419px;
	text-align:left;
	margin:-2px 0px 0px 0px;
	
	letter-spacing:normal;
}
.FlashStory .Headline a:link, .FlashStory .Headline a:visited { color: #FFFFFF; text-decoration:none; cursor:hand; } 
.FlashStory .Headline a:hover, .FlashStory .Headline a:active { color: #000000; text-decoration:underline; cursor:hand; }

.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: Tahoma, MuseoSlab500, Museo500, Tahoma, Arial, Helvetica, sans-serif;
	color:#424242;
	text-transform:uppercase;
	font-size:18px;
	font-weight:bold;
	padding:5px 0px 5px 0px;
	text-align:left;
	letter-spacing:1px;
}
.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:hand; font-weight:bold; } 
.HighlightPanel .Link a:hover, .HighlightPanel .Link a:active { color: #FFFFFF; text-decoration:underline; cursor:hand; 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:hand; } 
.HighlightPanel .Headline a:hover, .HighlightPanel .Headline a:active { color: #944967; text-decoration:underline; cursor:hand; } /*  #C5161D; */




.HighlightPanelB2B
{
	padding:0px;
	margin:10px 0px 10px 0px;
	background-color:#FFFFFF;
	text-align:left;
}



.HighlightPanelB2B .Title
{
	color:#424242;
	text-transform:uppercase;
	font-size:18px;
	font-weight:bold;
	padding:5px 0px 5px 0px;
	text-align:center;
	letter-spacing:1px;
}
.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:hand; font-weight:bold; } 
.HighlightPanelB2B .Link a:hover, .HighlightPanelB2B .Link a:active { color: #FFFFFF; text-decoration:underline; cursor:hand; 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:hand; } 
.HighlightPanelB2B .Headline a:hover, .HighlightPanelB2B .Headline a:active { color: #944967;  text-decoration:underline; cursor:hand; }  /*  #C5161D; */

