body		{background:url(../images/bg.jpg) no-repeat top center #000; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:62.5%;}


/*interface */
#mainContent .content,
#TB_window				{
    font-size:1.3em;
    line-height:1.63em;
    text-align: justify;
}
#TB_window	h1				{
    font-size:18pt;
    color: #036;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin-bottom: 10px;
    text-align: center;
}
#mainContent .content h1	{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18pt;
    font-weight: bold;
    color: #036;
    margin-bottom: 10px;
}
#TB_window	h2,
#mainContent .content h2	{
    color:#000066;
    font-size:14pt;
    padding-bottom:10px;
    margin-bottom:15px;
    font-weight:bold;
}
#TB_window	h3,
#mainContent .content h3	{
    color:#000000;
    font-size:1.38em;
    margin-bottom:4px;
}
#TB_window	h4,
#mainContent .content h4	{
    color:#000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}
#TB_window	table
#mainContent .content table	{border:2px solid #cfd9e2; border-top:none; width:100%; padding:13px; margin-bottom:30px;}
#TB_window	h3.table,
#mainContent .content h3.table	{
    background:url(../images/table-heading.gif) repeat-x;
    border:2px solid #cfd9e2;
    border-bottom:none;
    height:27px;
    margin:0;
    padding:11px 17px 6px;
    color:#FFF;
    font-size:1.08em;
    font-weight:bold;
}
#mainContent .content table tr	{}
#TB_window	table td,
#mainContent .content table td	{
	font-size: 12px;
    /*padding:0 0 0 13px;*/
    text-align:left;
    height:40px;
    background:#f7feff;
}
#TB_window	re.odd td,
#mainContent .content table tr.odd td	{background:#fff;}
#TB_window	table td a,
#mainContent .content table td a	{color:#16345e;}
#TB_window	table td a:visited,
#mainContent .content table td a:visited	{color:#16345e;}
#TB_window	table th,
#mainContent .content table th 	{
    color:#000066;
    font-size: 11px;
    text-align: left;
    height:40px;
    vertical-align:middle;
    text-align:center;
}

#mainContent .content table td.up			{background:#f7feff url(../images/up-blue.jpg) no-repeat 1px 1px; width:30px; border-top:2px solid #cfd9e2;}
#mainContent .content table td.down			{background:#f7feff url(../images/down-blue.jpg) no-repeat 5px 1px; width:30px; border-top:2px solid #cfd9e2;}
#mainContent .content table tr.odd td.up	{background:#ffffff url(../images/up-white.jpg) no-repeat 1px 1px; width:30px; border-top:2px solid #cfd9e2;}
#mainContent .content table tr.odd td.down	{background:#ffffff url(../images/down-white.jpg) no-repeat 5px 1px; width:30px; border-top:2px solid #cfd9e2;}

#mainContent .content .leftTwoCol		{float:left; width:385px; clear:left;}
#mainContent .content .rightTwoCol		{width:421px; float:right; clear:right;}

#mainContent .content ul	{}
#TB_window ul li,
/*#mainContent .content ul li	{
    padding:1px 0 1px 11px;
    background-attachment: scroll;
    background-image: url(../images/bullet.gif);
    background-repeat: no-repeat;
    background-position: 0 9px;
    color: #000;
    font-size: 11pt;
}*/
#mainContent .content ul li	{
    list-style-type: square;
}
#TB_window	p,
#mainContent .content p			{
    margin-bottom:17px;
    color: #000;
}
#TB_window	a,
#mainContent .content a			{
    color:#000;
}
#TB_window	a:visited,
#mainContent .content a:visited	{color:#00d8ff;}
#mainContent .content a:hover	{}
#mainContent .content a.link		{background:#EEEEEE url(../images/bullet.gif) no-repeat scroll 3px 6px; padding:1px 0 1px 11px;}
#mainContent .content a.bigLink		{font-size:1.38em; text-decoration:none; background:transparent url(../images/bullet.gif) no-repeat scroll 3px 10px;  padding:1px 0 1px 11px;}

