@charset "utf-8";
/***********************************************/
/*  RESET CSS V2.6.0                           */
/*  Developed by Lance Kent                    */
/***********************************************/

html{}
body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,/*input,textarea,*/p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}

q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
/*input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}*/
/*input,textarea,select{*font-size:100%;}*/
legend{color:#000;}
del,ins{text-decoration:none;}
a {outline: none;}

/***********************************************/
/*  DSNL GLOBAL CSS                            */
/*  Developed by Lance Kent  - UGH             */
/***********************************************/

/**** BODY DEFAULTS ****/
body{border-width: 0;margin: 0;padding: 0;background-color: #fff;}
.wrapper{border-width: 0;margin: 0 auto 0 auto;padding: 0; background-color:#fff;}
em{font-style: italic;font-weight:normal;}
strong{font-style: normal;font-weight: bold;}

/**** TITLES ****/
h1.article{border-width: 0 0 2px 0;margin: 15px 0 20px 0;padding: 0 5px 5px 5px;border-color:#000;border-style: solid;font-size: 26px;font-weight: bold;}

/**** DSNL HARTBAR ****/
.dsnl-hartbar-wrapper{border-width: 0;margin: 0;padding: 0;background-color: #000;}
.dsnl-hartbar{border-width: 0;margin: 0 auto 0 auto;padding: 0;background-color: #000;height: 26px;width: 960px;}
.dsnl-hartbar-logo{border-width: 0;margin: 1px 0 0 0;padding: 0;float: left;}
.dsnl-hartbar-nav{border-width: 0;margin: 0;padding: 0;float: right;}
.dsnl-hartbar-nav ul{border-width: 0;margin: 0;padding: 0; list-style-type:none; margin-left:12px;}
.dsnl-hartbar-nav ul li{border-width: 0;margin: 0;padding: 0;float:left; position:relative;}
.dsnl-hartbar-nav ul li ul {display:none; margin:0;}
.dsnl-hartbar-nav ul li ul li {display:block; margin:0;}
.dsnl-hartbar-sub{margin:0; border-collapse:collapse; font-size:10px; position:absolute; top:0; left:0;}
/* DSNL NAV LINKS DEFAULTS */
a.dsnl-hartbar-topmenu,a.dsnl-hartbar-submenu{border-width: 0;margin: 0;padding: 0;background: none;display: block;background-color:#000;color:#FFF;font-family:Helvetica, Arial, sans-serif;font-size:10px;font-weight:bold;text-decoration: none;outline: none;}
/* DSNL NAV LINKS TOP MENU */
a.dsnl-hartbar-topmenu{border-width: 1px 1px 1px 1px;margin: 3px 2px 3px 2px;padding: 3px 8px 0 8px;border-color:#000;border-style:solid;/*background-image: url(http://worldfuels.com/newsletters/resources/images/dsnl-hartbar_link01-bg.jpg);background-repeat: repeat-x;*/height:15px;}
a.dsnl-hartbar-topmenu:hover{/*background-image: url(http://www.worldfuels.com/newsletters/resources/images/dsnl-hartbar_link02-bg.jpg);*/}
/* DSNL NAV LINKS SUB MENU */
a.dsnl-hartbar-submenu{border-width: 1px 0 1px 0;border-color: #F90;background-image: url(http://worldfuels.com/newsletters/resources/images/sl_dashed-dd-3.gif);background-repeat: repeat-x;background-position: left bottom;width:152px;}
a.dsnl-hartbar-submenu:hover{background-color:#333}
/* specific to non IE browsers */
.dsnl-hartbar-nav ul li:hover ul {display:block; position:absolute; top:24px; left:0; width:152px;}
.dsnl-hartbar-nav ul li:hover ul li a {display:block; height:auto; line-height:15px; line-height:120%; padding:5px 16px;}
/* Sub-sub menu
.dsnl-hartbar-nav ul li:hover ul li ul {display:none;}
.dsnl-hartbar-nav ul li:hover ul li:hover ul {display:block; position:absolute; left:153px; top:-70px; left:152px; height:138px; width:172px; overflow:auto;}*/
/* specific to IE5.5 and IE6 browsers */
.dsnl-hartbar-nav ul li a:hover ul {display:block; position:absolute; top:21px; t\op:21px; left:0; marg\in-top:1px;}
.dsnl-hartbar-nav ul li a:hover ul li a {display:block; height:1px; line-height:15px; line-height:120%; padding:4px 16px; width:152px; w\idth:190px;}
/* Sus-sub menu
.dsnl-hartbar-nav ul li a:hover ul li a ul {visibility:hidden; position:absolute; height:0; width:0;}
.dsnl-hartbar-nav ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; top:-69px; t\op:-70px; left:152px; height:138px; width:170px; overflow:auto;}*/

/**** CONTENT WRAPPER ****/
.content-wrapper{border-width: 0;margin: 0 auto 20px auto;padding: 0;background-color: #FFF;width: 960px;}

/**** MASTER HEADER ****/
.master-header-wrapper{margin: 0; padding: 0;background-color: #232728;height: 80px; background-image:url(/newsletters/resources/images/sl_master-header-bg.jpg); background-repeat:repeat-x;}
.master-header-wrapperOLD{border-width: 0 0 1px 0;margin: 0;padding: 0;border-color:#333;border-style:solid;background-color: #232728;height: 80px;background-image:url(/newsletters/resources/images/sl_master-header-bg.jpg);background-repeat: repeat-x;}
.master-header{border-width: 0;margin: 0 auto 0 auto;padding: 0;height: 80px;width: 960px;}
.master-header-logo{border-width: 0;margin: 0;padding: 0;width: 650px; float: left}
.master-header-search{border-width: 0;margin: 0;padding: 0;width: 310px;height: 80px;float: left;}
.master-header-search-wrapper{margin: 26px 6px 6px 4px;width: 298px;height: 30px;background-color: #FFF;}
.master-header-search-form{padding: 0;margin: 0;border-width: 0;}
input.master-header-search-textbox{border-width: 1px 1px 1px 1px;margin: 0;padding: 4px 2px 0px 2px;width: 227px;border-color: #FFF;border-style: solid;background-color: #FFFFFF;height: 20px;font-family: Arial;font-size: 11px;font-weight: normal;color: #999;}
input.master-header-search-submitbox{margin: 1px 2px 0 1px;padding: 3px 0 4px 0;width: 63px; background-color: #000;color: #FFF;font-family: Verdana;font-size: 11px;font-weight: bold;text-transform: uppercase;line-height: 15px;outline: none;}

/**** MASTER NAV ****/
.master-nav-wrapper{margin: 0;padding: 0; background-color:#333;}
.master-nav{margin: 0 auto; padding: 0; width:960px;height: 29px;}
ul.master-nav-links{margin: 0;padding: 0 0 0 20px;}
ul.master-nav-links li{margin: 0;padding: 0; float:left;list-style:none;}
ul.master-nav-links li a{margin: 0;padding: 6px 15px; display: block;font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight: bold;text-decoration: none; color:#FFF; border-right:solid 1px #555;}
ul.master-nav-links li a:hover{ color:#CCC;}
ul.master-nav-links li a:visited{ }

/**** HEADER ADVERTISEMENT ****/
.header-advertisement{border-width:0;margin:0;padding:5px 0 5px 0; display:block;}
.header-advertisement-leaderboard{margin:0 auto 0 auto;padding:0; text-align:center;}

/**** MAIN BODY ****/
/* DEFAULTS */
.main-body-wrapper{border-width: 0;margin: 0 auto 0 auto;padding: 0 10px 20px 10px;overflow: auto;}
.main-body-wrapper .main-body-left,
.main-body-wrapper .main-body-center,
.main-body-wrapper .main-body-right,
.main-body-wrapper .main-body-2col{border-width:0;margin:0;padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight: normal;}

/* MAIN-BODY-HOME */
.main-body-wrapper .main-body-left{height:100%;width:300px;float:left;}
.main-body-wrapper .main-body-center{margin:0 10px 0 10px;height:100%;width:300px;float:left;}
.main-body-wrapper .main-body-right{height:100%;float:left;width:320px;}

.main-body-wrapper .main-body-2col{border-width:0 1px 0 0;margin:0 10px 0 0;border-color:#CCC;border-style:solid;height:100%;float:left;width:609px;}
.main-body-wrapper .main-body-2col-right{height:100%;float:left;width:320px;}

/**** PAGES ****/

/* ARTICLE */
.article-title{border-width:0;margin:0;padding:0;}
.article-wrapper{border-width: 0;margin: 0;padding: 0 30px 0 30px; font-size: 16px;line-height: 24px;}
.article-wrapper img{border-width: 1px 1px 1px 1px;margin: 10px 10px 10px 10px;padding: 0;border-color:#000;border-style:solid;float: right;}
.article-wrapper p{border-width: 0;margin: 0;padding: 0 0 16px 0;display: block;}
.article-wrapper a{border-width: 0;margin: 0;padding: 0;color: #000;outline:none;text-decoration: underline;}
.article-wrapper a:hover{color: #000;text-decoration: overline;}

/* ARCHIVE */
dl.archived-issues{border-width: 0;margin: 0;padding: 0;display:block;}
dl.archived-issues dd{border-width: 0;margin: 0;padding: 0;overflow: auto;}
dl.archived-issues dd a{border-width: 0;margin: 0;padding: 5px 10px 6px 15px;font-family: Verdana, Geneva, sans-serif;font-size: 11px;font-weight: bold;color: #000;text-decoration: none;display:block;background-image: url(/newsletters/resources/images/sl_dashed-dd-3.gif);background-repeat: repeat-x;background-position: left bottom;}
dl.archived-issues dd a:hover{text-decoration: underline; color: #000;}

/* CONTACT */
.main-body-2col dl.contact-box{border-width: 0;margin: 0 6px 20px 6px;padding: 0;width: 305px;min-height: 140px;background-color: #FFF;float: left;}
dl.contact-box dt{border-width: 0 0 2px 0;margin: 0 0 0 0;padding: 3px 0 2px 10px;border-color: #000;border-style: solid;background-color: #FFF;color: #000;font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-weight: bold;}
dl.contact-box dd{border-width: 0;margin: 0;padding: 5px 0 0 0;overflow: auto;}
dd.contact-box-info{border-width: 0;margin: 0;padding: 0;float: left;display: block;height: 100%;}

/* EVENTS */
.main-body-2col dl.event-box{border-width: 1px 1px 1px 1px;margin: 0 6px 20px 6px;padding: 10px 13px 10px 13px;border-style:solid;border-color:#999;display: block;float: left;}
.main-body-2col dl.event-box dt{border-width:0 0 1px 0;margin:0;padding:0 0 4px 0;border-color: #000;border-style: solid;}
.main-body-2col dl.event-box dt .event-box-date{border-width:0;margin:0;padding:0 0 3px 0;font-family:Verdana, Geneva, sans-serif;font-size:14px;font-weight:bold;color:#000;display:block;}
.main-body-2col dl.event-box dt .event-box-title{border-width:0;margin:0;padding:0;font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:bold;display:block;}
.main-body-2col dl.event-box dt .event-box-title a:hover{color:#000;text-decoration:none;}
.main-body-2col dl.event-box dt a:hover{color:#000;}

.main-body-2col dd.event-box-info{border-width: 0;margin: 0;padding: 0;float: left;display: block;height: 100%;}
.main-body-2col div.event-box-dec{}
.main-body-2col div.event-box-dec a:hover{color:#000;text-decoration:overline;}
.main-body-2col div.event-box-dec p{border-width:0;margin:0 0 6px 0;padding:0;line-height:20px;}
.main-body-2col div.event-box-dec ul{border-width:0;margin:0 0 10px 20px;padding:0;}
.main-body-2col div.event-box-dec li{border-width:0;margin:0;padding:0 0 3px 0;list-style:disc;}


 .eventTitle h2{ font-size: 17px; font-weight:bold;}
	.eventDate { margin:5px 0 0 0; font-weight:bold; }
	.eventDesc { margin:3px 0 0 0; }
	.genericBox  { border:solid #CCC 1px; padding:9px 14px; margin-top:5px;}
	
	
	

/* EXPERTS */
.main-body-2col dl.experts-box{border-width: 0;margin: 0 6px 20px 6px;padding: 0;width: 305px;background-color: #FFF;float: left;}
dl.experts-box dt{border-width: 0 0 2px 0;margin: 0 0 0 0;padding: 3px 0 2px 10px;border-color: #000;border-style: solid;background-color: #FFF;color: #000;font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-weight: bold;}
dl.experts-box dd{border-width: 0;margin: 0;padding: 5px 0 0 0;overflow: auto;}
dd .experts-box-img{border-width: 1px 1px 1px 1px;margin: 0 5px 5px 2px;padding: 1px 1px 1px 1px;border-color:#000;border-style: solid;float:left;}
.experts-box-info{border-width: 0;margin: 0;padding: 0;float: left;display: block;height: 100%;}
.experts-box-info div{border-width: 0;margin: 0 0 4px 0;padding: 0;}
dl.experts-box dd a{border-width: 0;margin: 0;padding: 0;}
dl.experts-box dd a:hover{text-decoration:underline;}
dl.experts-box dd span.last a {background:transparent;}

/**** MODULES  ****/
/* ISSUE INFO */
.issue-info-wrapper{border-width: 0;margin: 0;padding: 10px 10px 10px 10px;overflow:auto;}
.issue-info-box{border-width: 0;margin: 0;padding:2px 0 2px 0;font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight: bold;float: left;text-transform: uppercase;}
.issue-info-box#issue-info-date{padding-right: 50px;}
.issue-info-box#issue-info-volume{padding-right: 50px;}
.issue-info-box#issue-info-issue{}
.issue-info-box#issue-info-utility{float:right;}
.issue-info-box#issue-info-utility a{}
.issue-info-box#issue-info-utility a:hover{}
.issue-info-box#issue-info-utility img{border-width: 0;margin: 0;padding:0 10px 0 0;}
.issue-info-box#issue-info-utility img.utility-print{width:56px;height:12px;background:url(/newsletters/resources/images/sprits_icons.png) -5px -35px;}
.issue-info-box#issue-info-utility img.utility-email{width:56px;height:12px;background:url(/newsletters/resources/images/sprits_icons.png) -5px -20px;}
.issue-info-box#issue-info-utility img.utility-rss{width:43px;height:12px;background:url(/newsletters/resources/images/sprits_icons.png) -5px -5px;}

/* SIDEBAR */
.sidebar{display:block;width:100%;}

.sidebar-ad-wrapper, .sidebar-bizcard, .sidebar-related{border-width:1px;margin:0 0 15px 0;padding:9px;border-color:#CCC;border-style:solid;}

.sidebar-bizcard img, .sidebar-ad-wrapper img{margin:auto;display:block;}
.sidebar-ad-notice{border-width: 0 0 1PX 0;margin: 0 0 3px 0;padding: 0 0 1px 0;text-align: center;font-family: Verdana, Geneva, sans-serif;font-size: 8px;text-transform: uppercase;border-style: solid;border-color: #CCC;color: #999;}




/* STORY BOX */
dl.story-box{border-width: 0;margin: 0;padding: 0;}
dl.story-box dt{border-width: 0;margin: 0;padding: 0;overflow: auto;}
h2.story-cat{border-width: 3px 0 1px 0;margin: 0;padding: 3px 0 5px 10px;border-color: #333;border-style: solid;background-color: #F2F2F2;color: #000;font-size: 15px;font-weight: bold;display: block; font-family:Arial, Helvetica, sans-serif;}
dl.story-box dd{border-width:0 0 1px 0;margin:0 0 10px 0;padding:0;overflow:auto;border-color:#999;border-style: solid;}
.story-feature-image{border-width:0;margin:0;padding:5px 0 5px 0;}
.story-feature-image img{border-width:0;margin:0;padding:0;}
h3.story-title{border-width:0;margin:0;padding:0;overflow:auto;}
h3.story-title a{border-width:0;margin:0;padding:5px 5px 5px 5px;color:#036;text-decoration: none;font-size:14px;font-weight:bold;display:block;}
h3.story-title a:hover{text-decoration: underline;}
dl div.story-abstract{border-width: 0;margin: 0;padding: 0 5px 10px 5px;display: block;line-height: 17px;}
dl.story-box dd p{}
.story-readmore{border-width: 0;margin: 0;padding: 0 5px 10px 5px;overflow: auto;text-align: right;}
.story-readmore a{border-width: 0;margin: 0;padding: 0;font-size: 10px;font-weight: bold;text-decoration: none;color: #036;display: block;}
.story-readmore a:hover{color:#000;}

/* TOC */
.toc{border-width: 0;margin: 0 0 15px 0;padding: 0;border-color: #666;border-style:solid;background-color:#F2F2F2;}
.toc dl.toc-box{border-width: 0;margin: 0;padding: 0;}
dl.toc-box dt{margin: 0;padding: 3px 0 5px 10px; background-color: #000;color: #FFF;font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-weight: bold; border-bottom:solid #CCC 1px;}
dl.toc-box dd{border-width: 0;margin: 0;padding: 0;overflow: auto;}
dl.toc-box dd a{border-width: 0;margin: 0;padding: 5px 10px 6px 15px;font-family: Verdana, Geneva, sans-serif;font-size: 11px;font-weight: bold;color: #000;text-decoration: none;display:block;background-image: url(/newsletters/resources/images/sl_dashed-dd-3.gif);background-repeat: repeat-x;background-repeat: repeat-x;background-position: left bottom;}
dl.toc-box dd a:hover{text-decoration:underline;}
dl.toc-box dd span.last a {background:transparent;}

/**** FOOTER ****/
.footer-wrapper{border-width: 0;margin: 0;padding: 0;background-color: #000;background-image:url(/newsletters/resources/images/sl_footer-wrapper-bg.jpg);background-repeat: repeat-x;position:relative;height: 186px;}
.footer{border-width: 0;margin: 0 auto 0 auto;padding: 0;width: 960px;}
.footer-hart{border-width: 0;margin: 15px 0 0 0;padding: 0;width: 160px;float: left;}
.footer-hart-logo{border-width: 0;margin: 0;padding: 0 0 5px 0;}
.footer-hart-info{border-width: 0;margin: 0;padding: 0 0 0 5px;font-family: Verdana, Geneva, sans-serif;font-size: 9px; color: #ccc;line-height: 14px;}
.footer-links-wrapper{border-width: 0;margin: 15px 0 0 0;padding: 0;width: 800px;float: left;overflow: auto;}
.footer-links-wrapper dl{border-width: 0;margin: 0 0 0 20px;padding: 0;width: 180px;float: left;}
.footer-links-wrapper dl#newsletters{}
.footer-links-wrapper dt{border-width: 0 0 2px 0;border-color: #999999;border-style: solid;margin: 0 0 5px 0;padding: 0 0 4px 0;display: block;font-family: georgia;color: #cccccc;}
.footer-links-wrapper dd a{border-width: 0;margin: 0;padding:3px 0 4px 0;display:block;background-image: url(/newsletters/resources/images/sl_dashed-dd-3.gif);background-repeat: repeat-x;background-repeat: repeat-x;background-position: left bottom;font-family: Verdana, Geneva, sans-serif;font-size: 10px;color: #CCC;text-decoration: none;}
.footer-links-wrapper dd.last a {background:transparent;}

#relatedArticles { font-family: Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:30px;}
#relatedArticles h3 { font-size:16px;}
#relatedArticles ul { margin:5px 0; padding:0;}
#relatedArticles ul li { padding:3px 0; margin:0; border-bottom:solid 1px #CCC;}
#relatedArticles ul li a { margin:0; text-decoration:none; }
#relatedArticles ul li a:hover { text-decoration:underline;}
.date { font-size:10px; color:#666; white-space: nowrap; }

.clear { clear:both; float:none; }

