* {margin:0;padding:0}
h1,h2,h3,ul,p {margin:0 0 .5em 0;padding:5px;}
html,body {
	height:100%;
	background:#fff;
	text-align:center;
}
#outer{
	min-height:auto;
	width:1024px;
	/*background:#fff url(images/spointbg.jpg) repeat-y right top;*/
	border-left:1px solid #000;
	border-right:1px solid #000;
	color: #000;
	background:#fff;
	text-align:left;
	margin:-22px auto 0;
}
* html #outer{height:100%;} /*for IE as it treats height as min-height anyway*/
#header2{
	width:1024px;
	background:#4c7300;
	border-bottom:1px solid #000;
	border-top:1px solid #000;
 color: #fff;
}
#header2 ul{	list-style:none;}
#header2 ul li{display:inline; font-size: 16px;}
#header2  a{color:#fff}
#header{
	text-align:center;
	font-size:24px;
	width:1024px;
	background:#f0f6f8;
	border-bottom:1px solid #000;
	padding-top:20px;
	color: #fff;
}
#centrecontent {
	width:1002px;
	border-top:20px solid #fff;
	border-left:10px solid #fff;
	border-right:10px solid #fff;
	background:#fff;
}

#chart{
width:100%;
	height:300px; /*For Firefox*/
	*height:315px; /*For IE7 & IE6*/
	_height:315px; /*For IE6*/
margin-bottom:5px;
BORDER-RIGHT: #b9d6f6 1px solid; BORDER-LEFT: #b9d6f6 1px solid; MARGIN-RIGHT: 2px;
 BORDER-BOTTOM: #b9d6f6 1px solid;BORDER-TOP: #b9d6f6 1px solid;
 padding-left:0px
}

#chart #searchFrame {
 padding-left:0px;
	width:15%;
	float:left;
}

#chart #flash {
 padding-left:0px;
 padding-right:2px;
	width:79%; 
	float:right;
}

#chart1{
width:100%;
	height:258px; /*For Firefox*/
	*height:275px; /*For IE7 & IE6*/
	_height:275px; /*For IE6*/
margin-bottom:5px;
BORDER-RIGHT: #b9d6f6 1px solid; BORDER-LEFT: #b9d6f6 1px solid; MARGIN-RIGHT: 2px;
 BORDER-BOTTOM: #b9d6f6 1px solid;BORDER-TOP: #b9d6f6 1px solid;
 padding-left:0px
}

#chart1 #searchFrame {
 padding-left:0px;
	width:15%;
	float:left;
}

#chart1 #flash {
 padding-left:0px;
 padding-right:2px;
	width:79%; 
	float:right;
}





#right1 {
	float:right;
	height:200px; /*For Firefox*/
	*height:228px; /*For IE7 & IE6*/
	_height:228px; /*For IE6*/
	width:490px;
}
#left1 {
	width:490px;
	height:200px; /*For Firefox*/
	*height:228px; /*For IE7 & IE6*/
	_height:228px; /*For IE6*/
	float:left;
}
#right2 {
	float:right;
	height:200px; /*For Firefox*/
	*height:228px; /*For IE7 & IE6*/
	_height:228px; /*For IE6*/
	width:490px;
}
#left2 {
	width:490px;
	height:200px; /*For Firefox*/
	*height:228px; /*For IE7 & IE6*/
	_height:228px; /*For IE6*/
	float:left;
}
#right3 {
	float:right;
	width:490px;
	height:200px; /*For Firefox*/
	*height:228px; /*For IE7 & IE6*/
	_height:228px; /*For IE6*/
}
#left3 {
	width:490px;
	height:200px; /*For Firefox*/
	*height:228px; /*For IE7 & IE6*/
	_height:228px; /*For IE6*/
	float:left;
}
#right4 {
	float:right;
	width:490px;
	height:200px; /*For Firefox*/
	*height:228px; /*For IE7 & IE6*/
	_height:228px; /*For IE6*/
}
#left4 {
	width:490px;
	height:200px; /*For Firefox*/
	*height:228px; /*For IE7 & IE6*/
	_height:228px; /*For IE6*/
	float:left;
}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