#TB_window	fieldset,
#mainContent .content fieldset	{border:#cfd9e2 1px solid; padding:25px 0 0 0;}
#TB_window	fieldset legend,
#mainContent .content fieldset legend	{ color:#16345e; margin:0 0 0 9px; padding:0 5px;}

#TB_window	fieldset label,
#mainContent .content fieldset label	{color:#00D8FF; display:block; float:left; padding:0 10px 0 0px; width:113px; text-align:right;}

#mainContent .content form ul			{}
#mainContent .content form ul li		{padding:0 0 6px; background:none; float:left; clear:both; width:100%;}

#mainContent .content input.text	{border:1px solid #cfd9e2; padding:4px; width:212px; float:left;}

#mainContent .content input.btn		{background:url(../images/button-bg.gif) repeat-x; color:#fff; border:1px solid #00D8FF; padding:3px 5px; font-weight:bold; }

#mainContent .content table.pagination		{float:right; width:auto; border:medium none; padding:13px 0 13px 13px; margin-top:-13px;}
#mainContent .content table.pagination tr	{}
#mainContent .content table.pagination tr.odd td,
#mainContent .content table.pagination td	{border:medium none; height:auto; color:#666666; background:transparent url(../images/pagination-bg.gif) no-repeat scroll right 12px; padding:0 8px;}
#mainContent .content table.pagination td a	{color:#75c6ff;}
#mainContent .content table.pagination td a.current	{text-decoration:none; color:#666666;}
#mainContent .content table.pagination tr.odd td.prev,
#mainContent .content table.pagination td.prev		{background:none; padding:0;}
#mainContent .content table.pagination td.prev a	{display:block; border:1px solid #cfd9e2; padding:6px 6px 6px 19px; color:#16345e; background:transparent url(../images/prev.gif) no-repeat scroll 5px 12px;}
#mainContent .content table.pagination td.next,
#mainContent .content table.pagination tr.odd td.next {background:none;  padding:0;}
#mainContent .content table.pagination td.next a		{display:block; border:1px solid #cfd9e2; padding:6px 19px 6px 6px; color:#16345e; background:transparent url(../images/next.gif) no-repeat scroll 74px 12px;}

/* News Reader */

#mainContent .content div.newsReader                            {width:800px;}
div.newsReader div.playList                                     {height:480px; padding: 10px; background-color: black; overflow:auto; width:800px; float:left; display:inline;}
div.newsReader div.playList .scroll                             {height:480px; white-space:241px;}
#mainContent .content div.newsReader div.playList ul li         {background:transparent none repeat scroll 0 0; border:1px solid #112F59; height:75px; padding:5px; width:770px; margin-bottom:10px;}
#mainContent .content div.newsReader div.playList ul li img     {
    float:left;
    height: 74px;
    width: 80px;
    padding-right: 5px;
}
#mainContent .content div.newsReader div.playList ul li h4      {
    color:#fff;
    font-size:1em;
    padding-left: 0px;
    margin-left: 10px;
}
#mainContent .content div.newsReader div.playList ul li span    {color:#8bcfff; font-size:1em; display:block; padding-left: 0px;}

#mainContent .content div.newsReader div.playList ul li.active  {color:#8bcfff; cursor: default; border-color: blue;}
#mainContent .content div.newsReader div.playList ul li.hover   {color:#ffffff; cursor: pointer; border-color: red;}

/* video player */

#mainContent .content div.videoPlayer							{background:url(../images/video-player.jpg); width:840px; height:375px; margin:20px 0 0 -12px; padding:1px 0 0 0;}
div.videoPlayer div.playList									{height:332px; margin:22px 0 0 22px; overflow:auto; width:241px; float:left; display:inline;}
div.videoPlayer div.playList .scroll							{height:332px; white-space:241px;}
#mainContent .content div.videoPlayer div.playList ul			{}
#mainContent .content div.videoPlayer div.playList ul li		{background:transparent none repeat scroll 0 0; border:1px solid #112F59; height:55px; padding:10px; width:196px; margin-bottom:10px;}
#mainContent .content div.videoPlayer div.playList ul li img	{float:left;}
#mainContent .content div.videoPlayer div.playList ul li h4		{float:right; width:135px; color:#fff; font-size:0.92em;}
#mainContent .content div.videoPlayer div.playList ul li span   {color:#8bcfff; float:right; clear:right; font-size:0.77em; width:135px; display:block; display: none;}
#mainContent .content div.videoPlayer div.playList ul li div   {color:#8bcfff; float:right; clear:right; font-size:0.77em; width:135px; display:block; display: none;}

