/* 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:29px; 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 0 0; text-align:left; text-transform:none;}

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;}

a {color:#FF501F; font-size:inherit;}

a:hover {color:#669424;text-decoration:none; font-size:inherit;}

img {border:none;}

.gftKerning {letter-spacing:.1em;}

.small {font-size:11px;}

.smallCenter {font-size:11px;text-align:center;}

.sup {font-size:8px; vertical-align:top;}

/* End General */


/* Title Section */

#title {position:relative; width:688px; }

#title .line {width:100%; height:1px;}

/* End Title Section */


/* 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;}

#bullets p.disclaimer {color:#292929; font-size:11px; margin:0; padding:20px 15px 0 15px; line-height:16px; text-align:left; font-style:italic;}

#leftImage {float:left; width:434px; padding:0 20px 0 0;}

#rightImage {float:right; width:224px; margin:10px 0 0 0; }

#rightImage .caption {font-size:11px; margin:0; padding:0 0 0 12px; text-align:center;}

#rightImage .caption2 {font-size:11px; margin:0; padding:0 10px 0 0; text-align:center;}

#mainContent {clear:both; width:688px;}

/* End Pages with Bullet Boxes to the right */


/* 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:14px; 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:12px; 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;}

a.normal {color:#292929; font-weight:normal; font-size:12px;}

a.normal:hover {color:#666664; font-weight:normal; font-size:12px;}

#cross {border:1px solid #ebebeb; margin:15px 0 15px 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; margin:0 0 15px 0;}

#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;}

#regionTable {width:658px; margin:0 15px 15px 15px;}

#regionTable .light td {background-color:#dadada; height:25px;}

#regionTable .dark td {background-color:#cecece; height:25px;}

#regionTable p.pair {margin:2px 0 0 0; text-align:center; padding:0;}

#regionTable .empty {background-color:#ebebeb;}

.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;} 

p.comment {font-size:11px; line-height:14px; color:#898989; margin:0 15px 15px 15px; padding:0;}

/* End Currency pairs tables */



/* 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; }

#standard h1 {color:#000000; font-weight:bold; font-size: 15px; margin:0; padding:10px 0 10px 10px;}

#standard .dark td {padding:7px 10px; vertical-align:top; text-align:left; margin:0; background-color:#e6e6e6; font-size:1.1em; line-height:1.2em;}

#standard .light td {padding:7px 10px; vertical-align:top; text-align:left; margin:0; background-color:#ececec; font-size:1.1em; line-height:1.2em;}

#standard td.arrow {vertical-align:middle;}

/* End Tables containing regular info */


/* Commentary section */

#commentary {width:687px; height:auto; margin:0 32px 0 33px;}

#commentary #excerpts {width:687px; height:555px; background-image:url(/images/resources/analysts/k&b-bg2.jpg); background-repeat:no-repeat; }

#commentary #excerpts p.commentary {font-weight:normal; font-size:11px; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#000000; margin:10px 20px 10px 15px; padding:0; text-transform: capitalize; line-height: 15px;}

#commentary #excerpts .date {font-weight:normal; font-size:11px; text-align:left; color:#5E8400; line-height: 15px;}

#commentary #excerpts p.archive {font-weight:bold; font-size:11px; text-align:left; color:#4d4d4d; margin:5px 20px 10px 15px; padding:0; line-height: 15px; text-transform:capitalize;}

#commentary #excerpts .date2 {font-weight:normal; font-size:11px; text-align:left; color:#4d4d4d;}

#commentary #excerpts .link {margin:0px 20px 10px 15px; text-align:right;}

#commentary #excerpts a.orange {color:#E46122 ; font-weight:bold; font-size:11px; text-decoration:none;}

#commentary #excerpts a.orange:hover {color:#E46122 ; font-weight:bold; font-size:11px; text-decoration:underline;}

#commentary #excerpts a.orange:active {color:#E46122 ; font-weight:bold; font-size:11px;}

#commentary #excerpts a.orange:visited {color:#E46122 ; font-weight:bold; font-size:11px;}

#commentary #excerpts a.grey {color:#4d4d4d ; font-weight:bold; font-size:11px; text-decoration:none;}

#commentary #excerpts a.grey:hover {color:#4d4d4d ; font-weight:bold; font-size:11px; text-decoration:underline;}

#commentary #excerpts a.grey:active {color:#4d4d4d ; font-weight:bold; font-size:11px; }

#commentary #excerpts a.grey:visited {color:#4d4d4d ; font-weight:bold; font-size:11px;}

#commentary #links {width:687px; height:auto; }

#commentary #links h3 {margin:0; padding:0 0 10px 0;}

#commentary #links #resourcesLinks {list-style-type:none; margin:0 0 10px 0; padding:0;}

#commentary #links #resourcesLinks li {padding:0 0 7px 0; text-align:left;}

#commentary #nextUp {padding:30px 0 10px 0; width:687px;}

#commentary #nextUp a {font-weight:normal; color:#669424;}

#commentary #nextUp a:hover {font-weight:normal; color:#f26522;}

#commentary #nextUp p {color:#292929; margin:0; padding:0; float:left;}

#commentary #nextUp .small {font-size:11px;}

#commentary #disclaimer {position:relative; padding:0 0 30px 0; width:688px;}

#commentary #disclaimer a {color:#4c711d; font-size:11px;}

#commentary #disclaimer a:hover {color:#f26522; font-size:11px;}

#commentary #disclaimer p {color:#8e857d; font-size:11px; margin:0; padding:10px 0 5px 0; line-height:15px;}

#commentary .compliance {color:#8e857d; font-size:10px; margin:3px 0 30px 0; padding:0;}

/* End Commentary section */
		


/* Next up links */

#nextUp {position:relative; padding:0 0 10px 0; width:688px;}

#nextUp a {font-weight:normal; color:#669424;}

#nextUp a:hover {font-weight:normal; color:#f26522;}

#nextUp p {color:#292929; margin:0; padding: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 30px 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 */

