﻿/**{
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica;
}
body
{
	margin: 0px;
	padding: 0px;
	text-align: Center;
	color: #000000;
	background: #52636d url(../images/site-bg.jpg) repeat-x;
	font-size: 12px;
	font-family: Arial, Helvetica;
}
*/
/*.helpBody
{
	margin: 0px;
	padding: 0px;
	color: #000000;
	text-align: justify;
	background: White;
	font-size: 12px;
	font-family: Arial, Helvetica;
}*/
/* 
.wrapper
{
	width: 900px;
	background-color: white;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

.mhheader
{
	background-image: url(../images/mh-header.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
*/
/*.PlattsPageHeader
{
	background-image: url(../Images/oil-header.jpg);
	background-repeat: no-repeat;
	height: 250px;
}
.PlattsPageAboutPlattsHeader
{
	background-image: url(../Images/About-Platts.jpg);
	background-repeat: no-repeat;
	height: 250px;
}
.PlattsPageInsightandAnalysisHeader
{
	background-image: url(../Images/Insight-&-Analysis.jpg);
	background-repeat: no-repeat;
	height: 250px;
}
.PlattsPageMethodologyandReferenceHeader
{
	background-image: url(../Images/Methodology-&-Reference.jpg);
	background-repeat: no-repeat;
	height: 250px;
}
.PlattsPageOverviewHeader
{
	background-image: url(../Images/Overview.jpg);
	background-repeat: no-repeat;
	height: 250px;
}
.PlattsPageProdServicesHomeHeader
{
	background-image: url(../Images/Product-&-Services.jpg);
	background-repeat: no-repeat;
	height: 250px;
}
.PlattsPageSubServicesHomeHeader
{
	background-image: url(../Images/Subscriber-Services.jpg);
	background-repeat: no-repeat;
	height: 250px;
}
.PlattsPageHeadernaturalgas
{
	background-color: Blue;
	background-image: url(../Images/Natural-Gas.jpg);
	height: 250px;
}
.PlattsPageHeaderpetrochemicals
{
	background-color: Blue;
	background-image: url(../Images/Petrochemicals.jpg);
	height: 250px;
}
.PlattsPageHeadercoal
{
	background-color: Blue;
	background-image: url(../Images/Coal.jpg);
	height: 250px;
}
.PlattsPageHeaderoil
{
	background-color: Blue;
	background-image: url(../Images/Oil.jpg);
	height: 250px;
}
.PlattsPageHeaderelectricpower
{
	background-color: Blue;
	background-image: url(../Images/Electric-Power.jpg);
	height: 250px;
}
.PlattsPageHeadermetals
{
	background-color: Blue;
	background-image: url(../Images/Metals.jpg);
	height: 250px;
}
.PlattsPageHeadershipping
{
	background-color: Blue;
	background-image: url(../Images/Shipping.jpg);
	height: 250px;
}*/
/*
.MenuCommodity
{
	background-color: Transparent;
	color: White;
	height: 30px;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.ComMenuL1
{
	background-color: Black;
	border-color: White;
	border-style: solid;
	border-width: 1px;
	color: White;
	text-align: center; 
	vertical-align: middle;
}

.ComMenuL1 a:visited, .ComMenuL1 a:link
{
	color: White;
	text-decoration: none;
	display: block;
	padding-top: 8px;
	height: 20px;
}
.ComMenuL1Hover
{
	font-size: 10px;
	background-color: #005288;
	text-decoration: underline;
}
.ComMenuItemSelected
{
	background-color: White;
	border-color: White;
	border-style: solid;
	border-width: 1px;
	color: Blue;
	text-align: center;
	height: 30px;
	vertical-align: middle;
}
.ComMenuItemSelected a:visited
{
	color: Black;
}*/
/*
.PlaceHolderMain
{
	width: 590px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-color: #fff;
}
.PlaceHolderRight
{
	width: 245px;
	background-color: #fff;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 8px;
}
.SubContainerBottom
{
	width: 900px;
	background: url(../images/bottom-bg.jpg) repeat-y;
}

.Footer
{
	width: 900px;
	margin: 5px auto;
	padding: 0px 5px 0px 15px;
	font-size: 11px;
}
.Footer a:link, .Footer a:visited
{
	text-decoration: none;
	color: #FFFFFF;
	padding-right: 15px;
}
.Footer a:hover
{
	text-decoration: underline;
}
*/
/*.title
{
	color: Black;
	font-size: 18px;
}*/
/*=======================Events============================*/
/*.noicon_headline
{
	color: #333;
	font-size: 22px;
}*/
/*.conferenceParagraph
{
	font-size: 12px;
	color: #333;
}*/
/*.events-search
{
	border: 1px solid #d1d1d1;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	width: 545px;
	color: #333;
}*/
/*
.left
{
	width: 320px;
	font-size: 11px;
}
.right
{
	width: 204px;
}

/*.events_ddlSmall
{
	font-size: 11px;
	width: 100px;
	margin-bottom: 5px;
}*/
/*.events_ddlBig
{
	font-size: 11px;
	width: 204px;
	margin-bottom: 5px;
}*/
/*.events-search h1
{
	font-size: 12px;
	padding-bottom: 8px;
}*/
/*.events-search h2
{
	font-size: 14px;
	padding-bottom: 8px;
}
.events-search p
{
	padding-left: 10px;
	font-size: 10px;
}
.eventsLineheader
{
	background-image: url(../images/header-line.gif);
	background-repeat: repeat-x;
	height: 30px;
	width: 100%;
}
.eventsLineheader h1
{
	background-color: #FFF;
	color: #333;
	display: inline;
	font-size: 16px;
	font-weight: 700;
	padding-left: 3px;
	padding-right: 20px;
	text-decoration: none;
	white-space: nowrap;
}*/
/*.lineheader-icon
{
	background-image: url(../images/header-line.gif);
	background-repeat: repeat-x;
	width: 100%;
}
*/
/*.events
{
	font-size: 12px;
}
.event-date
{
	width: 50px;
	padding: 0px;
}
.event-name
{
	width: 270px;
	padding: 0px;
}
.event-loc
{
	width: 140px;
	padding: 0px;
}
.event-register
{
	width: 80px;
	padding: 5px;
}
.events a:link, .events a:visited
{
	color: #005288;
	text-decoration: none;
}
.events a:hover
{
	color: #005288;
	text-decoration: underline;
}
.eventDropDown
{
	width: 200px;
}

a.eventsSearch:link, a.eventsSearch:visited
{
	background-position: 0px -21px;
	background-image: url(../Images/go-button-white.gif);
	background-repeat: no-repeat;
	display: block;
	height: 21px;
	width: 47px;
	margin: 0px;
}
a.eventsSearch:hover
{
	background-position: 0px 0px;
}*/
/*=======================Search Results============================*/
/*.Search
{
	background-image: url(../images/box-background.jpg);
	background-repeat: repeat-x;
	background-color: #ededed;
	border: 1px solid #d1d1d1;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	width: 235px;
	font-size: 10px;
}
.Search select
{
	width: 100%;
	margin-bottom: 5px;
}
.Search h1
{
	font-size: 12px;
	color: #333;
	padding-top: 5px;
}
.Search a:link, .Search a:visited, .Search a:active
{
	font-size: 10px;
	color: #333;
	text-decoration: underline;
}
.Search a:hover
{
	font-size: 10px;
	color: #005288;
	text-decoration: underline;
}
*/
/*
.breadc
{
	color: #333;
	font-size: 9px;
}
.breadc a:link, .breadc a:visited, .breadc a:active
{
	color: #005288;
	text-decoration: none;
	font-size: 9px;
}
.breadc a:hover
{
	text-decoration: underline;
}
.current
{
	color: #333;
	font-size: 9px;
	padding: 5px;
}*/
/*
.headline
{
	color: #333;
	font-size: 22px;
}
*/
/*
.lineheader
{
	background-image: url(../images/header-line.gif);
	background-repeat: repeat-x;
	height: 31px;
}*/
/*
.lineBreak
{
	height: 10px;
}
*/