#mainContent .content div.videoPlayer div.playList ul li.active {color:#8bcfff; cursor: default; border-color: blue;}
#mainContent .content div.videoPlayer div.playList ul li.hover  {color:#ffffff; cursor: pointer; border-color: red;}

div.videoPlayer div.player				{float:left; height:345px; padding:10px; width:550px;}
div.videoPlayer div.playing				{
    float:left;
    padding:19px 0 0 14px;
    width:154px;
    color:#b3dffe;
    text-align: left;
}
#mainContent .content div.videoPlayer div.playing h4			{color:#b3dffe; text-transform:uppercase; font-size:0.92em;}
#mainContent .content div.videoPlayer div.playing h3			{font-size:1.38em; color:#ffffff; line-height:1.67em;}

.jScrollPaneDrag 	{background:#147abc;}
.jScrollPaneTrack 	{background:#030e2a; width:8px; margin-right:5px;}
a.jScrollArrowUp 	{background:url(../images/scroll-up.gif) center; margin-right:5px;}
a.jScrollArrowDown 	{background:url(../images/scroll-down.gif) center; margin-right:5px;}


/*rec page */

#mainContent .content table.rec		{padding:0;}
#mainContent .content table.rec tr	{}
#mainContent .content table.rec tr td	{border:1px solid #cfd9e2; border-collapse:collapse; padding:0 0 0 0; text-align:center; color:#666666; font-size:18px;}
#mainContent .content table.rec tr td h3	{color:#16345e; font-size:18px;}
#mainContent .content table.rec tr td h4	{color:#00d8ff; font-size:10px; text-transform:uppercase;}
#mainContent .content table.rec tr td.logo	{padding:20px 0; vertical-align:middle; text-align:center; width:200px;}
#mainContent .content table.rec tr td.target	{color:#00b52f;}
#mainContent .content table.rec tr td.stop		{color:#ed0000;}
#mainContent .content table.rec tr td.tableHolder	{padding:0 5px; background:#ffffff;}
#mainContent .content table.rec table	{border:none; padding:0; width:100%; height:100%; margin:0;}
#mainContent .content table.rec table tr td	{ vertical-align:top; font-size:12px; border:none;}

#mainContent .content table.rec table tr td span	{padding:8px 0; display:block; width:100%; text-align:center;}

span.downBig    {background:#FFFFFF url(../images/down-white.jpg) no-repeat scroll 4px 1px; padding:8px 0; display:block; width:100%; text-align:center;}
span.upBig	    {background:#FFFFFF url(../images/up-white.jpg) no-repeat scroll 4px 1px; display:block; width:100%; text-align:center;}
span.upSmall    {background:#FFFFFF url(../images/up-white-small.jpg) no-repeat scroll 0px 0px; display:block; width:100%; text-align:center; color: green;}
span.downSmall  {background:#FFFFFF url(../images/down-white-small.jpg) no-repeat scroll 0px 0px; display:block; width:100%; text-align:center; color: red;}

#mainContent .content em	{font-style:italic; font-size:14px;}

#graphHolder			{}

/* layout */

#mainHolder		{width:971px; margin:20px auto 0 auto;}
#header			{background:url(../images/header.jpg); width:971px; height:133px; overflow:hidden;}
#logo			{
    background:url(../images/logo.png);
    width:895px;
    height:48px;
    display:block;
    text-indent:-9999px;
    position:relative;
    top:20px;
    left:41px;
}
#topbar			{background:url(../images/topbar.jpg) no-repeat; height:39px;}

#mainNav		{height:54px; left:43px; position:relative; top:30px; clear:both; position:relative; width:889px;}
#mainNav li		{display:inline; float:left;}
#mainNav li a	{background:url(../images/navSprite.jpg); display:block; height:54px; text-indent:-9999px;}

#mainNav li.shares a		{width:106px; background-position:0 -55px;}
#mainNav li.cfd	a			{width:95px;  background-position:-106px -55px;}
#mainNav li.options a		{width:100px; background-position:-201px -55px;}
#mainNav li.forex a			{width:92px;  background-position:-301px -55px;}
#mainNav li.futures a		{width:112px; background-position:-393px -55px;}
#mainNav li.indexes a		{width:101px; background-position:-505px -55px;}
#mainNav li.top	 a			{width:148px; background-position:-606px -55px;}
#mainNav li.traders	 a		{width:135px; background-position:-754px -55px;}

#mainNav li.shares:hover a  {background-position:0 -110px;}
#mainNav li.cfd:hover a     {background-position:-106px -110px;}
#mainNav li.options:hover a {background-position:-201px -110px;}
#mainNav li.forex:hover a   {background-position:-301px -110px;}
#mainNav li.futures:hover a {background-position:-393px -110px;}
#mainNav li.indexes:hover a	{background-position:-505px -110px;}
#mainNav li.top:hover a		{background-position:-606px -110px;}
#mainNav li.traders:hover a	{background-position:-754px -110px;}

body.shares #mainNav li.shares a	{background-position:0 -110px; position:relative; z-index:2; height:55px;}
body.cfd #mainNav li.cfd a			{background-position:-106px -110px; position:relative; z-index:2; height:55px;}
body.options #mainNav li.options a  {background-position:-201px -110px; position:relative; z-index:2; height:55px;}
body.forex #mainNav li.forex a		{background-position:-301px -110px; position:relative; z-index:2; height:55px;}
body.futures #mainNav li.futures a  {background-position:-393px -110px; position:relative; z-index:2; height:55px;}
body.indexes #mainNav li.indexes a  {background-position:-505px -110px; position:relative; z-index:2; height:55px;}
body.top #mainNav li.top a          {background-position:-606px -110px; position:relative; z-index:2; height:55px;}
body.traders #mainNav li.traders a  {background-position:-754px -110px; position:relative; z-index:2; height:55px;}

#titleBullet    {
    background:transparent url(../images/title-bullet.png) no-repeat scroll 0 0;
    float:right;
    height:34px;
    position:relative;
    width:32px;
    left:-38px;
    top:-9px; }

h1#title        {
    float: right;
    font-size:30px;
    text-transform:uppercase;
    color:#FFF;
    position:relative;
    left:-38px;
    top:-9px;
    height:38px;
}

#topbar .border						            {height:29px; margin:-2px 39px 0 43px; z-index:1; padding:9px 0 0;}
body#front #mainContent .content .border	    {padding:0;}
#mainContent .content .border		            {margin:-1px -1px 0 0; padding:45px 36px;}
body.videoplayer #mainContent .content .border	{padding:45px 24px;}
#flash #mainContent .content .border		    {padding:0;}
#footer .border						            {margin:0 39px 0 43px;}
#mainContent .content .border				    {border-left:1px solid #172c5b; border-right:1px solid #172c5b;}

body.shares #mainNav						{border-bottom:1px solid #FC7D00;}
body.shares #topbar .border					{border-left:1px solid #FC7D00; border-right:1px solid #FC7D00;}
body.shares #mainContent .content .border 	{border-left:1px solid #FC7D00; border-right:1px solid #FC7D00;}
body.shares #footer .border					{border-bottom:1px solid #FC7D00;}

body.cfd #mainNav							{border-bottom:1px solid #00befc;}
body.cfd #topbar .border					{border-left:1px solid #00befc; border-right:1px solid #00befc;}
body.cfd #mainContent .content .border 		{border-left:1px solid #00befc; border-right:1px solid #00befc;}
body.cfd #footer .border					{border-bottom:1px solid #00befc;}

body.options #mainNav						{border-bottom:1px solid #82fc00;}
body.options #topbar .border				{border-left:1px solid #82fc00; border-right:1px solid #82fc00;}
body.options #mainContent .content .border 	{border-left:1px solid #82fc00; border-right:1px solid #82fc00;}
body.options #footer .border				{border-bottom:1px solid #82fc00;}

body.forex #mainNav							{border-bottom:1px solid #bc59ff;}
body.forex #topbar .border					{border-left:1px solid #bc59ff; border-right:1px solid #bc59ff;}
body.forex #mainContent .content .border 	{border-left:1px solid #bc59ff; border-right:1px solid #bc59ff;}
body.forex #footer .border					{border-bottom:1px solid #bc59ff;}

body.futures #mainNav						{border-bottom:1px solid #d92524;}
body.futures #topbar .border				{border-left:1px solid #d92524; border-right:1px solid #d92524;}
body.futures #mainContent .content .border 	{border-left:1px solid #d92524; border-right:1px solid #d92524;}
body.futures #footer .border				{border-bottom:1px solid #d92524;}

body.indexes #mainNav						{border-bottom:1px solid #24d8d9;}
body.indexes #topbar .border				{border-left:1px solid #24d8d9; border-right:1px solid #24d8d9;}
body.indexes #mainContent .content .border 	{border-left:1px solid #24d8d9; border-right:1px solid #24d8d9;}
body.indexes #footer .border				{border-bottom:1px solid #24d8d9;}

body.top #mainNav							{border-bottom:1px solid #00700f;}
body.top #topbar .border					{border-left:1px solid #00700f; border-right:1px solid #00700f;}
body.top #mainContent .content .border 		{border-left:1px solid #00700f; border-right:1px solid #00700f;}
body.top #footer .border					{border-bottom:1px solid #00700f;}

body.traders #mainNav						{border-bottom:1px solid #fcff91;}
body.traders #topbar .border				{border-left:1px solid #fcff91; border-right:1px solid #fcff91;}
body.traders #mainContent .content .border 	{border-left:1px solid #fcff91; border-right:1px solid #fcff91;}
body.traders #footer .border				{border-bottom:1px solid #fcff91;}

.clearAll	{width:100%; clear:both;}

#breadcrumbs {
    float:left;
    clear:both;
    left:11px;
    position:relative;
    top:3px;
}
#breadcrumbs span visited:link {
    color:#ff00ff;
    text-decoration: none;
}
#breadcrumbs span a:visited {
    color:#ffffff;
    text-decoration: none;
}
#breadcrumbs span a:hover {
    color:#99b5ff;
    text-decoration: none;
}
#breadcrumbs span a:link {
    color:#fff;
    text-decoration: none;
}
#breadcrumbs span {
    text-decoration: none;
    font-size:14px;
    color:#ffffff;
    text-transform: capitalize;
    background:url(../images/crumb-bullet.jpg) no-repeat right 50%;
    padding:0 11px 0 3px;
    font-weight:bold;
}
#breadcrumbs span.last {
    text-decoration: none;
    font-size:14px;
    text-transform: capitalize;
    background:none;
    color:#99b5ff;
}
#breadcrumbs span.last a:visited {
    color:#99b5ff;
    text-decoration: none;
}
#breadcrumbs span.last a:hover {
    color:#99b5ff;
    text-decoration: none;
}
#breadcrumbs span.last a:link {
    color:#fff;
    text-decoration: none;
}

