body {
  margin:0;
  padding:0;
  background-color:#FFF;
}

.clear {
  clear:both;
  line-height:0px;
  height:0px;
  font-size:0px;
}

#container {
  width:770px;
  margin:auto;
  border:1px solid #011F37;
}

#development {
  float:right;	
  width:271px;
  padding-left:10px;
  margin-left:10px;
  border-left:1px solid #DADADA; 
}

#flash {
  float:left;	
}

#footer {
  background:#011f37;
  line-height:60px;
  text-align:center;
}

#footer div {
  float:right;
  line-height:14px;
  padding:16px 20px 16px 50px;
  background:url(/images/phone.jpg) no-repeat #004b85 10px 11px;
}

.graybox {
  background:url(/images/gray.jpg) bottom repeat-x #DADADA;
  padding:10px;
}

h2 {
  margin:0;
  padding:0;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:18px;
  font-weight:500;
  letter-spacing:0px;
  color:#003;
}

h3 {
  margin:0;
  padding:0;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:14px;
  font-weight:500;
  letter-spacing:0px;
  color:#003;
}

#header {
  height:17px;
  background:url(/images/fieldex-exploration.jpg);
  position:relative;
  padding:110px 0 0 680px;
}

#header h1,
#header h1 a {
  display:block;
  position:absolute;
  top:0px;
  left:0px;
  width:250px;
  height:127px;
  text-indent:-1000px;
  overflow:hidden;
}

img {
  display:block;	
}

.justify {
  text-align:justify;	
}

.leftcolumn {
  border-right:1px solid #011F37;
}

#menu {
  margin:0;
  padding:2px 0 0 0;
  background-color:#004B85;
  width:202px;
  height:190px;
  float:left;
  position:relative;
}

#menu a {
  display:block;
  line-height:14px;
  padding:6px 0 6px 40px;
  background:url(/images/list.jpg) no-repeat 10px 6px;
  border-bottom:1px solid #0E578E;
  position:relative;
  width:162px;
  background-color:#004B85;  
}


#menu li {
  margin:0;
  padding:0;
  list-style:none;
  position:relative;
  display:block;  
}

#menu li a {
}

#menu li a:hover{
  text-decoration:underline;
}
	
#menu li ul {
  display:block;
  left:162px;
  position:absolute;
  visibility:hidden;
  padding:0;
  list-style:none;
  margin:0;
}

#menu li ul li a {
  background-image:none;
  padding-left:5px;
  width:197px;
}

#menu li ul li{
  display:list-item;
  float:none;
}

#menu li ul li ul{
  top:0;
}

#menu .rightarrow {
  position:absolute;
  right:5px;
  top:6px;
}

p {
  margin:10px 0 10px 0;	
}

#related {
  float:right;
  width:250px;
  background:#DADADA;
  margin:12px 0 10px 10px;
}

#research {
  background:url(/images/pdf.jpg) no-repeat;
  padding-left:30px;
  line-height:30px;
  display:block;
}

#stock {
  float:right;
  width:251px;
  background:#FFF;
  padding:10px 10px 0 10px;
  margin-left:10px;
  background:url(/images/stock.jpg) no-repeat right;
}

#submenu {
  margin:0;
  padding:0;
  background:#011f37;
  width:100%;
  min-height:25px;
  overflow:auto;
}

#submenu li {
  margin:0;
  padding:0;
  list-style:none;
  float:left;
}

#submenu li a {
  display:block;
  line-height:25px;
  padding-left:37px;
  background:url(/images/list.jpg) no-repeat 10px 4px;
  font-weight:bold;
}

.title {
  border-bottom:1px solid #011f37;
  padding-bottom:2px;
  margin-bottom:2px;
}

.txt_black_std {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  text-align:justify;
}

.txt_black_std a{
  color:#000000;
}

.txt_black_std a.button_blue {
  background-color:#004B85;
  padding:5px;
  color:#FFFFFF;
  text-decoration:none;
}

.txt_blue_big,
.txt_blue_big a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#003;
  text-decoration:none;
  font-weight:bold;
}

.txt_blue_small, 
.txt_blue_small a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#88CBFF;
  text-decoration:none;
}

.txt_blue_small a:hover {
  text-decoration:underline;
}

.txt_blue_std, 
.txt_blue_std a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#88CBFF;
  text-decoration:none;
}

.txt_blue_std a:hover {
  text-decoration:underline;
}

.txt_gold_std, 
.txt_gold_std a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#9B7301;
}

.txt_white_std, 
.txt_white_std a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#FFF;
  text-decoration:none;
}

.txt_white_std a:hover {
  text-decoration:underline;	
}

.whitebox {
  padding:10px;
}


/*#mainmenu {
  position:relative;
  list-style:
}

#mainmenu li {
  position:relative;
  display:block;
}

#mainmenu li a {
  background-image:url(/images/menu_bg.png);
  border-bottom:1px dotted #191919;
  color:#191919;
  display:block;
  font:bold 13px Arial, Helvetica, sans-serif;
  line-height:35px;
  padding-right:10px;
  position:relative;
  width:215px;  
}

#mainmenu li ul {
  display:block;
  left:0;
  position:absolute;
  visibility:hidden;
}

#mainmenu li ul li{
  display:list-item;
  float:none;
}

#mainmenu li ul li ul{
  top:0;
}

#mainmenu .rightarrow {
  position:absolute;
  right:5px;
  top:12px;
}*/