/*.Search-Result
{
	font-size: 12px;
}
.Search-Result a:link, .Search-Result a:visited, .Search-Result a:active
{
	font-size: 12px;
	color: #005288;
	text-decoration: none;
}
.Search-Result a:hover
{
	text-decoration: underline;
}*/
/*a.searchbutton:link, a.searchbutton:visited
{
	background-position: 0px -20px;
	background-image: url(../Images/search-button.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 73px;
	text-align: center;
	padding-top: 3px;
	float: left;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a.searchbutton:hover
{
	background-position: 0px 0px;
}
a.resetbutton:link, a.resetbutton:visited
{
	background-position: 0px -20px;
	background-image: url(../Images/reset-button.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 73px;
	text-align: center;
	padding-top: 3px;
	float: left;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a.resetbutton:hover
{
	background-position: 0px 0px;
}*/
/*Navigators*/

/*.Nav
{
	background-image: url(../images/box-background.jpg);
	background-repeat: repeat-x;
	background-color: #ededed;
	border: 1px solid #d1d1d1;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 230px;
	font-size: 12px;
}

.Collapse
{
	display: none;
}
*/
/*.Expand
{
	display: block;
}*/
/*
.Expand
{
	float: left;
	display: inline;
	padding-left: 0px;
}
.RootContainer
{
	display: inline;
	float: left;
	width: 220px;
}*/
/*.RootNode
{
	padding-left: 2px;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	color: #000000;
	width: 200px;
}
.RootNodeH
{
	padding-left: 2px;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	color: #005288;
	width: 200px;
}*/
/*
.RootNode
{
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	color: #000000;
	width: 200px;
}
.RootNodeH
{
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	color: #005288;
	width: 200px;
	display: inline;
}*/
/*.ChildNode
{
	padding-left: 17px;
	text-decoration: none;
	font-size: 11px;
	cursor: pointer;
	color: #000000;
	width: 200px;
}*/
/*
.ChildNode
{
	padding-left: 17px;
	text-decoration: none;
	font-size: 11px;
	cursor: pointer;
	color: #000000;
	width: 200px;
	display: block;
}
.ChildNode_Static
{
	padding-left: 17px;
	text-decoration: none;
	font-size: 11px;
	cursor: text;
	color: #000000;
	width: 200px;
	display: block;
}*/
/*.ChildNodeH
{
	padding-left: 17px;
	text-decoration: underline;
	font-size: 11px;
	cursor: pointer;
	color: #005288;
	width: 200px;
}*/
/*
.ChildNodeH
{
	padding-left: 17px;
	text-decoration: underline;
	font-size: 11px;
	cursor: pointer;
	color: #005288;
	width: 200px;
	display: inline;
}

.ChildNodeH_Static
{
	padding-left: 17px;
	text-decoration: none;
	font-size: 11px;
	cursor: pointer;
	color: #005288;
	width: 200px;
	display: inline;
}*/
/*.CollapseImg
{
	background-image: url(../Images/plus.gif);
	background-repeat: no-repeat;
	display: block;
	height: 10px;
	width: 12px;
}

.ExpandImg
{
	background-image: url(../Images/minus.gif);
	background-repeat: no-repeat;
	display: block;
	height: 10px;
	width: 12px;
}*/
/*
.CollapseImg
{
	background-image: url(../Images/plus.gif);
	background-repeat: no-repeat;
	display: block;
	height: 12px;
	width: 12px;
}

.ExpandImg
{
	background-image: url(../Images/minus.gif);
	background-repeat: no-repeat;
	display: block;
	height: 12px;
	width: 12px;
}*/
/*=======================Holiday Schedule============================*/
/*.newsarticlesheadernobold
{
	font-size: 12px;
	font-weight: normal;
	line-height: 13pt;
}
.newsarticlesheader
{
	font-size: 12px;
	color: #000000;
	line-height: 12pt;
	font-weight: bold;
}
.holidaycontent
{
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	vertical-align: top;
}
.holidaycontent a:link, .holidaycontent a:visited, .holidaycontent a:active
{
	color: #005288;
	font-size: 12px;
	text-decoration: none;
}
.holidaycontent a:hover
{
	color: #005288;
	font-size: 12px;
	text-decoration: underline;
}
.holidayRowHeading
{
	background-color: #CCCCCC;
	font-size: 14px;
	font-weight: bold;
}
.holidayRowData
{
	padding: 2px 2px 2px 2px;
}
/*=======================For Correction Posting Process============================*/
/*.correction
{
	text-decoration: none;
}

.correction a:link, .correction a:visited
{
	text-decoration: Underline;
	font-size: 12px;
	color: #005288;
}*/
/*==========================For TOP 250 Details Page=======================================================*/
/*.top250content
{
	font-size: 12px;
	line-height: 15px;
}
/*
.header
{
	font-weight: bold;
	font-size: 14px;
	padding: 2px;
}
.header h1
{
	font-weight: bold;
	font-size: 16px;
}

.companyInfo
{
	background-color: #E4ECF4;
	vertical-align: top;
	border: solid 1px;
}
.company
{
	vertical-align: top;
	color: #00709E;
	font-weight: bold;
}
.executiveName
{
	font-weight: bold;
	vertical-align: top;
	color: #00709E;
	height: 20px;
}
.content a:link, .content a:visited
{
	color: Navy;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}
/*==========================End For TOP 250 Details Page=======================================================*/
/*==========================For Related info=======================================================*/
/*.relatedInfo
{
	background-image: url(../images/box-background.jpg);
	background-repeat: repeat-x;
	background-color: #ededed;
	border: 1px solid #d1d1d1;
	text-decoration: inline;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 230px;
	font-size: 12px;
}
.relatedInfo h1
{
	font-size: 12px;
	color: #333;
}
.relatedInfo h2
{
	font-size: 14px;
	color: #333;
}
.relatedInfo a:link, .relatedInfo a:visited, .relatedInfo a:active
{
	font-size: 11px;
	color: #333;
	padding: 0 0 8px 9px;
	text-decoration: none;
	display: block;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	margin-left: 20px;
}
.relatedInfo a:hover
{
	color: #005288;
	text-decoration: underline;
}
/*.bullet a:link, .bullet a:visited,.bullet a:active 
{
	
	font-size: 10px;
	color:#333;
	padding:0 0 8px 9px;
	text-decoration: none;
	font-weight: bold;
	display: block;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	margin-left:20px;
	
}
.rightcol_box li {
	list-style-position: inside;
	list-style-type: disc;
	color: #333;
}
.bullet a:hover {
	color: #005288;
	text-decoration: underline;	 
}*/