#date			{float:right; color:#accdf3; font-size:1.4em; margin:4px 0 0; padding:0 15px 0 0;}
#search			{float:right; width:242px; margin:-3px 0 0; padding:0 7px 0 0; position:relative; top:0;}
#copy			{clear:both; color:#468FD1; display:inline; float:right; margin:0 42px 0 0; text-transform:uppercase;}

#search	input	{}
#search input.text	{display:block; float:left; padding:3px; width:152px; font-style:italic;}
#search input.btn	{float:right;}

body#front #mainContent	{background:transparent url(../images/content-repeat-front.png) repeat-y scroll 1px 0; }
body#front #mainContent	.content {background:none; }
#mainContent	{background:transparent url(../images/content-repeat.png) repeat-y scroll 1px 0; }
#mainContent .content	{background:url(../images/content-area.gif) repeat-x #fff; margin:0 40px 0 43px;}
#footer			{background:transparent url(../images/footer.png) no-repeat scroll 1px 0; height:103px; width:971px; overflow:hidden;}

#footerLinks		{height:43px; margin:0 40px 0 41px; padding:12px 0 0 15px; width:890px;}
#footerLinks li		{float:left; display: inline; margin:0 15px 0 0;}
#footerLinks li a 	{color:#468fd1; text-transform:uppercase; text-decoration:none; padding:2px 4px;}
#footerLinks li a:hover	{color:#92b9dd;}

