/*body { font-size: 81.25%; }*/

/*all subsequent font sizes are relative to 0.8125em*/
/* table { font-size: 1em; } /* keep this rule if body size specified */


body, td, th, .normal {
	font-family: Arial, Helvetica, sans-serif;
} /* use .normal only if absolutely necessary! */
body {
	background: #FFF;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	color: #009;
}
a:visited {
	color: #800080;
}
.adslug {
	color: #666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.dataalternate1 {
	background: #f1ecec;
}
.data1boldtext, data1boldtext A {
	background:#FFC;
	font-weight: bold;
	color:#000;
	text-decoration: none;
}
.data1boldtext A {
	text-decoration: none;
}
.dataalternate2 {
	background:#FFF;
}
.dataalternate8 {
	background:#F00;
}
.data8boldtext, .data8boldtext A {
	font-weight: bold;
	color:#FFF;
	background:#F00;
}
.data8boldtext A, A.data8boldtext {
	text-decoration: none;
}
.dataalternate9 {
	background:#FFFFCE;
}
.dataalternate10 {
	background:#000;
}
.data10boldtext1 {
	background:#000;
	font-weight: bold;
	color:#FF0;
	text-decoration: none;
}
.data10boldtext2 {
	background:#000;
	font-weight: bold;
	color:#FFF;
	text-decoration: none;
}
.dataalternate11 {
	background:#EEE;
}
.dataalternate12 {
	background:#FF0;
}
.data12boldtext, .data12boldtext A {
	background:#FF0;
	font-weight: bold;
	color:#000;
	text-decoration: none;
}
.data12boldtext A {
	text-decoration: none;
}
.dataalternate13 {
	background:#EEE;
}
.data13boldtext1 {
	background:#EEE;
	font-weight: bold;
	color:#000;
	text-decoration: none;
}
.data13boldtext2 {
	background:#EEE;
	font-weight: bold;
	color:#009;
	text-decoration: none;
}
.tabletitle {
	background: #FFF;/*font-size:11px; */
}
.tabletitlewhite {
	background: #CCC;
	color:#FFF;
	font-weight: bold;
	text-decoration: none;
}
.tabletitleblack {
	background: #fff;/*CCC*/
	color:#000;
	font-weight: bold;
	text-decoration: none;
}
.tabletitleblue {
	background: #FFF; /* #CCC */
	color:#000; /*#00*/
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	/* border-bottom-color: #FFF; */
	border-left-color: #000;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom:5px;
}
A.tabletitleblack:visited {
	color:#000;
}
A.tabletitleblue:visited {
	color:#009;
}
.fontcolor1 {
	color: #090;
}
.fontcolor2 {
	color: #F00;
}
.fontcolor3 {
	color: #000;
}
.fontcolor4 {
	color: #FF0;
}
.fontcolor5 {
	color: #00C;
}
.NoUnderline {
	text-decoration: none;
}
.colouredheader {
	color: #009;
	font-weight: bold;
}
.colouredheader2 {
	color: #F00;
	font-weight: bold;
}
.colouredheader3 {
	color: #06c;
	font-weight: bold;
}
.largecolouredheader {
	font-size: 1.25em;
	color: #009;
	font-weight: bold;
}
.largecolouredheader2 {
	font-size: 1.25em;
	color: #06C;
	font-weight: bold;
}
.largecolouredheader3 {
	font-size: 1.25em;
	color: #F00;
	font-weight: bold;
}
.largecolouredheader3, .largecolouredheader4 {
	font-size: 1.25em;
	color: #F00;
	font-weight: bold;
}  /*delete 4 after T&T done*/
.smalltext {
	font-size: 0.88em;
}
.smalltext .smalltext {
	font-size: 1em;
}
.boldtext {
	font-weight: bold;
}
.large {
	font-weight: normal;
	font-size: 11px; /* 1.17em */
}
.boldlarge {
	font-weight: bold;
	font-size: 11px; /* 1.17em */
}
.superlargebold {
	font-weight: bold;
	font-size: 30 px/*1.41em */;
	text-transform: uppercase;
}
.superlargebold2 {
	color: #06C;
	font-weight: bold;
	font-size: 1.41em;
}
.superlargebold3 {
	color: #009;
	font-weight: bold;
	font-size: 1.41em;
}
.superlargeboldtimes {
	font-weight: bold;
	font-size: 1.88em;
	font-family: "Times New Roman", times, serif;
}
.timestext {
	font-size: 1.25em;
	font-family: "Times New Roman", times, serif;
}
a.timestext {
	font-size: 1em;
}
.timestextbold {
	font-size: 1.25em;
	font-family: "Times New Roman", times, serif;
	font-weight: bold;
}
.timestext .timestextbold {
	font-size: 1em;
}
.smallbold {
	font-size: 0.88em;
	font-weight: bold;
}
.huge {
	font-size: 3.8em;
	color: #06C;
	font-weight: bold;
}
.italic {
	font-style: italic;
}
.green {
	color: #2c7b18; /*#090*/
}
.red {
	color: #e30c13;/*#F00*/
}
.indent {
	margin: auto 1.5em;
}
.center {
	text-align: center;
}
/*these are for the link color of the gainers*/
#gainers a.smallbold:visited, #gainers a.smallbold:link {
	color:#000;
	text-decoration: none;
}
/*these are only used in specified places for co-brand purposes do not use anywhere else*/
.fombg {
	background: #FFC;
}
.fombullet {
	color: #F00;
}
.tabletab {
	background: #2E2B2A; /*#FFC*/
	color:#fff;
	text-decoration:none;
	font-size: 14px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom:5px;
}
.tabletabcoloured {
	background:#FFC;
	font-weight: bold;
	color:#009;
	text-decoration: none;
}
.selbg {
	background:#FFF; /* FFC*/
}
/*these are for the top navs*/
#topnav A.data10boldtext1:visited, #bottomnav A.data10boldtext1:visited {
	color:#FF0;
}
#topnav A.data10boldtext2:visited, #bottomnav A.data10boldtext2:visited {
	color:#FFF;
}
#topnav A.data8boldtext:visited {
	color:#FFF;
}
/*these are for the bottom navs*/
#bottom-nav A.data10boldtext1:visited {
	color:#FF0;
}
#bottom-nav A.data10boldtext2:visited {
	color:#FFF;
}
/*these are for the copyright section*/
#copyright {
	text-align:center;
}
#copyright A.fontcolor2:visited, #copyright A.fontcolor2:link {
	color:#F00;
	text-decoration:none;
}
/*These are to make sure the links in the leftnav don't default to purple!!*/
#leftnav A.tabletitleblack:visited, #leftnav A.data13boldtext1:visited {
	color:#000000
}
#leftnav A.data10boldtext2:visited {
	color:#FFF;
}