/*==========================End For Related info=======================================================*/
/*==========================For Top 250 Companies=======================================================*/
/*.ddltable
{
	font-size: 12px;
	height: 20px;
	float: right;
}
.top250Name
{
	font-weight: bold;
}

.top250column
{
	font-size: 12px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-color: #fff;
	float: left;
}

.top250column a:link, .top250column a:visited, .top250column a:active
{
	font-size: 10px;
	color: #333;
	text-decoration: underline;
}
.top250column a:hover
{
	font-size: 10px;
	color: #005288;
	text-decoration: underline;
}
.centercontent
{
	font-size: 12px;
	vertical-align: top;
}
.centercontent h2
{
	font-size: 14px;
	font-weight: bold;
	padding: 0px 0px 5px;
	line-height: 15px;
}

.ddl
{
	width: 100%;
	font-size: 10px;
}
.top250Image
{
	background-image: url(../IM.Platts.Content/InsightAnalysis/Top250Companies/Images/top250.gif);
	background-repeat: no-repeat;
	color: #333;
	font-size: 22px;
	height: 40px;
	padding-left: 60px;
	padding-top: 30px;
}

/*==========================End For Top 250 Companies=======================================================*/
/*==========================For News Feature=======================================================*/
/*.newsFeatureHead
{
	font-size: 14px;
	color: #000000;
}
.newsFeatureHead a:link, .newsFeatureHead a:visited, .newsFeatureHead a:active
{
	font-size: 14px;
	color: Blue;
}
.newsFeatureContent
{
	font-size: 12px;
	color: #000000;
}
.newsFeatureContent a:link, .newsFeatureContent a:visited, .newsFeatureContent a:active
{
	font-size: 14px;
	text-decoration: underline;
	color: #003366;
}
/*==========================For Overview=======================================================*/
/*.servicesOverViewLeft a:link, .servicesOverViewLeft a:visited, .servicesOverViewLeft a:active
{
	font-size: 12px;
	color: #005288;
	text-decoration: none;
}
.servicesOverViewLeft a:hover
{
	text-decoration: underline;
}
.servicesOverViewLeft h1
{
	font-size: 14px;
	color: #005288;
	font-weight: bold;
}
/*==========================End For Overview=======================================================*/
/*==========================Start Industry Solution=======================================================*/
/*.pdf
{
	background-image: url(../images/icons/pdf-icon-small.gif);
	background-position: 35px top;
	background-repeat: no-repeat;
	display: block;
	padding-left: 50px;
	font-size: 12px;
}
.pdf a:link, .pdf a:visited
{
	font-size: 12px;
	font-weight: normal;
	color: #005288;
	text-decoration: underline;
}
.pdf a:hover
{
	font-size: 12px;
	font-weight: normal;
	color: #005288;
	text-decoration: underline;
}

.pdf-date
{
	padding-left: 50px;
	font-size: 12px;
}

.oil-sm_headline
{
	padding: 5px 0px 10px 15px;
	color: #333;
	font-size: 16px;
	font-weight: 700;
	vertical-align: text-top;
}
*/
/*
.industryheading
{
	font-size: 12px;
}
.industryheading a:link, .industryheading a:visited
{
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	text-decoration: none;
}
.industryheading a:hover
{
	font-size: 12px;
	color: #003366;
	text-decoration: underline;
}
.headline
{
	color: #333;
	font-size: 22px;
}
/*==========================End Industry Solution=======================================================*/
/*==========================Start of Newsfeature Detail========================================================*/
/*.newsFeature
{
}
.newsFeature h1
{
	color: #003366;
	font-weight: bold;
	font-size: 14px;
}
.lead-in
{
	color: #003366;
	margin-left: 0px;
	padding: 10px;
	font-weight: bold;
	float: right;
	text-align: left;
	height: auto;
	width: 50%;
	margin-left: 5px;
	margin-bottom: 14px;
	border-top: 3px solid #003366;
	border-bottom: 3px solid #003366;
}
.nav1BottomBlue2
{
	font-size: 7px;
	font-weight: bold;
	vertical-align: top;
	color: #003366;
	background-color: #ECF5FD;
	padding-left: 2px;
	padding-top: 5px;
	padding-bottom: 2px;
	border-top: #D7D5D6 1px solid;
	border-bottom: #D7D5D6 1px solid;
	border-right: #D7D5D6 1px solid;
	border-left: #D7D5D6 1px solid;
	line-height: 17px;
}
.nav1TopGrey
{
	margin: 0px 5px 0px 5px;
	vertical-align: top;
	font-size: 13;
	color: #003366;
	font-weight: bold;
	background-color: #DFDFDF;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: #D7D5D6 1px solid;
	border-left: #D7D5D6 1px solid;
	border-top: #D7D5D6 1px solid;
}
.nav1BottomGrey
{
	vertical-align: top;
	color: #003366;
	background-color: #F4F4F4;
	padding-left: 1px;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-right: 2px;
	border-bottom: #D7D5D6 1px solid;
	border-right: #D7D5D6 1px solid;
	border-left: #D7D5D6 1px solid;
	line-height: 17px;
}
.nav1BottomGrey p
{
	font-family: Verdana, Helvetica, Arial, sans serif;
	font-size: 10px;
	color: #003366;
	font-weight: bold;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 0px;
	line-height: 17px;
	border: 0px none;
}
.nav1TopYellow
{
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	vertical-align: top;
	background-color: #FEF3D1;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: #D7D5D6 1px solid;
	border-left: #D7D5D6 1px solid;
	border-top: #D7D5D6 1px solid;
	line-height: 10px;
}
.nav1BottomYellow
{
	line-height: 12px;
	font-size: 10px;
	vertical-align: top;
	color: #003366;
	background-color: #FDF6E1;
	padding-left: 1px;
	padding-top: 5px;
	padding-bottom: 10px;
	border-bottom: #D7D5D6 1px solid;
	border-right: #D7D5D6 1px solid;
	border-left: #D7D5D6 1px solid;
	line-height: 17px;
}
/*====================================End of Newsfeature Detail=====================================================================*/
/*====================================For Symbol and Page Directoris================================================================*/
/*.symbolandpagecontent
{
	font-size: 12px;
	font-weight: normal;
}
.symbolandpagecontent a:link, .symbolandpagecontent a:visited
{
	color: #003366;
	text-decoration: underline;
	font-weight: normal;
}
.symbolandpagecontent a:hover
{
	color: #003366;
	text-decoration: underline;
	font-weight: normal;
}
.symbolandpageheading
{
	font-size: 14px;
	font-weight: bolder;
	color: #003366;
}

.symbolandpagedirectionscontent
{
	font-size: 12px;
	font-weight: 700;
}
.symbolandpagedirectionscontent a:link, .symbolandpagedirectionscontent a:visited
{
	color: #005288;
	font-weight: 500;
	text-decoration: underline;
}
.symbolandpagedirectionscontent a:hover
{
	text-decoration: underline;
}
.symbolandpagedirectorieslink
{
	font-size: 12px;
	font-weight: normal;
}
.symbolandpagedirectorieslink a:link, .symbolandpagedirectorieslink a:visited
{
	color: #005288;
	font-weight: 500;
	text-decoration: underline;
}
.symbolandpagedirectorieslink a:hover
{
	text-decoration: underline;
}
.Bullet1
{
	background-image: url(../Images/bullet.gif);
	background-position: 20px top;
	background-repeat: no-repeat;
	display: block;
	padding-left: 35px;
	font-size: 12px;
}
.Bullet1 a:link, .Bullet1 a:visited
{
	text-decoration: underline;
}
.Bullet1 a:hover
{
	text-decoration: underline;
}
.symbolTableContent
{
	width: 450px;
	border: 1px;
	border-color: #CCCCCC;
}
.symbolTableColContent
{
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}
.symbolTableColContent a:link, .symbolTableColContent a:visited
{
	text-decoration: underline;
	color: #005288;
	font-weight: 500;
}*/
/*==========================For Products=======================================================*/
/*
.TabbedPanelsTab
{
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 5px 0px 0px;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	font-size: 14px;
	color: #676767;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #d1d1d1;
	border-right-color: #d1d1d1;
	border-bottom-color: #d1d1d1;
	border-left-color: #d1d1d1;
	background: url(../Images/tabbed-bg.gif);
	background-repeat: repeat-x;
	background-color: #fff;
	text-decoration: none;
}

.TabbedPanelsTabGroup
{
	margin: 0px;
	padding: 0px;
}
.TabbedPanels
{
	float: left;
	clear: none;
	width: 380px; 
}

.TabbedMediaPanels
{
	float: left;
	clear: none;
	width: 500px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/

/*}
.TabbedPanelsContentGroup
{
	clear: both;
	border: 1px solid #d1d1d1;
	width: 380px;
}

.TabbedPanelsContentHeader
{
	background-repeat: no-repeat;
	color: #333;
	font-size: 22px;
	padding-top: 10px;
	font-weight: bold;
}
.TabbedPanelsContentGroup h3
{
	font-size: 14px;
}
.TabbedPanelsMediaContentGroup
{
	clear: both;
	border: 1px solid #d1d1d1;
	width: 490px;
}
/*
.TabbedPanelsContent
{
	padding: 15px; 
	font-size: 12px;
	line-height: 16px;
	color: #333;
}
.TabbedPanelsTabSelected
{
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 5px 0px 0px;
	background-color: #FFFFFF;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	font-size: 14px;
	color: #676767;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #d1d1d1;
	border-right-color: #d1d1d1;
	border-bottom-color: #d1d1d1;
	border-left-color: #d1d1d1;
	background: #fff;
}

.TabbedPanelsTab a
{
	color: black;
	text-decoration: none;
}
/*.oil_headline
{	
	background-repeat: no-repeat;
	color: #333;
	font-size: 22px;
	padding-top: 2px;
}

a.request:link, a.request:visited
{
	background-position: 0px -20px;
	background-image: url(../images/request-a-trial-button.gif);
	background-repeat: no-repeat;
	display: block;
	width: 160px;
	height: 20px;
	float: right;
	margin-bottom: 5px;
}
a.request:hover
{
	background-position: 0px 0px;
}
a.buynow:link, a.buynow:visited
{
	background-position: 0px -20px;
	background-image: url(../images/buy-now-button.gif);
	background-repeat: no-repeat;
	display: block;
	width: 160px;
	height: 20px;
	float: right;
	margin-bottom: 5px;
}
a.buynow:hover
{
	background-position: 0px 0px;
}

a.contactsales:link, a.contactsales:visited
{
	background-position: 0px -20px;
	background-image: url(../images/contact-sales-button.gif);
	background-repeat: no-repeat;
	display: block;
	width: 160px;
	height: 20px;
	float: right;
	margin-bottom: 5px;
}
a.contactsales:hover
{
	background-position: 0px 0px;
}
/*
.clearbox_col
{
	margin-top: 25px;
	width: 180px;
}
.clearbox
{
	padding: 10px;
	border: 1px solid #d1d1d1;
}
*/
/*==========================End For Products=======================================================*/
/*==========================start of Delivery Platforms and Partners=======================================================*/

