*
{
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica;
}
body
{
	margin: 0px; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0px;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	font-size: 100%;
	background: #52636d url(/IM.Platts.Content/LANDINGPAGESXML/Images/site-bg.jpg) repeat-x;
}

.left
{
	float: left;
	width: 50%;
}
.right
{
	float: right;
	width: 50%;
}
/*
#row {
	width:50%;
}
*/
.wrapper
{
	width: 900px;
	margin: 20px auto 0px auto;
	text-align: left;
	background-color: white;
	min-height: 650px;
}
.mhheader
{
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/mh-header.jpg);
	background-repeat: no-repeat;
	height: 23px;
}

.homemidcontainer
{
	width: 900px;
	background: #fff;
}
.homeleftcol
{
	float: left;
	width: 225px;
	background-color: #FFFFFF;
	height: 470px;
}
.homerightcol
{
	float: right;
	width: 675px;
	height: 470px;
	background-color: #FFFFFF;
}
.flash_area_homepage
{
	z-index: 1000;
	position: absolute;
	width: 675px;
	height: 470px;
}
.header_subpage
{
	width: 900px;
	float: left;
	height: 250px;
}

/*done for detail page*/
.header_subpage_derived
{
	width: 900px;
	float: left;
	height: 150px;
}

/*
#header_tertiary {
	width: 900px;
	float: left;
	height: 150px;
}
*/
.navigation_layer_home
{
	z-index: 1001;
	position: absolute;
	top: 70px;
	margin-left: 20px;
	width: 625px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
}
a.login:link, a.login:visited
{
	display: block;
	float: right;
	height: 20px;
	width: 125px;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	background: #000;
	opacity: 0.8;
	filter: alpha(opacity=80);
	padding: 5px 0 0 0;
	margin-top: 0;
	margin-right: -11px;
	margin-bottom: 10px;
	margin-left: 0;
	border: solid 1px #FFFFFF;
	color: #fff;
}
a.login:hover
{
	background: #fff;
	opacity: 0.8;
	filter: alpha(opacity=80);
	color: #000;
	border: 1px solid #000;
}
.navigation_layer_subpage
{
	z-index: 1001;
	position: absolute;
	top: 70px;
	margin-left: 245px;
	width: 625px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
}

#navigation_layer_tertiary
{
	z-index: 1001;
	position: absolute;
	top: 70px;
	margin-left: 245px;
	width: 625px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
}

.subnavigation
{
	float: left;
	width: 900px;
}
.subnavigation_layer_subpage
{
	z-index: 4;
	position: absolute;
	top: 266px;
	margin-left: 0px auto;
	padding-left: 3px;
	width: 900px;
}

/*done for detail page*/
.subnavigation_layer_subpage_derived
{
	z-index: 4;
	position: absolute;
	top: 166px;
	padding-left: 3px;
	margin-left: 0px auto;
	width: 900px;
}
.subnavigation_layer_tertiary
{
	z-index: 4;
	position: absolute;
	top: 267px;
	margin-left: 0px auto;
	width: 900px;
}
.subnavigation_layer_tertiary_derived /*Added by TCS for pages with small header Image */
{
	z-index: 4;
	position: absolute;
	top: 167px;
	margin-left: 0px auto;
	width: 900px;
}
/*
#halfcol {
	width:50%;
}*/
.innerleftcol
{
	width: 140px;
	float: left;
	padding: 10px;
}
.innerrightcol
{
	width: 410px;
	float: right;
	padding: 10px;
}
/*
#search_results_container p{
	padding-bottom: 20px;	
}
*/
.leftcolumn
{
	width: 590px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-color: #fff;
	float: left;
}
/*
.leftcolumn h3
{
	font-size:14px;
}*/
/*#leftcolumn_mysub {
	width: 590px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-color: #fff;
	float: left;
}*/
.leftcolumn select
{
	font-size: 10px;
}
.leftcolumn h1
{
	font-size: 14px;
	color: #333;
}
.leftcolumn h2
{
	font-size: 14px;
}
.leftcolumn p
{
	font-size: 12px;
	line-height: 14px;
	color: #333;
}
.rightcolumn
{
	float: right;
	width: 250px;
	background-color: #fff;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px auto;
	display: inline;
}