#mainContent .content table.links				{background:url(../images/banner-button-repeat.gif) repeat-x; position:relative; top:175px; left:51px;}
#mainContent .content table.links	tr			{}
#mainContent .content table.links	tr td 		{height:40px; background:url(../images/banner-button-break.gif) right no-repeat; border:none; font-size:14px; padding:0;}
#mainContent .content table.links	tr td.start	{background:url(../images/banner-button-start.gif) no-repeat; width:13px; height:40px; padding:0;}
#mainContent .content table.links	tr td.first	{}
#mainContent .content table.links	tr td.first a	{padding:15px 23px 15px 10px;}
#mainContent .content table.links	tr td.last	{background:none;}
#mainContent .content table.links	tr td.last a	{padding:15px 9px 15px 23px;}
#mainContent .content table.links	tr td.end	{background:url(../images/banner-button-end.gif); padding:0; width:14px;}
#mainContent .content table.links	tr td a		{text-decoration:none; padding:15px 23px;}
#mainContent .content table.links	tr td a:hover {text-decoration:underline;}

#mainContent .content #banner h2	{
    padding:0;
    border:none;
    font-size:50px;
    margin:34px 0 0 37px;
    position: relative;
}
#mainContent .content #banner .welcome		{left:37px; position:absolute; top:98px;}
#mainContent .content #banner .welcome h2	{background:url(../images/welcome.gif) no-repeat; width:315px; height:124px; display:block; text-indent:-9999px; margin:0;}


