﻿@charset "utf-8";

#index #main ordinaryImage
{
	float: left;
	 padding-right: 10;
	  padding-bottom: 10
	  }
	  #index #main .ordinaryTable
	  {
		background-image:url(Images/underline.png);
	background-position:center bottom;
	background-repeat:repeat-x;
	overflow:hidden;
	width:404px;
		}
#index #main ordinary
{
	font-family: georgia; margin: 12px 0px; font-size: 12px;
	}
#index #main dateSmall
{
	font-weight: bold;
	 font-size: 11px;
	}
#index #main a.ordinaryLink
{
	/*background-image:url(Images/index-main-div.news-ul-li-p-a.png);
	background-position:bottom right;*/
	color:Black; 
	text-decoration:none;
	 font-weight:normal;
	  font-family: georgia, times new roman, times, serif;
	   margin: 12px 0px; 
	   font-size: 12px;
	   padding:0px 18px 0px 0px;
}
#index #main a.ordinaryLink:hover
{
	color:#005cbb;
	text-decoration:underline;
}



*
{
	background-repeat:no-repeat;
	margin:0px;
	outline:none;
	padding:0px;
}

a
{
	color:#3e6aa5;
}

body
{
	font-family:trebuchet ms, arial, helvetica, sans-serif;
	font-size:13px;
	height:100%;
}

html
{
	height:100%;
}

h2
{
	color:#797979;
	font-size:24px;
	margin:12px 0px 0px 0px;
	text-transform:uppercase;
}

hr
{
	display:none;
}

/* -------------------- // -------------------- */

/* ----- container ----- */

#container
{
	min-height:100%;
	height:auto !important;
	height:100%;
	margin:0px auto -58px auto;
	
}

div.container
{
	margin:0px auto;
	overflow:hidden;
	padding:0px 0px;
	width:920px;
	
}

/* ----- header ----- */

#header
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/header.png");
	background-repeat:repeat-x;
	height:55px;
}

#header div.container
{
	height:55px;
}

#header h1
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/header-h1.png");
	display:inline;
	float:right;
	height:55px;
	width:292px;
}

#header h1 a
{
	display:block;
	height:20px;
	margin:15px 0px 20px 0px;
	text-indent:-9999px;
	width:292px;
}

/* ----- navigation ----- */

#navigation
{
	height:35px;
	margin:6px 0px;
}

#navigation div.container
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/navigation.png");
	height:35px;
	padding:0px;
	width:920px;
}

#navigation ul
{
	display:inline;
	float:left;
	height:32px;
	list-style:none;
	margin:0px 12px;
}

#navigation ul li
{
	display:inline;
	float:left;
	height:32px;
	margin:0px 6px;
}

#navigation ul li a
{
	color:#666666;
	display:inline;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:32px;
	line-height:32px;
	text-decoration:none;
}

#navigation ul li a:hover
{
	color:#ffffff;
	text-decoration:underline;
}

#navigation ul li.on a
{
	color:#ffffff;
}

#navigation ul li.separator
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/navigation-ul-li.separator.png");
	text-indent:-9999px;
	width:2px;
}

#navigation p
{
	display:inline;
	color:#838383;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:9px;
	float:right;
	height:32px;
	line-height:32px;
	margin:0px 18px;
}

#navigation p a
{
	color:#838383;
}

#navigation p a:hover
{
	color:#ffffff;
}

#navigation p strong
{
	color:#918f5e;
	font-weight:normal;
}

/* ----- main ----- */

#main
{
	display:inline;
	float:left;
	overflow:hidden;
	width:524px;
}

#main p
{
	margin:18px 0px;
}

#main strong
{
	color:#d50000;
}

#main div.hr
{
	background-color:#f4f4f4;
	font-size:0px;
	height:1px;
}

/* ----- sidebar ----- */

#sidebar
{
	display:inline;
	float:right;
	width:360px;
}

#sidebar h3
{
	color:#dd0000;
	font-size:18px;
	text-transform:uppercase;
	margin:0px 12px;
}

#sidebar div.box
{
	margin:18px 0px;
	width:360px;
}

#sidebar div.box div.n
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/sidebar-div.box-div.n.png");
	height:12px;
	overflow:hidden;
	width:360px;
}

#sidebar div.box div.content
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/sidebar-div.box-div.content.png");
	background-repeat:repeat-y;
	overflow:hidden;
	width:360px;
}