/*These are to make sure the links in the Globe Portfolio section of the left navdon't default to purple!!*/
#leftnavport A.data10boldtext2:visited, #leftnavport A.data1boldtext:visited, {
color:#FFFFFF
}
#leftnavport A.smallbold:visited {
	color:#009;
}
/*These are to make sure the links in the rightnav don't default to purple!! Use this for when you only have one right nav*/
#rightnav A.tabletitleblack:visited, #rightnav A.dataalternate13, #rightnav A.data13boldtext1 {
	color:#000;
}
#rightnav A.data10boldtext2:visited {
	color:#FFF;
}
#rightnav A.data8boldtext:visited {
	color:#FFFFFF
}
/*These are to make sure the links in the left and right nav of the survey don't default to purple!!*/
#leftnavsurvey A.data13boldtext1:visited, #rightnavsurvey A.data13boldtext1:visited {
	color:#000;
}
/*These are to make sure the links in the Appointments section of the left navdon't default to purple!!*/
#rightnavappt A.data8boldtext:visited {
	color:#FFF;
}
#rightnavappt A.tabletitleblue, colouredheader {
	color:#009;
}
/*These are to make sure the links in the books section don't default to purple!!*/
#leftnavbooks A.data1boldtext:visited {
	color:#000;
}
#leftnavbooks A.data12boldtext:visited {
	color:#000;
}
#leftnavbooks A.data8boldtext:visited {
	color:#FFF;
}
/*These are to make sure the links on the index page don't default to purple!!*/
#main A:visited {
	color:#009;
}
/*These are to make sure the links in the resources section don't default to purple!!*/
#resources A.data1boldtext:visited, #helpwith A.data1boldtext:visited, #resources A.data12boldtext:visited, #helpwith A.data12boldtext:visited {
	color:#000;
}
#resources A.data8boldtext:visited, #helpwith A.data8boldtext:visited, #glossary A.data8boldtext:visited, #markets A.data8boldtext:visited, #currencies A.data8boldtext:visited, #writers A.data8boldtext:visited, #leftnav A.data8boldtext:visited {
	color:#FFF;
}
/*These are to standardize the headline info of a book*/
#book-by-date H4 {
	margin-top:-1.5em;
	font-size: 0.96em
}
/*This keeps the news from going blue*/
#newsbox A.fontcolor2:visited {
	color:#F00;
}
/*These are to make sure the links in the exclusive insight section don't default to purple!!*/
#insight A:visited {
	color:#009;
}
/*keeping leftnav small*/
#leftnav .tabletitleblack, #leftnav .data13boldtext1, #leftnav .dataalternate13 {
	font-size: 0.96em
}
#leftnav .data8boldtext {
	font-size: 0.96em
}
#leftnav .tabletitleblack .tabletitleblack, #leftnav .data13boldtext1 .data13boldtext1, #leftnav .data8boldtext .data8boldtext {
	font-size: 1em;
}
/*used to make a header smaller than the default to keep it from scrolling*/
#promotion th {
	font-size: 1em;
}
#story {
	font-family: "times new roman", times, serif;
	font-size: 1.25em;
}
#story div, #story p, #story td {
	font-size: 1em;
}
#story a, .timestext a {
	font-family: "times new roman", times, serif;
}
#story .superlargebold {
	font-family: "times new roman", times, serif;
	font-size: 1.5em;
}
/*use only for market fragments*/
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.whitecell {
	background:#FFF;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
/*Globe Investor spacing*/
.giHomeBlurb, .giArchiveByline {
	margin-top: 5px;
}
/* news/search-box */
#searchform {
	clear: both;
	margin: 0.5em 0 0;
}
#searchform .dataalternate1 {
	padding: 3px;
}
/* news/globesearch */
#writers ul, #industrynews ul, #quicksearch ul {
	margin-left: 0;
	padding-left: 1.7em;
}
#writers li, #industrynews li, #quicksearch li {
	margin-bottom: 4px;
}
#searchnewslink {
	float: right;
	width: 150px;
	margin: 0 0 1em 0;
	padding: 0;
	clear: right;
}
#GAMcolumnsList {
	clear: both;
	margin-bottom: 1em;
}
#searchnewslink li {
	margin-left: 1em;
}
#globenewscolumn1 {
	float: left;
	width: 36%;
	margin-left: 0.6em;
}
#globenewscolumn2 {
	float: left;
	width: 36%;
	margin: auto 0.6em;
}
#globenewscolumn3 {
	float: right;
	width: 150px;
	clear: right;
}
#globenewscolumn1 h2, #globenewscolumn2 h2 {
	font-size: 1em;
	text-transform: uppercase;
	border-bottom: 1px solid #CCC;
	width: 100px;
	white-space: nowrap;
}
/* news/portfolios */
#portfolioTrackingList dd {
	margin-bottom: 1em;
}
#portfolioTrackingList ul {
	float: right;
	width: 7em;
	padding: 0.7em 0.5em;
	margin: 1em;
	border: 1px outset #CCC;
	background: #EEE;
	list-style: none;
	text-align: center;
}
#portfolioTrackingList ul:hover {
	border-color: red;
}
/*to prevent pre from flowing under/over ad -- first IE, second Opera, third Mozilla/Netscape 6+
#story pre { word-wrap: break-word; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: -moz-pre-wrap; } */