/*.deliveryContent
{
	width: 520px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	background-color: #fff;
	padding-left: 10px;
	float: left;
}
/*.deliveryContent p
{
	font-size: 12px;
	line-height: 14px;
	color: #333;
}*/
/*.delivery_headline
{
	color: #333;
	float: left;
	font-size: 20px;
}
.deliveryIndent
{
	/*padding-left: 10px;*/
	/*float: left;
}
.deliveryIndent a:link, .deliveryIndent a:visited, .deliveryIndent a:hover
{
	font-size: 12px;
	color: #005288;
	text-decoration: underline;
}
.colSplit
{
	width: 50%;
}
.colSplit a:link, .colSplit a:visited
{
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.colSplit a:hover
{
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
}

/*
.clr
{
	clear: both;
}
*/
/*==========================End of Delivery Platforms and Partners=======================================================*/
/*==========================start of Podcasts=======================================================*/
/*.podcast_feature
{
	width: 200px;
	border: 1px solid #d1d1d1;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin: 0 0 10px 20px;
}
.dlbox
{
	width: 140px;
}

.podcast_sections
{
	width: 555px;
}

.podcast_sections a:link, a:visited
{
	text-decoration: none;
	color: Blue;
}

.podcast_Images
{
	width: 140px;
}
.MostRecentPodcasts
{
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
	width: 400px;
}
.podcast_Heading
{
	font-size: 14px;
	font-weight: bold;
	padding: 0px 0px 5px;
	line-height: 15px;
}

.play a:link, .play a:visited
{
	background-position: 0px -15px;
	background-image: url(../Images/Play-Button.gif);
	background-repeat: no-repeat;
	display: block;
	width: 55px;
	height: 15px;
}
.play a:hover
{
	background-position: 0px 0px;
}
.download a:link, .download a:visited
{
	background-position: 0px -15px;
	background-image: url(../Images/Download-Button.gif);
	background-repeat: no-repeat;
	display: block;
	width: 85px;
	height: 15px;
}
.PocastsDetails_Header
{
	font-family: Verdana, Helvetica, Arial, sans serif;
	font-size: 13;
	color: #003366;
	font-weight: bold;
	font-variant: normal;
	padding: 0px 0px 0px;
	text-align: left;
	border-bottom-width: 0.5pt;
	border-top-style: none;
	border-bottom-style: none;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	border-top-width: 0.5pt;
	border-right-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: none;
	border-left-style: none;
}
.RecentPodcasts
{
	width: 121px;
	border: "0";
	text-align: right;
}
/*.ArchivePodcastsTable
{
	border: 1px solid #d1d1d1;
	text-decoration: inline;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 240px;
	background-color: #ededed;
}*/
/*.viewArchive
{
	border: 1px solid;
	background-color: #ededed;
}
/*
.ArchivePodcastsTableYear a:link, .ArchivePodcastsTableYear a:visited
{
	font-size: 14px;
	padding: 0px;
	border-spacing: 0px;
	background-color: #ededed;
	font-size: large;
	color: #003366;
}
.ArchivePodcastsTableYear
{
	background-color: #ededed;
	color: #005288;
	font-size: large;
	color: #003366;
}
.ArchivePodcastsTableMonth
{
	background-color: #ededed;
	color: #005288;
}

.ArchivePodcastsTableMonth a:link, .ArchivePodcastsTableMonth a:visited
{
	font-size: 14px;
}
*/
/*.podcastslinks
{
	background-repeat: repeat-x;
	background-color: #ededed;
	border: 1px solid #d1d1d1;
	text-decoration: inline;
	width: 230px;
	font-size: 12px;
}
.podcastslinks a:link, .podcastslinks a:visited, .podcastslinks a:active
{
	font-size: 11px;
	color: #333;
	padding: 0 0 8px 9px;
	text-decoration: none;
	background-repeat: no-repeat;
	border: none;
}
.podcastslinks a:hover
{
	color: #005288;
	text-decoration: underline;
	border: none;
}
.podcastslinks img
{
	border: none;
}
.podcastsbody
{
	font-size: 12px;
	font-weight: normal;
}
.podcastsbody a:link, .podcastsbody a:visited
{
	color: #003366;
	text-decoration: none;
	font-weight: normal;
}
.podcastsbody a:hover
{
	color: #003366;
	text-decoration: underline;
	font-weight: normal;
}

/*==========================End of Podcasts=======================================================*/