.clearbox_col
{
	margin-top: 25px;
	width: 180px;
	float: right;
}
.clearbox
{
	padding: 10px;
	border: 1px solid #d1d1d1;
}
.rightcol_box-rss
{
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/box-background.jpg);
	background-repeat: repeat-x;
	background-color: #ededed;
	border: 1px solid #d1d1d1;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	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;
}
/*
#rightcol_box-login {
	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: 10px;
}
#rightcol_box-login select {
	width: 100%;
	margin-bottom:5px;
}
#rightcol_box-login h1 {
	font-size: 12px;
	color: #333;
	padding-top: 5px;
}
a.underline:link, a.underline:visited, a.underline:active {
	font-size: 10px;
	color: #333;
	text-decoration: underline;
	font-weight: bold;
}
a.underline:hover {
	font-size: 10px;
	color: #005288;
	text-decoration: underline;
}
*/
.rightcol_box
{
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/box-background.jpg);
	background-repeat: repeat-x;
	background-color: #ededed;
	border: 1px solid #d1d1d1;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	width: 210px;
}
.rightcol_box_clear
{
	padding-top: 10px;
}
.rightcol_box select
{
	font-size: 11px;
	width: 100px;
	margin-bottom: 5px;
}
.rightcol_box .select2
{
	font-size: 11px;
	width: 204px;
	margin-bottom: 5px;
}
.rightcol_box h1
{
	font-size: 12px;
	color: #333;
	padding-bottom: 8px;
}
.rightcol_box h2
{
	font-size: 14px;
	color: #333;
	padding-bottom: 8px;
}
.rightcol_box p
{
	padding-left: 10px;
	font-size: 10px;
	color: #333;
}
.rightcol_box a:link, .rightcol_box a:visited, .rightcol_box a:active
{
	font-size: 10px;
	padding-left: 10px;
	color: #333;
	text-decoration: none;
	font-weight: normal;
	line-height: 12px;
	display: block;
}
.rightcol_box a:hover
{
	font-size: 10px;
	color: #005288;
	text-decoration: underline;
}
.rightcol_box a.bullet:link, .rightcol_box a.bullet:visited, .rightcol_box a.bullet:active
{
	font-size: 11px;
	padding-left: 10px;
	color: #333;
	padding: 0 0 8px 9px;
	text-decoration: none;
	font-weight: bold;
	display: block;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/bullet.gif);
	background-repeat: no-repeat;
	margin-left: 20px;
}
.rightcol_box a.bullet:hover
{
	color: #005288;
	text-decoration: underline;
}
.rightcol_box li
{
	list-style-position: inside;
	list-style-type: disc;
	color: #333;
}
.rightcol_box img
{
	border: none;
}
.rightcol_box_blue
{
	background-color: #003366;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 232px;
}
.rightcol_box_blue h1
{
	font-size: 18px;
	color: #fff;
	padding-bottom: 8px;
}
.rightcol_box_blue p
{
	padding-left: 10px;
	font-size: 10px;
	color: #fff;
}
/*
#events-search {
	border: 1px solid #d1d1d1;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	width: 545px;
}
#events-search .left{
float:left;
width:320px;
}
#events-search .right{
float:right;
width:204px;
}

#events-search select {
	font-size: 11px;
	width: 100px;
	margin-bottom:5px;
}
#events-search .select2 {
	font-size: 11px;
	width: 204px;
	margin-bottom:5px;
}
#events-search h1 {
	font-size: 12px;
	color: #333;
	padding-bottom:8px
}
#events-search h2 {
	font-size: 14px;
	color: #333;
	padding-bottom:8px
}
#events-search p {
	padding-left: 10px;
	font-size: 10px;
	color: #333;
}*/
.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_layer
{
	position: relative;
	width: 47px;
	margin-top: 0pt;
	margin-right: auto;
	margin-bottom: -50px;
	margin-left: auto;
	float: right;
	bottom: 0;
}

#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 h1
{
	font-size: 16px;
	color: #333;
	white-space: nowrap;
	background-color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	z-index: 50;
	padding: 0 20px 0 5px;
	position: relative;
	display: inline;
	top: -10px;
	left: -5px;
	float: left;
}
/*
#chart {
	background-image: url(../images/box-background.jpg);
	background-repeat: repeat-x;
	background-color: #ededed;
	font-size:10px;
}
#chart table {
	border: 1px solid #d1d1d1;
	width: 100%;
	padding:6px;
	margin:0px;
}
#chart .whiterow {
	background-color: #FFFFFF;
}
#chart td {
	padding: 5px;
	margin:0;
}
#chart strong {
	font-size:11px;
}
*/
/* BUTTONS */


a.rightbutton:link, a.rightbutton:visited
{
	background-position: 0px 0px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/right-col-button.gif);
	background-repeat: no-repeat;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	height: 24px;
	width: 252px;
	text-align: center;
	padding-top: 10px;
	text-decoration: none;
}
a.rightbutton:hover
{
	background-position: 0px -34px;
}
/*
a.advancedsearch:link, a.advancedsearch:visited {
	background-position: 0px -20px;
	background-image: url(../images/advanced-search-button.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 130px;
	text-align: center;
	padding-top: 3px;
	float:left;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a.advancedsearch:hover {
	background-position: 0px 0px;
}*/
/*Used for Advanced Search By TCS*/
.lineheader-icon-adv
{
	background: url(/IM.Platts.Content/LANDINGPAGESXML/Images/header-line.gif) repeat-x 1px 9px;
	height: 31px;
	width: 100%;
	padding: 2px 0 2px 0;
	margin: 0;
	overflow: visible;
}
.headertext
{
	font-size: 12px;
	font-weight: bold;
	color: #333;
	display: inline;
}
.headertips
{
	font-size: 12px;
	font-weight: bold;
	color: #333;
	padding-left: 248px;
	display: inline;
	text-decoration: underline;
	padding-bottom: 1px;
}
.spaceleft
{
	float: left;
	padding-left: 20px;
}
a.searchbutton:link, a.searchbutton:visited
{
	background-position: 0px -20px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/search-button.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 89px;
	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.holidaySearchbutton:link, a.holidaySearchbutton:visited
{
	background-position: 0px -20px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/search-button.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 89px;
	text-align: center;
	padding-top: 3px;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a.holidaySearchbutton:hover
{
	background-position: 0px 0px;
}
a.resetbutton:link, a.resetbutton:visited
{
	background-position: 0px -20px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/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;
}
/*End for Advanced Search*/
a.infostore:link, a.infostore:visited
{
	background-position: 0px -68px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/InfoStore.gif);
	background-repeat: no-repeat;
	display: block;
	height: 68px;
	width: 252px;
}
a.infostore:hover
{
	background-position: 0px 0px;
}

a.infosurvey:link, a.infosurvey:visited
{
	background-position: 0px -68px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/The_Survery_Button_FINAL_1.jpg);
	border: 0px;
	display: block;
	height: 68px;
	width: 252px;
}
a.infosurvey:hover
{
	background-position: 0px 0px;
}
/*
a.conferences:link, a.conferences:visited {
	background-position: 0px -41px;
	background-image: url(../images/platts-power-conferences.gif);
	background-repeat: no-repeat;
	display: block;
	height: 41px;
	width: 252px;
}
a.conferences:hover {
	background-position: 0px 0px;
}
*/
a.go-white:link, a.go-white:visited
{
	background-position: 0px -21px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/go-button-white.gif);
	background-repeat: no-repeat;
	display: block;
	height: 21px;
	width: 47px;
	float: left;
	margin: 0px;
}
a.go-white:hover
{
	background-position: 0px 0px;
}
/*
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;
	margin: 0px;
}
a.go-blue:hover
{
	background-position: 0px 0px;
	text-decoration: underline;
}
*/
a.request:link, a.request:visited
{
	background-position: 0px -20px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/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.viewSampleProduct:link, a.viewSampleProduct:visited
{
	background-position: 0px -20px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/view-sample-product.GIF);
	background-repeat: no-repeat;
	display: block;
	width: 160px;
	height: 20px;
	float: right;
	margin-bottom: 5px;
}
a.viewSampleProduct:hover
{
	background-position: 0px 0px;
}
a.buynow:link, a.buynow:visited
{
	background-position: 0px -20px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/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.freetrial:link, a.freetrial:visited
{
	background-position: 0px -20px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/view-sample-product.GIF);
	background-repeat: no-repeat;
	display: block;
	width: 160px;
	height: 20px;
	float: right;
	margin-bottom: 5px;
}
a.freetrial:hover
{
	background-position: 0px 0px;
}
a.registerforademo:link, a.registerforademo:visited
{
	background-position: 0px -20px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/request-a-demo-button.GIF);
	background-repeat: no-repeat;
	display: block;
	width: 160px;
	height: 20px;
	float: right;
	margin-bottom: 5px;
}
a.registerforademo:hover
{
	background-position: 0px 0px;
}
/*
a.prod-details:link, a.prod-details:visited {
	background-position: 0px -20px;
	background-image: url(../images/prod-detail-button.gif);
	background-repeat: no-repeat;
	display: block;
	width: 160px;
	height: 20px;
	float: right;
	margin-bottom:5px;
}
a.prod-details:hover {
	background-position: 0px 0px;
}*/
a.contactsales:link, a.contactsales:visited
{
	background-position: 0px -20px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/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;
}

