div
{
  margin: 0px;
  border: 0px;
  font-family: Arial;
  font-size: 10pt;
}

img
{
  border: 0px;
}

a
{
  color: #0455f6;
}

a:link     {color: #0455f6;}     /* unvisited link */
a:visited  {color: #0455ff;}  /* visited link */
a:hover    {color: #ff8017;}   /* mouse over link */


h1
{
  font-family: Arial;
  font-size: 14pt;
  color: #ff6704;
  margin-bottom: 30px;
}

h2
{
  font-family: Arial;
  font-size: 14pt;
  margin-bottom: 20px;
}

h3
{
  font-family: Arial;
  font-size: 11pt;
  margin-bottom: 0px;
}

h4
{
  font-family: Arial;
  font-size: 10pt;
  margin-bottom: 0px;
  margin-top: 0px;
  font-weight: bold;
}

p
{
  margin-top: 20px;
  margin-bottom: 20px;
}

#page
{
  text-align: left;
  width: 950px;
}

#header
{
  
  z-index: 7;
  text-right: left;
 /* background-color: #828181;
  border: solid 1px black;
  padding: 5px 10px 0px 10px;
  font-weight: bold;
  color: White; */
}

#border
{
  position: Absolute;
  top: 60px;
  z-index: 5;
  border: 1px solid black;
  width: 975px;
  height: 598px;
  padding: 10px;
  background-color: white

}

#home
{
  float: left;
}

#banner
{
  position: absolute;
  top: -16px;
  left: 220px;
  z-index = 10;
}

#menu
{
  height: 25px;
  width: 748px;
  line-height: 25px;
}

.menuitem
{
  background-color: black;
  color: White;
  float: left;
  text-align: center;
  border-right: 1px solid white;
  cursor: pointer;
}

.menuitemselected
{
  background-color: #67b6f1;
  color: black;
  float: left;
  text-align: center;
  border-right: 1px solid white;
  cursor: pointer;
}

#minibar
{
  position: absolute;
  top: 115px;
  left: 0px;
  height: 23px;
  line-height: 23px;
  
}

#submenu
{
  float: left;
  width: 416px;
  border: 1px solid white;
  padding-right:10px;
  padding-left:7px;
  text-align:right;
  font-weight:bold;
}

#phone1
{
  float: left;
  cursor:pointer;
}

#phone2
{
  padding-left:1px;
  float: left;
  cursor:pointer;
}

#leftcol
{
 position: absolute;
 top: 140px;
 left: 10px;
 width: 250px;
 background-color: White;
}

#main
{
 position: absolute;
 top: 140px;
 left: 280px;
 width: 670px;
 background-color: white
  
  
}

#beach
{
  margin-bottom: 5px;
}

.greybox
{
  background-color: #d8d5ce;
  width: 225px;
  padding: 5px;
  padding-left: 10px;
  border-bottom: 2px solid white;
  cursor: pointer;
  margin-top: -25px;
}

#pricebar
{
  background-color: #67b6f1;
  padding: 5px;
  padding-left: 10px;
}

#prices
{
  background-color: #bddff8;
  width: 240px;
}

.marketwatch
{
  background-color: #67b6f1;
  padding: 5px;
  padding-left: 10px;
}

.marketblock
{
  background-color: #bddff8;
  width: 225px;
  padding: 5px;
  padding-left: 10px;
  border-bottom: 2px solid white;
}

.submenulink 
{
  color:#777777;
  text-decoration:none;
  font-size:9pt;
  padding-left:5px;
  padding-right:5px;
}

.submenulinkselected
{
  color:#000000;
  text-decoration:none;
  font-size:9pt;
  padding-left:5px;
  padding-right:5px;
}

.formtitle 
{
  font-size:12pt;
  color:#67b6f1;
  font-weight:bold;
}

.formline
{
  border: solid 1px #67b6f1;
}

.entryform
{
  background-color:#d4efff;
  padding:10px;
  margin-top:2px;
}

.bullet 
{
  float:left;
  padding:3px;
}

.bullettext 
{
  margin-left:18px;
  margin-bottom:10px;
}

.orange 
{
	color:#ff6704;
}
.contract {
	font-weight: bold; border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; background-color: #67b6f1
}
.contract2 {
	border-right: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; background-color: white;
}

.liveprices
{
  font-family: Arial;
  font-size: 14pt;
  color: #ff6704;
}

#orangetable {
  border: 1px solid orange;
  background-color: #ffefaf;
}

td
{
  font-family: Arial;
  font-size: 10pt;
}

#currencyblock
{
  margin-top:-40px;
  margin-left:-10px;
  background-color: #ffffff;
  width: 425px;
  padding: 5px;
  padding-left: 10px;
  border-bottom: 2px solid white;
}
.midbluebox
{
  background-color: #105ca6;
  width: 225px;
  padding: 5px;
  padding-left: 10px;
  border-bottom: 2px solid white;
  cursor: pointer;
  color: White;
}
#nextbox
{
  position: absolute;
  top: 580px;
  left:800px;
}

#nextbox_tr
{
  position: absolute;
  top: 470px;
  left:800px;
}
#backbox
{
  position: absolute;
  top: 580px;
  left:275px;
}
#backbox_farleft
{
  position: absolute;
  top: 580px;
  left:20px;
}
.odd
{
   background-color: #aaddff;
   color: black;
}
table
{
   empty-cells:show;
}
#f1
{
  position: absolute;
  top: 52px;
  left:53px;
}
#f2
{
  position: absolute;
  top: 125px;
  left:53px;
}
#f3
{
  position: absolute;
  top: 195px;
  left:53px;
}
#f4
{
  position: absolute;
  top: 270px;
  left:53px;
}
#f5
{
  position: absolute;
  top: 343px;
  left:53px;
}
#f6
{
  position: absolute;
  top: 415px;
  left:53px;
}