/*==========================Start of AllProducts=======================================================*/
/*.productHead
{
	color: #333;
	font-size: 20px;
}
/*.section-box
{
	padding: 0px 10px 10px 10px;
	width: 565px;
	border: 1px solid #d1d1d1;
}
.section-box h1
{
	font-size: 16px;
	color: #333;
	padding: 0px;
}*/
/*===Required for Methodology And Specifications Home ==*/
/*==Newly Added==*/
/*.section-box-headline
{
	color: #333;
	display: block;
	font-size: 16px;
	font-weight: 700;
	height: 30px;
	padding-top: 8px;
}*/
/*==End==*/
/*.section-box p
{
	font-size: 12px;
	line-height: 14px;
	color: #333;
}
.section-box img
{
	margin-right: 15px;
	float: left;
}*/
/*.section-box-Product
{
	padding: 10px;
	width: 565px;
	border: 1px solid #d1d1d1;
}
.section-box-Product span
{
	font-size: 16px;
	color: #333;
	padding: 0px;
}
.section-box-Product img
{
	margin-right: 15px;
	float: left;
}
/*.section-box-Commodity
{
	padding-top: 10px;
	padding-left: 10px;
	width: 565px;
	border: 1px solid #d1d1d1;
}
.section-box-Commodity h1
{
	font-size: 16px;
	color: #333;
	padding: 0px;
}
.section-box-Commodity span
{
	font-weight: bold;
	font-size: 16px;
	color: #333;
	padding: 0px;
	bottom: 1px;
}
.section-box-Commodity img
{
	margin-right: 15px;
	float: left;
}*/
/*.section-box_layer
{
	z-index: 4;
	position: relative;
	margin-top: 0pt;
	margin-right: auto;
	margin-bottom: -20px;
	margin-left: 0px;
	float: right;
	padding: 0 0px 0 400px;
	bottom: 0px;
}
.section-box_layer a:link, .section-box_layer a:visited
{
	
	background-image: url(../Images/view-button.gif);
	background-repeat: no-repeat;
	width: 92px;
	height: 20px;
	float: right;
}
.section-box_layer a:hover
{
	background-position: 0px 0px;
}
.section-boxCommodity_layer
{
	padding: 5px 0px; 	display: inline; 	margin: 0 0 0 0; 	bottom: 0px;
	float: right;
}
.section-boxCommodity_layer a:link, .section-boxCommodity_layer a:visited
{
	/*display: inline; 	margin: 0 0 0 0;
	background-image: url(../Images/view-button.gif);
	background-repeat: no-repeat;
	width: 92px;
	height: 20px;
	float: right;
}
.section-boxCommodity_layer a:hover
{
	background-position: 0px 0px;
}
/*==========================End of AllProducts=======================================================*/
/*==========================Start of Blogs =======================================================*/
/*.electric-sm_headline
{
	background-image: url(../images/icons/electric-small.gif);
	background-repeat: no-repeat;
	color: #333;
	font-size: 16px;
	font-weight: 700;
	height: 31px;
	padding-left: 40px;
	padding-top: 8px;
	vertical-align: top;
}
.electric-sm_headline a:link, .electric-sm_headline a:visited
{
	text-decoration: underline;
	color: #005288;
	font-size: 16px;
}
.blogs
{
	display: block;
	padding-left: 40px;
}
.blogs a:link, .blogs a:visited
{
	text-decoration: underline;
	color: #005288;
	font-size: 14px;
}
.blogs_headline
{
	background-image: url(../Images/icons/blogs-icon.gif);
	background-position: 10px 0;
	background-repeat: no-repeat;
	color: #333;
	display: block;
	font-size: 12px;
	padding-bottom: 8px;
	padding-left: 50px;	
}
.oilsm_headline
{
	background-image: url(../Images/icons/oil-small.gif);
	background-repeat: no-repeat;
	color: #333;
	font-size: 16px;
	font-weight: 700;
	height: 31px;
	padding-left: 40px;
	padding-top: 8px;
	vertical-align: top;
}
.oilsm_headline a:link, .oilsm_headline a:visited
{
	text-decoration: underline;
	color: #005288;
	font-size: 16px;
}*/
/*==========================End of Blogs =======================================================*/