/* announce message style */
#announceMsg {
	border: 1px solid #009;
	margin: 1em;
	padding: 0.2em;
	font-family: Arial, sans-serif;
	background: #FFF;
	color: #000;
	text-align: left;
}
#announceMsgSig {
	margin-top: 8px;
}
/* market box on GI home */
 .globehead1, .globecolor1, .globecolor2 {
	font: 10px verdana, sans-serif;
}
.globehead1 {
	font-weight: bold;
}
.globehead1, .globecolor2 {
	background: #EEE;
}
strong.mktchange {
	display: none;
}
#mktglancen, #mktglanceq, #mktglancespx {
	display: none;
}
.globepos {
	color: #090;
}
.globeneg {
	color: #F00;
}
td.globehead1 {
	white-space: nowrap;
}
td.globecolor1 a {
	white-space: nowrap;
}
/* Gold promo link */
.gold {
	color: #993;
	font-weight: bold;
}
a.gold:visited {
	color: #993;
	font-weight: bold;
}
/* for text ad on tradebar */
.textad {
	text-align: center;
}
.textad p {
	font: 10px Arial;
	color: #666;
	width: 440px;
	text-align: center;
	margin: 1.5em auto;
	border: 1px solid #CCC;
}
.textad a:link, .textad a:visited {
	font: 11px Arial;
	color: #009;
	text-decoration: none;
}
/* override*/

a:link {
	color:#005eae; /* 005eae */
	text-decoration:none;
}
.tabletab a:link {
	color:#fff; /* 005eae */
	text-decoration: none;
}
.tabletab a:visited {
	color:#999999; /* 005eae */
	text-decoration: none;
}
.blueStripe {
	background-color: #005eae;
	height: 3px;
	clear:both;
	width: 500px;
}
#page{
	background-color:#FFF;
}
