body {
	font:100% "Times New Roman", Georgia, Serif;
	height:100%;
	color:#000000;
	margin:0;
	padding:0;
	}
a	{
	color:#0000FF;
	}
a:hover	{
	color:#AA6600;
	background-color:#FFFF00;
	}
a:hover img {
	border:none;
	display:block;
	}
a:visited {
	color:#551A8B;
	}
a.button, .button {
	border:1px solid #d00303;
	text-align:center; 
	text-decoration:none;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:#000 0px 0px 1px;
	-moz-box-shadow:#000 0px 0px 1px;
	box-shadow:#000 0px 0px 1px;
	background:#ea0000;
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ea0000), to(#d00303));
	background:-webkit-linear-gradient(#ea0000, #d00303);
	background:-moz-linear-gradient(#ea0000, #d00303);
	background:-ms-linear-gradient(#ea0000, #d00303);
	background:-o-linear-gradient(#ea0000, #d00303);
	background:linear-gradient(#ea0000, #d00303);
	color:#fff;
	padding:12px 20px;
	font-family:verdana, sans-serif;
	text-shadow:1px 1px 1px #d03302;
	display:inline-block;
	}
a.button:hover, .button:hover {
	color:#fff;  
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(#d00303), to(#ea0000));
	background:-webkit-linear-gradient(#d00303, #ea0000);
	background:-moz-linear-gradient(#d00303, #ea0000);
	background:-ms-linear-gradient(#d00303, #ea0000);
	background:-o-linear-gradient(#d00303, #ea0000);
	background:linear-gradient(#d00303, #ea0000);
	}
a.button:active, .button:active {
	color:#8c1515;
	text-shadow:1px 1px 1px #ffaeae;
	-webkit-box-shadow:#a10000 0px -3px 3px inset;
	-moz-box-shadow:#a10000 0px -3px 3px inset;
	box-shadow:#a10000 0px -3px 3px inset;
	}
ul li, ol li {
	padding:0 0 0.4em 0;
	}
ol.forecast li {
	margin-bottom:5px;
	}
ol.forecast a {
	text-decoration:none;
	}
form select {
	padding:2px 2px;
	margin:1px;
	color:#000000;
	font-size:0.8em;
	font-weight:bold;
	background-color:#EE8800;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
	}
form textarea {
	padding:2px 5px;
	margin:2px;
	color:#000000;
	font-size:1.2em;
	font-weight:bold;
	background-color:#CEECF5;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
	}
form .size01 {
	width:20px;
	text-align:right;
	}
form .size02 {
	width:30px;
	text-align:right;
	}
input[type="text"], input[type="password"] {
	padding:2px 5px;
	margin:2px;
	color:#000000;
	font-size:0.8em;
	font-weight:bold;
	background-color:#CEECF5;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
	}
input[type="submit"], input[type="button"] {
	padding:2px 5px;
	margin:2px;
	color:#FFFFFF;
	font-size:0.8em;
	font-weight:bold;
	background:-o-linear-gradient(top, rgba(115,187,223,1) 0%,rgba(23,86,127,1) 100%);
	background:-ms-linear-gradient(top, rgba(115,187,223,1) 0%,rgba(23,86,127,1) 100%);
	background:linear-gradient(to bottom, rgba(115,187,223,1) 0%,rgba(23,86,127,1) 100%);
	filter:none;
	-moz-box-shadow:
	0px -1px 3px rgba(190,255,255,0.5),
	2px 3px 3px rgba(0,0,0,0.2),
	inset 0 -1px 1px rgba(0,0,0,0.5),
	inset 0 1px 1px rgba(255,255,255,1);
	-webkit-box-shadow:
	0px -1px 3px rgba(190,255,255,0.5),
	2px 3px 3px rgba(0,0,0,0.2),
	inset 0 -1px 1px rgba(0,0,0,0.5),
	inset 0 1px 1px rgba(255,255,255,1);
	box-shadow:
	0px -1px 3px rgba(190,255,255,0.5),
	2px 3px 3px rgba(0,0,0,0.2),
	inset 0 -1px 1px rgba(0,0,0,0.5),
	inset 0 1px 1px rgba(255,255,255,1);
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
	}
hr.dejavu {
	height:30px;
	border-style:solid;
	border-color:black;
	border-width:1px 0 0 0;
	border-radius:20px;
	margin-bottom:0px;
	}
hr.dejavu:before { /* Not really supposed to work, but does */
	display:block;
	content:"";
	height:30px;
	margin-top:-31px;
	border-style:solid;
	border-color:black;
	border-width:0 0 1px 0;
	border-radius:20px;
	}
H1	{
	margin:auto;
	color:#0066CC;
	font-size:2.5em;
	font-weight:bolder;
	text-decoration:none;
	}
H2	{
	color:#EE1100;
	font-size:2em;
	font-weight:bolder;
	text-decoration:none;
	}
.col_20 {width:18%; margin:0 2% 0 0; float:left;}
.col_25 {width:23%; margin:0 2% 0 0; float:left;}
.col_33 {width:31%; margin:0 2% 0 0; float:left;}
.col_50 {width:48%; margin:0 2% 0 0; float:left;}
.col_66 {width:64%; margin:0 2% 0 0; float:left;}
.col_75 {width:73%; margin:0 2% 0 0; float:left;}
.col_80 {width:78%; margin:0 2% 0 0; float:left;}
.col_100 {width:90%; margin:0 2% 0 0;}
.col_20.wrap {width:20%; margin:0;}
.col_25.wrap {width:25%; margin:0;}
.col_33.wrap {width:33%; margin:0;}
.col_50.wrap {width:50%; margin:0;}
.col_66.wrap {width:66%; margin:0;}
.col_75.wrap {width:75%; margin:0;}
.col_80.wrap {width:80%; margin:0;}
.col_100.wrap {width:100%; margin:0;}
.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}
.img_floatleft {float:left; margin:0 10px 5px 0;}
.img_floatright {float:right; margin:0 0 5px 10px;}
.img {max-width:100%;}
.gotop {
	vertical-align:top;
	}
.gobottom {
	vertical-align:bottom;
	}
.goleft {
	text-align:left;
	}
.goright {
	text-align:right;
	}
.gocenter {
	text-align:center;
	}
.gotopleft {
	text-align:left;
	vertical-align:top;
	}
.gotopright {
	text-align:right;
	vertical-align:top;
	}
.gotopcenter {
	text-align:center;
	vertical-align:top;
	}
.gobottomleft {
	text-align:left;
	vertical-align:bottom;
	}
.gobottomright {
	text-align:right;
	vertical-align:bottom;
	}
.gobottomcenter {
	text-align:center;
	vertical-align:bottom;
	}
table {
	background-color:#FFFFFF;
	}
.background_one {
	background:#FFFFFF;
	background-image:url('https://www.yespips.com/images/YesPips1.jpg');
	background-size:cover;
	background-repeat:no-repeat;
	background-attachment:fixed;
	}
.background_two {
	background:#FFFFFF;
	background-image:url('https://www.yespips.com/images/YesPips2.jpg');
	background-size:cover;
	background-repeat:no-repeat;
	background-attachment:fixed;
	}
.background_white {
	background-color:#FFFFFF;
	}
.rounded-shadow tr:first-child td:first-child {
	-webkit-border-radius:10px 0 0 0;
	-moz-border-radius:10px 0 0 0;
	border-radius:10px 0 0 0;
	}
.rounded-shadow tr:first-child td:last-child {
	-webkit-border-radius:0 10px 0 0;
	-moz-border-radius:0 10px 0 0;
	border-radius:0 10px 0 0;
	}
.rounded-shadow tr:first-child td:only-child {
	-webkit-border-radius:10px 10px 0 0;
	-moz-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0;
	}
.rounded-shadow tr:last-child td:first-child {
	-webkit-border-radius:0 0 0 10px;
	-moz-border-radius:0 0 0 10px;
	border-radius:0 0 0 10px;
	}
.rounded-shadow tr:last-child td:last-child {
	-webkit-border-radius:0 0 10px 0;
	-moz-border-radius:0 0 10px 0;
	border-radius:0 0 10px 0;
	}
.rounded-shadow tr:last-child td:only-child {
	-webkit-border-radius:0 0 10px 10px;
	-moz-border-radius:0 0 10px 10px;
	border-radius:0 0 10px 10px;
	}
.rounded-shadow tr:only-child td:first-child {
	-webkit-border-top-left-radius:10px;    
	-webkit-border-bottom-left-radius:10px;    
	-moz-border-top-left-radius:10px;    
	-moz-border-bottom-left-radius:10px;    
	border-top-left-radius:10px;    
	border-bottom-left-radius:10px;    
	}
.rounded-shadow tr:only-child td:last-child {
	-webkit-border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-top-right-radius:10px;
	-moz-border-bottom-right-radius:10px;
	border-top-right-radius:10px;
	border-bottom-right-radius:10px;
	}
.rounded-shadow tr:only-child td:only-child {
	-webkit-border-top-left-radius:10px;    
	-webkit-border-top-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;    
	-webkit-border-bottom-right-radius:10px;
	-moz-border-top-left-radius:10px;    
	-moz-border-top-right-radius:10px;
	-moz-border-bottom-left-radius:10px;    
	-moz-border-bottom-right-radius:10px;
	border-top-left-radius:10px;    
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;    
	border-bottom-right-radius:10px;
	}
.rounded-shadow {
	-webkit-box-shadow:#002E4D 5px 5px 7px;
	-moz-box-shadow:#002E4D 5px 5px 7px;
	box-shadow:#002E4D 5px 5px 7px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	}
.tableadminstock {
	opacity:1;
	width:95%;
	border:4px solid red;
	border-collapse:separate;
	border-spacing:0;
	font-size:1em;
	margin:5px auto 15px auto;
	}
.tableadminstock td {
	vertical-align:top;
	padding:5px;
	}
.tablestockfixed {
	table-layout: fixed;
	width:97%;
	border:4px solid red;
	border-collapse:separate;
	border-spacing:0;
	font-size:1em;
	margin:5px auto 15px auto;
	}
.tablestockfixed td {
	vertical-align:top;
	padding:2px;
	}
.tablelisting {
	width:97%;
	border-collapse:separate;
	border-spacing:0;
	border:1px solid #8AC007;
	font-size:1em;
	margin:5px auto 15px auto;
	}
.tablelisting td {
	border:1px solid #8AC007;
	vertical-align:top;
	padding:5px;
	}
.tablenarrow {
	width:80%;
	border-collapse:separate;
	border-spacing:0;
	font-size:1em;
	margin:5px auto 15px auto;
	}
.tablenarrow td {
	border:2px solid #8AC007;
	vertical-align:top;
	padding:5px;
	}
.tableinner {
	width:100%;
	border-collapse:collapse;
	font-size:0.8em;
	}
.tableinner td {
	border:1px solid green;
	vertical-align:top;
	padding:2px;
	}
.tableblank {
	width:100%;
	border-collapse:collapse;
	}
.tableblank td {
	border:0px;
	vertical-align:top;
	padding:2px;
	}
.tableadmin {
	width:88%;
	border:2px solid #8AC007;
	border-collapse:separate;
	border-spacing:0;
	font-size:1em;
	margin:5px auto 15px auto;
	}
.tableadmin td {
	vertical-align:top;
	text-align:center;
	padding:5px;
	}
.tableadminone {
	width:95%;
	border:4px solid orange;
	border-collapse:separate;
	border-spacing:0;
	font-size:1em;
	margin:5px auto 15px auto;
	}
.tableadminone td {
	vertical-align:top;
	text-align:center;
	padding:5px;
	}
.tableadmintwo {
	width:95%;
	border:4px solid red;
	border-collapse:separate;
	border-spacing:0;
	font-size:1em;
	margin:5px auto 15px auto;
	}
.tableadmintwo td {
	vertical-align:top;
	padding:5px;
	}
.tableadminthree {
	width:97%;
	border:4px solid green;
	border-collapse:separate;
	border-spacing:0;
	font-size:1em;
	margin:5px auto 15px auto;
	}
.tableadminthree td {
	vertical-align:top;
	text-align:left;
	padding:5px;
	}
.tableadminfour {
	width:97%;
	border:2px solid green;
	border-collapse:separate;
	border-spacing:0;
	font-size:1em;
	margin:2px auto 15px auto;
	}
.tableadminfour td {
	border:2px solid green;
	vertical-align:top;
	text-align:left;
	padding:2px;
	}
.tablelistborder {
	width:97%;
	border:1px solid blue;
	border-collapse:collapse;
	border-spacing:0;
	font-size:1em;
	margin:2px auto 30px auto;
	}
.tablelistborder td {
	border:1px solid blue;
	vertical-align:top;
	padding:2px;
	}
.tableadminfit {
	border:2px solid green;
	border-collapse:separate;
	border-spacing:0;
	font-size:1em;
	margin:2px auto 15px auto;
	}
.tableadminfit td {
	padding:2px;
	}
.tableforexcel {
	width:97%;
	margin:0 auto;
	border-collapse:collapse;
	border-spacing:0px;
	empty-cells:show;
	font-family:Times New Roman,Arial,Sans-Serif;
	font-size:14pt;
	color:#000000;
	}
.tableforexcel td {
	padding:5px;
	vertical-align:bottom;
	}
.tableindicators {
	width:97%;
	border:2px solid green;
	border-collapse:separate;
	border-spacing:0;
	font-size:0.8em;
	margin:2px auto 15px auto;
	}
.tableindicators td {
	padding:1px;
	}
.tableemphasis {
	width:97%;
	border-collapse:separate;
	border-spacing:0;
	font-size:1.5em;
	font-weight:bold;
	margin:5px auto 15px auto;
	}
.tableemphasis td {
	border:2px solid #8AC007;
	vertical-align:top;
	padding:2px;
	}
.tablefree {
	border:2px solid green;
	border-collapse:separate;
	border-spacing:0;
	font-size:1em;
	margin:2px auto 15px auto;
	}
.tablefree td {
	padding:2px;
	}
.tablefit {
	border-collapse:collapse;
	font-size:1em;
	margin:5px auto 15px auto;
	}
.tablefit td {
	border:2px solid #8AC007;
	padding:5px;
	}
.tablelogin {
	border-collapse:collapse;
	font-size:1em;
	color:#FFFFFF;
	background-color:#D68910;
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	}
.tablelogin td {
	padding:10px;
	}
.tabletight {
	border-collapse:collapse;
	background-color:#D68910;
	margin:auto;
	}
.tabletight td {
	padding:0;
	}
.tablehome {
	width:90%;
	border-collapse:separate;
	border-spacing:0;
	margin:5px auto 15px auto;
	}
.tablehome td {
	border:0;
	vertical-align:top;
	padding:5px;
	}
.tabledata {
	width:100%;
	}
.tabledata th {
	padding:5px 7px;
	font-weight:normal;
	text-align:left;
	font-size:1.2em;
	background:#ffffff;
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#F7F7F7));
	background:-webkit-linear-gradient(#ffffff, #F7F7F7);
	background:-moz-linear-gradient(#ffffff, #F7F7F7);
	background:-ms-linear-gradient(#ffffff, #F7F7F7);
	background:-o-linear-gradient(#ffffff, #F7F7F7);
	background:linear-gradient(#ffffff, #F7F7F7);
	}
.tabledata td {
	padding:5px 7px;
	vertical-align:bottom;
	}
.tabledata td p {
	line-height:normal;
	}
.tabledata tr {
	border-bottom:1px solid #ddd;
	}
.tabledata tr:last-child {
	border:0;
	}
.tabledata td ul {
	padding:0px;
	margin:0px;
	}
.tabledata td ul li {
	list-style-position:inside;
	list-style-type:none;
	}
.tabledata td ul li:before {
	content:"\002022";
	font-size:2em;
	color:#FF4000;
	vertical-align:middle;
	padding-right:5px;
	line-height:12px;
	}
.tableliveupdate {
	border:2px solid blue;
	border-collapse:separate;
	border-spacing:0;
	font-size:1em;
	margin:10px auto;
	}
.tableliveupdate td {
	vertical-align:top;
	text-align:left;
	padding:5px;
	}
.return_block {
	width:97%;
	margin:5px auto;
	padding:10px;
	background-color:#FFFFFF;
	text-align:center;
	-webkit-box-shadow:#002E4D 5px 5px 7px;
	-moz-box-shadow:#002E4D 5px 5px 7px;
	box-shadow:#002E4D 5px 5px 7px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	}
.container {
	max-width:1300px;
	margin:0 auto;
	}
.header {
	width:100%
	margin:1px 0 3em 0;
	padding:5px 2% 0 2%;
	}
.body_wrap {
	width:100%
	margin:auto;
	text-align:center;
	}
.quote_image {
	width:100%;
	text-align:right;
	}
.menu_top {
	margin:1px 0 3em 0;
	padding:0 2% 0 2%;
	}
.form label {
	display:inline-block;
	padding:0 0 4px 0;
	}
.form_table {
	text-align:center;
	background-image:url('formmid.jpg');
	background-position:top;
	background-repeat:repeat-y;
	}
.bigbullet ul {
	display:table;
	margin:2px;
	padding:0;
	}
.bigbullet ul li {
	list-style-position:outside;
	list-style-type:none;
	display:table-row;
	text-align:left;
	}
.bigbullet ul li:before {
	content:"\00BB";
	font-size:2em;
	display:table-cell;
	color:#FF4000;
	padding:2px 5px 0 0;
	}
.bigbullet ol {
	display:table;
	margin:0;
	padding:0;
	}
.bigbullet ol li {
	list-style-position:outside;
	list-style-type:none;
	display:table-row;
	}
.bigbullet ol li:before {
	content:"\2022";
	font-size:1.5em;
	display:table-cell;
	color:#FF4000;
	padding:2px 5px 0 0;
	}
.smallbullet ul {
	display:table;
	margin:2px;
	padding:0;
	}
.smallbullet ul li {
	list-style-position:outside;
	list-style-type:none;
	display:table-row;
	text-align:left;
	}
.smallbullet ul li:before {
	content:"\00BB";
	font-size:1em;
	display:table-cell;
	color:#FF4000;
	padding:0 5px 0 0;
	}
.smallbullet ol {
	display:table;
	margin:0;
	padding:0;
	}
.smallbullet ol li {
	list-style-position:outside;
	list-style-type:none;
	display:table-row;
	}
.smallbullet ol li:before {
	content:"\2022";
	font-size:1.2em;
	display:table-cell;
	color:#FF4000;
	padding:0 5px 0 0;
	}
.separator {
	font-size:1em;
	color:#FF4000;
	margin-top:0.5em;
	}
.pointerarrow {
	font-size:1.2em;
	color:#FF0000;
	font-weight:bold;
	}
.bias_up {
	background-color:#CCFFCC;
	}
.bias_down {
	background-color:#FFCCCC;
	}
.bias_neutral {
	background-color:#FFFFFF;
	}
.odd_line {
	background-color:#E1F5A9;
	}
.even_line {
	background-color:#A9F5A9;
	}
.currency_pair_highlight {
	border:1px solid #FE9A2E;
	color:#fff;
	background:#FE9A2E;
	padding:2px 5px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	margin-top:5px;
	}
.currency_pair_buy {
	border:1px solid #399F16;
	color:#fff;
	background:#399F16;
	padding:2px 5px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	margin-top:5px;
	}
.currency_pair_sell {
	border:1px solid #D00303;
	color:#fff;
	background:#D00303;
	padding:2px 5px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	margin-top:5px;
	}
.list_block {
	width:100%;
	text-align:left;
	margin-bottom:5px;
	}
.list_number {
	background-color:#1F991F;
	font-weight:bold;
	}
.detail_text {
	text-align:center;
	font-style:italic;
	}
.smalltext {
	font-size:0.7em;
	}
.titletext {
	font-size:1.5em;
	font-weight:bold;
	}
.outstandingtext {
	font-size:1.2em;
	font-weight:bold;
	}
.emphasizedtext {
	font-size:1.2em;
	}
.importanttext {
	font-size:1.2em;
	font-weight:bold;
	text-decoration:underline;
	}
.headertext {
	color:#0066CC;
	font-size:2em;
	font-weight:bolder;
	}
.largetext {
	font-size:1.5em;
	}
.small_text {
	font-size:0.8em;
	font-family:Georgia,Arial,Sans-serif;
	}
.greentext {
	color:#006600;
	}
.redtext {
	color:#FF0000;
	}
.bluetext {
	color:#0000FF;
	}
.orangetext {
	color:#FF8000;
	}
.whitetext {
	color:#FFFFFF;
	}
.boldtext {
	font-weight:bold;
	}
.italictext {
	font-style:italic;
	}
.underlinetext {
	text-decoration:underline;
	}
.greenbold {
	color:#009900;
	font-weight:bold;
	}
.redbold {
	color:#FF0000;
	font-weight:bold;
	}
.bluebold {
	color:#0000FF;
	font-weight:bold;
	}
.orangebold {
	color:#FF8000;
	font-weight:bold;
	}
.brightgreen {
	color:#77FF33;
	}
.trendgreen {
	background-color:#006600;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
	}
.trendred {
	background-color:#FF0000;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
	}
.redbold_form {
	color:#FF0000 !important;
	font-weight:bold;
	}
.text_1 {
	font-family:Tahoma,Arial,Sans-Serif;
	font-weight:bold;
	font-size:1.5em;
	color:#330000;
	}
.text_2 {
	font-family:Tahoma,Arial,Sans-Serif;
	font-size:2em;
	color:#ffffff;
	}
.text_3 {
	font-family:Tahoma,Arial,Sans-Serif;
	font-size:2em;
	font-weight:bold;
	color:#ff0000;
	}
.text_4 {
	font-family:Tahoma,Arial,Sans-Serif;
	font-weight:bold;
	font-style:italic;
	font-size:1em;
	color:#000099;
	}
.text_5 {
	font-family:Tahoma,Arial,Sans-Serif;
	font-size:1em;
	color:#000011;
	}
.highlightyellow {
	background-color:#FFFF00;
	}
.highlightred {
	background-color:#FF0000;
	}
.highlightgray {
	background-color:#CCCCCC;
	}
.highlightblue_form {
	background-color:#00FFE9 !important;
	}
.hidden {
	display:none;
	}
.unhidden {
	display:block;
	}
.displaycell {
	display:table-row;
	}
.marker {
	font-weight:bold;
	font-size:1em;
	color:#FF0000;
	}
.twinmarker {
	font-weight:bold;
	font-size:1em;
	color:#FF00FF;
	}
.notation {
	font-weight:bold;
	font-size:0.6em;
	color:#0000FF;
	font-style:italic;
	}
.notetext {
	font-size:1em;
	color:#0000FF;
	font-style:italic;
	}
.centerfooter {
	width:80%;
	margin:auto;
	text-align:center;
	}
.leftside {
	float:left;
	}
.rightside {
	float:right;
	}
.hotblock {
	border:2px solid #2E2EFE;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
	-webkit-box-shadow:#00E 0px 0px 5px;
	-moz-box-shadow:#00E 0px 0px 5px;
	box-shadow:#00E 0px 0px 5px;
	width:97%;
	padding:5px;
	margin:7px auto;
	color:#0B0B3B;
	font-family:Times New Roman,Arial,Sans-Serif;
	font-size:1em;
	text-align:center; 
	text-shadow:1px 1px 1px #CCCCCC;
	display:block;
	}
.rankingblock {
	border:1px solid #009900;
	text-align:center; 
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:#0E0 0px 0px 1px;
	-moz-box-shadow:#0E0 0px 0px 1px;
	box-shadow:#0E0 0px 0px 1px;
	background:#006600;
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(#006600), to(#009900));
	background:-webkit-linear-gradient(#006600, #009900);
	background:-moz-linear-gradient(#006600, #009900);
	background:-ms-linear-gradient(#006600, #009900);
	background:-o-linear-gradient(#006600, #009900);
	background:linear-gradient(#006600, #009900);
	color:#fff;
	font-size:1em;
	font-family:verdana, sans-serif;
	text-shadow:1px 1px 1px #006600;
	width:30px;
	padding:1px;
	margin-left:10px;
	display:inline-block;
	float:right;
	}
.signalbuy {
	border:2px solid #006600;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
	-webkit-box-shadow:#0E0 0px 0px 5px;
	-moz-box-shadow:#0E0 0px 0px 5px;
	box-shadow:#0E0 0px 0px 5px;
	width:97%;
	padding:5px;
	margin:7px auto;
	font-family:Times New Roman,Arial,Sans-Serif;
	font-size:1.2em;
	text-align:center; 
	text-shadow:1px 1px 1px #CCCCCC;
	display:block;
	}
.signalsell {
	border:2px solid #FF0000;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
	-webkit-box-shadow:#E00 0px 0px 5px;
	-moz-box-shadow:#E00 0px 0px 5px;
	box-shadow:#E00 0px 0px 5px;
	width:97%;
	padding:5px;
	margin:7px auto;
	font-family:Times New Roman,Arial,Sans-Serif;
	font-size:1.2em;
	text-align:center; 
	text-shadow:1px 1px 1px #CCCCCC;
	display:block;
	}
.statusbuy {
	border:2px solid #006600;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
	-webkit-box-shadow:#0E0 0px 0px 5px;
	-moz-box-shadow:#0E0 0px 0px 5px;
	box-shadow:#0E0 0px 0px 5px;
	padding:2px;
	margin:5px auto;
	font-family:Times New Roman,Arial,Sans-Serif;
	font-size:1.5em;
	font-weight:bold;
	color:#006600;
	text-align:center; 
	text-shadow:1px 1px 1px #CCCCCC;
	display:block;
	}
.statussell {
	border:2px solid #FF0000;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
	-webkit-box-shadow:#E00 0px 0px 5px;
	-moz-box-shadow:#E00 0px 0px 5px;
	box-shadow:#E00 0px 0px 5px;
	padding:2px;
	margin:5px auto;
	font-family:Times New Roman,Arial,Sans-Serif;
	font-size:1.5em;
	font-weight:bold;
	color:#FF0000;
	text-align:center; 
	text-shadow:1px 1px 1px #CCCCCC;
	display:block;
	}
.weightone {
	border:1px solid #D00303;
	color:#FFFFFF;
	background:#D00303;
	padding:1px 2px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	margin:1px auto;
	width:3em;
	font-family:Times New Roman,Arial,Sans-Serif;
	font-size:1em;
	text-align:center; 
	}
.weighttwo {
	border:1px solid #FF8000;
	color:#FFFFFF;
	background:#FF8000;
	padding:1px 2px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	margin:1px auto;
	width:3em;
	font-family:Times New Roman,Arial,Sans-Serif;
	font-size:1em;
	text-align:center; 
	}
.weightthree {
	border:1px solid #FFFF00;
	color:#FF8000;
	background:#FFFF00;
	padding:1px 2px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	margin:1px auto;
	width:3em;
	font-family:Times New Roman,Arial,Sans-Serif;
	font-size:1em;
	text-align:center; 
	}
.weightfour {
	border:1px solid #A4A4A4;
	color:#FFFFFF;
	background:#A4A4A4;
	padding:1px 2px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	margin:1px auto;
	width:3em;
	font-family:Times New Roman,Arial,Sans-Serif;
	font-size:1em;
	text-align:center; 
	}
#gmttime {
	border:1px solid #d00303;
	text-align:center; 
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:#000 0px 0px 1px;
	-moz-box-shadow:#000 0px 0px 1px;
	box-shadow:#000 0px 0px 1px;
	background:#EA0000;
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ea0000), to(#d00303));
	background:-webkit-linear-gradient(#ea0000, #d00303);
	background:-moz-linear-gradient(#ea0000, #d00303);
	background:-ms-linear-gradient(#ea0000, #d00303);
	background:-o-linear-gradient(#ea0000, #d00303);
	background:linear-gradient(#ea0000, #d00303);
	color:#fff;
	padding:5px 7px;
	font-family:verdana, sans-serif;
	text-shadow:1px 1px 1px #d03302;
	display:inline-block;
	}
.specialcheckbox input[type=checkbox] {
	visibility: hidden;
	}
.specialcheckbox .checkboxOne {
	width:16px;
	height:16px;
	background:#DDDDDD;
	margin:2px 5px;
	border-radius:100%;
	position:relative;
	-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.5);
	box-shadow:0px 1px 3px rgba(0,0,0,0.5);
	}
.specialcheckbox .checkboxOne label {
	width:12px;
	height:12px;
	border-radius:30px;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	-ms-transition:all .5s ease;
	transition:all .5s ease;
	cursor:pointer;
	position:absolute;
	top:2px;
	left:2px;
	z-index:1;
	background:#AAAAAA;
	-webkit-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.5);
	box-shadow:inset 0px 1px 3px rgba(0,0,0,0.5);
	}
.specialcheckbox .checkboxOne input[type=checkbox]:checked + label {
	background:#26CA28;
	}
.specialcheckbox .checkboxTwo {
	width:16px;
	height:16px;
	background:#DDDDDD;
	margin:2px 5px;
	border-radius:100%;
	position:relative;
	-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.5);
	box-shadow:0px 1px 3px rgba(0,0,0,0.5);
	}
.specialcheckbox .checkboxTwo label {
	width:12px;
	height:12px;
	border-radius:30px;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	-ms-transition:all .5s ease;
	transition:all .5s ease;
	cursor:pointer;
	position:absolute;
	top:2px;
	left:2px;
	z-index:1;
	background:#FFFF00;
	-webkit-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.5);
	box-shadow:inset 0px 1px 3px rgba(0,0,0,0.5);
	}
.specialcheckbox .checkboxTwo input[type=checkbox]:checked + label {
	background:#26CA28;
	}
.wrapper ol {
	list-style-type: decimal;
	}
.wrapper ol li {
	width: 15em;
	float: left;
	}
.wrapper ul {
	list-style: square outside none;
	}
.wrapper ul li {
	width: 12em;
	float: left;
	}
.percent-bar {
	width:100px;
	height:5px;
	margin:auto;
	}
.percent-bar .percent-left {
	text-align:center;
	color:#FFFFFF;
	background-color:#FF0000;
	height:5px;
	border-radius:3px 0 0 3px;
	overflow:hidden;
	display:inline-block;
	}
.percent-bar .percent-right {
	text-align:center;
	color:#FFFFFF;
	background-color:#009900;
	height:5px;
	border-radius:0 3px 3px 0;
	overflow:hidden;
	display:inline-block;
	}
.cell-mon {
	background-color:#FFFF80;
	}
.cell-tue {
	background-color:#FFCCCC;
	}
.cell-wed {
	background-color:#B3DAFF;
	}
.cell-thu {
	background-color:#FFB380;
	}
.cell-fri {
	background-color:#BFFF80;
	}
#livecontainer {
	width:800px;
	height:500px;
	position:relative;
	}
#contentlayer, #graphlayer {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	}
#graphlayer {
	z-index:2;
	}
#contentlayer {
	opacity:.77;
	z-index:1;
	}
#livecontent {
	margin:35px auto;
	width:700px;
	}
@keyframes slide {
	from { left: 100%;}
	to { left: -100%;}
	}
@-webkit-keyframes slide {
	from { left: 100%;}
	to { left: -100%;}
	}
#marquee { 
	color:#FF0000; 
	background:#FFFFFF;
	width:100%;
	height:120px;
	line-height:120px;
	overflow:hidden;
	position:relative;
	}
#scrollingtext {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:120px;
	font-size:3em;
	animation-name: slide;
	animation-duration: 5s;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
	-webkit-animation-name: slide;
	-webkit-animation-duration: 5s;
	-webkit-animation-timing-function:linear;
	-webkit-animation-iteration-count: infinite;
	}
.loader {
	border: 16px solid #f3f3f3;
	border-radius: 50%;
	border-top: 16px solid blue;
	border-right: 16px solid green;
	border-bottom: 16px solid red;
	border-left: 16px solid pink;
	width: 60px;
	height: 60px;
	-webkit-animation: spin 2s linear infinite;
	animation: spin 2s linear infinite;
	}

.spacer-dejavu {
    margin:70px auto 20px;
    width:80%;
    position:relative;
}
.spacer-dejavu .mask {
    overflow:hidden;
    height:20px;
}
.spacer-dejavu .mask:after {
    content:'';
    display:block;
    margin:-25px auto 0;
    width:100%;
    height:25px;
    border-radius:125px / 12px;
    box-shadow:0 0 8px black;
}
.spacer-dejavu .lotus {
    width:70px;
    height:70px;
    position:absolute;
    bottom:100%;
    margin-bottom:-25px;
    left:50%;
    margin-left:-25px;
    border-radius:100%;
    box-shadow:0 2px 4px #999;
    background:white;
}
.spacer-dejavu .lotus i {
    position:absolute;
    top:4px;
    bottom:4px;
    left:4px;
    right:4px;
    border-radius:100%;
    border:1px dashed #aaa;
    text-align:center;
    line-height:40px;
    font-style:normal;
    color:#999;
}
.spacer-dejavu .duckling1 {
    width:70px;
    height:70px;
    position:absolute;
    bottom:100%;
    margin-bottom:-15px;
    left:50%;
    margin-left:-15px;
    border-radius:100%;
    box-shadow:0 2px 4px #999;
    background:white;
}
.spacer-dejavu .duckling1 i {
    position:absolute;
    top:4px;
    bottom:4px;
    left:4px;
    right:4px;
    border-radius:100%;
    border:1px dashed #aaa;
    text-align:center;
    line-height:40px;
    font-style:normal;
    color:#999;
}
.spacer-dejavu .duckling2 {
    width:90px;
    height:90px;
    position:absolute;
    bottom:100%;
    margin-bottom:-35px;
    left:50%;
    margin-left:-35px;
    border-radius:100%;
    box-shadow:0 2px 4px #999;
    background:white;
}
.spacer-dejavu .duckling2 i {
    position:absolute;
    top:4px;
    bottom:4px;
    left:4px;
    right:4px;
    border-radius:100%;
    border:1px dashed #aaa;
    text-align:center;
    line-height:45px;
    font-style:normal;
    color:#999;
}
:focus{
	outline:none;
}
.radio{
	-webkit-appearance:button;
	-moz-appearance:button;
	appearance:button;
	border:4px solid #ccc;
	border-top-color:#bbb;
	border-left-color:#bbb;
	background:#fff;
	width:50px;
	height:50px;
	border-radius:50%;
}
.radio:checked{
	border:4px solid #4099ff;
	background-color:#4099ff;
}
.clearview input[type=checkbox]:checked {
	box-shadow:0 0 0 3px #ff0000;
}
