/* Basic page */
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#page
{
	background: #ffffff;
	color: #000000;
}

h1, h2, h3, h4, h5
{
	font-weight: bold;
	color: #000000;
	background: transparent;
}

h1
{
	font-size: 18px;
}

h2
{
	font-size: 14px;
}

h3
{
	font-size: 12px;
}

h4
{
	font-size: 10px;
}

h5
{
	font-size: 8px;
}

td
{
	font-size: 12px;
}

/* END Basic page */

/* Header */
/* Navigation */
#nav
{
	color: #ffffff;
	font-size: 10px;
	background: transparent;
}

#nav a
{
	color: #ffffff;
	background: transparent;
	text-decoration: none;
	font-weight: bold;
}

#nav a:hover
{
	color: #000000;
	background: transparent;
}

#channelHeading
{
	font-size: 18px;
}
/* END Navigation */
/* END Header */

/* Channel and Search bar */
#channelAndSearch
{
	color: #ffffff;
	background: transparent;
}

/* Channel Selector */
#channelSelector
{
	font-size: 10px;
}

#channelSelector a
{
	color: #ffffff;
	background: transparent;
	text-decoration: none;
	font-weight: bold;
}

#channelSelector a:hover
{
	color: #000000;
	background: transparent;
	font-weight: bold;
}
/* END Channel Selector */

/* Search*/
#search
{
	color: #ffffff;
	background: transparent;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
}

.searchTextbox
{
	border: solid 1px #000000;
	padding-left: 5px;
}
/* END Search*/
/* END Channel and Search bar */

/* Breadcrumb */
#breadcrumbAndLogin
{
	background: #ffffff;
	color: #000000;
}

#breadcrumb
{
	font-size: 9px;
}

#breadcrumb a
{
	text-decoration: none;
	color: #000000;
	background: transparent;
}

#breadcrumb a:hover
{
	text-decoration: none;
	color: #000000;
	background: transparent;
}
/* END Breadcrumb */

/* Login panel */
#login
{
	font-size: 10px;
	display: none;
}
/* END Login panel */

/* Info box for 3 column layout */
.a3boxList
{
	line-height: normal;
	background: transparent url('../../images/3col_border_print.png') repeat-y left bottom;
	color: #000000;
}

.a3boxListBottom
{
	background: transparent url('../../images/3col_border_bottom_print.png') no-repeat left bottom;
	color: #000000;
	float: left;
}

.a3boxList .infoBox
{
	border: none;
}

.a3boxList .infoBoxTitle
{
	background: #000000;
	color: #ffffff;
	letter-spacing: normal;
}

.a3BoxList a
{
	color: #000000;
	background: #F7F7F7;
}

.a3BoxList a:hover
{
	color: #000000;
	background: #F7F7F7;
}
/* END Info box for 3 column layout */

/* Content Panel */
#pageContent
{
	/* border-top: solid #000000 1px; */
	/* Central Line Height Marker for all main content */
	line-height: 18px;
}

#pageContent div.articleCurrencyDate
{
	padding-top: 7px;
	color: #000000;
	background: transparent;
	font-size: 11px;
	float: right;
}

#pageContent #searchResults a.SearchTitle
{
	font-weight: bold;
	color: #000000;
	background: none;
	text-decoration: none;
}

#pageContent #searchResults a.SearchTitle:hover
{
	color: #8f98a7;
	background: none;
}

ul
{
	list-style-type: none;
}

#a2SPContent ul li
{
	padding-left: 22px;
}

#rightBorder
{
	/* border-right: solid #000000 1px; */
	/* border-left: solid #000000 1px; */
	/* background: transparent url(../../images/border_right.gif) repeat-y right; */
	color: #545F73;
}
/* END Content Panel */

/* Footer */
#footer
{
	/* border-bottom: solid #000000 1px; */
	/* border-left: solid #000000 1px; */
	/* border-right: solid #000000 1px; */
	color: #999999;
	font-size: 10px;
	background: #ffffff;
}

#footer a
{
	color: #545F73;
	text-decoration: none;
	background: #ffffff;
}

#footer a:hover
{
	color: #8f98a7;
	background: #ffffff;
}

#footer ul a
{
	font-size: 11px;
}
/* END Footer */

/* Link Lists */
/* Row */
.linkListRow
{
	list-style-type: none;
}

.linkListRow .listEnd
{
	background: none;
	color: #ffffff;
}