/*==========================Start of Insight Magazine =======================================================*/
/*.insightContent
{
	padding-left: 50px;
	padding-right: 10px;
}
.infostore a:link, .infostore a:visited
{
	background-position: 0px -68px;
	background-image: url(../Images/InfoStore.gif);
	background-repeat: no-repeat;
	display: block;
	height: 68px;
	width: 252px;
}

/*==========================End of Insight Magazine =======================================================*/
/*==========================start of SubscriptionHome=======================================================*/

/*.subscriptionHomeHeader h1
{
	font-size: 18px;
	font-weight: bold;
}

.subscriptionHomeTable
{
	padding-right: 20px;
	border: 1px solid #d1d1d1;
}
.subscriptionHomeTable h1
{
	font-size: 14px;
}
.subscriptionHome h1
{
	font-size: 14px;
}
.bottomTable
{
	border: 1px solid #d1d1d1;
	padding-left: 20px;
	padding-bottom: 40px;
	padding-top: 40px;
	padding-right: 20px;
}
/*==========================End of SubscriptionHome=======================================================*/
/*==========================start of Methodology and Reference=======================================================*/
/*.MethodologyHeadline
{
	font-size: 20px;
	font-weight: bold;
}

/*.MethodolgyHeadText
{
	font-size: 17px;
	font-weight: bold;
}
/*==========================End of Methodology and Reference=======================================================*/
/*==========================start of Product List=======================================================*/
/*.newsdata_headline
{
	background-color: #FFF;
	background-image: url(../images/icons/news&data-icon.gif);
	background-position: 0px 0;
	background-repeat: no-repeat;
	color: #333;
	display: inline;
	font-size: 18px;
	font-weight: 700;
	padding: 15px 0px 0px 40px;
	text-decoration: none;
	white-space: nowrap;
}

.price_headline
{
	background-color: #FFF;
	background-image: url(../images/icons/price-icon.gif);
	background-position: 0px 0;
	background-repeat: no-repeat;
	color: #333;
	display: inline;
	font-size: 18px;
	font-weight: 700;
	padding: 15px 0px 0px 40px;
	text-decoration: none;
	white-space: nowrap;
}
.newsletter_headline
{
	background-color: #FFF;
	background-image: url(../images/icons/newsletters&reports-icon.gif);
	background-position: 0px 0;
	background-repeat: no-repeat;
	color: #333;
	display: inline;
	font-size: 18px;
	font-weight: 700;
	padding: 15px 0px 0px 40px;
	text-decoration: none;
	white-space: nowrap;
}
.maps_headline
{
	background-color: #FFF;
	background-image: url(../images/icons/maps-icon.gif);
	background-position: 0px 0;
	background-repeat: no-repeat;
	color: #333;
	display: inline;
	font-size: 18px;
	font-weight: 200;
	padding: 15px 0px 0px 40px;
	text-decoration: none;
	white-space: nowrap;
}
*/
/*.conference_headline
{
	background-color: #FFF;
	background-image: url(../images/icons/maps-icon.gif);
	background-position: 0px 0;
	background-repeat: no-repeat;
	color: #333;
	display: inline;
	font-size: 18px;
	font-weight: 700;
	padding: 15px 0px 0px 40px;
	text-decoration: none;
	white-space: nowrap;
}
*/
/*.commodity-select
{
	font-size: 10px;
	width: 150px;
}
.productname a:link, .productname a:visited
{
	text-decoration: none;
	color: #005288;
	font-size: 16px;
}
.productcategoryname a:link, .productcategoryname a:visited
{
	text-decoration: none;
	color: #005288;
	font-size: 12px;
}
/*==========================End of Product List=======================================================*/
/*==========================Start of RSS & Widget=======================================================*/
/*.rssheader
{
	font-size: 19px;
	font-weight: bold;
	color: #000000;
}
.clickrssfeed
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.rssfeed, .rssfeed a:link, .rssfeed a:visited
{
	color: #005288;
	font-size: 12px;
	text-decoration: none;
}
.rssfeed a:hover
{
	text-decoration: underline;
}
/*==========================End of RSS & Widget=======================================================*/
/*==========================Start of Methodology & Specifications=======================================================*/
/*.methodologyspecificationpdf
{
	background-image: url(../images/pdf-icon-small.gif);
	background-position: 35px top;
	background-repeat: no-repeat;
	display: block;
	padding-left: 55px;
}
.methodologyspecificationpdf a:link, .methodologyspecificationpdf a:visited
{
	color: #003366;
}
.methodologyspecificationpdf a:hover
{
	color: #003366;
	text-decoration: underline;
}
.methodologyspecificationlinkandcontent
{
	padding-left: 35px;
}

.methodologyspecificationlinkandcontent a:link, .methodologyspecificationlinkandcontent a:visited
{
	color: #003366;
}
.methodologyspecificationlinkandcontent a:hover
{
	color: #003366;
	text-decoration: underline;
}
.methodologyspecificationheadline
{
	font-size: 18px;
	padding-left: 25px;
	font-weight: lighter;
}
*/
/*==========================End of Methodology & Specifications=======================================================*/