#banner	            {height:253px; width:888px; overflow:hidden; background:#fff;}
.banner		    {position:relative;}
.banner	.salut	    {height:253px; position:absolute; top:0; width:500px; z-index:500;}
.banner	.salut h2   {border:5px solid;}
#cycle		    {height:253px; position:relative; width:888px; overflow:hidden; background:#fff;}
#cycle img	    {}

#submenu		{height:175px;}
.dock 			{position: relative; height: 50px; text-align: center; top:20px;}
.dock-container {position: absolute; height: 50px;}
a.dock-item 	{display: block; width: 40px; color: #000; position: absolute; 	top: 0px; 	text-align: center; text-decoration: none; font: bold 12px Arial, Helvetica, sans-serif; }
.dock-item img 	{border: none; margin: 5px 10px 0px; width: 100%; }
.dock-item span {display: none; padding-left: 20px; font-size:14px; color:#FFF; font-weight:bold;}

.instr 			{position:relative; top:107px;}
#mainContent .content .instr h4		{font-size:1.5em; color:#fff;}
.fullwidth	{width:100%; clear: both;}
.marketupdate {width:100%;}

/* --------------------- Traders Log Formating --------------------- */

.tlTop{}

.tlTitle{
    float:left;
    font-size:14px;
    font-weight:bold;
}

.tlDate{
    float:right;
    color:#0000ff;
}

.tlContent{
    clear:both;
    border-bottom:1px dashed #666;
    padding-bottom:5px;
    margin-bottom:5px;
    font-size:12px;
}

#widget_box {
  /*  padding-left: 45px; */
	text-align: center;
}

#good{
    color:#006600;
}

/* --------------------- Your Account Formating --------------------- */

.yourAccount{
    margin:0 5px;
}

.yourAccount fieldset{
    padding:10px;
    margin:5px;
    font-size:14px;
}

