body{
	text-align:center;
	font:times new roman;
	}

..clearit {
clear: both;
height: 0;
line-height: 0;
font-size: px; /*for IE*/
}

#Main{
	border: solid DarkSlateBlue   3px;
	background:beige;
  text-align:center;
 	}	
#Banner{
	Width:800px;
	Height:115px;	
	background-color:lemonchiffon;
	background-repeat:no-repeat;
	border:solid green 1px;
	margin:auto;
	
}

#Content{
  width:800px;
  margin:auto;
  line-height:1.1;
}
#Menu{
  position:relative;
  background-color:green;
  /*height:15px;*/
  color:white;
  font-weight:bold;
  font-size:11pt;
  width:800px;
  z-index:2;
	margin:auto;
}

#Menu ul li{
	display: inline;
}

a{
  color:white;
  font-weight:bold;}

p{
  margin:1em;
}

#MainHeading{
	color:DarkSlateBlue  ;
}

MainHeading2{
		color:Black  ;
}

#Stockleft{
	border: white 2px solid;
	margin: auto;
	width:750px;
	vertical-align: middle;
	background-color: #89d889;
	
}
#Stockright{
	border: white 2px solid;
	margin: auto;
	width:750px;
	vertical-align: middle;
	background-color: #afe4af;
	/*margin-left:0em;*/
	
}

img.right {
	float:right;
	margin: 1em;
}

img.left {
	float:left;
	margin: 1em;
}

p.right, td.right{
text-align:right;}


p.left, td.left{
text-align:left;}
.middle{
vertical-align:middle;
/*background:pink;*/}

.RedBold{
  color:red;
  font-weight:bold;
}

.RedBold60{
  font-size:60px;
  color:red;
  font-weight:bold;

}

.BlueBold{
  color:Blue;
  font-weight:bold;
}
.GreenBold{
  color:Green;
  font-weight:bold;
  }

a.GreenBold{
  text-decoration:none;
  }

.GreyBold{
  color:Grey;
  font-weight:bold;
}
.BrownBold{
  color:Brown;
  font-weight:bold;
}

.PurpleBold{
  color:Purple;
  font-weight:bold;
}
.Price{
  font-weight:bold;
}

.GreenBoldHuge{
  font-size:60px;
  color:Green;
  font-weight:bold;
}

.GreenBoldLarge{
  font-size:36px;
  color:Green;
  font-weight:bold;
}

.WWW{
font-size:9pt;
color:green;
}

.WWW a {
color:green;
text-decoration:none;}

.WWW a:hover{
text-decoration:underline;}

#IndexMiddle{
  margin-left:150px;
  margin-right:150px;
  border:white 1px solid;
	background: #89d889;
	z-index:1;
}

#IndexLeft{
  width:140px;
  border:green 3px double;
  float:left;
  position:relative;
  left:0px;
  z-index:1;
}

#IndexRight{
  width:140px;
  border:green 3px double;
  float:right;
  position:relative;
  right:0px;
  z-index:1;
}

.News{
text-align:center;
color:green;
width:140px;
}
.News h1{
background:#89d889;
color:white;
font-size:16px;}

.News h1 .big{
background:#89d889;
color:white;
font-size:24px;}

.News a {
color:red;}

.none {
list-style: none;
}

h1{
font-size:24px;
}

h1 .big {
font-size:30px;
}

.OfferBox{
border:2px solid black;
background:beige;
}

ul{
list-style-type:none;
}

.vsOfferYellow{
  border:solid 4px DarkSlateBlue;
  background:#ffffcc;
	margin: auto;
	width:750px;
	margin-top:5px;
}

.vsOfferYellow table{
	margin: auto;
	text-align:center;
	border:1px;
}

h1.vsOfferYellow {
  font-size:48px;
}

.vsOfferBlue{
  border:solid 4px DarkSlateBlue;
  background:#99ccff;
	margin: auto;
	width:750px;
	margin-top:5px;
}

.vsOfferWhite{
  border:solid 4px Grey;
  background:white;
	margin-top:5px;
	margin-bottom:5px;
}

.vsOfferYellowandRed{
  border:solid 4px red;
  background:#ffffcc;
	margin: auto;
	width:750px;
	margin-top:5px;
}

img.vsOffer{
margin-left:auto;
margin-right:auto;
}

.left{
text-align:left;}

.middle{
position:relative;
float:center;
}

tr.dark{
background:#ffff99;
}

tr.light{
background:#ffffff;
}

#leftFloat{
position:relative;
float:left;
border:red 0px solid;
width:350px;
margin-left:15px;
margin-top:15px;
}