body {	background: #0046B4 url(images/bg.png) repeat-x;	text-align:center;	font-size:12px;	font-family:Tahoma,Trebuchet ms, Verdana, Arial, Helvetica, sans-serif;	line-height:12px;}img {	border-style:none;}a:link {	color:#006CFF;	text-decoration:none;}a:visited {	color:#006CFF;	text-decoration:none;}a:hover {	color:blue;	text-decoration:underline;}.align-right {	text-align:right;	}a.profile_link:link {	color:#329801;}a.profile_link:visited {	color:#329801;}a.profile_link:hover {	color:#47A31B;	text-decoration:underline;}/*** General Layout ***/div#top {	width:980px;	background:url(images/top.png) no-repeat top;	margin-left: auto;	margin-right: auto;	padding-top:26px;	padding-bottom:10px;	#margin-top:-22px;}div#container {	width: 980px;	background:url(images/middle.png) repeat-y bottom;	margin-left: auto;	margin-right: auto;}div#footer {	width: 980px;	padding-bottom: 25px;	background:url(images/bottom.png) no-repeat bottom;	margin-left: auto;	margin-right: auto;	line-height:16px;	text-align: center;	}div#login {	float:right;	text-align:left;	padding-right:20px;	}.column {	position: relative; 	float: left;	padding: 0px;}div#header {	text-align: center;	margin-left: auto;	margin-right: auto;}div#new_middle {			/* Pages with Right Column */	/*margin-left:125px;*/	margin-top:10px;	width: 605px;          	left: 30px;	padding: 5px;	background:#FFFFFF;	text-align:left;}div#new_right {	margin-top:10px;	width: 300px;          /* Right Column width */	left: 40px;	padding: 0px;	text-align:left;	background:#FFFFFF;}div#side {	margin-top:10px;	left:30px;	width:120px;		/* Left Column width */	text-align:left;	background:#FFFFFF;}div#middle {			/* Pages with Right Column */	/*margin-left:125px;*/	margin-top:10px;	width: 560px;          	left: 35px;	padding: 5px;	background:#FFFFFF;	text-align:left;}div#bigmiddle{			/* Pages with no Right Column */	margin-top:10px;	width: 780px;	left: 45px;	padding: 0px;	background:#FFFFFF;	text-align:left;}div#right {	margin-top:10px;	width: 220px;          /* Right Column width */	left: 40px;	padding: 0px;	text-align:left;	background:#FFFFFF;}#inner-left{	width: 290px;	line-height:12pt;}#inner-right{	width: 290px;	float:right;	line-height:12pt;}/* Type Style */p {	text-align:justify;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:14px;		}span.text {	text-align:left;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:16px;}div.text {	text-align:justify;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:16px;}/* Blue Filled Box */div.bluefill_box {	background:#DAEAFF;	padding: 10px;	margin:0 auto;	text-align:center;}div.bluefill_box h1 {	font-size:22px;	line-height:22px;	font-family:Trebuchet ms,Arial, Helvetica, sans-serif;	color:#000000;	letter-spacing:.1em;	margin-top:10px;	font-weight:bolder;}div.bluefill_box p{	font-size:12px;	font-family:Comic Sans,Arial, Helvetica, sans-serif;	line-height:16px;	color:#000000;	text-align: justify;}/* Red filled box */div.redfill_box {	background:#E65714;	padding: 5px 10px;	margin:0 auto;	text-align:center;	z-index:1;}div.redfill_box .label{	color:#ffffff;}div.redfill_box td{	font-size:12px;}div.redfill_box a{	color:#FE8F00;	font-size:13px;	text-decoration:none;	}div.redfill_box a:visited{	color:#FE8F00;	text-decoration:none;	}div.redfill_box a:hover{	color:#000000;	font-size:13px;	text-decoration:underline;	}/* Blue Table */ul.split, .split li {	padding:0px;	margin:0 auto;	list-style: none;	margin-left: 0;	padding-left: 0;	text-indent: 0;	}.split td {	font-size:12px;	}li.blue_box h3{	background:#DAEAFF;	margin:0;	margin-bottom:-2px;	padding:6px;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	letter-spacing:0em;	font-weight: strong;}li.blue_box div.table_box{	border:2px solid #DAEAFF;}.split p{	text-align:justify;}li.blue_box div.text_box {	border:2px solid #DAEAFF;	text-align:left;	padding:5px;	font-family:Comic Sans,Arial, Helvetica, sans-serif;	font-size:12px;	line-height:14px;}/* Bold Blue Table */li.boldblue_box h3{	background: #3399FF  url(images/blue-gradient.png) repeat-x 0 -35px;	color:#FFFFFF;	margin:0;	margin-bottom:-2px;	padding:6px;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	letter-spacing:0em;	font-weight: strong;}li.boldblue_box div.text_box {	border:2px solid #3399FF;	text-align:center;	padding:5px;	font-family:Comic Sans,Arial, Helvetica, sans-serif;	font-size:12px;	line-height:14px;}/* Green Table */li.green_box h3{	background:#C4E786;	color:#374824;	margin:0;	margin-bottom:-2px;	padding:6px;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	letter-spacing:0em;	font-weight: strong;	}li.green_box div.text_box {	border:2px solid #C4E786;	text-align:left;	padding:5px;	font-family:Comic Sans,Arial, Helvetica, sans-serif;	font-size:12px;	line-height:14px;}li.green_box div.table_box {	border:2px solid #C4E786;	text-align:left;	padding:0px;	font-family:Comic Sans,Arial, Helvetica, sans-serif;	font-size:12px;	line-height:14px;}li.green_box h3 a{	color:#374824;	text-decoration:none;	}li.green_box h3 a:hover{	color:#9CB50C;	text-decoration:underline;	}li.green_box div a{	color:#374824;	text-decoration:none;	}li.green_box div a:hover{	color:#9CB50C;	text-decoration:underline;	}/* Yellow Table */li.yellow_box h3{	background:#F3CF00;	color:#374824;	margin:0;	margin-bottom:-2px;	padding:6px;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	letter-spacing:0em;	font-weight: strong;}li.yellow_box div.table_box {	border:2px solid #F3CF00;	text-align:left;	padding:0px;	font-family:Comic Sans,Arial, Helvetica, sans-serif;	font-size:12px;	line-height:14px;}li.yellow_box div.text_box {	border:2px solid #F3CF00;	text-align:left;	padding:10px;	font-family:Comic Sans,Arial, Helvetica, sans-serif;	font-size:12px;	line-height:14px;}/* Red Table */li.red_box h3{	background:#CE0505;	color:#FFFFFF;	margin:0;	margin-bottom:-2px;	padding:6px;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	letter-spacing:0em;	font-weight: strong;	}li.red_box div.table_box {	border:2px solid #CE0505;	text-align:left;	padding:0px;	font-family:Comic Sans,Arial, Helvetica, sans-serif;	font-size:12px;	line-height:14px;}li.red_box div.text_box {	border:2px solid #CE0505;	text-align:left;	padding:10px;	font-family:Comic Sans,Arial, Helvetica, sans-serif;	font-size:12px;	line-height:14px;}/* Table with lines */li.gray_box h3{	background:#777777;	color:#ffffff;	margin:0;	margin-bottom:-2px;	padding:6px;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	line-height:18px;	letter-spacing:0em;	font-weight: strong;}li.gray_box div.table_box{	border:2px solid #777777;	font-family:Comic Sans,Arial, Helvetica, sans-serif;	font-size:12px;	line-height:14px;}.gray_box th {	background: url(images/gradient-gray.png) repeat-x;	border-top: 1px #ccc solid;	border-bottom: 1px #ccc solid;	border-right: 1px #ccc solid;	font-size:11px;	font-family:"Trebuchet MS",Trebuchet;	line-height:12px;	text-transform:uppercase;	letter-spacing:.1em;	color:#999999;	}.gray_box th.first {	background: url(images/gradient-gray.png) repeat-x;	border: 1px #ccc solid;	}.gray_box th a:link{	color:#999;	text-decoration:none;}.gray_box th a:visited{	color:#999;	text-decoration:none;}.gray_box th a:hover{	color:#000000;	text-decoration:underline;}div.table_navigation {	background:#777777;	color:#FE8F00;	font-size:14px;	height:20px;	padding-top:6px;}div.table_navigation a{	color:#ffffff;	font-size:14px;}div.table_navigation a:hover{	color:#FE8F00;	font-size:14px;	text-decoration:underline;}div.table_navigation_small {	background:#777777;	color:#FE8F00;	font-size:12px;	height:16px;	padding-top:6px;}div.table_navigation_small a{	color:#ffffff;	font-size:12px;}div.table_navigation_small a:hover{	color:#FE8F00;	font-size:12px;	text-decoration:underline;}.gray_box td {	border-right: 1px #ccc solid;	padding: 2px;	}.gray_box td.first {	border-right: 1px #ccc solid;	border-left: 1px #ccc solid;}.gray_box td.noline {	border:none;	padding: 5px;	}.gray_box h3 a {	color: #ffffff;	text-decoration:underline;}.gray_box h3 a:visited {	color: #ffffff;	text-decoration:underline;}.gray_box h3 a:hover {	color: #FF9900;	text-decoration:underline;}/* notification box */li.notification_box h3{	background:#FF9900;	margin:0;	margin-bottom:-2px;	padding:5px;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	font-weight:strong;}li.notification_box div.text_box{	border:2px solid #FF9900;	padding:10px;	font-family:Comic Sans,Arial, Helvetica, sans-serif;	font-size:12px;	line-height:14px;	text-align:left;}.emptybox {	width:400px;	background: #FFFFFF;	border:1px solid #ccc;	padding: 10px;	margin-bottom: 5px;	line-height: 16px;	text-align: center;}.emptybox-article {	width:180px;	background: #FFFFFF;	border:1px solid #ccc;	padding: 10px;	margin-bottom: 5px;	line-height: 16px;	text-align: center;}.emptybox-content {	width:80px;	background: #FFFFFF;	border:1px solid #ccc;	padding: 10px;	margin-bottom: 5px;	line-height: 16px;	text-align: center;}/*** Float control ***/div.clearer {			/* Puts floating divs in container */	clear:left;	line-height:0;	height:0;}div.clearer2 {			/* Puts floating divs in container */	clear:right;	line-height:0;	height:0;}.column-break {			/* Ends columns */	clear: both;}#column-break {			/* Ends columns */	clear: both;}/*** Portfolio ***/li#portfolio_box h3{	background:#777777;	color:#ffffff;	margin:0;	margin-bottom:-2px;	padding:6px;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:18px;	letter-spacing:.2em;	font-weight: strong;	line-height:18px;}li#portfolio_box div.table_box{	margin:0;	padding: 10px;	border:2px solid #777777;	font-family:Comic Sans,Arial, Helvetica, sans-serif;}div#portfolio-left {	margin-left:20px}div#portfolio-right {	margin-left:40px;}/*** General Formatting ***/.fade {	color:#aaaaaa;}.fade a:link {	color:#000000;	text-decoration:none;}.fade a:visited {	color:#000000;	text-decoration:none;}.fade a:hover {	color:#000000;	text-decoration:underline;}.fade2 {	font-family:"Trebuchet MS",Trebuchet;	text-transform:uppercase;	letter-spacing:.1em;	color:#999999;}  .fade2 a:link {	color:#999;	text-decoration:none;}.fade2 a:visited {	color:#999;	text-decoration:none;}.fade2 a:hover {	color:black;	text-decoration:underline;}.fade3 {	color:#999;	line-height: 12pt;	font:95%/1.0em Arial;}.up {	color:green;}.down {	color:red;}.size10 {	font-size:10px;	line-height:12px;	}.size12 {	font-size:12px;	line-height:14px;	}.size14 {	font-size:14px;	line-height:16px;	}.size16 {	font-size:16px;	line-height:18px;	}.size20 {	font-size:20px;	line-height:24px;	}.size24 {	font-size:24px;	line-height:28px;	}/*** Account Creation ***/#application {	width: 285px;	line-height: 12pt;	text-align: left;}#application-right{	width: 235px;	left:20px;	line-height:12pt;}.notice {	font-size:12px;	line-height: 12pt;	border: 1px solid #FFEE11;	padding: 10px;	background:#FFFFCC;}.fyi {	background:#DAEAFF;	border: 1px solid #009CFF;	text-align:center;	padding:10px;	font-size:14px;}/*** Order Book ***/li#orderbook_box h3{	background:#dddddd;	margin:0;	margin-bottom:-2px;	padding:6px;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	letter-spacing:0em;	font-weight: strong;	}li#orderbook_box div#orderbook_contents{	border:2px solid #dddddd;	padding:0px;	font-family:Comic Sans,Arial, Helvetica, sans-serif;	font-size:12px;	line-height:14px;	text-align:center;}div#orderbook-stockinfo {	padding:10px;	}div#orderbook-table {	padding:0px;	}#orderbook-lastprice{	font:150%/1.0em Arial;}#orderbook-table a:link{	color:black;	text-decoration:none;}#orderbook-table a:visited{	color:black;	text-decoration:none;}#orderbook-table a:hover{	color:#006CFF;	text-decoration:none;}#buy_button {	border:green 1px solid;	background:#5BE75E;	padding:5px;}#buy_button a {	color:black;	text-decoration:none;}#sell_button {	border:red 1px solid;	padding:5px;	background:#FF6464;}#sell_button a {	color:black;	text-decoration:none;}#system_messages {	text-align:left;	line-height:1.5em;	padding:10px;}/*** Footer ***//*** Navbar ***/div#navbar {	font-size:16px;	font-family:Arial;	line-height:16px;		}#navbar ul {	margin:0;	list-style:none;}#navbar li {	float:left;	list-style:none;	padding:10px;	border-right:#cccccc solid 1px;	border-top:#cccccc solid 1px;	border-bottom:#cccccc solid 1px;	vertical-align:middle;	height:20px;		}#navbar li#first_tab {	margin-left:-25px;	#margin-left:15px;	border-left:#cccccc solid 1px;}ul.advanced li#last_tab {	width:354px;	background:url("images/gradient-gray.png") repeat-x;	}ul.basic li#last_tab {	width:569px;	background:url("images/gradient-gray.png") repeat-x;	}#navbar li.open {	background:url("images/gradient-gray.png") repeat-x;}#navbar li.closed {	background:url("images/gradient-gray.png") repeat-x;}#navbar form{	#margin-bottom:-4px;	#margin-top:-5px;}li.closed a:link {	color:#000000;	text-decoration:none;}li.closed a:visited {	color:#000000;	text-decoration:none;}li.closed a:hover {	color:blue;	text-decoration:none;}li.open a:link {	color:#FF6600;	text-decoration:none;}li.open a:visited {	color:#FF6600;	text-decoration:none;}li.open a:hover {	color:#FF6600;	text-decoration:none;}/*** Sidebar ***/ul.sidenav,ul.sidenav li{	margin:0;	padding:0;	list-style-type:none}ul.sidenav li{	margin-left: 0px; 	padding-left: 0px;	margin-bottom: 10px;	}li#join a{	display:block;	border: 1px solid #FF6600;	background: #FF6600 url(images/orange-gradient.png) repeat-x 0 -35px;	_background: url(images/orange-gradient.png) repeat-x 0 -35px;	_width:120px;	color: #FFFFFF;    	text-decoration:none;	padding-left:10px;	font-family:Comic Sans,Arial, Helvetica, sans-serif;	font-size:14px;	padding:3px;	font-weight:bold;	}ul.sidenav a{	display:block;	background: #999999  url(images/gradient-gray.png) repeat-x;	_background: url(images/gradient-gray.png) repeat-x;	_width:120px;	color: #000000;    	text-decoration:none;	padding-left:10px;	font-family:Comic Sans,Arial, Helvetica, sans-serif;	font-size:14px;	padding:3px;	font-weight:bold;	border: 1px solid #cccccc;}ul.sidenav a:visited{	color: #000000;    	text-decoration:none;}ul.sidenav a:hover{	color: blue;    	text-decoration:underline;}ul.navsplit, .navsplit li {	padding:0px;	margin:0 auto;	list-style: none;	margin-left: 0;	padding-left: 0;	text-indent: 0;	}li.sidenav h3{	background: url(images/gradient-gray.png) repeat-x;	_width:120px;	color: #000000;	margin:0;	margin-bottom:-2px;	padding:5px;	font-family:Comic Sans,Arial, Helvetica, sans-serif;	font-size:14px;	border: 1px solid #cccccc;}.sidenav div{	border-right:1px solid #cccccc;	border-bottom:1px solid #cccccc;	border-left:1px solid #cccccc;	text-align:left;	padding:5px;	font-family:Comic Sans,Arial, Helvetica, sans-serif;	line-height:15px;	font-size:13px;}ul.navsplit a:link{	color: #3399FF;}ul.navsplit a:visited{	color: #3399FF;}ul.navsplit a:hover{	color: blue;	text-decoration:underline;}#side-ad {	border:1px solid #ccc		}#notice-link a:link {	color:#008C28;	text-decoration:none;}#notice-link a:visited {	color:#008C28;	text-decoration:none;}#notice-link a:hover {	color:#008C28;	text-decoration:underline;}/*** Community ***/#community-left{	width: 500px;}#community-right{	width: 250px;	margin-left:20px;}#headline {	font: 110%/1.0em Verdana;	line-height: 12pt;	margin-bottom: 2px;}.game {	font-size: 14px;	line-height: 14px;}.game a:link {	color:#FE8F00;	text-decoration:none;}.game a:visited {	color:#FE8F00;	text-decoration:none;}.game a:hover {	color:#000000;	text-decoration:underline;}/*** Comments ***/.comment-gray {	background:#EEEEEE;	padding: 5px;	overflow:hidden;}.comment-white {	background:#FFFFFF;	padding: 5px;	overflow:hidden;}.comment-blue {	background:#E5EFFD;	padding: 5px;	overflow:hidden;}.comment-purple {	background:#E5E5FD;	padding: 5px;	overflow:hidden;}.comment-bottom {	text-align:left;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:16px;	padding-top: 5px;	clear: both;}/*** Ads ***/#top_ad {	width: 560px;	text-align: center;	margin-bottom: 10px;}#top_ad_box {	width: 560px;	text-align: center;	margin-bottom: 10px;}#top_ad_big {	width: 800px;	text-align: center;	margin-bottom: 10px;}#bottom_ad {	width: 1000px;	text-align: center;	margin-bottom: 10px;}#side_ad_box {	width: 220px;	text-align: center;	margin-bottom: 10px;	border:1px solid #ccc}/*** eCost ad ***/.ccuk {		border-top: 1px solid #999999;	border-right: 1px solid #999999;	border-left: 1px solid #999999;	border-bottom: 1px solid #999999;}.ccuk img {	border: 0px;}.ccuk p {	font: 11px Tahoma, Arial, sans-serif;	color: #666666;	margin: 0px;	padding: 0px 8px 5px;	text-align: justify;}.ccuk a {	color: #0099CC;}.style1 {font-family:Georgia}