/*==========================Start of Global Navigation================================================================*/
/*
.submenu
{
	padding: 0px 0px 0px 30px;
}

.menu
{
	padding: 10px 0px 10px 27px;
}
.navbar
{
	border: solid 1px #FFFFFF;
	opacity: 0.8;
	filter: alpha(opacity=80);
	font-weight: bold;
	font-size: 11px;
	text-align: right;
}


.menuNavDiv
{
	width: 638px; 
	height: 330px;
	display: none;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #999;
	background-image: url(../Images/menu-background.jpg);
	background-color: #FFFFFF;
}
.menuNavTable
{
	background-color: #FFFFFF;
	background-image: url(../Images/menu-background.jpg);
}
a.underlinemenu:link, a.underlinemenu:visited
{
	font-size: 16px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	background-image: url(../Images/menu-underline.gif);
	background-repeat: repeat-x;
	background-position: 2px;
	width: 275px;
	display: block;
}
a.underlinemenu:hover
{
	color: #005288;
	text-decoration: none;
}
.navbar a.navitem
{
	display: block;
	color: white;
	text-decoration: none;
	background-color: #074f89;
	opacity: 0.8;
	filter: alpha(opacity=80);
	padding: 12px 6px 0 0;
	height: 40px;
	width: 120px;
}
.navbar a.navitem:hover
{
	background-color: #FFFFFF;
	color: #000000;
	opacity: 1.0;
	filter: alpha(opacity=100);
}
a.small-menu:link, a.small-menu:visited
{
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}
a.small-menu:hover
{
	color: #005288;
	text-decoration: underline;
}
*/
/*.tdGOHome
{
	width: 0px;
	height: 0px;
	cursor: pointer;
	float: left;
	border-style: solid;
	border-left-width: 100px;
	border-right-width: 100px;
	border-top-width: 50px;
	border-bottom-width: 50px;
	opacity: 0.0;
	filter: alpha(opacity=0);
}
.navigationWrap
{
	width: 690px;
	height: 100px;
}*/
/*.navigation_layer_home
{
	z-index: 1000;
	position: absolute;
	top: 60px;
	width: 625px;
	margin-left: 20px;
	padding-left: 200px;
	_padding-left: 0px !important; *padding-left:0px;
	margin-top:auto;
	margin-right:auto;
	margin-bottom:auto;
}

/*==========================End of Global Navigation================================================================*/
/*========================Start of Contact Us===============================================================*/
/*.centerheading h2
{
	font-size: 16px;
	font-weight: bold;
	padding: 0px 0px 5px;
	line-height: 15px;
}*/
/*========================End of Contact Us===============================================================*/
/*========================Start of FAQ===============================================================*/
/*.faq a:link, .faq a:visited, .faq a:active
{
	background-image: url(../Images/bullet.gif);
	background-position: 20px top;
	background-repeat: no-repeat;
	padding-left: 35px;
	font-size: 12px;
	text-decoration: none;
	color: #005288;
}
.faq a:hover
{
	text-decoration: underline;
}*/
/*==========================End of FAQ================================================================*/
/*==========================Start of NavigationSection================================================================*/
/*
.navigationsection a:link, .navigationsection a:visited, .avigationsection a:active
{
	background-position: 0px 0px;
	background-image: url(../Images/right-col-button.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	height: 24px;
	width: 252px;
	text-align: center;
	padding-top: 10px;
	text-decoration: none;
	vertical-align: text-top;
}
.navigationsection a:hover
{
	background-position: 0px -34px;
}
*/
/*==========================End of NavigationSection================================================================*/
/*=========================Start of Platts In The News==============================================================*/

/*.registerlinkcontent a:link, .registerlinkcontent a:visited
{
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	text-decoration: underline;
}*/
/*.linkcontent a:link, .linkcontent a:visited
{
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
.linkcontent a:hover
{
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
	font-weight: bold;
}
.Presslinkcontent a:link, .Presslinkcontent a:visited
{
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	font-weight: 500;
}
.Presslinkcontent a:hover
{
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
	font-weight: 500;
}

.plattsinthenewscontent
{
	font-size: 12px;
	font-weight: normal;
}
.plattsinthenewsheader
{
	font-weight: bold;
	font-size: 16px;
}*/


/*============================== End of Platts In The News ==================================================*/
/*==============================Start of SubscriberHelp ==================================================*/
/*
.findeditortable
{
	width: 300px;
	border: 1px solid #d1d1d1;
}
*/
/*==========================Start of Media Center ========================================================*/

/*.contacthead
{
	font-size: 12px;
	font-weight: bold;
}
.mediacenterlink a:link, .mediacenterlink a:visited, .mediacenterlink a:hover
{
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #005288;
}*/
/*=========================End of Media Center ========================================================*/
/*==========================Start of Insight & Analysis ========================================================*/
/*
.bigtitle
{
	color: Black;
	font-size: 22px;
}

.Insightheadline
{
	background-color: #FFF;
	color: #333;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	white-space: nowrap;
}

.headline_ctabox
{
	border: 1px solid #d1d1d1;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 250px;
	font-size: 12px;
}
.headline_ctabox-long_layer
{
	position: relative;
	width: 160px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: -50px;
	margin-left: auto;
	float: right;
	bottom: 0;
}
.headline_ctabox_layer
{
	position: relative;
	width: 47px;
	margin-top: 0pt;
	margin-right: auto;
	margin-bottom: -50pt;
	margin-left: auto;
	bottom: 0;
	float: right;
}
.headline_ctabox h1
{
	font-size: 16px;
	color: Black;
	white-space: nowrap;
	background-color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	z-index: 50;
	padding: 0 20px 0 5px;
	position: relative;
	display: inline;
	top: -10px;
	left: -5px;
	float: left;
}

/*.arrow_button a:link, .arrow_button a:visited
{
	background-image: url(../images/blue-arrow.gif);
	background-repeat: no-repeat;
	background-position: right;
	display: block;
	float: right;
	padding-right: 12px;
	padding-bottom: 3px;
	font-size: 11px;
	color: #005288;
	font-weight: bold;
}
*/
/*a.go-white:link, a.go-white:visited
{
	background-position: 0px -21px;
	background-image: url(../images/go-button-white.gif);
	background-repeat: no-repeat;
	display: block;
	height: 21px;
	width: 47px;
	float: right;
}
a.go-white:hover
{
	background-position: 0px 0px;
}

/*.news_headline
{
	background-image: url(../images/icons/news-icon.gif);
	background-position: 10px 0;
	background-repeat: no-repeat;
	color: #333;
	display: block;
	font-size: 12px;
	padding-left: 50px;
}

.blogs_headline
{
	background-image: url(../images/icons/blogs-icon.gif);
	background-position: 10px 0;
	background-repeat: no-repeat;
	color: #333;
	display: block;
	font-size: 12px;
	padding-left: 50px;
}

.whitepaper_headline
{
	background-image: url(../images/icons/whitepaper-icon.gif);
	background-position: 10px 0;
	background-repeat: no-repeat;
	color: #333;
	display: block;
	font-size: 12px;
	padding-left: 50px;
}


.rightcol_box_blue
{
	background-color: #003366;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 230px;
}
.rightcol_box_blue h1
{
	font-size: 18px;
	color: #fff;
}
.rightcol_box_blue p
{
	padding-left: 10px;
	font-size: 10px;
	color: #fff;
}
a.go-blue:link, a.go-blue:visited
{
	background-position: 0px -21px;
	background-image: url(../images/go-button-blue.gif);
	background-repeat: no-repeat;
	display: block;
	height: 21px;
	width: 47px;
	float: right;
}
a.go-blue:hover
{
	background-position: 0px 0px;
	text-decoration: underline;
}
.rightcol_box-rss
{
	background-image: url(../images/box-background.jpg);
	background-repeat: repeat-x;
	background-color: #ededed;
	border: 1px solid #d1d1d1;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	width: 230px;
	background-position: -50px;
}
.rightcol_box-rss a:link, #rightcol_box-rss a:visited
{
	font-size: 10px;
	font-weight: bold;
	color: #005288;
	text-decoration: none;
}
.rightcol_box-rss a:hover
{
	text-decoration: underline;
}
.rightcol_box-rss img
{
	padding: 3px 5px 0 0;
	float: left;
}

.IAleft
{
	float: left;
	width: 50%;
}
.IAright
{
	float: right;
	width: 50%;
}
.podcasts_headline
{
	background-image: url(../images/icons/podcast-icon.gif);
	background-position: 10px 0;
	background-repeat: no-repeat;
	color: #333;
	display: block;
	font-size: 12px;
	padding-left: 50px;
}

/*==========================End of Insight & Analysis ========================================================*/

