body {font-size: 10px;}

h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.stbase	{ background-color:#FFFFFF; padding:12px;}
.sttop	{ margin:0px 0px 12px 0px; border-bottom:1px solid #c8c1ad;}
	.sttop h1	{font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;font-size:280%; letter-spacing:-1px; margin:0px 0px 6px 0px; color:#499eb3;}
	.sttop h4	{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;font-size:100%; text-transform:uppercase; margin:0px 0px 6px 0px;}
.stleft	{ margin:0; width:620px; float:left;}
.stright { width: 300px;    margin: 0px 0px 0px 12px; float: left;}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */	

.sthead	{ margin:0px 0px 3px 0px; line-height:140%; }
	h1	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:280%;    
	font-size:230%;  
	} 
	.sthead .kicker	{font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight:bold; font-size:75%; color:#24718c;}
	  h1.stsection	{font-size:280%; letter-spacing:-1px; margin:9px 0px 6px 0px; color:#499eb3;}
	  h1.mostpopular	{font-size:280%; letter-spacing:-1px; margin:15px 0px -6px 0px; color:#499eb3;}
	  h1.storyheadline	{ line-height:110%;}
	  h1.storyheadline2	{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;font-size:110%;}
	   h1.sectionheadline 	{font-size:160%; line-height:110%; padding-top:3px;}
	  h1.sectionheadline2   {font-size:220%; line-height:110%;}
	

      .byline	{font-family:Arial, Helvetica, sans-serif;	font-weight:normal;	font-size:110%;	color:#24718c; 	}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.stbg	{ width:213px; margin: 9px 12px 0px 0px; float: left; font-family:Verdana, Arial, Helvetica, sans-serif}
	.sidestory {
    margin: 0px;
	font-size:110%;
	font-weight:normal;
	line-height:140%;
	padding:0px 6px;
	background-color:#e9e6de;
	max-height:400px;
	overflow:auto;
 	 }  .sidestory p	{ line-height:140%;}
		.sidestorytitle	{ margin:6px 0px -6px 0px;font-weight:bold;font-size:120%;line-height:140%;}
		.sidestorybox	{ border:1px solid #c8c1ad; margin-bottom:12px; width:211px;} 
	.relatedlinks {
    margin: 0px;
	font-size:110%;
	font-weight:normal;
	padding:3px 6px;
	background-color:#e9e6de;
 	 } .relatedlinkstitle	{ margin:6px 0px 6px 0px;font-weight:bold;font-size:120%;line-height:140%;}
	   .relatedlinkitem	{margin:0px -10px 3px 24px; display:block;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */	
	
.ststory	{ width:395px; float: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:120%; line-height:140%;}
.ststory_large	{ width:620px; float: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:120%; line-height:140%;}
	.stimage	{padding:1px; border:1px solid #c8c1ad;margin-top:9px;}
	h4.piccaption	{font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight:normal;	font-size:92%;	line-height:140%;margin-top:3px;margin-bottom:6px; border-bottom:1px solid #c8c1ad; padding-bottom:6px;}
.ststory_large p {margin:0px 0px 6px 0px; line-height:140%;}	.allstories, .stfrontpe	{width:937px; float: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:100%; line-height:140%;}	.sttopstories	{width:300px; float: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:120%; line-height:140%; margin-top:0px;}		.allstories p {margin:0px 0px 6px 0px; line-height:140%;}		.stfrontpe p {margin:3px 0px 6px 0px; line-height:120%;}				.stfrontpe .frontcol {float:left;font-size:120%;line-height:120%;margin-right:12px;width:304px;}								.stfrontpe .frontcolr {width:300px;  float: left; font-size:120%; line-height:120%;}.stimage_left	{padding:1px; border:1px solid #c8c1ad;margin-top:3px; float:left; width:250px; margin-right:9px;}	.th_left	{padding:1px; border:1px solid #c8c1ad;margin:3px 9px 0px 0px; float:left; width:120px;}	.byline_left	{padding:1px; border:1px solid #c8c1ad;margin:3px 9px 0px 0px; float:left; width:60px;}
div.stfrontpe div.frontcol h3 {	font-family:Georgia, "Times New Roman", Times, serif;	font-weight:bold;	font-size:100%;	line-height:120%;	} 
		div.stfrontpe div.frontcolr h3 {font-family:Georgia,"Times New Roman",Times,serif;font-size:100%;font-weight:bold;line-height:120%;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
.stside	{}
   .stside .stnav	{ width:300px;font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; 	font-size:12px; border-bottom:1px solid #c8c1ad; float:left;}	
   .stside .nav_prev	{float:left;}	
   .stside .nav_next	{float:right;}	
   .stside .kicker	{font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight:bold; font-size:9px; color:#24718c; text-transform:uppercase;}
   .kicker	{font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight:bold; font-size:9px; color:#24718c; text-transform:uppercase;}
   .stside ol	{ border:1px solid #c8c1ad; margin: 6px 0px 0px 0px;}
   .stside ul.columnists	{ border:1px solid #c8c1ad; margin: 6px 0px 0px 0px; list-style-type:disc; padding:6px 0px 12px 24px;font-size:12px; line-height:140%;}
	
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
.tools_related_pdf	{background-image:url(/STI/STIMEDIA/common/ico_pdf.gif); background-repeat:no-repeat; background-position:0px 0px; padding:0px 3px 3px 18px; margin-top:3px;min-height:15px;}
.tools_related_audio	{background-image:url(/STI/STIMEDIA/common/ico_audio.gif); background-repeat:no-repeat; background-position:0px 0px; padding:0px 3px 3px 18px; margin-top:3px;min-height:15px;}
.tools_related_video	{background-image:url(/STI/STIMEDIA/common/ico_video.gif); background-repeat:no-repeat; background-position:0px 0px; padding:0px 3px 3px 18px; margin-top:3px;min-height:15px;}

.tools_video	{padding:0px 3px 3px 0px; margin-top:3px;} .tools_video	img {padding:1px; border:1px solid #c8c1ad;margin:0px 6px 0px 0px;}
.date_story	        {font-family:Arial, Helvetica, sans-serif;	font-weight:normal;	font-size:110%;	color:#24718c;	margin-top:3px;}
.tools_discuss	{background-image:url(/STI/STIMEDIA/common/discussion.gif); background-repeat:no-repeat; padding:0px 3px 3px 20px; height:26px; margin-left:18px;}
.tools_email	{background-image:url(/STI/STIMEDIA/common/email.gif); background-repeat:no-repeat; padding:0px 3px 3px 20px; height:26px; margin-left:12px;}
.tools_print	{background-image:url(/STI/STIMEDIA/common/print.gif); background-repeat:no-repeat; padding:0px 3px 3px 20px; height:26px; margin-left:12px;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
h2	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:90%;
	color:#24718c;
	 margin:0px 6px 6px 0px;
	} h2 .active	{text-decoration:none; margin:0px 6px 0px 0px;} 
      
h3	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:120%;
	line-height:120%;
	} 	h3.date  	        {font-family:Arial, Helvetica, sans-serif;	font-weight:normal;	font-size:110%;	color:#24718c;	margin-top:3px;}	.time	        {font-family:Arial, Helvetica, sans-serif;	font-weight:normal;	font-size:50%;	color:#24718c;	margin-top:3px;}
	  h3.storydate	{font-size:110%; color:#575757; float:right;}
	  h3.weather {font-size:110%; color:#c8c1ad;}
	  h3.withblurb, h3.poll	{margin-bottom:3px;}
	  
h4	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:110%;
	line-height:120%;
   
	} 
	  h4.links	{
		  margin-bottom:3px;
		  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:92%;
	line-height:120%;
		  }

  .clear0 			{ clear:both;}
  .clear3 			{ clear:both; height:3px;}
  .clear12			{ clear:both;  height:12px;  }
  .float-left 	{ float:left; }
  .float-right 	{ float:right; }
  .hr_thin	{ background-color:#c8c1ad; height:1px; margin:6px 0px; }
/* G A P S */	
.p3	{ padding-top:3px;}
.p6	{ padding-top:6px;}
.p9	{ padding-top:9px;}
.p12	{ padding-top:12px;}
.p15	{ padding-top:15px;}
.pad12	{padding:12px;}
.pad18alt	{padding:9px 18px;}
.pad12alt	{padding:0px 12px 0px 12px;}
/* L I N K S */	
a:link, a:visited	{ 
color:#333333;
text-decoration:none;
}
a:hover, a:active	{
text-decoration:underline;
color:#24718c;
}
h2 a	{ margin:0px 6px 0px 0px;}
h2 a:link, h2 a:visited, h4 a:link, h4 a:visited, p a:link, p a:visited	{ 
text-decoration:underline;
color:#24718c;
}
p a:hover, p a:active	{ 
text-decoration:none;
color:#333;
}
h3 a:link	{color:#333333;text-decoration:none;}
h3 a:visited	{color:#9b9a95;text-decoration:none;}
h3 a:hover	{color:#24718c;text-decoration:underline;}
h3 a:active {color:#24718c;text-decoration:underline;}

h2 a:hover, h2 a:active, h4 a:hover, h4 a:active, p a:hover, p a:active	{
text-decoration:underline;
color:#24718c;
}

h4 a:link, h4 a:visited	{ 
text-decoration:none;
color:#333333;
}
h4 a:hover, h4 a:active	{
text-decoration:underline;
color:#24718c;
}

h6	a	{
border-right:1px solid #9b9a95;
padding:0px 4px 0px 0px;
margin:0px 3px 0px 0px;
}
h6 a:link, h6 a:visited	{ 
text-decoration:none;
color:#ffffff;
}
h6 a:hover, h6 a:active	{
text-decoration:none;
color:#ffc205;
}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
.stgoogle, .stgoogle a	{ font-size:90%; line-height:normal; color:#666; text-decoration:none;}
.stgoogle a:hover	{ font-size:90%; line-height:normal; color:#333; text-decoration:none;}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
.print_only	{display:none;}
/* section pages ----------------------------------------------------------------------------------------------------------------------------------------------- */
.section_rest	{padding:0px 0px 12px 0px; float:left; width:624px; margin:-3px 0px 0px 0px;}
.section_rest h3	{	float:left; width:300px; padding:7px 0px 5px 0px; margin:0px 12px 0px 0px; border-bottom:1px solid #c8c1ad;	font-family:Georgia, "Times New Roman", Times, serif;	font-weight:bold;	font-size:100%;	line-height:120%; 	}
.section_rest .hr_thin	{ display:none;}
.towerad	{margin:12px 0px;width:300px; text-align:center;}
h1.sectionheadline a:link, h1.sectionheadline2 a:link	{color:#333333;text-decoration:none;}
h1.sectionheadline a:visited, h1.sectionheadline2 a:visited	{color:#9b9a95;text-decoration:none;}
h1.sectionheadline a:hover, h1.sectionheadline2 a:hover	{color:#24718c;text-decoration:underline;}
h1.sectionheadline a:active, h1.sectionheadline2 a:active {color:#24718c;text-decoration:underline;}
/* all stories ----------------------------------------------------------------------------------------------------------------------------------------------- */
.allstories_rest	{padding:0px 0px 12px 0px; float:left; width:937px; margin:-3px 0px 0px 0px;}
.allstories_rest h3	{float:left; width:300px; padding:7px 0px 5px 0px; margin:0px 12px 0px 0px; border-bottom:1px solid #c8c1ad;}
.allstories_rest .hr_thin	{ display:none;}
.allstories h1	{font-family:Georgia, "Times New Roman", Times, serif; padding:9px 0px 9px 0px; margin:9px 0px 3px 0px;width:924px;font-size:28px; border-bottom:3px double #c8c1ad; letter-spacing:-1px;}
.allstories h1 a:link	{text-decoration:none; color:#499eb3;}
.allstories h1 a:hover	{text-decoration:none; color:#24718c;}
.allstories h1 a:active	{text-decoration:none; color:#24718c;}
.allstories h1 a:visited	{text-decoration:none; color:#9b9a95;}

.stfrontpe h1, .sttopstories h1	{font-family:Georgia, "Times New Roman", Times, serif; padding:9px 0px 9px 0px; margin:9px 0px 9px 0px;width:300px;font-size:28px; border-bottom:3px double #c8c1ad; letter-spacing:-1px;}
.stfrontpe h1 a:link, .sttopstories h1 a:link	{text-decoration:none; color:#499eb3;}
.stfrontpe h1 a:hover, .sttopstories h1 a:hover	{text-decoration:none; color:#24718c;}
.stfrontpe h1 a:active, .sttopstories h1 a:hover	{text-decoration:none; color:#24718c;}
.stfrontpe h1 a:visited, .sttopstories h1 a:hover	{text-decoration:none; color:#9b9a95;}

.sectionname {clear:both; background-color:#fff; border-bottom:1px solid #c8c1ad; font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; padding:12px 0px 6px 0px; margin:0px 0px 6px 0px; display:block; letter-spacing:0px;} 
/* ST Forum ----------------------------------------------------------------------------------------------------------------------------------------------- */
/*.forumNotice	{background-image:url(/STI/STIMEDIA/common/forumbg.gif); background-repeat:no-repeat; color:#000000; padding:12px 3px 3px 90px;border:1px solid #c8c1ad; border-bottom:none;font-size:11px; line-height:150%; height:65px;}*/
/*.forumNotice	{background-image:url(/STI/STIMEDIA/common/forumbg.gif); background-repeat:no-repeat; color:#000000; padding:6px 3px 9px 90px;;border:1px solid #c8c1ad; border-bottom:none;font-size:11px; line-height:150%; height:65px;}*/
/* 20100316 - yen yen change the height to max-height for iphone display  */
.forumNotice	{background-image:url(/STI/STIMEDIA/common/forumbg.gif); background-repeat:no-repeat; color:#000000; padding:6px 3px 9px 90px;;border:1px solid #c8c1ad; border-bottom:none;font-size:11px; line-height:150%; max-height:185px;}

.stforumbg	{ background-image:url(/STI/STIMEDIA/common/forumbgline.gif); background-repeat:repeat-y; background-position:466px 0px; float:left;}
.stforumleft { margin:0; width:454px; float:left;  margin:0px 12px 0px 0px;}
.stforumright { margin:0; width:454px; float:left;  margin:0px 0px 0px 12px;}
.stforum_print	{ float: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; line-height:140%;}
.stforum_print p {margin:0px 0px 6px 0px; line-height:140%;}
.stforum_online {  float: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; line-height:140%;}
.stforum_online p {margin:0px 0px 6px 0px; line-height:140%;}
/* Magazines ----------------------------------------------------------------------------------------------------------------------------------------------- */
.mag_left	{ width:264px; float:left;}
	.mag_left img	{margin-bottom:3px;}
	.mag_left p {margin:0px 12px 6px 0px;line-height:140%;}
.mag_right	{float:left; width:342px; border-left: 1px solid #c8c1ad; padding:0px 0px 0px 12px;}.mag_right h3	{font-family:Georgia, "Times New Roman", Times, serif;	font-weight:bold;	font-size:100%;	line-height:120%;	}
#tooltip{
	position:absolute;
	border:1px solid #b3b3b3;
	background:#5b5b5b;
	padding:6px 9px;
	color:#fff;
	display:none;
	width:200px;
	font-size:11px;
	}

/* Above footer ----------------------------------------------------------------------------------------------------------------------------------------------- */
#abovefooter {
    padding: 12px 0px 0px 0px;
    margin: 0;
    list-style: none;
    width: 958px;
    height: 70px;
    overflow: hidden;
}
#abovefooter li {
    float: left;
}
#abovefooter a {
    display: block;
    background-image: url(/STI/STIMEDIA/common/abovefooter.gif);
    padding-top: 70px; /* same as height of #abovefooter */
    text-decoration: none; /* needed for IE8 beta, otherwise it still shows the underlines */
	outline: none;
}
#abovefooter-columnists {
    width: 248px;
}
#abovefooter-columnists:hover, #abovefooter-columnists.selected {
    background-position: 0px -70px;
}
#abovefooter-ssr {
    width: 340px;
	background-position: -248px 0;
}
#abovefooter-ssr:hover, #abovefooter-ssr.selected {
    background-position: -248px -70px;
}
#abovefooter-dl {
    width: 103px;
    background-position: -588px 0;
}
#abovefooter-dl:hover, #abovefooter-dl.selected {
    background-position: -588px -70px;
}
#abovefooter-myb {
    width: 103px;
    background-position: -691px 0;
}
#abovefooter-myb:hover, #abovefooter-myb.selected {
    background-position: -691px -70px;
}
#abovefooter-urban {
    width: 164px;
    background-position: -794px 0;
}
#abovefooter-urban:hover, #abovefooter-urban.selected {
    background-position: -794px -70px;
}
/* PE navigation ----------------------------------------------------------------------------------------------------------------------------------------------- */
#navigationpe {
    padding: 0;
    margin: 0;
    list-style: none;
    width: 980px;
    height: 30px;
    overflow: hidden;
}
#navigationpe li {
    float: left;
}
#navigationpe a {
    display: block;
    background-image: url(/STI/STIMEDIA/common/navigation_pe.gif);
    padding-top: 30px; /* same as height of #navigationpe */
    text-decoration: none; /* needed for IE8 beta, otherwise it still shows the underlines */
	outline: none;
}
#navigationpe-home {
    width: 42px;
}
#navigationpe-home:hover, #navigationpe-home.selected {
    background-position: 0px -30px;
}
#navigationpe-topstories {
    width: 111px;
	background-position: -42px 0;
}
#navigationpe-topstories:hover, #navigationpe-topstories.selected {
    background-position: -42px -30px;
}
#navigationpe-singapore {
    width: 103px;
    background-position: -153px 0;
}
#navigationpe-singapore:hover, #navigationpe-singapore.selected {
    background-position: -153px -30px;
}
#navigationpe-asia {
    width: 57px;
    background-position: -256px 0;
}
#navigationpe-asia:hover, #navigationpe-asia.selected {
    background-position: -256px -30px;
}
#navigationpe-world {
    width: 74px;
    background-position: -313px 0;
}
#navigationpe-world:hover, #navigationpe-world.selected {
    background-position: -313px -30px;
}
#navigationpe-money {
    width: 74px;
    background-position: -387px 0;
}
#navigationpe-money:hover, #navigationpe-money.selected {
    background-position: -387px -30px;
}
#navigationpe-review {
    width: 80px;
    background-position: -461px 0;
}
#navigationpe-review:hover, #navigationpe-review.selected {
    background-position: -461px -30px;
}
#navigationpe-insight {
    width: 81px;
    background-position: -541px 0;
}
#navigationpe-insight:hover, #navigationpe-insight.selected {
    background-position: -541px -30px;
}
#navigationpe-sports {
    width: 75px;
    background-position: -622px 0;
}
#navigationpe-sports:hover, #navigationpe-sports.selected {
    background-position: -622px -30px;
}
#navigationpe-stforum {
    width: 92px;
    background-position: -697px 0;
}
#navigationpe-stforum:hover, #navigationpe-stforum.selected {
    background-position: -697px -30px;
}
#navigationpe-life {
    width: 58px;
    background-position: -789px 0;
}
#navigationpe-life:hover, #navigationpe-life.selected {
    background-position: -789px -30px;
}
#navigationpe-printedition {
    width: 132px;
    background-position: -847px 0;
}
#navigationpe-printedition:hover, #navigationpe-printedition.selected {
    background-position: -847px -30px;
}
/* PE Sunday Times navigation ----------------------------------------------------------------------------------------------------------------------------------------------- */
#navigationsu {
    padding: 0;
    margin: 0;
    list-style: none;
    width: 980px;
    height: 30px;
    overflow: hidden;
}
#navigationsu li {
    float: left;
}
#navigationsu a {
    display: block;
    background-image: url(/STI/STIMEDIA/common/navigation_sun.gif);
    padding-top: 30px; /* same as height of #navigationpe */
    text-decoration: none; /* needed for IE8 beta, otherwise it still shows the underlines */
	outline: none;
}
#navigationsu-home {
    width: 42px;
}
#navigationsu-home:hover, #navigationsu-home.selected {
    background-position: 0px -30px;
}
#navigationsu-news {
    width: 68px;
	background-position: -42px 0;
}
#navigationsu-news:hover, #navigationsu-news.selected {
    background-position: -42px -30px;
}
#navigationsu-invest {
    width: 80px;
    background-position: -110px 0;
}
#navigationsu-invest:hover, #navigationsu-invest.selected {
    background-position: -110px -30px;
}
#navigationsu-think {
    width: 72px;
    background-position: -190px 0;
}
#navigationsu-think:hover, #navigationsu-think.selected {
    background-position: -190px -30px;
}
#navigationsu-sports {
    width: 81px;
    background-position: -262px 0;
}
#navigationsu-sports:hover, #navigationsu-sports.selected {
    background-position: -262px -30px;
}
#navigationsu-lifestyle {
    width: 101px;
    background-position: -343px 0;
}
#navigationsu-lifestyle:hover, #navigationsu-lifestyle.selected {
    background-position: -343px -30px;
}
#navigationsu-printedition {
    width: 131px;
    background-position: -444px 0;
}
#navigationsu-printedition:hover, #navigationsu-printedition.selected {
    background-position: -444px -30px;
}
/* ------------------------------------------------------------
footer
------------------------------------------------------------ */
.pefooter	{width:980px; margin:0px auto; background-color:#b7daf0; margin-top:-10px; margin-bottom:-5px;}
.pefooter h1	{ color:#374247; font-size:18px; margin-bottom:-39px;}
.pefooter_search	{width:140px; float:left;}
.pefooter_archive	{width:196px; float:left;}
.pefooter_services	{width:180px; float:left;}
.services ul	{ list-style-type:none; font-size:9px; float:left; width:634px; margin:0; padding:0; margin-top:7px;color:#333;}

.services ul li { float:left; display:block;margin:0;padding:0; width:76px; background-color:#a2cdea; padding:3px 5px; margin:0px 4px 4px 0px; width:76px;}
.services ul li a	{ float:left;text-decoration:none;height:14px;padding:0px;font-weight:normal; display:block; width:76px;}
.services ul li a:hover 	{text-decoration:none; float:left; background-color:#efefef; display:block;color:#333;}
.services ul li:hover {background-color:#efefef;display:block;color:#333;}
.services ul li a:active, .services ul li a:visited, .services ul li:active, .services ul li:visited	{color:#333;}
/* --------------------------------------------------------
Most read
-----------------------------------------------------------*/
ol, li	{margin:0px; padding:0px;}
ol	{padding:0px 30px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal;}
ol li	{margin:5px 0px;}

ol li a:link, ol li a:visited	{ 
text-decoration:none;
color:#333333;
}
ol li a:hover, ol li a:active	{
text-decoration:underline;
color:#24718c;
}/* -- for More link on Print Edition Home Page 20100319 Yen Yen --*/
.more {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#999;text-transform:uppercase; font-weight:bold; text-align:left; float:left; clear:both;margin:0 0 10px;}.more a:link, .more a:visited    {color:#999;text-decoration:none;}.more a:hover, .more a:active    {text-decoration:none;color:#555;}
#masthead {

    padding: 0;

    margin: 0;

    list-style: none;

    width: 404px;

    height: 85px;

    overflow: hidden;

}

#masthead li {

    float: left;

}

#masthead a {

    display: block;

    background-image: url(/STI/STIMEDIA/common/sttabs_d.png);

    padding-top: 85px; /* same as height of #masthead */

    text-decoration: none; /* needed for IE8 beta, otherwise it still shows the underlines */

	outline: none;

}

#masthead-d {

    width: 101px;

}

#masthead-d:hover, #masthead-d.selected {

    background-position: 0px -86px;

}

#masthead-bn {

    width:101px;

	background-position: -101px 0;

}

#masthead-bn:hover, #masthead-bn.selected {

    background-position: -101px -86px;

}

#EP {

    width: 101px;

    background-position: -202px 0;

}

#EP:hover, #EP.selected {

    background-position: -202px -86px;

}

#masthead-reader {

    width: 101px;

    background-position: -303px 0;

}

#masthead-reader:hover, #masthead-reader.selected {

    background-position: -303px -86px;

}

.date-print	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

.bold	{font-weight:bold;}

.textstyle a { color: #000000; font:  9px Verdana, sans-serif; text-decoration: none;}
.textstyle a:link { color: #000000; font:  9px Verdana, sans-serif;  text-decoration: none;}
.textstyle a:visited { color: #000000; font: 9px Verdana, sans-serif;  text-decoration: none;}
.textstyle {color: #000000; font:9px Verdana, sans-serif;  text-decoration: none;}


