
.top, #subMenu, #footer, #contentHeader, #content .twoColumns .twoNoPrint, .links, .more, .pdf, .printButton, .mobispine, .rss, .imgInfonote { display: none; }

body { margin: 0px;padding: 0px; }

h1, h2 { color: #000; }
h1 span { color: #ccc; }

a { color: #000; }
a:hover { color: #ccc; }

.right { float: right; }
.left { float: left; }
.center { text-align: center; }

.blue { color: #336699; }
.red { color: #cc0000; }
.grey { color: #888; }
.bold { font-weight: bold; }
.uppercase { text-transform: uppercase; }
.italic { font-style: italic; }
.ingress { font-size: 1.1em;font-weight: bold;color: #444; }
.smallfont { font-size: 0.9em; line-height: 1.3em;}
.tinyfont { font-size: 0.85em; line-height: 1.1em;}
.widthauto { width: auto; }
.borderless { border-style: none; }
.underline { text-decoration: underline; }
.linethrough { text-decoration: line-through; }

ul.dots, ul.arrow, ul.squares { margin: 1em 1.5em;list-style-type: square; }
ul.dots li, ul.arrow li, ul.squares li { padding: 0;list-style-type: square; }

.bg_gradient { width: 90%;padding: 1em 5%;background: #fbfdff url("img/bg_gradient.gif") left bottom repeat-x;border: 1px solid #eaedf5;-moz-border-radius: 5px; }

.print { display: block;height: 50px;width: auto;margin: 0px 4%; }

#leftSide, #rightSide { background: none; }

#wrapper, .main, #content .twoColumns .one, .row, table {
  float: none !important;
  width: auto !important;
  margin: 0px 1% !important;
  padding: 0px !important;
  background: none;
}

h1, h2, p { max-width: 600px; }

#market .top .one { width: 38%;margin-right: 2%; }
#market .top .two { width: 31%;margin-right: 4%;padding: 0.5em 1% 0 2%; }
#market .top .two h2 { margin: 0;font-size: 1.1em; }
#market .top .three { width: 19%;padding: 0.5em 1%;font-size: 0.9em;color: #888;}
#market .top .three p { margin: 0.5em 0; }
#market .top .three select#timeChoice  { width: 99%;margin-bottom: 0.5em; }
#market .top .three select#timeChoice option { padding-left: 0.5em; }

#news img { display: none; }

.print ul {	float: left;width: auto;margin: 10px 0px 0px 0px;padding: 1em 0px 0px 0px;border-top: 1px solid #ddd; }
.print li {
	float: left;
	margin: 0px;
	padding: 0px 2em;
	list-style-type: none;

	font-family: Microsoft Sans Serif, Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #fff;
}

* html #leftSide {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/', sizingMethod='crop');
	background-image: none;
}

* html h1, * html p { width: 550px; }
