.ib3officebody
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color:#000000;
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
}

.ib3officeH1
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12pt;
	color:#98B598;
	margin-top:12pt;
	margin-bottom:6pt;
}

.ib3officeH2
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11pt;
	color:#98B598;
	margin-bottom:3pt;
}

.ib3officeH3
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	color:#98B598;
	margin-bottom:3pt;
}

.ib3officeH4
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	color:#98B598;
}

.ib3officetext
{
	font-family: Verdana, Arial, Helvetica;
	color:#000000;
	font-size: 9pt;
}

.ib3officerowlisthead
{
	font-family: Verdana, Arial, Helvetica;
	font-size:9pt;
	background-image:url(images/rowlisthead_bkg.gif);
}

.ib3officerowlistodd
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	background-color:#FFFFFF;
	border-top-style:none;
	border-bottom-style:solid;
	border-left-style:none;
	border-right-style:none;
	border-width:1px;
	border-color:#E5E5E5;
}

.ib3officerowlisteven
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	background-color:#F9F9F9;
	border-top-style:none;
	border-bottom-style:solid;
	border-left-style:none;
	border-right-style:none;
	border-width:1px;
	border-color:#E5E5E5;
}

.ib3officebox
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	padding:0;
	margin:0;
}

.ib3officeshaded
{
	font-family: Verdana, Arial, Helvetica;
	font-size:9pt;
	background-color:#F9F9F9;
}

.ib3officeboxtitle
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight:bold;
	border-top: solid #000000 1px;
	border-left: solid #000000 1px;
	border-right: solid #000000 1px;
	border-bottom: solid #000000 1px;
	padding:1px;
	margin:0;
	text-align: center;
	background-color:#98B598;
}

.ib3officeboxcontents
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	border-top: solid #000000 0px;
	border-left: solid #000000 1px;
	border-right: solid #000000 1px;
	border-bottom: solid #000000 1px;
	padding:5px;
	margin:0;
	background-color:#FFFFFF;
}

.ib3officeform
{
	font-family: Verdana, Arial, Helvetica;
	font-size:9pt;
	margin-top:6px;
	margin-bottom:6px;
}

.ib3officeinput
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
}

input.ib3officebutton
{
	font-family: Verdana, Arial, Helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
	background-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	background-image:url(images/btn_bkg.gif);
	margin:0pt;
	padding:0pt;
}

.ib3officeselect
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
}

.ib3officedatebox
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-image: url('images/datebox.gif');
	background-repeat: no-repeat;
	text-align: center;
	padding-top:3px;
}

.ib3officetopmenuleft
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	background-image: url('images/menubarbkg.gif');
	background-repeat: repeat-x;
	text-align: left;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:5px;
	margin-bottom:5px;
}

.ib3officetopmenu
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	background-image: url('images/menubarbkg.gif');
	background-repeat: repeat-x;
	text-align: center;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:5px;
	margin-bottom:5px;
}

.nine
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
}

.eight
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
}

.ib3officetopmenuform
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color:#000000;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:3px;
	margin-bottom:3px;

}


a.ib3office:Visited
{
	font-family: Verdana, Arial, Helvetica;
	color:#0000FF;
	font-size: 9pt;
	vertical-align:middle;
}
a.ib3office:Link
{
	font-family: Verdana, Arial, Helvetica;
	color:#0000FF;
	font-size: 9pt;
	vertical-align:middle;
}
a.ib3office:Hover
{
	font-family: Verdana, Arial, Helvetica;
	color:#000000;
	font-size: 9pt;
	vertical-align:middle;
}

span.ib3officebutton
{
	font-family: Verdana, Arial, Helvetica;
	color:#0000FF;
	text-decoration:none;
	font-weight:bold;
	font-size: 8pt;
	vertical-align:middle;
}


a.ib3officebutton:Visited
{
	font-family: Verdana, Arial, Helvetica;
	color:#0000FF;
	text-decoration:none;
	font-weight:bold;
	font-size: 8pt;
	vertical-align:middle;
}
a.ib3officebutton:Link
{
	font-family: Verdana, Arial, Helvetica;
	color:#0000FF;
	text-decoration:none;
	font-weight:bold;
	font-size: 8pt;
	vertical-align:middle;
}
a.ib3officebutton:Hover
{
	font-family: Verdana, Arial, Helvetica;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-size: 8pt;
	vertical-align:middle;
}


.ib3officeheader
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	background-color:#FFFFFF;
	border-top-style:none;
	border-bottom-style:solid;
	border-left-style:none;
	border-right-style:none;
	border-width:1px;
	border-color:#E5E5E5;
}

.ib3cmsheader
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	background-color:#F9F9F9;
	border-top-style:none;
	border-bottom-style:solid;
	border-left-style:none;
	border-right-style:none;
	border-width:1px;
	border-color:#E5E5E5;
}

.ib3cmgrheader
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	background-color:#F9F9F9;
	border-top-style:none;
	border-bottom-style:solid;
	border-left-style:none;
	border-right-style:none;
	border-width:1px;
	border-color:#E5E5E5;
}



/* Root = Horizontal, Secondary = Vertical */
ul#navmenu {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 100%; /*For KHTML*/
  list-style: none;
  height: 23px;
}

ul#navmenu li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 23px;
}

ul#navmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;
  top: 23px;
  left: 0;
}

ul#navmenu ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
}



/* Root Menu */
ul#navmenu a {
  	padding: 0px 10px 0px 0px;
  	float: none !important; /*For Opera*/
 	float: left; /*For IE*/
  	display: block;
  	background-color: transparent;
	color:#0000FF;
	font : 8pt/20px verdana, arial, helvetica, sans serif;
  	text-decoration: none;
	font-weight:bold;
	vertical-align:middle;
  	text-align:right;	
  	height: auto !important;
 	height: 1%; /*For IE*/
}


/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
  	color: #000;
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
  	padding: 1px 1px 1px 10px;
  	float: none;
  	border-left: 1px #bdbdbd solid;  
	border-right: 1px #bdbdbd solid;    	
	border-bottom: 1px #bdbdbd solid;  
	border-top: 1px #bdbdbd solid; 
 	background: #EAEAEA;
 	text-align:left;
  	color: #000;
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
  	float: none;
  	border-left: 1px #bdbdbd solid;  
	border-right: 1px #bdbdbd solid;    	
	border-bottom: 1px #bdbdbd solid;  
	border-top: 1px #bdbdbd solid;  
	background-image: url(images/vmenubar.gif);	
 	text-align:left;
  	color: #000;
 	background: #B3B4B5;
}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
	border: 1px transparent solid;  
  	background: #EBEBFF;
  	color: #666;
}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
	border: 1px transparent solid; 
  	background: #98B598;
  	color: #FFF;
}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
	border: 1px transparent solid; 
  	background: #EBEBFF;
  	color: #666;
}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
	border: 1px transparent solid; 
  	background: #98B598;
  	color: #FFF;
}

ul#navmenu ul ul,
ul#navmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block;
}