#sidebar div.box div.content p
{
	margin:12px;
}

#sidebar div.box div.content ul
{
	list-style:none;
	margin:12px;
}

#sidebar div.box div.s
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/sidebar-div.box-div.s.png");
	height:12px;
	overflow:hidden;
	width:360px;
}

/* ----- footer ----- */

#buffer
{
	height:58px;
}

#footer
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/footer.png");
	background-repeat:repeat-x;
	height:58px;
}

#footer p
{
	color:#ea7373;
	display:inline;
	float:left;
	height:24px;
	line-height:24px;
	margin:14px 0px;
}

#footer ul
{
	display:inline;
	height:24px;
	float:right;
	list-style:none;
	margin:14px 0px;
}

#footer ul li
{
	color:#960000;
	display:inline;
	float:left;
	line-height:24px;
	margin:0px 0px 0px 6px;
}

#footer ul li a
{
	color:#f19b77;
	text-decoration:none;
}

#footer ul li a:hover
{
	color:#ffffff;
	text-decoration:underline;
}

/* -------------------- // -------------------- */

#index h4
{
	height:42px;
}

#index h4 span
{
	display:inline;
	float:left;
	height:42px;
	line-height:42px;
	margin:0px 18px;
	text-transform:uppercase;
}

#index h4 a
{
	color:#c6c6c6;
	display:inline;
	float:right;
	font-size:11px;
	height:42px;
	line-height:42px;
	margin:0px 18px;
}

#index div.box
{
	clear:both;
	margin:18px 0px 65px 0px;
	overflow:hidden;
	width:920px;
}

#index div.box div.n
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-div.box-div.n.png");
	height:12px;
	overflow:hidden;
	width:920px;
}

#index div.box div.content
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-div.box-div.content.png");
	background-repeat:repeat-y;
	overflow:hidden;
	width:920px;
}

#index div.box div.s
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-div.box-div.s.png");
	height:18px;
	overflow:hidden;
	width:920px;
}

#index div.about
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-div.about.png");
	height:194px;
	margin:12px 0px 18px 0px;
	overflow:hidden;
	width:920px;
    font-family: trebuchet ms,arial,helvetica,sans-serif; 
}

#index div.about em
{
	display:block;
	font-style:normal;
	font-weight:bold;
}

#index div.about h2
{
	color:#000000;
	font-size:18px;
	margin:0px;
}

#index div.about small
{
	color:#757575;
	font-size:11px;
	font-family:trebuchet ms,arial,helvetica,sans-serif;
}

#index div.about strong
{
	color:#d90000;
}

#index div.about p
{
	line-height:18px;
	margin:6px 0px 0px 0px;
	font-family:trebuchet ms,arial,helvetica,sans-serif;
	font-size:13px;
}

#index div.about div.how
{
	display:inline;
	float:left;
	margin:18px 0px 0px 18px;
	width:504px;
}

#index div.about div.how a.learn
{
	display:inline;
	float:left;
	width:273px;
	color:#3d6bb6;
	font-family:trebuchet ms,arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:normal;
}

#index div.about div.how a.start
{
	border-bottom:#da0100 dotted 1px;
	color:#da0100;
	display:inline;
	font-weight:bold;
	float:left;
	text-decoration:none;
	font-family:trebuchet ms,arial,helvetica,sans-serif;
	font-size:13px;
}

#index div.about div.play
{
	display:inline;
	float:right;
	margin:18px 18px 0px 0px;
	width:320px;
}

#index #main
{
	width:404px;
}

#index #main h4
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-main-h4.png");
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 13px;
	color: Black;
	font-weight: bold;
}

#index #main div.news
{
	margin:6px 0px 18px 0px;
}

#index #main div.news ul
{
	list-style:none;
}

#index #main div.news ul li
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/underline.png");
	background-position:center bottom;
	background-repeat:repeat-x;
	overflow:hidden;
	width:404px;
}

#index #main div.news ul li.featured div.image
{
	background-color:#eeeeee;
	border:#cccccc solid 1px;
	display:inline;
	float:left;
	height:118px;
	margin:12px 0px;
	width:142px;
}

#index #main div.news ul li.featured div.source
{
	display:inline;
	float:right;
	width:248px;
}

#index #main div.news ul li.featured div.source p
{
	color:#9fa1a3;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	margin:12px 0px 0px 0px;
}

