/*** Style for LSB 2 Column Fixed Width Variable Height Template ***/
html,body,p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr{
  margin:0px;
  padding:0px;
  border:0px;
  border-collapse:separate;
  border-spacing:0px;
}

div.clr {
	float:left;
	width:904px;
	height:15px;
	}
.searchbar
{
	border-right: #000000 1px solid;
	padding-right: 5px;
	border-top: #000000 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: #000000 1px solid;
	padding-top: 5px;
	border-bottom: #000000 1px solid;
	background-color: ghostwhite;
}

body{
  font-family: verdana, arial, helvetica, sans-serif;
  font-size:100.1%; /*** Don't change this setting. Make all other font-sizes in % (preferred) or ems ***/
  color:#000000;
  background:#ffffff; /*** Background colour of page ***/
  min-width:805px; /*** Content Width ***/
  text-align:center;
  background:url(layout_images/background.png) repeat-x top center #FFF;
}
input,select{
  margin:0px;
  padding:0px;
}
strong,b{
  font-weight:bold;
}
p{
  font-size:90%;
  line-height:1.1em;
}
.floatcontainer:after{content:".";display:block;height:0px;clear:both;visibility:hidden;font-size:0px}
.floatcontainer{display: inline-block;}
/* Hides from IE Mac \*/
* html .floatcontainer {height:1%}
.floatcontainer{display:block}
/* End Hack */
#fullheightcontainer{
  margin:0 auto;
  text-align:left;
  position:relative;
  width:905px; /*** Content Width ***/
  display:table;
}
#wrapper{
  display:table-cell;
  position:relative;
}
#outer{
  position:relative;
  margin-left:205px; /*** Left Column Width ***/
  width:700px; /*** Center Column Width (takes into account left shady border width) ***/
  height:100%;
}
#float-wrap{
  width:700px; /*** Center Column Width (takes into account left and right shady border widths) ***/
  float:left;
  display:inline;
}
#center{
  position:relative; /* fix for IE */
  width:700px; /*** Center Column Width (takes into account left and right shady border widths) ***/
  float:right;
}
#left{
  float:left;
  display:inline;
  width:205px;  /*** Left Column Width ***/
  margin-left:-205px;  /*** NEGATIVE Left Column Width ***/
  position:relative;
}
#footer
{
	font-size: 10px;
  position:relative;
  text-align: center;
  height:50px;
  width: 100%;
}
.textlbl
{
	text-align: center;
	margin-left: -30px;
	font-size: 12px;
	color: Gray;
}
.moreinfo
{
	height: 200px;
	background:url(layout_images/moreinfo.png) no-repeat;
	padding-top: 74px;
	padding-left: 10px;
}

.realtime
{	
	height: 180px;
	font-size: 10px;
	background:url(layout_images/realtime.png) no-repeat;
	padding-left: 10px;
}

#header{
  position:relative;
  height:200px;
  vertical-align: bottom;
  
}
#container-left{min-height:600px;background:url(logo.jpg) no-repeat;}
* html #container-left{height:600px} /* for IE 6 */
#container-center{margin-bottom:50px;}