a.ExtraButton:link, a.ExtraButton:visited
{
	background-position: 0px -20px;
	background-repeat: no-repeat;
	display: block;
	width: 160px;
	height: 20px;
	float: right;
	margin-bottom: 5px;
}
a.ExtraButton:hover
{
	background-position: 0px 0px;
}

a.viewproducts:link, a.viewproducts:visited
{
	background-position: 0px -20px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/view-button.gif);
	background-repeat: no-repeat;
	display: block;
	width: 90px;
	height: 20px;
	float: right;
}
a.viewproducts:hover
{
	background-position: 0px 0px;
}

/*Changes by TCS*/
/*
a.viewproducts:link, a.viewproducts:visited {
	background-position: 0px -20px;
	background-image: url(../Images/view-button.gif);
	background-repeat: no-repeat;
	display: block;
	width: 102px;
	height: 20px;
	float:right;
}
a.viewproducts:hover {
	background-position: 0px 0px;
}*/

a.arrow_button:link, a.arrow_button:visited
{
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/blue-arrow.gif);
	background-repeat: no-repeat;
	background-position: right;
	display: block;
	float: right;
	padding-right: 12px;
	padding-bottom: 3px;
	font-size: 11px;
	font-weight: bold;
}
a.button_without_arrow:link, a.button_without_arrow:visited
{
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: right;
	display: block;
	float: right;
	
	padding-bottom: 3px;
	font-size: 11px;
}
/* BREADCRUMBS */
/*
#breadc
{
	margin-left: 0px;
}
.current
{
	color: #333;
	font-size: 9px;
	padding: 5px;
}
*/
/*
#breadc_list {
	list-style: none;
	padding: 0;
	margin: 0;
}
#breadc_list a:link, #breadc_list a:visited, #breadc_list a:active {
	font-weight: bold;
	color: #005288;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font-size: 9px;
}
#breadc_list a:hover {
	text-decoration: underline;
}
#breadc_list li a#current {
	color: #333;
}
#breadc_list li {
	display: inline;
	padding: 0;
	margin: 0;
}
#breadc_list li:before {
	content: "| ";
}
#breadc_list li:first-child:before {
	content: "";
}
*/
/*IE workaround*/
/*All IE browsers*/
/*
* html #breadc_list li {
	border-left: 1px solid black;
	padding: 0 0.4em 0 0.4em;
	margin: 0 0.4em 0 -0.4em;
}
*/
/*Win IE browsers - hide from Mac IE\*/
/*
* html #breadc_list {
	height: 1%;
}
* html #breadc_list li {
	display: block;
	float: left;
}
*/
/*End hide*/
/*Mac IE 5*/
/*
* html #breadc_list li:first-child {
	border-left: 0;
}
*/
.subcontainerbottom
{
	width: 900px;
	background: url(/IM.Platts.Content/LANDINGPAGESXML/Images/bottom-bg.jpg) repeat-y;
	margin: auto auto 5px auto;
	text-align: left;
}
.subcontainerbottomHome
{
	width: 900px;
	background: url(/IM.Platts.Content/LANDINGPAGESXML/Images/bottom-bg.jpg) repeat-y;
	margin: auto auto 0px auto;
	text-align: left;
}
.footer
{
	width: 900px;
	margin: 5px auto;
	text-align: left;
}
.footer a:link, .footer a:visited
{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 9px;
	padding-left: 7px;
}
.footer a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.clr
{
	clear: both;
}

.section-box
{
	padding: 10px;
	width: 565px;
	border: 1px solid #d1d1d1;
}
.section-box h1
{
	font-size: 16px;
	color: #333;
}
.section-box img
{
	margin-right: 15px;
	float: left;
}