#index #main div.news ul li.featured div.text
{
	margin:0px 0px 12px 0px;
	width:248px;
}

#index #main div.news ul li div.text
{
	display:inline;
	float:right;
	width:404px;
}

#index #main div.news ul li div.text p
{
	font-family:georgia, times new roman, times, serif;
	margin:12px 0px;
}

#index #main div.news ul li div.text p small
{
	font-size:11px;
	font-weight:bold;
}

#index #main div.news ul li div.text p a
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-main-div.news-ul-li-p-a.png");
	background-position:bottom right;
	color:#000000;
	font-size:12px;
	padding:0px 18px 0px 0px;
	text-decoration:none;
}

#index #main div.news ul li div.text p a:hover
{
	color:#005cbb;
	text-decoration:underline;
}

#index #main div.adsense
{
	margin:18px 0px;
}

#index #sidebar
{
	width:480px;
	margin-bottom: 20px;
}

#index #sidebar div.box div.n
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-sidebar-div.box-div.n.png");
}

#index #sidebar div.box div.content
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-sidebar-div.box-div.content.png");
	font-family:trebuchet ms,arial,helvetica,sans-serif;
	font-size:13px;
}

#index #sidebar div.box div.s
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-sidebar-div.box-div.s.png");
}

#index #sidebar h4
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-sidebar-h4.png");
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 13px;
	color: Black;
	font-weight: bold;
}

#index #sidebar div.leaderboard
{
	overflow:hidden;
	width:480px;
	margin-bottom:18px;
}

#index #sidebar div.leaderboard div.o1
{
	font-size:15px;
	margin:0px 18px;
}

#index #sidebar div.leaderboard div.o1 strong
{
	display:block;
	font-size:18px;
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-weight:bold;
}

#index #sidebar div.leaderboard div.o1 em
{
	color:#ff0000;
	font-style:normal;
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 15px;
}

#index #sidebar div.leaderboard div.o2
{
	display:inline;
	float:left;
	margin:0px 0px 0px 18px;
	padding:18px 0px 6px 0px;
	position:relative;
	width:213px;
	
}

#index #sidebar div.leaderboard div.o2 div strong
{
	background-color:#ffffff;
	color:#919191;
	left:6px;
	font-size:11px;
	padding:0px 6px;
	position:absolute;
	top:11px;
}

#index #sidebar div.leaderboard div.o2 ul
{
	border:#cccccc solid 1px;
	margin:0px;
	padding:12px;
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#index #sidebar div.leaderboard div.o2 ul li
{
	color:#919191;
	font-size:11px;
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#index #sidebar div.leaderboard div.o2 ul li strong
{
	color:#000000;
	font-weight:normal;
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 11px;
}

#index #sidebar div.leaderboard div.o3
{
	display:inline;
	float:left;
	margin:0px 0px 0px 18px;
	padding:18px 0px 6px 0px;
	width:213px;
}

#index #sidebar div.leaderboard div.o3 ul
{
	margin:0px;
}

#index #sidebar div.leaderboard div.o3 ul li
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-sidebar-div.leaderboard-div.o3-ul-li.png");
	background-position:left center;
	background-repeat:no-repeat;
	padding:0px 0px 0px 11px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	font-family:trebuchet ms,arial,helvetica,sans-serif;
	font-size:15px;
	font-style:normal;
}

#index #sidebar div.leaderboard div.o3 ul li a
{
	color:#FF0000;
	font-style:normal;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}

#index #sidebar div.leaderboard div.o3 ul li a:hover
{
	border-bottom:#e50200 dotted 1px;
}

#index #sidebar div.users
{
	overflow:hidden;
	margin:18px 0px;
	width:480px;
}

#index #sidebar div.users ul
{
	list-style:none;
	overflow:hidden;
	width:480px;
}

#index #sidebar div.users ul li
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-sidebar-div.users-ul-li.png");
	display:inline;
	float:left;
	height:40px;
	margin:1px 0px;
	width:480px;
}

#index #sidebar div.users ul li div
{
	display:inline;
	font-family:arial, helvetica, sans-serif;
	float:left;
	height:40px;
	line-height:40px;
}

#index #sidebar div.users ul li div.o1
{
	background-position:12px 0px;
	font-size:12px;
	/*padding:0px 12px 0px 42px;*/
	width:216px;
	/*margin:0px 12px 0px 42px; */
}