#outer #centrecontent #left1 .block {
	BORDER-RIGHT: #dde8ed 1px solid; BORDER-TOP: #dde8ed 1px solid; MARGIN-BOTTOM: 17px; BORDER-LEFT: #dde8ed 1px solid; BORDER-BOTTOM: #dde8ed 1px solid
}
#outer #centrecontent #left1 .block H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #222; LINE-HEIGHT: 1; PADDING-TOP: 5px; BORDER-BOTTOM: #f6fbfd 1px solid; BACKGROUND-COLOR: #e3eaed
}
#outer #centrecontent #left1 .block .block-in {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f0f6f8; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#outer #centrecontent #left1 .block .nav LI {
	PADDING-BOTTOM: 3px
}
#outer #centrecontent #left1 .block A {
	COLOR: #0088b5;
	FONT-SIZE:13px;
	TEXT-DECORATION: none
}

.block{
	height:100%;
	BACKGROUND: #f0f6f8;
}
	
#outer #centrecontent #right1 .block {
	BORDER-RIGHT: #dde8ed 1px solid; BORDER-TOP: #dde8ed 1px solid; MARGIN-BOTTOM: 17px; BORDER-LEFT: #dde8ed 1px solid; BORDER-BOTTOM: #dde8ed 1px solid
}
#outer #centrecontent #right1 .block H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #222; LINE-HEIGHT: 1; PADDING-TOP: 5px; BORDER-BOTTOM: #f6fbfd 1px solid; BACKGROUND-COLOR: #e3eaed
}
#outer #centrecontent #right1 .block .block-in {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f0f6f8; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#outer #centrecontent #right1 .block .nav LI {
	PADDING-BOTTOM: 3px
}
#outer #centrecontent #right1 .block A {
	COLOR: #0088b5;
	FONT-SIZE:13px;
	TEXT-DECORATION: none
}
#outer #centrecontent #left2 .block {
	BORDER-RIGHT: #dde8ed 1px solid; BORDER-TOP: #dde8ed 1px solid; MARGIN-BOTTOM: 17px; BORDER-LEFT: #dde8ed 1px solid; BORDER-BOTTOM: #dde8ed 1px solid
}
#outer #centrecontent #left2 .block H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #222; LINE-HEIGHT: 1; PADDING-TOP: 5px; BORDER-BOTTOM: #f6fbfd 1px solid; BACKGROUND-COLOR: #e3eaed
}
#outer #centrecontent #left2 .block .block-in {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f0f6f8; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#outer #centrecontent #left2 .block .nav LI {
	PADDING-BOTTOM: 3px
}
#outer #centrecontent #left2 .block A {
	COLOR: #0088b5;
	FONT-SIZE:13px;
	TEXT-DECORATION: none
}

#outer #centrecontent #right2 .block {
	BORDER-RIGHT: #dde8ed 1px solid; BORDER-TOP: #dde8ed 1px solid; MARGIN-BOTTOM: 17px; BORDER-LEFT: #dde8ed 1px solid; BORDER-BOTTOM: #dde8ed 1px solid
}
#outer #centrecontent #right2 .block H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #222; LINE-HEIGHT: 1; PADDING-TOP: 5px; BORDER-BOTTOM: #f6fbfd 1px solid; BACKGROUND-COLOR: #e3eaed
}
#outer #centrecontent #right2 .block .block-in {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f0f6f8; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#outer #centrecontent #right2 .block .nav LI {
	PADDING-BOTTOM: 3px
}
#outer #centrecontent #right2 .block A {
	COLOR: #0088b5;
	FONT-SIZE:13px;
	TEXT-DECORATION: none
}
#outer #centrecontent #left3 .block {
	BORDER-RIGHT: #dde8ed 1px solid; BORDER-TOP: #dde8ed 1px solid; MARGIN-BOTTOM: 17px; BORDER-LEFT: #dde8ed 1px solid; BORDER-BOTTOM: #dde8ed 1px solid
}
#outer #centrecontent #left3 .block H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #222; LINE-HEIGHT: 1; PADDING-TOP: 5px; BORDER-BOTTOM: #f6fbfd 1px solid; BACKGROUND-COLOR: #e3eaed
}
#outer #centrecontent #left3 .block .block-in {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f0f6f8; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#outer #centrecontent #left3 .block .nav LI {
	PADDING-BOTTOM: 3px
}
#outer #centrecontent #left3 .block A {
	COLOR: #0088b5;
	FONT-SIZE:13px;
	TEXT-DECORATION: none
}

