/* CSS Document */

body {
	font: bold 11px/1.5em Verdana;
	background-color: #003300;
	
}
{
margin:0; padding:0;
}

/* The background-image's for the .wrap below are 
for preloading all the page's images into memory, 
just add all needed template and/or site images to the pattern */  

/***  Preload media  ***/

.wrap {
	background-image: /url(ois/images_OSIS/blankbevblue.html);
}

/** This wrap centers page, removes 
    pad/margin/border and loads 
	images out of visual range **/

.wrap {
margin:0;padding: 0;width:100%;background-repeat: no-repeat; 
background-position: -5000px -5000px;
}

/*** ntfly-menu from -Home- container below  ****/
/*** ntfly-menu_container to center and pad the menu  ****/
.ntmenu_container {
margin:0 auto;
padding:0;
padding-top:15px;
text-align:left;
width:136px;
}

/***  Levels: Styles and Positioning  *****/
.toplevel {
	FONT-SIZE: 11px; 
	WIDTH: 220px;/** 136px; **/ 
	COLOR: #FFFFFF; 
	BORDER-BOTTOM: #866a32 0px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.level2,
.level3 {
	FONT-SIZE: 11px; 
	WIDTH: 200px; 
	COLOR: #000000;  
/** if li border here, do also with hover  **/  
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-indent:2px;
}
.dep-lis-tit {
	FONT-SIZE: 11px; COLOR: #0033CC; LINE-HEIGHT: 11px; FONT-FAMILY: Helvetica
}

.lienNr {
	COLOR: #000000; TEXT-DECORATION: none
}

/*****   ITEM STYLES   *****/

/***  Align all text left or center here  ***/
#nav {
	margin:0; 
	padding:0; 
	WIDTH: 170px; 
	LIST-STYLE-TYPE: none; 
	text-align:left;
}

div#foot1 {
	clear:right;
	margin-top:15px;
	border-top:3px solid #fff;
	font-size:.9em;
	text-align:center;
}

div#foot1 p {
	margin:5px 10px 5px 10px;
}


/***  first level background image button  
      and padding above below buttons ***/
#nav .toplevel  { 
 /***  CSS is the Better way, but Button BACKGROUND 
or button side image file here;  Text indent here also    ****/
margin:0px 0px; /**  margin here is above below buttons  ***/
padding-top:6px; /*** padding here is above below first level text ***/
padding-bottom:6px; /*** padding here is above below first level text ***/
 /****  BACKGROUND: url("/oxis/images_OSIS/blankbevblue.gif") no-repeat center; ****/
/**  darkblue button-look = background #2b4b7c  **/
background-color:#006666;
border: 1px ridge #ffcc00;
text-indent:5px;}

/***  2nd + 3rd level list items  ****/
 /*** padding here is above below 2nd level buttons ***/
#nav LI LI, 
#nav LI LI LI {
padding-top:2px; /*** padding here is above below buttons ***/
padding-bottom:2px; /*** padding here is above below buttons ***/
}


/****  2nd-3rd backgrounds of flyout boxes (UL) NO BORDER CAUSE GRABS FIRST ****/
#nav UL, #nav UL UL {
	margin:0; padding:0; FLOAT: left; WIDTH: 100%; LIST-STYLE-TYPE: none; 
	BACKGROUND-COLOR: #F2C200;
}

#nav LI {
	FLOAT: left; 
/***  Removed position:relative to keep 
CSS template width from breaking  
POSITION: relative  ****/
}

/*** 2nd main FLYOUT. Second List position: (margin-left:distance) ****/
#nav LI UL {
	MARGIN-TOP: -1.8em; LEFT: -999em; MARGIN-LEFT: 200px; BORDER: 1px solid #FFFF00;
	width:200px; POSITION: absolute; 
}

/**** 3rd main FLYOUT. Third list postion (margin-left:distance)  *****/
#nav LI UL UL {
	MARGIN-TOP: -1.7em; LEFT: -999em; MARGIN-LEFT: 200px; BORDER: 1px solid #FFFF00;
	width:200px;; position: abolute;
	}

/***  This one effects all LI, All levels ****/
#nav LI A {
	DISPLAY: block; margin:0; padding:0; TEXT-DECORATION: none;
}

/***  Main List Hover (gold) ****/
#nav LI A:hover {
	COLOR: #ffcc00; 
	/***  li hover border here  ***/ 
	background-color:#2B2B4C;}


/*** 2-3-4 fly lists items link, can color 
	or border or underline here  ***/
#nav LI LI A,
#nav LI LI LI A,
#nav LI LI LI LI A {	
	DISPLAY: block;
	TEXT-DECORATION: none;
	color:#006666;
}

/*** 2-3-4 fly lists items link-hover can color 
	or border or underline here ***/
#nav LI LI A:hover,
#nav LI LI LI A:hover,
#nav LI LI LI LI A:hover {
	COLOR: #000000; 
	BACKGROUND-COLOR: #d5dde8
}


/*** aligns left ***/
#nav LI:hover UL UL {LEFT: -999em;}
#nav LI:hover UL UL UL {LEFT: -999em}
#nav LI.sfhover UL UL {	LEFT: -999em;}
#nav LI.sfhover UL UL UL {	LEFT: -999em}
#nav LI:hover UL {	LEFT: auto}
#nav LI LI:hover UL {	LEFT: auto}
#nav LI LI LI:hover UL {	LEFT: auto}
#nav LI.sfhover UL {	LEFT: auto}
#nav LI LI.sfhover UL {	LEFT: auto}
#nav LI LI LI.sfhover UL {	LEFT: auto}


/* Fix IE. Hide from IE Mac \*/
 html #nav li { float:left; height:1%; }
 html #nav li a { height:1%; }
/* End */