#index #sidebar div.users ul li.o1 div.o1
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-sidebar-div.users-ul-li.o1.png");
}

#index #sidebar div.users ul li.o2 div.o1
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-sidebar-div.users-ul-li.o2.png");
}

#index #sidebar div.users ul li.o3 div.o1
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-sidebar-div.users-ul-li.o3.png");
}

#index #sidebar div.users ul li.o4 div.o1
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-sidebar-div.users-ul-li.o4.png");
}

#index #sidebar div.users ul li.o5 div.o1
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-sidebar-div.users-ul-li.o5.png");
}

#index #sidebar div.users ul li div.o2
{
	font-size:11px;
	text-align:center;
	width:132px;
}

#index #sidebar div.users ul li div.o3
{
	font-size:11px;
	text-align:center;
	width:132px;
}

#index #sidebar div.users ul li div.down
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-sidebar-div.users-ul-li.down.png");
	background-position:109px 0px;
}

#index #sidebar div.users ul li div.up
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-sidebar-div.users-ul-li.up.png");
	background-position:109px 0px;
}

#index #sidebar div.users p
{
	clear:both;
	font-size:10px;
	margin:6px 0px 0px 0px;
	overflow:hidden;
	width:480px;
}

#index #sidebar div.users p small
{
	display:inline;
	float:left;
}

#index #sidebar div.users p a
{
	display:inline;
	float:right;
}

#index #sidebar div.quotes
{
	margin:18px 0px 6px 0px;
	overflow:hidden;
	width:480px;
}

#index #sidebar div.quotes ul
{
	height:630px;
	list-style:none;
	overflow:hidden;
	width:528px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#index #sidebar div.quotes ul li
{
	background-color:#cccccc;
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-sidebar-div.quotes-ul-li.png");
	float:left;
	height:120px;
	margin:0px 24px 12px 0px;
	width:228px;
	font-family:trebuchet ms,arial,helvetica,sans-serif;
	font-size:13px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	
}

#index #sidebar div.quotes ul li.hover
{
	background-position:0px -120px;
	
}

#index #sidebar div.quotes ul li div.title
{
	display:inline;
	float:left;
	height:21px;
	line-height:21px;
	margin:18px 0px 0px 12px;
}

#index #sidebar div.quotes ul li div.title a
{
	color:#008000;
	font-weight:600;
	font-size: 13px;
}

#index #sidebar div.quotes ul li div.chart
{
	display:inline;
	float:right;
	height:21px;
	line-height:21px;
	margin:18px 12px 0px 0px;
	font-family:trebuchet ms,arial,helvetica,sans-serif;
	font-size:13px;
}

#index #sidebar div.quotes ul li div.chart a
{
	color:#c7b38a;
	font-size:10px;
	text-transform:uppercase;
	font-weight:normal;
}

#index #sidebar div.quotes ul li div.price
{
	clear:both;
	height:21px;
	line-height:21px;
	margin:0px 12px;
}

#index #sidebar div.quotes ul li div.state
{
	display:inline;
	float:left;
	font-size:12px;
	font-weight:bold;
	height:30px;
	line-height:15px;
	margin:12px 0px 18px 44px;
	text-align:center;
	width:52px;
}

#index #sidebar div.quotes ul li div.down
{
	color:#f2000d;
}

#index #sidebar div.quotes ul li div.up
{
	color:#008000;
}

#index #sidebar div.quotes ul li div.state small
{
	display:block;
	font-size:10px;
}

#index #sidebar div.quotes ul li div.buttons
{
	display:inline;
	float:right;
	height:30px;
	margin:12px 12px 18px 0px;
}

#index #sidebar div.quotes ul li div.buttons a
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-sidebar-div.gif");
	color:#c7b38a;
	display:inline;
	height:30px;
	float:left;
	font-weight:bold;
	line-height:28px;
	margin:0px 0px 0px 4px;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	width:56px;
}

#index #sidebar div.quotes ul li.featured
{
	background:none;
}

#index #sidebar div.quotes ul li.featured p
{
	color:#068300;
	margin:0px 0px 5px 0px;
}

#index #sidebar div.quotes ul li.featured p big
{
	color:#068300;
	font-size:18px;
	text-transform:uppercase;
}

#index #sidebar div.quotes ul li.featured p a
{
	color:#09bb00;
}

#index div.store
{
	margin:0px 0px 18px 0px;
}