#nav .linkListRow .listEnd
{
	background: none;
	color: #ffffff;
}

#channelSelector .linkListRow .listEnd
{
	background: none;
	color: #ffffff;
}

#footer .linkListRow .listEnd
{
	background: none;
	color: #666666;
}

#breadcrumb .linkListRow .listEnd
{
	background: none;
	color: #000000;
}
/* END Row */

.linkList li
{
	list-style-type: none;	
}

.sidePanel .linkList li, .contextSidePanel .linkList li
{
	list-style-type: none;
}

.multiLevelLinkList li
{
	list-style-type: none;
}
/* END Link Lists */

#a2SPContent
{
	padding-bottom: 1px;
	/* background: url(../../images/border_left.gif) repeat-y left; */
	color: #545F73;
}

#a2SPContent li
{	
	padding: 0px 8px 6px 18px;
}

/* Side Panel */
.contextSidePanel
{
	/* background: transparent url(../../images/border_left.gif) repeat-y right; */
	color: #545F73;
}
/* END Side Panel */

/* Info Box */
/* Info box for sidepanel and contextsidepanel */
.sidePanel .infoBox, .contextSidePanel .infoBox
{
	font-size: 10px;
	border: 0px;
}

.contextSidePanel .infoBox
{
	font-size:10px;
}

.sidePanel .infoBox a, .contextSidePanel .infoBox a
{
	text-decoration: none;
	color: #545f73;
	background: #ffffff;
}

.sidePanel .infoBox a:hover, .contextSidePanel .infoBox a:hover
{
	text-decoration: none;
	color: #8f98a7;
	background: #ffffff;
}

.sidePanel .infoBoxTitle, .contextSidePanel .infoBoxTitle
{
	background: transparent;
	color: #ffffff;
}
/* END Info box for sidepanel */

.infoBox
{
	border: solid #000000 1px;
	font-size: 11px;
}

.infoBox a, .infoBox a:hover
{
	text-decoration: none;
}

.infoBoxTitle
{
	color: #ffffff;
	background: #000000;
	text-transform: uppercase;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 1px;
}

#channels .infoBoxTitle
{
	line-height: normal;
	background: #000000;
	color: #ffffff;
	text-transform: none;
	font-size: 10px;
	letter-spacing: normal;
}

.infoBoxTitle a, .contextSidePanel .infoBox .infoBoxTitle a
{
	color:  #ffffff;
	background: transparent;
	text-decoration: none;
}

.contextSidePanel .infoBox .infoBoxTitle a:hover
{
	color: #8f98a7;
	background: transparent;
}

.infoBoxTitle a:hover
{
	color: #000000;
	background: transparent;
}
/* END Info Box */

li .title
{
	font-weight: bold;
}

/* Selected Item */
.multiLevelLinkList .focusText
{
	font-weight: bold;
}

/* Item List */
#a2SPContent ul.itmOuterList
{
	padding: 0px;
	margin: 10px 0px 0px 0px;
	width: 100%;
}

#a2SPContent li.itmList, #a2SPContent li.itmListGeneric, #a2SPContent li.itmListInfoSheet, #a2SPContent li.itmListInfoSheetMember, #a2SPContent li.itmListMediaRelease, #a2SPContent li.itmListMemberAlert, #a2SPContent li.itmListExecutiveBrief, #a2SPContent li.itmListExecutiveBriefMember, #a2SPContent li.itmListEnews, #a2SPContent li.itmListMediaReleaseMember, #a2SPContent li.itmListMemberAlertMember, #a2SPContent li.itmListEnewsArticle
{
	padding: 0px 0px 10px 40px;
	color: #545F73;
	background: transparent;
}

#a2SPContent li.itmList
{
	background: transparent url('../../images/icon_unknown.gif') no-repeat top left;
}

#a2SPContent li.itmListGeneric
{
	background: transparent url('../../images/icon_infoSheet.gif') no-repeat top left;
}

#a2SPContent li.itmListInfoSheet
{
	background: transparent url('../../images/icon_infoSheet.gif') no-repeat top left;
}

#a2SPContent li.itmListInfoSheetMember
{
	background: transparent url('../../images/icon_infoSheet_member.gif') no-repeat top left;
}


#a2SPContent li.itmListMediaRelease
{
	background: transparent url('../../images/icon_mediaRelease.gif') no-repeat top left;
}

