@charset "utf-8";
/*@import url("/FILE/Apps/Info/CSS/top/reset.css") ;*/
@import url("/FILE/Apps/Info/CSS/top/superfish.css") ;
@import url("/FILE/Apps/Info/CSS/top/top-menu.css") ;
@import url("/FILE/Apps/Info/CSS/top/header.css") ;


html,
body {
  width:100% ;  
  font-family: Verdana, Arial, sans-serif;
  font-size:1em ;
  color:#333 ;
  background: rgb(222,222,222) ;
  text-align: center;
  margin:0;
}

/* clear floated elements */
.clearboth:after {
    display:block ;	
    clear:both ;
    content: " " ;
}

  * html .clearboth {
      display:inline-block ;
  }
  
  *:first-child+html .clearboth {
      display:inline-block ;
  }

#top-menu ul li {
	z-index:101 ;
}

#sidenav ul li {
	z-index:100 ;
}

div#container {
  background:url(/FILE/Apps/Info/images/top/background-container.gif) repeat-y top left ;
  width:967px ;
  height:auto ;
  padding:0 10px ;
  margin:0 auto ;
}

a:link, a:visited {
 color:rgb(19,97,165) ; 
 text-decoration:none ;
}

a:hover {
  text-decoration:underline ;
}

.nav li,
.nav li ul,
.nav form {
	display:inline ;
}

#accessibility 
{
  position:absolute ;
  font-size: .65em ;
  left:0;
  background:#ccc;
  padding:5px ;
}

#top-menu .sf-menu.left {
    margin: 0 0 0 1.5em ;
    display:inline ;
}

#top-menu .sf-menu.right {
    margin: 0 1em 0 0 ;
    float:right ;
    display:inline ;
}
  
.align-right {
	text-align:right ;
}

.align-left {
	text-align:left ;
}


/** Global Footer **/

#footer {
    margin-top: 24px;
    margin-bottom: 24px;
    text-align: center;
}

#footercontent {      
    width: 95%;
    margin: 0 auto;
    padding-top: 8;
    padding-bottom: 20;
    border-top:1px solid #ccc;   
}

#footer a:link,
#footer a:visited {
    color:#666;
    text-decoration:underline;
}

#footer a:hover {
    color:rgb(19,97,165);
    text-decoration:none;
}

#footer li {    
    font-size:0.55em;
    color:#666;
    display:inline;
    background:url(/FILE/Apps/Info/images/top/footer-divider.gif) no-repeat center right;
    padding:0 8px ;
}

#footer li.last {
    background:none;
}