#index div.store h5
{
	font-size:18px;
	margin:0px 0px 6px 0px;
	text-transform:uppercase;
}

#index div.store div.book
{
	display:inline;
	float:left;
	margin:6px 0px 6px 18px;
	overflow:hidden;
	width:386px;
}

#index div.store div.book div.image
{
	background-color:#cccccc;
	display:inline;
	float:left;
	height:84px;
	margin:15px 0px 0px 0px;
	width:60px;
}

#index div.store div.book div.text
{
	display:inline;
	float:right;
	width:308px;
}

#index div.store div.book div.text p
{
	margin:12px 0px 0px 0px;
}

#index div.store div.book div.text p strong
{
	display:block;
	font-size:11px;
}

#index div.store div.book div.text p em
{
	color:#d40000;
	display:block;
	font-size:11px;
	font-style:normal;
}

#index div.store div.course
{
	display:inline;
	float:right;
	margin:6px 18px 6px 0px;
	width:462px;
}

#index div.store div.course p
{
	margin:18px 0px 0px 0px;
}

#index div.open div.content
{
	padding:12px 0px;
}

#index div.open p
{
	font-size:15px;
	margin:6px 18px;
}

#index div.open ul
{
	list-style:none;
	margin:6px;
	overflow:hidden;
	width:908px;
}

#index div.open ul li
{
	display:inline;
	float:left;
	font-size:15px;
	margin:0px 12px;
}

#index div.open ul li span.down
{
	color:#e20000;
}

#index div.open ul li span.up
{
	color:#24802b;
}

/* -------------------- // -------------------- */

#sidebar
{
	position:relative;
}

#sidebar div.signup
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/sidebar-div.signup.png");
	height:133px;
	margin:18px 0px;
	position:relative;
	widows:360px;
}

#sidebar div.signup div.content
{
	background:none;
	overflow:visible;
	padding:12px 0px 0px 0px;
}

#sidebar div.signup div.content p strong
{
	color:#056a00;
	display:block;
}

#sidebar div.signup div.content p a
{
	display:block;
	color:#1ca115;
	font-size:15px;
	text-align:center;
}

#sidebar div.image
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/sidebar-div.signup-div.image.png");
	height:116px;
	position:absolute;
	right:-18px;
	top:54px;
	width:118px;
}

/* ----- // ----- */

#sidebar div.box div.content div.newbies
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/sidebar-div.box-div.n.png");
	font-family:arial, helvetica, sans-serif;
	padding:6px 0px 0px 0px;
}

#sidebar div.box div.content div.newbies ul
{
	margin:0px 12px;
}

#sidebar div.box div.content div.newbies ul li
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/underline.png");
	background-position:center bottom;
	background-repeat:repeat-x;
	font-size:12px;
	line-height:15px;
	padding:6px 0px;
}

#sidebar div.box div.content div.newbies ul li small
{
	color:#9e9e9e;
	font-size:9px;
}

#sidebar div.box div.content div.newbies ul li small strong
{
	color:#d90000;
	font-size:10px;
}

#sidebar div.box div.content div.newbies p
{
	color:#717171;
	font-size:11px;
	margin:6px 12px 0px 12px;
}

#sidebar div.box div.content div.newbies p strong
{
	color:#000000;
}

/* -------------------- // -------------------- */

div.commodity h2
{
	height:42px;
	margin:12px 0px 18px 0px;
}

div.commodity h2 strong
{
	color:#000000;
	display:inline;
	float:left;
	font-family:georgia, times new roman, times, serif;
	font-size:36px;
	height:42px;
	line-height:42px;
	overflow:hidden;
	text-transform:none;
}

div.commodity h2 span
{
	display:inline;
	float:left;
	font-size:18px;
	height:42px;
	line-height:48px;
	overflow:hidden;
	padding:0px 0px 0px 12px;
}

div.commodity h2 span a
{
	color:#afbada;
	text-decoration:none;
}

div.commodity div.o1
{
	overflow:hidden;
	margin:0px 0px 18px 0px;
	position:relative;
	width:920px;
}

div.commodity div.o1 div.price
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/div.commodity-div.o1-div.price.png");
	display:inline;
	float:left;
	height:137px;
	width:236px;
}

div.commodity div.o1 div.price div.name
{
	border-bottom:#e3e3e3 solid 1px;
	height:24px;
	line-height:24px;
	margin:0px 18px;
	overflow:hidden;
	padding:12px 0px;
	width:200px;
}