#a2SPContent li.itmListMediaReleaseMember
{
	background: transparent url('../../images/icon_mediaRelease_member.gif') no-repeat top left;
}

#a2SPContent li.itmListMemberAlert
{
	background: transparent url('../../images/icon_memberAlert.gif') no-repeat top left;
}

#a2SPContent li.itmListMemberAlertMember
{
	background: transparent url('../../images/icon_memberAlert_member.gif') no-repeat top left;
}

#a2SPContent li.itmListExecutiveBrief
{
	background: transparent url('../../images/icon_executiveBrief.gif') no-repeat top left;
}

#a2SPContent li.itmListExecutiveBriefMember
{
	background: transparent url('../../images/icon_executiveBrief_member.gif') no-repeat top left;
}

#a2SPContent li.itmListEnews
{
	background: transparent url('../../images/icon_enews.gif') no-repeat top left;
}

#a2SPContent li.itmListEnewsArticle
{
	background: transparent url('../../images/icon_enews.gif') no-repeat top left;
}

#a2SPContent li a.precisTitle
{
	color: #545F73;
	background: transparent;
	font-weight: bold;
	text-decoration: none;
}

#a2SPContent li a.precisTitle:hover
{
	color: #8f98a7;
	background: transparent;
	font-weight: bold;
	text-decoration: none;
}

#a2SPContent li div.articleCurrencyDate
{
	color: #A3530F;
	background: transparent;
	font-size: 11px;
	float: right;
}
/* END Item list */

/* Common icon styles */
.icon, #a2SPContent .icon
{
	float: left;
	padding-left: 20px;
	margin: 0px 5px 0px 7px;
	height: 16px;
	line-height: 16px;
	font-size: 10px;	
}

.icon a, #a2SPContent .icon a
{
	text-decoration: none;
	color: #545f73;
	background: transparent;
}

.icon a:hover, #a2SPContent .icon a:hover
{
	color: #749BF8;
	background: transparent;
}

/* END Common icon styles */

/* Edit icon */
.edit
{	
	background: url(../../images/iconEditQuickLink.gif) no-repeat top left;
	color: #749BF8;
}

.contextSidePanel .edit
{	
	font-weight: bold;
	background: url(../../images/iconEditQuickLink.gif) no-repeat top left;
	margin-left: 7px;
	font-size: 10px;
	color: #749BF8;
}

.contextSidePanel .edit a:hover
{
	color: #8f98a7;
	background: transparent;
}
/* END Edit icon */

#pageUtils
{
	color: #999999;
	background: transparent;
	font-size: 10px;
	padding: 10px 0px 10px 0px;
}

#pageUtils a
{
	color: #666666;
	background: transparent;
	text-decoration: none;
}

#pageUtils a:hover
{
	color: #749BF8;
	background: transparent;
}

#pageUtils ul 
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#pageUtils ul li 
{
	margin: 2px 0px 6px 0px;
	padding: 0px 0px 4px 0px;
	line-height: 20px;
	/*background-repeat: no-repeat;
	background-position: 0 50%;*/
}

#pageUtils ul li a 
{
	padding: 10px 10px 10px 20px;
}

/* Print icon */
#pageUtils #print
{
	background: url(../../images/iconPrint.gif) no-repeat center left;
	color: #749BF8;
}
/* END Print icon */

/* Add quick links icon */
#pageUtils #addQuickLink
{
	background: url(../../images/iconAddQuickLink.gif) no-repeat center left;
	color: #749BF8;
}
/* END Add quick links icon */

/* Email icon */
#pageUtils #email
{
	background: url(../../images/iconEmail.gif) no-repeat center left;
	color: #749BF8;
}
/* END Email icon */

/* PDF icon */
#pageUtils #pdf
{
	background: url(../../images/iconPDF.gif) no-repeat center left;
	color: #749BF8;
}
/* END PDF icon */

/* Feedback icon */
#pageUtils #feedback
{
	background: url(../../images/iconFeedback.gif) no-repeat center left;
	color: #749BF8;
}
/* END Feedback icon */
.endRightBorder
{
	/* border-bottom: solid 1px #000000; */
}

/* Email Page Form */
.formLabelSmall
{
	font-size: 10px;
}

/* End Email Page Form */

/* Article Contacts */
.contactHeader
{
	font-style: italic;
}
.contactLabel

{
	font-weight: bold;
	font-size: 11px;
}
.contactData

{
	font-size: 11px;
}
/* End Article Contacts */