.section-box_layer
{
	z-index: 4;
	position: relative;
	margin-top: 0pt;
	margin-right: 0px;
	margin-bottom: -20px;
	margin-left: auto;
	float: right;
	bottom: 0;
}
/*Change done by TCS*/
/*
.section-box_layer {	
	position:relative;
	margin-top: 0pt;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: right;
	bottom:0;
}*/
.welcome
{
	width: 460px;
	float: left;
	padding: 45px;
	line-height: 20px;
}
.newonplatts
{
	width: 215px;
	float: right;
	padding: 45px;
}

/* EVENTS */

.events
{
	width: 100%;
}
.events p
{
	font-size: 12px;
	line-height: 19px;
}
.event-date
{
	width: 50px;
	float: left;
	padding-right: 5px; /*padding: 5px;*/ /*Commented by TCS as content is being dynamically rendered*/
}
.event-name
{
	width: 270px;
	float: left;
	padding-right: 5px; /*padding: 5px;*/ /*Commented by TCS as content is being dynamically rendered*/
}

.event-loc
{
	width: 140px;
	float: left;
	padding-right: 5px; /*padding: 5px;*/ /*Commented by TCS as content is being dynamically rendered*/
}
.event-register
{
	width: 80px;
	float: left;
	padding-right: 5px; /*padding: 5px;*/ /*Commented by TCS as content is being dynamically rendered*/
}
.eventDropDown
{
	width: 200px;
}
/*Added by TCS for Symbol And Page Directories Page*/
.dir-name
{
	width: 270px;
	float: left;
	padding: 5px;
	font-size: 12px;
}

.dir-detail
{
	width: 140px;
	float: left;
	padding: 5px;
	font-size: 12px;
}
/*End for Symbol And Page Directories*/
/* PODCASTS */
/*
#podcasts {
	width: 100%;
}
#podcast_feature {
	width: 200px;
	float:right;
	border: 1px solid #d1d1d1;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin: 0 0 10px 20px;
}
#podcast_feature .dlbox{
width:140px}
*/
.podcast_sections
{
	float: left;
	width: 555px;
}
.podcast_sections img
{
	margin-top: 4px;
	margin-right: 5px;
}
/*
#podcasts .left {
	float:left;
	width:140px;
}
#podcasts .right {
	float:right;
	width:400px;
}
a.play:link, a.play:visited {
	background-position: 0px -15px;
	background-image: url(../images/Play-Button.gif);
	background-repeat: no-repeat;
	display: block;
	width: 55px;
	height: 15px;
	float:left;
}
a.play:hover {
	background-position: 0px 0px;
}
a.download:link, a.download:visited {
	background-position: 0px -15px;
	background-image: url(../images/Download-Button.gif);
	background-repeat: no-repeat;
	display: block;
	width: 75px;
	height: 15px;
	float:right;
}
a.download:hover {
	background-position: 0px 0px;
}
*/
/* SELECTS */


.top250-select
{
	font-size: 12px;
	margin: 0;
	width: 140px;
}