#outer #centrecontent #right3 .block {
	BORDER-RIGHT: #dde8ed 1px solid; BORDER-TOP: #dde8ed 1px solid; MARGIN-BOTTOM: 17px; BORDER-LEFT: #dde8ed 1px solid; BORDER-BOTTOM: #dde8ed 1px solid
}
#outer #centrecontent #right3 .block H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #222; LINE-HEIGHT: 1; PADDING-TOP: 5px; BORDER-BOTTOM: #f6fbfd 1px solid; BACKGROUND-COLOR: #e3eaed
}
#outer #centrecontent #right3 .block .block-in {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f0f6f8; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#outer #centrecontent #right3 .block .nav LI {
	PADDING-BOTTOM: 3px
}
#outer #centrecontent #right3 .block A {
	COLOR: #0088b5;
	FONT-SIZE:13px;
	TEXT-DECORATION: none
}
#outer #centrecontent #left4 .block {
	BORDER-RIGHT: #dde8ed 1px solid; BORDER-TOP: #dde8ed 1px solid; MARGIN-BOTTOM: 17px; BORDER-LEFT: #dde8ed 1px solid; BORDER-BOTTOM: #dde8ed 1px solid
}
#outer #centrecontent #left4 .block H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #222; LINE-HEIGHT: 1; PADDING-TOP: 5px; BORDER-BOTTOM: #f6fbfd 1px solid; BACKGROUND-COLOR: #e3eaed
}
#outer #centrecontent #left4 .block .block-in {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f0f6f8; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#outer #centrecontent #left4 .block .nav LI {
	PADDING-BOTTOM: 3px
}
#outer #centrecontent #left4 .block A {
	COLOR: #0088b5;
	FONT-SIZE:13px;
	TEXT-DECORATION: none
}

#outer #centrecontent #right4 .block {
	BORDER-RIGHT: #dde8ed 1px solid; BORDER-TOP: #dde8ed 1px solid; MARGIN-BOTTOM: 17px; BORDER-LEFT: #dde8ed 1px solid; BORDER-BOTTOM: #dde8ed 1px solid
}
#outer #centrecontent #right4 .block H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #222; LINE-HEIGHT: 1; PADDING-TOP: 5px; BORDER-BOTTOM: #f6fbfd 1px solid; BACKGROUND-COLOR: #e3eaed
}
#outer #centrecontent #right4 .block .block-in {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f0f6f8; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#outer #centrecontent #right4 .block .nav LI {
	PADDING-BOTTOM: 3px
}
#outer #centrecontent #right4 .block A {
	COLOR: #0088b5;
	FONT-SIZE:13px;
	TEXT-DECORATION: none
}
#footer {
	width:1024px;
	clear:both;
	margin:auto;
	height:80px;
	border:1px solid #000;
	background: #4c7300;
	color: #fff;
	text-align:center;
}
* html #footer {/*only ie gets this style*/
	height:62px;/* for ie5 */
	he\ight:60px;/* for ie6 */
	height: 60px!important; /* IE7+FF */
}
#footer A{
	COLOR: #FFFFFF;
	FONT-SIZE:20px;
	TEXT-DECORATION: none
}
#footer A:hover{
	TEXT-DECORATION: underline;
	COLOR: #aaaaaa;
}
.clearer{clear:both;height:1px;overflow:hidden;margin-top:-1px;}
ul{margin:0;padding:0;}

