/* General */

#container {width:688px; height:auto; margin:0; padding:0 30px;}

#body {position:relative; width:688px;}

h1 {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 15px; line-height: 20px; color: #ff501f; margin:0; padding:30px 0 5px 0; text-align:left;}

h2 {font-family:Georgia; font-size:27px; font-weight:normal; line-height: 35px; color:#3C6117; margin:0; padding:10px 0 5px 0; text-align:left; }
 
h3 {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 15px; line-height: 20px; color: #669424; margin:0; padding:15px 0 5 0; text-align:left; text-transform:none;}

h4{font-weight:normal; line-height: 1.3em; color:#3C6117; margin:0; padding:10px 0 5px 0; text-align:left;  font: normal 24px Georgia; color: #3C6117; }

h5 {margin:0; padding:10px 0 5px 0; text-align:left; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 1.4em; color: #000000; }

h6 {margin:0; padding:10px 0 5px 0; text-align:left; font: bold 12px arial; color: #ffffff; }

p {font-family:arial, helvetica, sans-serif; color:#292929; font-size:12px; line-height:18px; margin:0; padding:5px 0 10px 0; text-align:left;}

p.disclaimer {color:#8e857d; font-size:11px; margin:0; padding:10px 0 5px 0;}

a {color:#FF501F; font-size:inherit; }

a:hover {color:#669424;text-decoration:none; font-size:inherit;}

.italic {font-style:italic;}

img {border:none;}

.gftKerning {letter-spacing:.1em;}

ul {list-style-image:url(/solo/images/bullet.gif); margin:0 15px 0 15px; padding:0 15px 0 15px;}

li {color:#292929; font-weight:normal; margin:0; padding:0 0 7px 0; text-align:left;}

.small {font-size:11px;}

.small2 {font-size:10px;}

#clear {clear:both;}

.separator {margin:0 0 15px 0;}

/* End General */


/* Title Section */

#title {position:relative; width:688px; }

#title .line {width:100%; height:1px;}

/* End Title Section */


/* Next up links */

#nextUp {position:relative; padding:15px 0 0px 0; width:688px;}

#nextUp a {font-weight:normal; color:#669424;}

#nextUp a:hover {font-weight:normal; color:#f26522;}

#nextUp p {color:#292929; margin:5  0  5  0; padding:5 0 5 0; float:left;}

#nextUp .small {font-size:11px;}

/* End Next up links */


/* Disclaimer area */

#disclaimer {position:relative; padding:0 0 30px 0; width:688px;}

#disclaimer a {color:#4c711d; font-size:11px;}

#disclaimer a:hover {color:#f26522; font-size:11px;}

#disclaimer p {color:#8e857d; font-size:11px; margin:0; padding:10px 0 5px 0;}

.compliance {color:#8e857d; font-size:10px; margin:3px 0 0 0; padding:0;}

/* End Disclaimer area */


/* Social Bookmarking links */

a.bookmark {color:#4c711d;}

a.bookmark:hover {color:#f26522; text-decoration:underline;}

a.bookmark:active {color:#f26522; text-decoration:underline;}

a.bookmark:visited {color:#4c711d;}

/* End Social Bookmarking links */


/* Pages with Bullet Boxes to the right */

#leftContent {float:left; width:358px; padding:0 20px 0 0;}

#bullets {float:right; width:300px; height:350px; background-image:url(/images/forex/box-300x350.jpg); background-repeat:no-repeat; margin:5px 0 0 0; }

#bullets .listHeading {font-weight:bold; font-size:13px; color:#f26522; text-transform:uppercase; margin: 0; padding:20px 0 15px 15px; text-align:left;}

#bullets ul {list-style-image:url(/solo/images/bullet.gif); margin:0 15px 0 15px; padding:0 15px 0 15px;}

#bullets li {color:#292929; font-weight:normal; font-size:11px; line-height:16px; margin:0; padding:0 0 7px 0; text-align:left;}

#mainContent {clear:both; width:688px;}

/* End Pages with Bullet Boxes to the right */


/* Tabbed pages */

.on {background-color:#7FA99E;cursor:pointer;}

.on_lnk {color:#FFFFFF;text-decoration:none;cursor:pointer;}

.off {background-color:#CDDCD9;cursor:pointer;}

.off_lnk {color:#312012;text-decoration:none;cursor:pointer;}

.gon {background-color:#7FA99E;}

.goff {background-color:#FFFFFF;}

.left {float:left;}

#tabData {position:relative; margin:0; padding:0 15px;}

#first {position:absolute; width:200px; height:auto; margin:0; padding:0;}

#second {position:absolute; width:200px; height:auto; margin:0 0 0 200px; padding:0;}

#third {position:absolute; width:200px; height:auto; margin:0 0 0 400px; padding:0;}

#tabLink{float:right; clear:both; margin:0; padding: 15px;}

#tabChart {clear:both;}

#tabText {margin:0; padding:15px 15px 0 15px;}

#tabImage {text-align:center; margin:0; padding:15px 0 0 0;}

/* End Tabbed pages */
		
		
/* Expanding pages */

.on_lg {background-color:#F26522;width:87%;}

a.on_lg_lnk {color:#FFFFFF;text-decoration:none;font-weight:bold;font-size:14px;cursor:pointer;}

.off_lg {background-color:#c9dbaa;width:87%;}

a.off_lg_lnk {color:#242424;text-decoration:none;font-weight:bold;font-size:14px;cursor:pointer;}

.on_sm {background-color:#c9dbaa;width:13%;}

a.on_sm_lnk {color:#242424;text-decoration:none;font-weight:bold;font-size:13px;cursor:pointer;}

a.on_sm_lnk:hover {color:#242424;text-decoration:none;font-weight:bold;font-size:13px;cursor:pointer;}

.off_sm {background-color:#F26522;width:13%;}	

a.off_sm_lnk {color:#FFFFFF;text-decoration:none;font-weight:bold;font-size:13px;cursor:pointer;}	

a.off_sm_lnk:hover {color:#FFFFFF;text-decoration:none;font-weight:bold;font-size:13px;cursor:pointer;}	

/* End Expanding pages */


/* Tables containing feed info */

#feed {font-size:1em; width:100%; height:auto; border: 1px solid #d7d7d7; font-family:arial, helvetica, sans-serif; color:#292929;}

#feed .calendar td {vertical-align:middle; background-color:#d7d7d7; color:#000000; font-weight:bold; font-size: 1.4em; margin:0; padding:10px 0 10px 10px;}

#feed .calendarData td {padding:5px 10px; vertical-align:top; text-align:left; margin:0; font-size:1.1em;}

#feed .calendarNone {padding:5px 10px; background-color:#e6e6e6; margin:0; font-style:italic;}

.whiteRight {padding:10px;background-color:#e6e6e6;text-align:left;vertical-align:top;font:12px arial;border-right:1px solid #e8e7e6;}

.whiteLeft {padding:10px;background-color:#e6e6e6;text-align:left;vertical-align:top;font:12px arial;}

.greenRight {padding:10px;background-color:#ececec;text-align:left;vertical-align:top;font:12px arial;}

.greenLeft {padding:10px;background-color:#ececec;text-align:left;vertical-align:top;font:12px arial;}

/* End Tables containing feed info */


/* Tables containing regular info */

#standard {font-size:1em; width:100%; height:auto; border: 1px solid #d7d7d7; font-family:arial, helvetica, sans-serif; color:#292929;}

#standard .header td {vertical-align:middle; background-color:#d7d7d7; color:#000000; font-weight:bold; font-size: 1.4em; margin:0; padding:10px 0 10px 10px;}

#standard .light td {padding:7px 10px; vertical-align:top; text-align:left; margin:0; background-color:#e6e6e6; font-size:1.1em; line-height:1.2em;}

#standard .dark td {padding:7px 10px; vertical-align:top; text-align:left; margin:0; background-color:#ececec; font-size:1.1em; line-height:1.2em;}

/* End Tables containing regular info */


/* Currency pairs page */

#leftContent2 {float:left; width:458px; padding:0 20px 0 0;}

#bullets2 {float:right; width:210px; height:314px; background-image:url(/images/forex/20081205_currency/quicklinksbox.png); background-repeat:no-repeat; margin:5px 0 0 0; }

#bullets2 .listHeading {font-weight:bold; font-size:13px; color:#f26522; text-transform:uppercase; margin: 0; padding:20px 0 15px 25px; text-align:left;}

#bullets2 ul {list-style-image:url(/solo/images/bullet.gif); margin:0 15px 0 20px; padding:0 15px 0 20px;}

#bullets2 li {color:#292929; font-weight:normal; font-size:11px; line-height:16px; margin:0; padding:0 0 7px 0; text-align:left;}

a.quick {color:#666664; font-weight:bold;}

a.quick:hover {color:#f26522; font-weight:bold; text-decoration:none;}

#cross {border:1px solid #ebebeb; margin:30px 0 0 0;}

#cross .title td {padding:10px 0 10px 15px;}

#cross p.title {font-weight:bold; text-transform:uppercase; font-size:14px; color:#5e8400; margin:0; padding:0;}

#cross .chart td {width:219px;}

#cross .disclaimer td {padding:10px 0 15px 15px;}

#cross p.disclaimer {margin:0 0 0 0; color:#292929; font-size:11px; padding:0;}

#chart {width:218.5px;}

#chart .title td {background-color:#afafaf; height:20px; padding:0;}

#chart .light td {background-color:#dadada; height:25px; padding:0;}

#chart .dark td {background-color:#cecece; height:25px; padding:0;}

#chart p.pair {margin:2px 0 0 0; text-align:center; padding:0;}

#chart p.spread {margin:2px 0 0 0; text-align:center; padding:0;}

#chart p.title {color:#000000; font-size:11px; font-weight:bold; text-align:center; text-transform:uppercase; margin:0; padding:0;}

#chart a.pair {color:#000000; text-decoration:none; cursor:hand;}

#chart a.pair:hover {color:#f26522; text-decoration:underline;}

#chart .pair {width: 90px;}

#chart .spread {width: 120px;}

.popupDiv {z-index:1000; visibility:hidden; position:absolute; top:0px; left:0px; background-color:transparent; background-image:url('/images/forex/20081205_currency/typicalrange.png'); background-repeat:no-repeat; width:102px; height:73px; font-size: 15px; padding:30px 0 0 20px; font-weight:bold; line-height:16px;} 

/* End Currency pairs tables */


/* News page */

#news {width:100%}

#news a {font-weight:normal; color:#292929; text-decoration:none;}

#news a:hover {font-weight:normal; text-decoration:underline; color:#f26522;}

#news p {font-weight:bold;}

#news .flag {height:37px; width:73px; vertical-align:middle;}

/* End News page */


/* Foresight page */

#leadLagContainer {width:690px; height:auto; margin:0; padding:0 30px;}

#leadLagBack {width:690px; height:400px; background-image:url(/images/tradingtools/foresight/header-leadlag.gif); background-repeat:no-repeat; margin:10px 0 0 0; }

#leadLagBody {position:relative; width:690px;}

#leadLagLeft {float:left; width:343px; height:269px; margin:0 0 0 10px;}

#leadLagRight {float:right; width:337px; height:296px; margin:20px 0 0 0;}

p.leadLagText {margin:10px 80px 10px 25px;}

#leadLagbullets {float:right; width:300px; height:350px; background-image:url(/images/forex/box-300x350.jpg); background-repeat:no-repeat; margin:5px 0 0 0; }

#leadLagbullets .listHeading {font-weight:bold; font-size:13px; color:#f26522; text-transform:uppercase; margin: 0; padding:20px 0 15px 15px; text-align:left;}

#leadLagbullets ul {list-style-image:url(/solo/images/bullet.gif); margin:0 15px 0 15px; padding:0 15px 0 15px;}

#leadLagbullets li {color:#292929; font-weight:normal; font-size:11px; line-height:16px; margin:0; padding:0 0 7px 0; text-align:left;}



#leadTimeBack {width:690px; height:400px; background-image:url(/images/tradingtools/foresight/header-timingvspricing.gif); background-repeat:no-repeat; margin:10px 0 0 0; }

#leadTimeLeft {float:left; width:20px; height:20px; margin:30 10 0 30px;}

#leadTimeRight {float:left; width:600px; height:60px; margin:20px 0 0 0;}

#leadTimeTable {width:690px; height:310px; float:left;margin:20px 0 0 0; }

#leadTimeText {width:690; height:60; float:left}


#leadAnalysisBack {width:690px; height:850px; background-image:url(../../images/tradingtools/foresight/analysis-header.gif); background-repeat:no-repeat; margin:10px 0 0 0; }

#leadAnalysisInner {width:637px; height:350px; background-image:url(/images/tradingtools/foresight/fibonacci-chart.gif); background-repeat:no-repeat; margin:10px 0 0 30; }

#leadAnalysisbottom {width:637px; height:350px; background-image:url(/images/tradingtools/foresight/fibforesight-chart.gif); background-repeat:no-repeat; margin:10px 0 0 30; }

#leadTimeLeft {float:left; width:20px; height:20px; margin:30 10 0 30px;}

#leadTimeRight {float:left; width:600px; height:60px; margin:20px 0 0 0;}

#leadTimeTable {width:690px; height:310px; float:left;margin:20px 0 0 0; }

#leadTimeText {width:690; height:60; float:left}

p.Analysis {font-family:arial, helvetica, sans-serif; color:#292929; font-size:12px; line-height:18px; margin:0; padding:45px 15px 10px 15px; text-align:left;}


#leadUsingAIBack {width:690px; height:180px; background-image:url(/images/tradingtools/foresight/wheredoi-header.gif); background-repeat:no-repeat; margin:10px 0 0 0; }

#leadUsingAIInner {width:690px; height:220px; background-image:url(/images/tradingtools/foresight/isithardtolearn-header.gif); background-repeat:no-repeat; margin:0px 0 0 0; }

#leadUsingAIbottom {width:690px; height:300px; background-image:url(/images/tradingtools/foresight/whatifimnew-header.gif); background-repeat:no-repeat; margin:0px 0 0 0; }

p.UsingAI {font-family:arial, helvetica, sans-serif; color:#292929; font-size:12px; line-height:18px; margin:0; padding:48px 15px 10px 15px; text-align:left;}

p.UsingAIInner {font-family:arial, helvetica, sans-serif; color:#292929; font-size:12px; line-height:18px; margin:0; padding:10px 15px 10px 15px; text-align:left;}


#leadCurrenciesBack {width:690px; height:2px;  margin:0px 0 0 0; }

#leadCurrenciesbottom {width:690px; height:820px; margin:0px 0 0 0; }

p.Currencies {font-family:arial, helvetica, sans-serif; color:#292929; font-size:12px; line-height:18px; margin:0; padding:48px 15px 10px 15px; text-align:left;}

p.CurrenciesBottom {font-family:arial, helvetica, sans-serif; color:#292929; font-size:12px; line-height:18px; margin:0; padding:10px 15px 10px 15px; text-align:left;}


#leadfreetrialBack {width:690px; height:180px; background-image:url(images/header.gif); background-repeat:no-repeat; margin:10px 0 0 0; }

p.freetrial {font-family:arial, helvetica, sans-serif; color:#292929; font-size:12px; line-height:18px; margin:0; padding:48px 15px 10px 15px; text-align:left;}

p.freetrialBottom {font-family:arial, helvetica, sans-serif; color:#292929; font-size:12px; line-height:18px; margin:0; padding:10px 15px 10px 15px; text-align:left;}


p.foresight {font-family:arial, helvetica, sans-serif; color:#292929; font-size:12px; line-height:18px; margin:0; padding:45px 15px 30px 15px; text-align:left;}

p.foresightTable {font-family:arial, helvetica, sans-serif; color:#292929; font-size:12px; line-height:18px; margin:0; padding:10px 15px  0 28px; text-align:left;}

#backIndex {width:690px; height:400px; background-image:url(/images/tradingtools/foresight/introheader-fai.gif); background-repeat:no-repeat; margin:10px 0 0 0;}

#leftIndex {float:left; width:343px; height: 269px; padding:14px 0px 0 0;}

#rightIndex {float:left; width:296px; height: 296px; padding:30px 0px 0 0;}

p.index {font-family:arial, helvetica, sans-serif; color:#292929; font-size:13px; line-height:18px; margin:0 0 0 0; padding:35px 0 0 15px; text-align:left;}

p.indexBottom {font-family:arial, helvetica, sans-serif; color:#292929; font-size:12px; line-height:18px; margin:0; padding:5px 0 0 15px; text-align:left;}

h3.index {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 15px; line-height: 20px; color: #669424; margin:0; padding:20px 0 0 15px; text-align:left; text-transform:none;}

p.left{font-family:arial, helvetica, sans-serif; color:#292929; font-size:12px; line-height:18px; margin:5px 50px 5 0; padding:50px 25px 5px 0; text-align:left;}

p.image{margin:0; padding: 0px 0 0 25px; text-align:right;}

/* End Foresight  page */


/* MARKET INFO */

.on {background-color:#8fb65e;cursor:pointer;}

.on_lnk {color:#FFFFFF;font-size:12px;text-decoration:none;cursor:pointer;}

.off {background-color:#c9dbaa;cursor:pointer;}

.off_lnk {color:#312012;font-size:12px;text-decoration:none;cursor:pointer;}

.gon {background-color:#8fb65e;}

.goff {background-color:#FFFFFF;}

div.wrapper-market {width:688px;}

div.left_column_market {width:388px;float:left;text-align:left;vertical-align:middle; color:#ttttttt;}

div.right_column_market {width:300px;float:right;text-align:center;vertical-align:middle;}

/* End MARKET INFO */

/* Section homepage */


		.featured-tool 
			{
			background-color:#e6f5f6;
			position:relative; 
			width:686px; 
			height:auto; 
			margin:15px 0px 0px 0px; 
			border:1px solid #ccc;
			}

		.featured-tool .header 
			{
			background-color:#008c99;
			color:#ffffff;
			margin:0 0px;
			}

		.featured-tool h2
			{
			color:#ffffff;
			font-size:15px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			padding:0px;
			margin:0px 15px;
			}

		.tool-details 
			{
			float:left;
			width:314px; 
			margin:10px 0 15px 0;
			}

		.tool-graphic 
			{
			float:left;
			margin:0; 
			width:340px; 
			margin:15px; 
			text-align:center;
			}

		.tool-details p 
			{
			font:normal 12px arial; 
			line-height:18px; 
			color:#292929; 
			margin:5px 0 10px 0; 
			padding:0px 15px;
			}
	
		.tool-details p.buttons
			 {
			text-align:right; 
			margin:15px 0 0px 0; 
			padding:0px 15px;
			}

		.green-tool 
			{
			position:relative; 
			width:686px; 
			height:auto; 
			margin:15px 0px 0px 0px; 
			border:1px solid #ccc;
			}

		.green-tool .header 
			{
			background-color:#8fb65e;
			color:#ffffff;
			}

		.green-tool h2
			{
			color:#ffffff;
			font-size:15px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			padding:0px;
			margin:0px 15px;
			}
		.grey-tool 
			{
			position:relative; 
			width:686px; 
			height:auto; 
			margin:15px 0px 0px 0px; 
			border:1px solid #ccc;
			}

		.grey-tool .header 
			{
			background-color:#d2ccc6;
			color:#292929;
			}

		.grey-tool h2
			{
			color:#292929;
			font-size:15px;
			font-family:Arial, Helvetica, sans-serif;
			padding:0px;
			margin:0px 15px;
			font-weight:bold;
			}

		.grey-tool p.buttons
			 {
			text-align:right; 
			margin:15px 0 0px 0; 
			padding:15px 15px;
			}

			p.external {margin:15px 0 10px 0px; padding:0 15px;}
			
			p.buttons-external {margin:10px 0px 15px 0; padding:0 15px; text-align:right;}
	
		.clear {clear:both;}

/* Section homepage */




	



/* Bonus banner */

.banner {margin:20px 0px 10px 0px; border:none;}

.terms {font:bold 11px arial; text-align:right; margin:0 0px 10px 0; padding:0;}

.terms-link {color:#000; font:bold 11px arial; text-decoration:underline;}

.terms-link:hover {font-size:11px;}





/* Trade Ideas pages */

.trade-ideas-terms {padding:15px 0px 0px 20px; margin:0px 0px 0px 20px;}

.trade-ideas-terms li {padding:0px 0px 10px 0px; line-height:18px; text-align:left;}

.trade-ideas-terms-inner {padding:0px 0px 0px 20px; margin:0px 0px 0px 20px; list-style-type:lower-alpha;}

.trade-ideas-terms-inner li {padding:0px 0px 10px 0px; line-height:18px; text-align:left;}

.trade-ideas-terms p {padding:0px 0px 10px 0px; margin:0;}

.trade-ideas-spacer {width:688px; height:1px; margin:10px 0;}

.bullets p {margin:0px 0 10px 0px; padding:0 0px 0 15px;}
	
.bullet-point {font:bold 14px arial; color:#008c99;}

.call-to-action { background-color:#ececec; margin:15px 0px 0px 0px;  padding:0px 15px 15px 20px; position:relative; width:670px;}

.call-to-action h4  {font-size:14px; color:#363636; line-height:17px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:bold }

.call-to-action .cta_1 {width:150px; margin-right:23px;}

.call-to-action .cta_2 {width:150px; margin-right:23px; }

.call-to-action .cta_3 {width:304px;}

.call-to-action .cta_1, .cta_2, .cta_3 {float:left; margin-top:15px;}

.guide-screenshot {float:left; margin:10px 16px 0px 0px; border:none;}







