/* The styles for each menu*/
div.navilayer  {
	position : absolute;
	top : 1px;
	visibility : hidden;
	width : 120px;
}

/* The extra DIV around the links. I'd rather have done

	a {display: block}

	throughout but that doesn't work in Explorer 4.*/
div.navilayer div  {
	width : 130px;
	border-top-width : 1px;
	border-top-style : solid;
	border-top-color : #ffffff;
	padding-top : 5px;
	padding-bottom : 5px;
	font : 10px tahoma;
	background : #7490c7;
	layer-background-color : #777777;
}

/* This style does not work in Netscape 4 so you see the borders of the empty
	DIV's*/
div.navilayer div.fill  {
	border-top-width : 1px;
	border-top-style : solid;
	border-top-color : #ffffff;
}

/* Explorer 5.5 gives my general link colours precedence over
	the colour defined here. I think it's a bug*/
div.navilayer div a  {
	display : block;
	width : 120px;
	color : #ffffff;
	text-decoration : none;
	padding-left : 5px;
	letter-spacing : 1px;
}

/* The styles for the pseudo-mouseover. The class change does not work in Netscape 4,
	while Opera 5 changes the class but doesn't do anything about it,
	so these styles will never be visible in those browsers*/
div.navilayer div.over  {
	background : #777777;
}

div.navilayer div.over a  {
	color : #ffffff;
}

.rightbar  {
	color : #dddddd;
	font-family : verdana, arial, sans-serif;
	font-size : 12px;
}

.maintext  {
	color : #000000;
	font-family : verdana, arial, sans-serif;
	font-size : 12px;
}

.copyright  {
	font-size : 10px;
	font-family : verdana, arial, sans-serif;
	color : #003399;
}

.smblack  {
	font-size : 12px;
	font-family : verdana, arial, sans-serif;
	color : #000000;
}

.bottomlink  {
	font-size : 11px;
	font-family : Verdana, arial, sans-serif;
	color : #003399;
	text-decoration : none;
}

.maintextbold  {
	font-size : 14px;
	font-family : verdana, arial, sans-serif;
	font-weight : bold;
	color : #000000;
}

.maintitle  {
	font-size : 14px;
	font-family : verdana, arial, sans-serif;
	font-weight : bold;
	color : #003399;
}

.maintextunder  {
	color : #000000;
	font-family : verdana, arial, sans-serif;
	font-size : 12px;
	text-decoration : underline;
}

.bridgITtext  {
	color : #000000;
	font-family : verdana, arial, sans-serif;
	font-size : 10px;
}

.mainindent  {
	font-size : 12px;
	font-family : verdana, arial, sans-serif;
	color : #000000;
	margin-left : 40px;
}

.smtext  {
	color : #000000;
	font-family : verdana, arial, sans-serif;
	font-size : 11px;
}

.smindent  {
	font-size : 11px;
	font-family : verdana, arial, sans-serif;
	color : #000000;
	margin-left : 40px;
	text-decoration : underline;
}

.totop  {
	font-size : 9px;
	font-family : verdana, arial, sans-serif;
	color : #003399;
}

.popnav  {
	font-size : 9px;
	font-family : verdana, arial, sans-serif;
	color : #ffffff;
}

.poptext  {
	font-size : 9px;
	font-family : verdana, arial, sans-serif;
	color : #ffffff;
}

  .menu
  {
   position:relative;
   background-color:#003399;
   border:1px solid #000000;
   width:170;
   font-size:11px;
   font-family:verdana;
   font:bold;
   position:absolute;
   cursor:Hand;
   color:#ffffff;
  }
  .item_panel
  {
    width:170;
    border-left:1px solid darkblue;
    border-right:1px solid darkblue;
    clip:rect(0,170,0,0);
    position:absolute;

  }
  .item_panel a
  {
   text-decoration:none;
   color:black;
   cursor:hand;
  }
  .item
  {
   background-color:#7490C7;
   width:168;
   font-size:10px;
   font-family:verdana;
   color:#ffffff;
   
  }
  .smHeading  
  {
	font-size : 12px;
	font-family : verdana, arial, sans-serif;
	color : #7490C7;
	font-weight : bold;
  }
  
  DIV.smHeading   
  {
	font-size : 11px;
	font-family : verdana, arial, sans-serif;
	color : #000000;
	font-weight : bold;
	width:230;
	
  }
  .goldText  {
	font-size : 10px;
	font-family : verdana, arial, sans-serif;
	color : #FFCC00;
	margin-left : 0px;
	font:bold;
}