/*.blogDetail
{
	background-image: url(../images/box-background.jpg);
	background-repeat: repeat-x;
	background-color: #ededed;
	border: 1px solid #d1d1d1;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	font-size: 10px;
}
.blogDetail h1
{
	font-size: 12px;
	color: #333;
	padding-top: 5px;
}
.blogDetail a:link, .blogDetail a:visited, .blogDetail a:active
{
	font-size: 10px;
	color: #005288;
	text-decoration: none;
}
.blogDetail a:hover
{
	font-size: 10px;
	color: #005288;
	text-decoration: underline;
}
/*==========================Start of Glossary ========================================================*/
/*.glosssaryHead
{
	font-weight: bold;
	font-size: 18px;
}*/
/*==========================End of Glossary ========================================================*/
/*.breadcrumb
{
	font-weight: 500;
	color: #006699;
	text-decoration: none;
	margin: 0px;
	padding: 5px;
	font-size: 10pt;
}

.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active
{
	font-weight: 500;
	color: #005288;
	text-decoration: none;
	padding: 5px;
	font-size: 10pt;
}
.breadcrumb_current
{
	font-weight: 500;
	color: #333;
	text-decoration: none;
	margin: 0px;
	padding: 5px;
	font-size: 10pt;
}
.breadcrumb_current a:link, .breadcrumb_current a:visited, .breadcrumb_current a:active
{
	font-weight: 500;
	color: #333;
	text-decoration: none;
	margin: 0px;
	padding: 5px;
	font-size: 10pt;
}
/*=========================Start of Energy Bulletin ========================================================*/
/*.continentHead
{
	color: #FF0066;
	font-weight: bold;
	font-size: 11px;
	font-style: normal;
	font-variant: small-caps;
}
.bulletinFooter a:link, .bulletinFooter a:visited
{
	color: #FF0066;
	text-decoration: underline;
}

/*=======End of Energy Bulletin ============*/

/*=======Start of Table ============*/
/*div.tableD
{
	display: table;
	width: 100%;
	border-width: 0px;
	border-spacing: 0px;
	border-collapse: separate;
	text-align: left;
}
div.tableD div.rowD
{
	display: table-row;
	width: auto;
}

div.rowD div.celDx2 /* for 2 cell in a row*/
/*{
	float: left;
	display: table-cell;
	width: 50%;
}
/* For Correction Detail*/
/*div.rowD div.celDx3
{
	float: left;
	display: table-cell;
	width: 16%;
}
div.rowD div.celDx4
{
	float: left;
	display: table-cell;
	width: 18%;
}
div.rowD div.celDx5
{
	float: left;
	display: table-cell;
	width: 35%;
}
/* End Correction Detail*/
/*div.rowD div.mainCellLeft
{
	float: left;
	display: table-cell;
	width: 49%;
}

div.rowD div.subCellLeft
{
	float: left;
	display: table-cell;
	width: 30%;
}

div.rowD div.mainCellRight
{
	float: left;
	display: table-cell;
	width: 49%;
	border-left: solid 1px #C1C2AD;
}

div.rowD div.subCellRight
{
	float: right;
	display: table-cell;
	width: 70%;
}

div.rowD div.celD1x2
{
	float: left;
	display: table-cell;
	width: 30%;
}
div.rowD div.celD2x2
{
	float: left;
	display: table-cell;
	width: 70%;
}
div.rowD div.celD33
{
	float: left;
	display: table-cell;
	width: 33%;
}

/*Login Page Begins*/
/*div.tableLogin
{
	display: table;
	width: 99%;
	border: 1px solid #C1C2AD;
	border-spacing: 0px;
	border-collapse: separate;
	text-align: left;
}

div.tableLogin div.rowLogin
{
	display: table-row;
	width: 100%;
	float: left;
}

div.rowLogin div.mainCellLeft
{
	float: left;
	display: table-cell;
	width: 48%;
}

div.rowLogin div.subCellLeft
{
	float: left;
	display: table-cell;
	width: 29%;
}

div.rowLogin div.mainCellRight
{
	float: right;
	display: table-cell;
	width: 48%;
}

div.rowLogin div.subCellRight
{
	float: right;
	display: table-cell;
	width: 69%;
}*/
/*Login Page Ends*/

/*=======End of Table ============*/

/*
.colLL
{
	width: 22%;
	float: left;
	font-size: 12px;
	font-weight: bold;
}
.colFF
{
	width: 27%;
	float: left;
	font-size: 12px;
}
.row1
{
	width: 100%;
	clear: both;
}
.change_headline
{
	color: #003366;
	font-size: 22px;
	font-weight: bold;
}
/*--Search Box Heading*/
/*.SearchBoxHead
{
	color: #333;
	font-size: 12px;
	font-weight: bold;
}*/
/*=======Start of dropdown on hover of Global navigation ============*/
/*.ShowDropDown
{
	display: block;
}
/*=======End of dropdown on hover of Global navigation============*/