div.commodity div.o1 div.price div.name strong
{
	color:#d90000;
	display:inline;
	float:left;
	font-size:21px;
	font-weight:normal;
	text-transform:uppercase;
}

div.commodity div.o1 div.price div.name span
{
	display:inline;
	float:right;
}

div.commodity div.o1 div.price div.name span.down
{
	color:#ff0000;
}

div.commodity div.o1 div.price div.name span.up
{
	color:#88a110;
}

div.commodity div.o1 div.price div.value
{
	height:42px;
	line-height:42px;
	margin:0px 18px;
	overflow:hidden;
	padding:6px 0px;
	width:200px;
}

div.commodity div.o1 div.price div.value strong
{
	color:#d90000;
	display:inline;
	float:left;
	font-size:36px;
	font-weight:normal;
	text-transform:uppercase;
}

div.commodity div.o1 div.price div.value span
{
	display:inline;
	float:right;
}

div.commodity div.o1 div.price div.value span.down
{
	color:#ff0000;
}

div.commodity div.o1 div.price div.value span.up
{
	color:#88a110;
}

div.commodity div.o1 div.price div.link a
{
	color:#8f8f8f;
	font-size:10px;
	margin:0px 18px;
	text-transform:uppercase;
	width:200px;
}

div.commodity div.o1 div.about
{
	display:inline;
	float:right;
	width:660px;
}

div.commodity div.o1 div.other
{
	bottom:12px;
	position:absolute;
	right:0px;
	width:660px;
}

div.commodity div.o1 div.other div.join
{
	display:inline;
	float:right;
	font-size:15px;
}

div.commodity div.o1 div.other div.join a
{
	background-color:#f0f0f0;
	color:#1263be;
	display:inline;
	float:left;
	height:24px;
	line-height:24px;
	padding:6px 12px;
}

div.commodity div.o1 div.other div.join span
{
	display:inline;
	float:left;
	height:24px;
	line-height:24px;
	padding:6px 10px 6px 12px;
}

div.commodity div.o1 div.other div.join span strong
{
	color:#569f15;
	font-weight:normal;
}

div.commodity #main
{
	border-right:#717271 solid 1px;
	margin:0px 0px 24px 0px;
	padding:0px 24px 0px 0px;
	width:360px;
}

div.commodity #main div.prices ul
{
	list-style:none;
	width:360px;
}

div.commodity #main div.prices ul li
{
	background-color:#f2f2f2;
	font-size:12px;
	height:24px;
	line-height:24px;
	margin:3px 0px;
	width:360px;
}

div.commodity #main div.prices ul li a
{
	display:inline;
	float:left;
	text-indent:24px;
	width:160px;
}

div.commodity #main div.prices ul li strong
{
	color:#000000;
	display:inline;
	float:left;
	font-weight:normal;
	text-align:center;
	width:100px;
}

div.commodity #main div.prices ul li span
{
	display:inline;
	float:left;
	text-align:center;
	width:100px;
}

div.commodity #main div.prices ul li.down
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/div.commodity-main-div.prices-ul-li.down.png");
}

div.commodity #main div.prices ul li.down span
{
	color:#ff1f00;
}

div.commodity #main div.prices ul li.up
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/div.commodity-main-div.prices-ul-li.up.png");
}

div.commodity #main div.prices ul li.up span
{
	color:#569f15;
}

div.commodity #sidebar
{
	padding:0px 0px 24px 0px;
	width:512px;
}

div.commodity div.box
{
	clear:both;
	margin:18px 0px;
	overflow:hidden;
	width:920px;
}

div.commodity div.box div.n
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-div.box-div.n.png");
	height:12px;
	overflow:hidden;
	width:920px;
}

div.commodity div.box div.content
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-div.box-div.content.png");
	background-repeat:repeat-y;
	overflow:hidden;
	width:920px;
}

div.commodity div.box div.s
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/index-div.box-div.s.png");
	height:18px;
	overflow:hidden;
	width:920px;
}

div.commodity div.store
{
	clear:both;
	margin:0px 0px 18px 0px;
}

div.commodity div.store h5
{
	font-size:18px;
	margin:0px 0px 6px 0px;
	text-transform:uppercase;
}

div.commodity div.store div.book
{
	display:inline;
	float:left;
	margin:6px 0px 6px 18px;
	overflow:hidden;
	width:386px;
}