.commodity-select
{
	font-size: 12px;
	margin: 0;
	width: 150px;
}
/*
#searchline {
	float:right;
	padding-top: 4px;
	font-weight: bold;
}
*/
/*=========================================*/
.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: 350px;
	display: none;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #999;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/menu-background.jpg);
	background-color: #FFFFFF;
}
.menuNavTable
{
	background-color: #FFFFFF;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/menu-background.jpg);
}
a.underlinemenu:link, a.underlinemenu:visited
{
	font-size: 16px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/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:link, .navbar a.navitem:visited
{
	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;
}

/*from Navigation*/
.commod_menu
{
	padding-top: 60px;
	padding-left: 15px;
	padding-right: 15px;
	font-weight: bold;
	color: #545454;
}
a.oil:link, a.oil:visited, a.oil:active, a.gas:link, a.gas:visited, a.gas:active, a.power:link, a.power:visited, a.power:active, a.coal:link, a.coal:visited, a.coal:active, a.shipping:link, a.shipping:visited, a.shipping:active, a.petro:link, a.petro:visited, a.petro:active, a.metal:link, a.metal:visited, a.metal:active
{
	display: block;
	font-size: 16px;
	color: #545454;
	height: 25px;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 30px;
	font-weight: normal;
}
a.oil:hover
{
	background-color: #3972a1;
	color: #FFFFFF;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/icons/com-menu-oil.jpg);
	background-repeat: no-repeat;
	background-position: 3px;
}
a.gas:hover
{
	background-color: #3972a1;
	color: #FFFFFF;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/icons/com-menu-gas.jpg);
	background-repeat: no-repeat;
	background-position: 3px;
}
a.power:hover
{
	background-color: #3972a1;
	color: #FFFFFF;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/icons/com-menu-power.jpg);
	background-repeat: no-repeat;
	background-position: 3px;
}
a.coal:hover
{
	background-color: #3972a1;
	color: #FFFFFF;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/icons/com-menu-coal.jpg);
	background-repeat: no-repeat;
	background-position: 3px;
}
a.shipping:hover
{
	background-color: #3972a1;
	color: #FFFFFF;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/icons/com-menu-shipping.jpg);
	background-repeat: no-repeat;
	background-position: 3px;
}
a.petro:hover
{
	background-color: #3972a1;
	color: #FFFFFF;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/icons/com-menu-petro.jpg);
	background-repeat: no-repeat;
	background-position: 3px;
}
a.metal:hover
{
	background-color: #3972a1;
	color: #FFFFFF;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/icons/com-menu-metal.jpg);
	background-repeat: no-repeat;
	background-position: 3px;
}
/*End*/
/*For new on platts content*/
.contrightdthd
{
	font-weight: 500;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: None;
	text-align: justify;
}
.contrightdthd a:link, .contrightdthd a:visited
{
	color: #FFFFFF;
	text-decoration: None;
	text-align: justify;
}

.contrightpan
{
	background-color: Navy; /*height: 150px;*/
	height: 160px; /*width: 250px;*/
	overflow: auto;
	text-align: left;
	line-height: 15px;
	padding: 2px 5px 2px 5px;
	white-space: normal;
	scrollbar-face-color: #EB9F2D;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #0174A1;
	scrollbar-shadow-color: '';
	scrollbar-highlight-color: '';
	scrollbar-3dlight-color: #FAC878;
	scrollbar-darkshadow-color: '';
}
.contrightdet
{
	font-weight: normal;
	font-size: 10px;
	color: #999999;
	text-decoration: None;
	text-align: justify;
}
.learnLink a:link, .learnLink a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.learnLink a:hover
{
	text-decoration: underline;
}

/*Added by TCS for Login Page*/


a.loginbutton:link, a.loginbutton:visited
{
	background-position: 0px -20px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/Log-In-Button.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 80px;
	text-align: center;
	padding-top: 3px;
	float: left;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a.loginbutton:hover
{
	background-position: 0px 0px;
}

a.registerNow:link, a.registerNow:visited
{
	background-position: 0px -20px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/Register-Now-Button.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 130px;
	text-align: center;
	padding-top: 3px;
	float: left;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a.registerNow:hover
{
	background-position: 0px 0px;
}

a.checkavail:link, a.checkavail:visited
{
	background-position: 0px -20px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/CHECK_AVAILABILITY.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 142px;
	text-align: center;
	padding-top: 3px;
	float: left;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a.checkavail:hover
{
	background-position: 0px 0px;
}

a.submitrequest:link, a.submitrequest:visited
{
	background-position: 0px -20px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/SUBMIT_REQUEST.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 142px;
	text-align: center;
	padding-top: 3px;
	padding-left: 5px;
	float: left;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a.submitrequest:hover
{
	background-position: 0px 0px;
}

a.clearform:link, a.clearform:visited
{
	background-position: 0px -20px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/CLEAR_FORM.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 100px;
	text-align: center;
	padding-top: 3px;
	float: left;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a.clearform:hover
{
	background-position: 0px 0px;
}

div.tableD
{
	display: table; /*display:block;*/
	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.celDx6
{
	float: left;
	display: table-cell;
	width: 33%;
}

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: 10%;
}

div.rowLogin div.subCellLeftPassword
{
	float: left;
	display: table-cell;
	width: 15%;
}

div.rowLogin div.mainCellRight
{
	float: right;
	display: table-cell;
	width: 48%;
}

div.rowLogin div.subCellRight
{
	float: right;
	display: table-cell;
	width: 88%;
}

div.rowLogin div.subCellRightPassword
{
	float: right;
	display: table-cell;
	width: 84%;
}
/*
.helpBody
{
	margin: 0px;
	padding: 0px;
	color: #000000;
	text-align: justify;
	background: White;
	font-size: 12px;
	font-family: Arial, Helvetica;
}
*/
/*Login Page Ends*/

/*Added by TCS for Register Page*/

div.tableMainRegister
{
	display: table; /*border: 1px solid #C1C2AD;*/
	border-spacing: 0px;
	border-collapse: separate;
	text-align: left;
}
div.tableMainRegister div.rowMain
{
	display: table-row;
	width: 100%;
	float: left;
}
div.tableRegister
{
	display: table;
	width: 98%;
	border-style: solid;
	border-width: thin;
	background-color: #E9E9E9;
	border-color: #C8C8C8;
	border-spacing: 0px;
	border-collapse: separate;
	text-align: left;
	padding-left: 2px;
	padding-top: 2px;
}

div.tableRegister div.rowRegsiter
{
	display: table-row;
	width: 100%;
	float: left;
}

div.rowRegsiter div.mainCellLeftRegister
{
	float: left;
	display: table-cell;
	width: 33%;
}

div.rowRegsiter div.mainCellRightRegister
{
	float: right;
	display: table-cell;
	width: 55%;
}
div.rowRegsiter div.mainCellLeftRegister1
{
	float: left;
	display: table-cell;
	width: 25%;
}
div.rowRegsiter div.mainCellRightRegister1
{
	float: left;
	display: table-cell;
	width: 70%;
}
/*Register Page Ends*/

/*Added by TCS for HyperLinks*/

/*
.registerlinkcontent a:link, .registerlinkcontent a:visited
{
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	text-decoration: underline;
}
*/
/*Added by TCS for HyperLinks*/

/*Added by TCS for Methodology & Refrences*/
.section-box-headline
{
	color: #333;
	display: block;
	font-size: 16px;
	font-weight: 700;
	height: 30px;
	padding-top: 0px;
}

.section-box p
{
	font-size: 12px;
	line-height: 14px;
	color: #333;
}
/*Methodology & Refrences Ends*/

/*Added by TCS for Podcast Archive Page*/
.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;
}
.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;
}
/*Podcast Archive Ends*/
/*Added for Tabed Panel by TCS*/
.TabbedPanels
{
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 380px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanelsTabGroup
{
	margin: 0px;
	padding: 0px;
}
.TabbedPanelsContentGroup
{
	clear: both;
	border: 1px solid #d1d1d1;
	width: 390px;
}
.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(/IM.Platts.Content/LANDINGPAGESXML/Images/tabbed-bg.gif);
	background-repeat: repeat-x;
	background-color: #fff;
	white-space: nowrap;
}
.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;
	white-space: nowrap;
}
.TabbedPanelsContent
{
	padding: 15px;
	min-height: 650px;
	font-size: 12px;
	line-height: 16px;
	color: #333;
}
.TabbedPanelsContent h3
{
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0px 0px 0px;
}
/*For Medi Center Tab */
.Mc_TabbedPanels
{
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 520px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.Mc_TabbedPanelsContentGroup
{
	clear: both;
	border: 1px solid #d1d1d1;
	width: 550px;
}
/*Tabed Panel End */
/*Added for Related Information Box by TCS*/
.relatedInfo
{
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/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(/IM.Platts.Content/LANDINGPAGESXML/Images/bullet.gif);
	background-repeat: no-repeat;
	margin-left: 20px;
}
.relatedInfo a:hover
{
	color: #005288;
	text-decoration: underline;
}
/*Related Information Box Panel End */
/*Added for Contact Us by TCS*/
div.rowD div.celD1x2 /*Conatct Us*/
{
	float: left;
	display: table-cell;
	width: 13%;
}
/*Start Added for indentation*/
div.rowD div.celDEmpty
{
	float: left;
	display: table-cell;
	width: 5%;
}
div.rowD div.celD2xRest
{
	float: left;
	display: table-cell;
	width:60%;
	
}
/*end Added for indentation*/
div.rowD div.celD30x2 /*Conatct Us*/
{
	float: left;
	display: table-cell;
	width: 30%;
}
div.rowD div.celD2x2 /*Conatct Us*/
{
	float: left;
	display: table-cell;
	width: 70%;
}
/*Contact Us End */

/*Added for About Platts by TCS*/

.title
{
	color: #333;
	display: block;
	font-size: 22px;
	height: 40px;
}
.responsibility_headline
{
	color: #333;
	display: block;
	font-size: 16px;
	font-weight: 700;
	height: 31px;
	padding-top: 8px;
	padding-left: 0px;
}
.social
{
	display: block;
	padding-left: 0px;
}
.contacthead
{
	font-size: 12px;
	font-weight: bold;
}
div.rowD div.celD33
{
	float: left;
	display: table-cell;
	width: 33%;
}
div.rowD div.celDx2 /* for 2 cell in a row*/
{
	float: left;
	display: table-cell;
	width: 50%;
}
/*About Platts End */

/*Added for Media Centre by TCS*/
.contacthead
{
	font-size: 12px;
	font-weight: bold;
}
/*End of Media Centre*/
/*Added for Platts in the News By TCS*/
.thirty
{
	width: 30%;
}
.quarter
{
	width: 26%;
}
.twenty
{
	width: 20%;
}
.threequartercol
{
	width: 74%;
}
/*End of Platts in the News*/
/*Added for Editor Bios By TCS*/
div.tableD div.rowD
{
	display: table-row;
	width: auto;
}
/* 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%;
}
div.rowD div.celD1x2
{
	float: left;
	display: table-cell;
	width: 30%;
}
div.rowD div.celD3
{
	float: left;
	display: table-cell;
	width: 32%;
}
div.rowD div.celD2x2
{
	float: left;
	display: table-cell;
	width: 70%;
}
div.rowD div.celD2x3
{
	float: left;
	display: table-cell;
	width: 19%;
}
div.rowD div.celD2x4
{
	float: left;
	display: table-cell;
	width: 30%;
}
/* End Correction Detail*/
/*Added for Correction, New Codes and Subscriber Notes By TCS*/
.header
{
	font-weight: bold;
	font-size: 14px;
}
.newsarticlesheadernobold
{
	font-size: 12px;
	font-weight: normal;
	line-height: 13pt;
}
.newsarticlesheader
{
	font-size: 12px;
	color: #000000;
	line-height: 12pt;
	font-weight: bold;
}
.findeditortable
{
	width: 300px;
	border: 1px solid #d1d1d1;
}
/*=======================For Correction Posting Process============================*/
.correction
{
	text-decoration: none;
}

.correction a:link, .correction a:visited
{
	text-decoration: Underline;
	font-size: 12px;
	color: #005288;
}
/*For Blog Detail Page*/
.blogDetail
{
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/box-background.jpg);
	background-repeat: repeat-x;
	background-color: #ededed;
	border: 1px solid #d1d1d1;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	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;
}
/*For Delivery Platforms Page*/
.deliveryContent
{
	width: 520px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	background-color: #fff;
	padding-left: 10px;
	float: left;
}
/*Added for Editor Bios By TCS*/
.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;
}

/*End for Editor Bios*/

/*Added for Search By TCS*/
.SearchBoxHead
{
	color: #333;
	font-size: 12px;
	font-weight: bold;
}
.SearchToolbox
{
	background-repeat: repeat-x;
	background-color: #d1d1d1;
	border: 1px solid #d1d1d1;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px; /*width: 235px; --Change done to accomodate padding */
	width: 240px;
	font-size: 10px;
}

.Search
{
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/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: 10px; /*width: 235px; --Change done to accomodate padding */
	width: 230px;
	font-size: 10px;
}
/*
.Search
{
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #d1d1d1;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/box-background.jpg);
	background-repeat: repeat-x;
	background-color: #ededed;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px; /*width: 235px; --Change done to accomodate padding 
	width: 230px;
	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;
}
/*Navigators*/
.Nav
{
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/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
{
	float: left;
	display: inline;
	padding-left: 0px;
}
.RootContainer
{
	display: inline;
	float: left;
	width: 220px;
}
.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: 0px;
	text-decoration: none;
	font-size: 11px;
	cursor: pointer;
	color: #000000;
	width: 200px;
	display: block;
}
.ChildNode_Static
{
	padding-left: 0px;
	text-decoration: none;
	font-size: 11px;
	cursor: text;
	color: #000000;
	width: 200px;
	display: block;
}
.ChildNodeH
{
	padding-left: 0px;
	text-decoration: underline;
	font-size: 11px;
	cursor: pointer;
	color: #005288;
	width: 200px;
	display: inline;
}

.ChildNodeH_Static
{
	padding-left: 0px;
	text-decoration: none;
	font-size: 11px;
	cursor: pointer;
	color: #005288;
	width: 200px;
	display: inline;
}
.CollapseImg
{
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/plus.gif);
	background-repeat: no-repeat;
	display: block;
	height: 12px;
	width: 12px;
}

.ExpandImg
{
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/minus.gif);
	background-repeat: no-repeat;
	display: block;
	height: 12px;
	width: 12px;
}
/*End for Search*/
/*Added for Breadcrumb By TCS*/
.breadc
{
	margin-left: 0px;
	color: #333;
	font-size: 9px;
	font-weight: bold;
	padding: 0px;
}
a.breadcM:link, a.breadcM:visited, a.breadcM:active
{
	color: #005288;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
}
a.breadcM:hover
{
	text-decoration: underline;
}
.breadcL
{
	padding: 2px;
}

