body 
{
  margin: 10pt 5pt 2pt 5pt;
  font: 16px Arial, Garamond, Times New Roman, sans-serif;
  color: blue;
 link: "#0000ff"; 
 alink: "#ff0000"; 
 vlink: "#551a8b";
}

body.oifeback { background:  url(../graphics/oifebg.gif)}

#fixedbase
{
  MARGIN: 0px 1px;
  OVERFLOW: auto;
  WIDTH: 100%;
  WORD-BREAK: break-all;
  HEIGHT: 99.7%;
}

p.pc{clear:both}

.printservice
{	
      position: absolute;
	right: 20px;
	top: 76px;
	margin: 0px 0px 20px 0px;
}

.PB
{page-break-after: auto;}

div.header
  {
  border-style: outset;
  background: #C8C6D4;
  color: blue;
  font-size: 19pt; font-weight: bold; 
  padding: 2px 2px 24px 2px; 
  margin: 0px 0px 0px 0px;
  text-align: center; letter-spacing: 2pt;
  }

body ul 
{ 
   margin-left: 10pt;
   padding-left: 10pt; 
}

div.hide {display:none;}
div.left {padding-left:12px;}

a.hover {color: red; }

.basebox
{
padding: 10px;
margin: 0px;
background-color: #0ff;
border: 3px solid blue;
}

.incidbox
{
padding: 16px 2px 20px 2px;
margin-top:    0px;
margin-bottom: 0px;
margin-right:  auto;
margin-left:   auto;
background: url(../graphics/incidbg.gif) no-repeat;
border: none;
width: 690px;
text-align: center;
font: italic 19 px Monotype Corsiva;
}

.brittlebox
{
padding: 6px 16px 16px 6px;
margin-top:    0px;
margin-bottom: 0px;
margin-right:  auto;
margin-left:   auto;
background: url(../graphics/brittlebg.gif) no-repeat;
border: none;
width: 750px;
font: bold italic 36 px Monotype Corsiva;
text-align: center;
}

.buttonbox
{
padding: 6px 16px 16px 6px;
margin-top:    0px;
margin-bottom: 0px;
margin-right:  auto;
margin-left:   auto;
background: url(../graphics/brittlebg.gif) no-repeat;
border: none;
width: 80px;
color: red;
font: bold italic 16 px Monotype Corsiva;
text-align: center;
}

.boxl{float: left; padding:20px}

.boxr{float: right; padding:20px}

.hh 
{color:#0000FF; font-weight:bold;}

.logo
	{
	position: absolute;
	top: 0px;
	left: 8px;
	height: 70px; 
	width: 90px;
	background: white;
	background-image: url('../graphics/oifelogosmall.gif'); 
	background-repeat: no-repeat;
	background-position: +3px +1px; 
	margin: 0px;
	}

.copyr
	{
	position: absolute;
	top: 0px;
	right: 4px;
	color: #00f;
	font-size: 12px;
	}

.tabline
	{
	padding: 0px 0px;
	margin:  0px 0px;
	background-color: #fff;
	height: 28px;
	}

.tab
	{
	float: right;
	padding: 0px;
	margin:  1px;
	background-color: #fff;
	width: 115px;
	}

.tab4
	{
	position: absolute;
	top: 41px;
	right: 40px;
	padding: 0px;
	margin:  1px;
	background-color: #fff;
	width: 115px;
	}

.tab5
	{
	position: absolute;
	top: 41px;
	right: 156px;
	padding: 0px;
	margin:  1px;
	background-color: #fff;
	width: 115px;
	}

.tab6
	{
	position: absolute;
	top: 41px;
	right: 272px;
	padding: 0px;
	margin:  1px;
	background-color: #fff;
	width: 115px;
	}

.tab7
	{
	position: absolute;
	top: 41px;
	right: 388px;
	padding: 0px;
	margin:  1px;
	background-color: #fff;
	width: 115px;
	}
.tab8
	{
	position: absolute;
	top: 41px;
	right: 504px;
	padding: 0px;
	margin:  1px;
	background-color: #fff;
	width: 115px;
	}

.tab9
	{
	position: absolute;
	top: 41px;
	right: 621px;
	padding: 0px;
	margin:  1px;
	background-color: #fff;
	width: 115px;
	}
.tab10
	{
	position: absolute;
	top: 41px;
	right: 737px;
	padding: 0px;
	margin:  1px;
	background-color: #fff;
	width: 115px;
	}

.tabhome
	{
	position: absolute;
	top: 84px;
	left: 10px;
	padding: 0px;
	margin:  1px;
	background-color: #fff;
	width: 90px;
	}

.countryid
	{
	position: absolute;
	top: 60px;
	right: 14px;
	width: 16px;
	font-size: 7pt; 
	}

div.switchbox
 {
 width: 250px;
 display: none;
 }

div.show
 {
 padding: 4px;
 margin: 4px;
 border: outset;
 width: 250px;
 background-color: #aaa;
 display: block;
 }

div.alertbox
{
 padding: 4px;
 margin: 4px;
 border: 10px ridge red;
 width: 450px;
 display: block;
 background-color: #fff;
}

body.sidebar 
{ 
  background-color: lightblue;
  margin: 3pt 5pt 5pt 5pt;
  color: blue;
  alink=violet
}

body.sidebar a 
{  
  text-decoration: none;
  color: blue;
}

body.sidebar ul 
{ 
   margin-left: 5pt;
   padding-left: 4pt; 
}

body.sidebar a:hover { color: red; }

body.sidebar H1 
{
  color: blue
  font-size: 20pt;
  margin-top: 15px;
  margin-bottom: 15px;
  text-align: center;
}

H1 
{
  color: 2E3082;
  font-size: 20pt;
  margin-top: 15px;
  margin-bottom: 15px; 
  text-align: center;
}

H2 
{
  margin-top: 20px;
  color: gray;
  font-size: 16pt; 
}

H3 
{
   color: gray;
   font-size: 12pt;
   text-align: left;
   margin-top: 20px;
   margin-bottom: 15px; 
}

H4 
{
  color: gray;
  font-size: 16pt;
  text-align: left;
}

H5 
{
  color: 2B00A6;
  font-size: 20pt;
  margin-top: 25px;
  margin-bottom: 20px; 
  margin-left: 20px;
  text-align: center;
}

H6 
{
  color: blue;
  font-size: 13pt;
  text-align: left;
  margin-bottom: 3px; 
}

div.nav 
{
	position: absolute;
	left: 40px;
	top: auto;
	border-style: dashed;
	border-color: gray;
	border-width: 0px 1px 1px 1px;
	width: 170px; 
}

div.nav ul 
{
  font-size: 9pt;
  margin: 10px 5px 15px 20px;
  padding: 0px;
  list-style-type: square; 
}

.Qu
{
  color: gray;
  font-size: 14pt;
  font-style: italic;
}

#select {font-weight: bold;color: red; }