div.commodity div.store div.book div.image
{
	background-color:#cccccc;
	display:inline;
	float:left;
	height:84px;
	margin:15px 0px 0px 0px;
	width:60px;
}

div.commodity div.store div.book div.text
{
	display:inline;
	float:right;
	width:308px;
}

div.commodity div.store div.book div.text p
{
	margin:12px 0px 0px 0px;
}

div.commodity div.store div.book div.text p strong
{
	display:block;
	font-size:11px;
}

div.commodity div.store div.book div.text p em
{
	color:#d40000;
	display:block;
	font-size:11px;
	font-style:normal;
}

div.commodity div.store div.course
{
	display:inline;
	float:right;
	margin:6px 18px 6px 0px;
	width:462px;
}

div.commodity div.store div.course p
{
	margin:18px 0px 0px 0px;
}

div.commodity div.open div.content
{
	padding:12px 0px;
}

div.commodity div.open p
{
	font-size:15px;
	margin:6px 18px;
}

div.commodity div.open ul
{
	list-style:none;
	margin:6px;
	overflow:hidden;
	width:908px;
}

div.commodity div.open ul li
{
	display:inline;
	float:left;
	font-size:15px;
	margin:0px 12px;
}

div.commodity div.open ul li span.down
{
	color:#e20000;
}

div.commodity div.open ul li span.up
{
	color:#24802b;
}

/* -------------------- // -------------------- */

div.public div.o1 div.other div.join
{
	float:left;
}

div.public div.o1 div.other div.symbol
{
	color:#8f8f8f;
	display:inline;
	float:right;
	font-size:10px;
	height:24px;
	line-height:24px;
	padding:6px 0px 6px 12px;
}

div.public div.o1 div.other div.symbol form div label
{
	display:inline;
	float:left;
	padding:0px 12px 0px 0px;
	text-transform:uppercase;
}

div.public div.o1 div.other div.symbol form div select
{
	display:inline;
	float:left;
	font-size:12px;
}

div.public div.o1 div.other div.symbol form div select option
{
	padding:0px 12px 0px 0px;
}

div.public div.o2
{
	margin:18px 0px;
}

div.public div.o2 div.chart
{
	background-color:#272727;
	color:#ffffff;
	padding:12px;
}

/* -------------------- // -------------------- */

div.private div.heading
{
	overflow:hidden;
	position:relative;
	width:920px;
}

div.private div.heading h2
{
	display:inline;
	float:left;
}

div.private div.heading div.totals
{
	display:inline;
	float:right;
}

div.private div.heading div.totals ul
{
	list-style:none;
	margin:12px 0px 0px 0px;
}

div.private div.heading div.totals ul li
{
	color:#666666;
	display:inline;
	float:left;
	margin:0px 0px 0px 24px;
	text-align:center;
}

div.private div.heading div.totals ul li strong
{
	color:#000000;
	display:block;
	font-size:10px;
}

div.private div.o1 div.about div.welcome
{
	color:#999999;
	font-size:10px;
	height:38px;
	overflow:hidden;
	text-transform:uppercase;
}

div.private div.o1 div.about div.welcome strong
{
	color:#9c9c9c;
	display:block;
	font-size:18px;
}

div.private div.o1 div.about div.welcome em
{
	color:#c84040;
	font-style:normal;
}

div.private div.o1 div.about div.order
{
	border:#dedede solid 1px;
	height:86px;
	margin:9px 0px 0px 0px;
	overflow:hidden;
	width:658px;
}

div.private div.o1 div.about div.order div
{
	display:inline;
	float:left;
	line-height:24px;
	padding:12px 24px 24px 24px;
}

div.private div.o1 div.about div.order div label
{
	color:#bfbfbf;
	font-size:15px;
	font-weight:bold;
}

div.private div.o1 div.about div.order div.action
{
	border-right:#dedede dashed 1px;
	overflow:hidden;
	text-align:right;
	width:84px;
}

div.private div.o1 div.about div.order div.action select
{
	width:84px;
}

div.private div.o1 div.about div.order div.number
{
	border-right:#dedede dashed 1px;
	width:132px;
}

div.private div.o1 div.about div.order div.number input.text
{
	width:72px;
}

div.private div.o1 div.about div.order div.number span
{
	font-size:12px;
}