.yourAccount legend{
    font-weight:bold;
    font-size:14px;
    padding:0 3px;
}

.yourAccount label{
    font-weight:bold;
    width:150px;
}

/* --------------------- Login Form Formating --------------------- */

.yourLoginAccount{
    margin:0 0;
}

.yourLoginAccount fieldset{
    padding:0;
    margin:5px;
    font-size:14px;
    border: none;
}

.yourLoginAccount legend{
    font-weight:bold;
    font-size:14px;
    padding:0 3px;
}

.yourLoginAccount label{
    display: block;
    float: left;
    padding: 0 5px 0 0;
    text-align: right;
    font-weight:bold;
    width:113px;
}

.yourLoginAccount .button_div {
    width:287px;
    float:right;
    background-color:#fff;
    border:1px solid #ccc;
    text-align:right;
    height:45px;
    margin-top:3px;
    padding:5px 32px 3px;
}
.yourLoginAccount .buttons {
    background: #e3e3db;
    font-size:16px;
    color: #989070;
    padding: 6px 14px;
    border-width: 2px;
    border-style: solid;
    border-color: #fff #d8d8d0 #d8d8d0 #fff;
    text-decoration: none;
    text-transform:uppercase;
    font-weight:bold;
    width:250px;
}



/******************** TRADERS LOG *******************************/
/*
.current {
    color:aqua;
}

.suggestions {
    color:fuchsia;
}

.exits {
    color:lime;

}

*/

.tlTitle .exit a {
    float:left;
    font-size:14px;
    font-weight:bold;
    color: #F00;
}
.tlTitle .current a {
    float:left;
    font-size:14px;
    font-weight:bold;
    color: #0F0;
}
.tlTitle .suggestion a {
    float:left;
    font-size:14px;
    font-weight:bold;
    color: #F0F;
}
#marketnewswrapper{
    clear: both;
    height: auto;
    width: 800px;
}
#marketnewstitle {
	color:#000066;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:25px;
	font-weight:bold;
	line-height:35px;
	padding-top:10px;
	text-align:left;
	text-transform:capitalize;
	width:600px;
}
#marketnewsimg{
    float: right;
    text-align: right;
}

/******************** Demo Sub Menu *******************************/

/*#demosub            {height:43px; margin:0 40px 0 41px; padding:12px 0 0 15px; width:890px;}*/

#demosub            {height:43px; margin:0 0 0 0; padding:5px 0 0 15px; width:890px;}
#demosub li         {float:left; display: inline; margin:0 15px 0 0;}
#demosub li a       {color:#468fd1; text-transform:uppercase; text-decoration:none; padding:2px 4px;}
#demosub li a:hover {color:#92b9dd;}

/******************** Charting *******************************/

.p_chart {
    border: none;
    width: 888px;
    padding: 4px;
}

.p_graph {
    border: none;
    padding: 4px;
}

.p_controls {
    border: none;
    padding: 4px;
}

.p_exchange{
    padding: 5px;
}

.p_echange option{
    padding-left: 5px
}

.p_time {
    width: 220px;
    float: left;
}

.p_code {
    width: 220px;
    float: left;
}

#flashbg {
    background-image: url(../../images/upload/image/monitor.jpg);
    height: 328px;
    width: 330px;
    margin-right: auto;
    margin-left: auto;
    background-repeat: no-repeat;

}

.on {background-color:#8fb65e;cursor:pointer;}
.on_lnk {color:#FFFFFF;text-decoration:none;cursor:pointer;}
.off {background-color:#c9dbaa;cursor:pointer;}
.off_lnk {color:#312012;text-decoration:none;cursor:pointer;}
.gon {background-color:#8fb65e;}
.goff {background-color:#FFFFFF;}

/*******************************************************************************
  Informational Messages
*******************************************************************************/
.notice  {
    display: block;
    margin-top: 5px;
    margin-bottom:10px !important;
    font-size: 12px !important;
    font-weight: bold;
    cursor: pointer;
    border: 0px;
    background: url('../images/icon-info.png') no-repeat left top;
    padding: 10px 10px 10px 60px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    border: 1px solid #000;
}