a.breadcF:link, a.breadcF:visited, a.breadcF:active
{
	color: #005288;
	text-decoration: none;
	padding-right: 2px;
}
a.breadcF:hover
{
	text-decoration: underline;
}
/*End for breadcrumb*/
/*Added for Advanced Search By TCS*/
.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;
}
/**End for Advanced Search*/
/*Added for Symbol And Page Directories By TCS*/
.symbolandpagecontent
{
	font-size: 12px;
	font-weight: normal;
}
/*.symbolandpagecontent a:link, .symbolandpagecontent a:visited
{
	color: #003366;
	text-decoration: underline;
	font-weight: normal;
	font-size :12px;
}
.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: none;
}
.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: none;
}
.symbolandpagedirectorieslink a:hover
{
	text-decoration: underline;
}
.Bullet1
{
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/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: none;
}
.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;
}
/*Added for Glossary By TCS*/
.glosssaryHead
{
	font-weight: bold;
	font-size: 18px;
}
/*End for Glossary*/

/*Start of FAQ*/
.faq a:link, .faq a:visited, .faq a:active
{
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/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 Holiday*/
.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;
}
/*Added for Methodology & Specifications by TCS*/
.methodologyspecificationpdf
{
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/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 for Methodology And Specification*/
.NewOnPlattsheader
{
	color: White;
	font-weight: bold;
}
/* For the Event Details page to retain the Old Platts look and Feel*/
.body
{
	font-weight: normal;
	font-size: 12px;
	vertical-align: top;
	color: #000000;
	font-family: Arial, Helvetica, sans serif;
}
.body A:link
{
	color: #003366;
	text-decoration: underline;
}
.body A:visited
{
	color: #003366;
	text-decoration: underline;
}
.body A:hover
{
	color: #003366;
	text-decoration: underline;
}
.body A:active
{
	color: #003366;
	text-decoration: underline;
}
.eventheader {
	FONT-SIZE: 15pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans serif
}
/*End of Events Detail section*/
/*Start of UDI*/
div.rowD div.celudix1 /*UDI*/
{
	float: left;
	display: table-cell;
	width: 30%;
}
div.rowD div.celudix2 
{
	float: left;
	display: table-cell;
	width: 60%;
	padding-left: 4px;
	text-align:left;
}

.navUdi {
	font-family: Arial, Helvetica, sans serif;
	font-size: 12;
	color:#FFFFFF;
	font-weight: bold;
	vertical-align: middle;
	border-bottom: 1px solid #999999;
	background-color: #003366
}

.navimage {text-align:center;vertical-align: top;}

.navUdi a:link {color:#FFFFFF; text-decoration: none;}
.navUdi a:visited {color:#FFFFFF; text-decoration: none;}
.navUdi a:hover {color:#FFFFFF; text-decoration: none;}
.navUdi a:active {color:#ffcc66; text-decoration: none;}

.navgrey {font-family: Arial, Helvetica, sans serif; font-size: 12; color:#000000; border-bottom: 1px solid #999999;}
.navgrey a:link {color:#000000; text-decoration: none;}
.navgrey a:visited {color:#000000; text-decoration: none;}
.navgrey a:hover {color:#000000; text-decoration: none;}
.navgrey a:active {color:#000000; text-decoration: none;}

/*.custom {font-family: Arial, Helvetica, sans serif; font-size: 12; color:#000000; border-bottom: 1px solid #999999;}
.custom a:link {color:#000000; text-decoration: none;}
.custom a:active { background-color:#ffcc66; text-decoration: none;}*/

.navgreylinkselected 
{
	font-family: Arial, Helvetica, sans serif;
	font-size: 12;
	color:#000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	background-color: #003366
}
.navgreylinkselected a:link {color:#000000; text-decoration: none;}
.navgreylinkselected a:visited {color:#000000; text-decoration: none;}
.navgreylinkselected a:hover {color:#000000; text-decoration: none;}
.navgreylinkselected a:active {color:#000000; text-decoration: none;}
.resultSpace
{
	padding: 5px;
}
.udiResults
{
	cursor :pointer;
}

/*Added for UDI Result By TCS*/
.Udi-Result{font-size:12px;}
.Udi-Result a:link, .Udi-Result a:visited, .Udi-Result a:active
{
	font-size: 12px;
	color: #005288;
	text-decoration: none;
}
.Udi-Result a:hover
{
	text-decoration: underline;
}
/**End for Advanced Search*/
/*Added for Button Images for UDI pages*/
a.getresult:link, a.getresult:visited
{
	background-position: 0px -20px;
	background-image: url(../Images/get-results-button.gif);
	background-repeat: no-repeat;
	display: block;
	width: 160px;
	height: 20px;
	float:left;
	padding-right:8px;
	margin-bottom: 5px;
	
}
a.getresult:hover
{
	background-position: 0px 0px;
}
a.restoredefault:link, a.restoredefault:visited
{
	background-position: 0px -20px;
	background-image: url(../Images/restore-defaults-button.gif);
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	width: 142px;
	text-align: center;
	margin-bottom: 5px;	
	float:right;
}
a.restoredefault:hover
{
	background-position: 0px 0px;
}

a.addline:link, a.addline:visited {
	background-position: 0px -20px;
	background-image: url(../Images/add-line-button.gif);
	background-repeat: no-repeat;
	display: block;
	width: 75px;
	height: 20px;
	padding-right:10px;
	float:left;
}
a.addline:hover {
	background-position: 0px 0px;
}
a.downloadResult:link, a.downloadResult:visited {
	background-position: 0px -20px;
	background-image: url(../Images/Download-Button.gif);
	background-repeat: no-repeat;
	display: block;
	width: 75px;
	height: 20px;
	padding-right:25px;
	float:left;
}
a.downloadResult:hover {
	background-position: 0px 0px;
}
a.modifyResult:link, a.modifyResult:visited {
	background-position: 0px -20px;
	background-image: url(../Images/modify-button.gif);
	background-repeat: no-repeat;
	display: block;
	width: 75px;
	height: 20px;
	float:left;
}
a.modifyResult:hover {
	background-position: 0px 0px;
}
a.Submit:link, a.Submit:visited {
	background-position: 0px -20px;
	background-image: url(../Images/submit-button.gif);
	background-repeat: no-repeat;
	display: block;
	width: 75px;
	height: 20px;
	padding-right:25px;
	float:left;
}
a.Submit:hover {
	background-position: 0px 0px;
}
a.Cancel:link, a.Cancel:visited {
	background-position: 0px -20px;
	background-image: url(../Images/cancel-button.gif);
	background-repeat: no-repeat;
	display: block;
	width: 75px;
	height: 20px;
	padding-right:25px;
	float:left;
}
a.Cancel:hover {
	background-position: 0px 0px;
}
/* Added for Iron Ore BenchMark Prices*/
.IronOreTableRemark
{
	font-family: Arial, Helvetica, sans serif;
	font-size: 8pt;
}
.IronOreHeaderBorderStyle
{
	font-weight: bold;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	padding-left: 5px;
}
.IronOreContentBorderStyle
{
	padding-left: 5px;
	border-right: 1px solid #000;
}
/*End of Iron Ore BenchMark Prices*/
/* For Iron Ore BenchMark Regsitration*/
div.rowRegsiter div.mainCellLeftIronOreRegister
{
	float: left;
	display: table-cell;
	width: 23%;
}

div.rowRegsiter div.mainCellMiddleIronOreRegister
{
	float: Left;
	display: table-cell;
	width: 50%;
}
div.rowRegsiter div.mainCellRightIronOreRegister
{
	float: None;
	display: table-cell;
	width: 25%;
}
/*End of Iron Ore Regsitration*/
/*Start of Classes added for Stringer*/

div.tableStringer
{
	display: table;
	width: 100%;
	text-align: left;
	border-style: solid;
	border-width: thin;
	background-color: #E9E9E9;
	border-color: #C8C8C8;
	border-spacing: 0px;
	border-collapse: separate;
}

div.tableStringer div.rowStringer
{
	display: table-row;
	width: 100%;
	float: left;
	padding-top:10px;
}

div.rowStringer div.mainCellLeftStringer
{
	float: left;
	padding-top:3px;
	text-align:right;
	display: table-cell;
	width: 20%;
	
}

div.rowStringer div.mainCellRightStringer
{
	float: left;
	display: table-cell;
	width: 77%;
	padding-left:6px;
	
}

div.rowStringer div.mainCellRight1Stringer
{
	float: left;
	text-align:right;
	display: table-cell;
	width: 77%;
	padding-left:94px;
	
}

div.rowStringer div.mainCellSubLeftStringer
{
	float: left;
	padding-top:3px;
	text-align:right;
	display: table-cell;
	width: 20%;
	
}
div.rowStringer div.mainCellSubLeftFirstStringer
{
	float: left;
	padding-top:3px;
	text-align:right;
	display: table-cell;
	width: 22%;
	
}
div.rowStringer div.mainCellSubRightStringer
{
	float: left;
	text-align:left;
	display: table-cell;
	width: 25%;
	padding-left:6px;

}
div.rowStringer div.mainCellSubRightFirstStringer
{
	float: left;
	text-align:left;
	display: table-cell;
	width: 20%;
	padding-left:5px;

}
a.validatestoryrequest:link, a.validatestoryrequest:visited
{
	background-position: 0px -20px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/Validate.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 89px;
	text-align: center;
	padding-top: 3px;
	padding-left: 5px;
	float: left;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a.validatestoryrequest:hover
{
	background-position: 0px 0px;
}
a.submitstoryrequest:link, a.submitstoryrequest:visited
{
	background-position: 0px -20px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/submit-button.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 89px;
	text-align: center;
	padding-top: 3px;
	padding-left: 5px;
	float: left;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a.submitstoryrequest:hover
{
	background-position: 0px 0px;
}
/*End of Classes added for Stringer*/
/* For the Sub Notes Change.*/
a.Subgo-white:link, a.Subgo-white:visited
{
	background-position: 0px -21px;
	background-image: url(/IM.Platts.Content/LANDINGPAGESXML/Images/subgo-button-white.gif);
	background-repeat: no-repeat;
	display: block;
	height: 21px;
	width: 47px;
	margin: 0px;
	float:left;
}
a.Subgo-white:hover
{
	background-position: 0px 0px;
}

/* End of Sub Notes change*/