div.private div.o1 div.about div.order div.quantity
{
	height:26px;
	line-height:26px;
	padding:30px 0px 0px 24px;
}

div.private div.o1 div.about div.order div.quantity label
{
	display:inline;
	float:left;
}

div.private div.o1 div.about div.order div.quantity input
{
	display:inline;
	float:left;
}

div.private div.o1 div.about div.order div.quantity input.text
{
	margin:3px 6px 0px 6px;
	width:72px;
}

div.private div.o1 div.about div.order div.quantity button
{
	display:inline;
	float:left;
}

div.private div.o2
{
	margin:18px 0px;
	overflow:hidden;
	width:920px;
}

div.private div.o2 div.market
{
	height:24px;
	line-height:24px;
	overflow:hidden;
	width:920px;
}

div.private div.o2 div.market div.left
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/div.private-div.o2-div.market-div.left.png");
	background-repeat:no-repeat;
	display:inline;
	float:left;
	margin:0px 12px 0px 0px;
	text-indent:18px;
	width:236px;
}

div.private div.o2 div.market div.left a
{
	color:#8ca13b;
}

div.private div.o2 div.market div.middle
{
	display:inline;
	float:left;
}

div.private div.o2 div.market div.middle span
{
	display:inline;
	float:left;
	margin:0px 0px 0px 12px;
}

div.private div.o2 div.market div.middle span strong
{
	color:#d70000;
}

div.private div.o2 div.market div.middle span.down
{
	color:#d70000;
}

div.private div.o2 div.market div.middle span.up
{
	color:#839f18;
}

div.private div.o2 div.market div.right
{
	color:#8f8f8f;
	display:inline;
	float:right;
	text-transform:uppercase;
}

div.private div.o2 div.market div.right label
{
	font-size:10px;
	padding:0px 6px 0px 0px;
}

div.private div.o2 div.market div.right select
{
	font-size:12px;
}

div.private div.o2 div.market div.right select option
{
	padding:0px 12px 0px 0px;
}

/* -------------------- // -------------------- */

div.register form
{
	display:inline;
	float:left;
	overflow:hidden;
	width:720px;
}

div.register form div.section
{
	border-bottom:#cccccc solid 1px;
	font-size:15px;
	margin:24px 0px 0px 0px;
	overflow:hidden;
	padding:0px 24px 24px 24px;
}

div.register form div.section div.o1
{
	display:inline;
	float:left;
	margin:0px 18px 0px 0px;
	width:auto;
}

div.register form div.section div.o2
{
	display:inline;
	float:left;
}

div.register form div.section div.o3
{
	display:inline;
	float:left;
	margin:0px 18px 0px 0px;
}

div.register form div.section div.o4
{
	display:inline;
	float:left;
}

div.register form div.section div.o5 label
{
	display:inline;
	float:left;
	line-height:36px;
}

div.register form div.section div.o5 input
{
	display:inline;
	float:left;
	margin:9px 12px 0px 12px;
}

div.register form div.section div.o5 small
{
	background-image:url("http://www.tradedevil.com/images/NewTDDesign/div.register-form-div.section-div.o5-small.png");
	display:inline;
	float:left;
	font-size:11px;
	line-height:18px;
	padding:0px 0px 0px 37px;
}

div.register form div.section div.o6
{
	display:inline;
	float:left;
	margin:0px 18px 0px 0px;
}

div.register form div.section div.o7
{
	display:inline;
	float:left;
}

div.register form div.section div.o8
{
	display:inline;
	float:left;
	margin:9px 18px 0px 0px;
}

div.register form div.section div.o8 select option
{
	padding:0px 12px 0px 0px;
}

div.register form div.section div.o9
{
	border-left:#cccccc solid 1px;
	display:inline;
	float:left;
	padding-left:18px;
}

div.register div.adsense
{
	display:inline;
	float:right;
	width:160px;
}

/* -------------------- // -------------------- */

#index div.box div.s,
#index div.box div.n,
#index #sidebar div.quotes ul li div.buttons a,
#sidebar div.signup,
#sidebar div.image
{ 
	/*_background:expression('url("'+this.currentStyle['backgroundImage']+'")'");         */
	_filter:expression('progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+this.currentStyle['backgroundImage'].split('\"')[1]+', sizingMethod=image)'");
}

#index #sidebar div.quotes ul li div.buttons a,
#sidebar div.signup a
{
	_cursor:pointer;
	_position:relative;
}