/* =Main Nav
-----------------------------------------------------------------------------*/
     
#header {
      float:left;
    /*  width:100%;*/
      background: url("../imgs/interface/bg-jpg.jpg") repeat-x bottom;
      font-size:1.5em;
      line-height:normal;
	 /* margin-bottom: 10px;*/
	  margin-left: 9px;
 display: inline;
	 width:96%;
	 
	 font-family:  Helvetica,"Helvetica Neue",Arial,  sans-serif; 
	 	 font-family:  Helvetica,Arial, "Helvetica Neue",  sans-serif; 
	 
}
	  #headercontainer{
	/*background: url("../imgs/interface/bg-bottom.gif") repeat-x bottom;
	width:100%;
	padding-bottom: 0px;*/
	  }
    #header ul {
		
      margin:0;
	  
      padding:10px 10px 0;
      list-style:none;
      }
    #header li {
      float:left;
      background:url("../imgs/interface/left.jpg") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      }
    #header a {
      float:left;
      display:block;
      background:url("../imgs/interface/right.jpg") no-repeat right top;
      padding:11px 15px 10px 6px;
      text-decoration:none;
      font-weight:normal;
      color:#666666;
      }
    /* Commented Backslash Hack
       hides rule from IE5-Mac \*/
    #header a {float:none;}
    /* End IE5-Mac hack */
    #header a:hover    {
      color:#000;
      }
    #header #current {
      background-image:url("../imgs/interface/left_on.jpg");
      border-width:0;
      }
    #header #current a {
      background-image:url("../imgs/interface/right_on.jpg");
      color:#000;
      padding-bottom:11px;
	  border-bottom: 0px;
      }
	   #header #blogtab {
	margin-left: 350px;
	background-image:url("../imgs/interface/blogtab-left.gif");
	border-width:0;
      }
    #header #blogtab a {
      background-image:url("../imgs/interface/blogtab-right.gif");
      color:#000;
      padding-bottom:4px;
	  border-bottom: 0px;
      }

/* main */
#navcontainer ul {
list-style: none;
margin: 0;
padding: 0;

}

#navcontainer  #topnav {
	
/*margin-top: 55px;   */

 
}

#navcontainer {


 /*
 width: 265px;
 background-image: url(../imgs/interface/nav-top.gif);
background-repeat: no-repeat;
 */
margin-bottom: 20px;

}
.leftnavimage{
/*margin-left: -5px;*/
}
#navcontainer li {
display:inline;

}

/* menu */
#navcontainer ul {
list-style: none;
margin: 0;
padding: 0;

}

#navcontainer  #topnav {
	/*margin-top: 45px; */
margin-top: -10px;
}

#navcontainer {
 	/* 
background-image: url(../imgs/interface/nav-top.gif);
background-repeat: no-repeat;
 
 */

}
#navcontainer li {
	display:inline;

}

/* menu */
#navcontainer li a:link, #navcontainer li a:visited {
font-family: Arial, Verdana, Geneva,   Helvetica, sans-serif;
text-decoration: none;
font-size: 1.1em;
font-weight: bold;
color: #333333;
height: 15px;
display: block;
 

padding: 7px 0 10px 20px;
/*
background-color: #9FE2E1;
background: url(../imgs/interface/blueline-bg.gif);
background-position: bottom left;
background-repeat: no-repeat;
*/




}
#navcontainer li a:hover {
	color: #990000;
	background: none;
	/* background: url(bckMenu.gif) 0 -23px;
padding: 5px 0 6px 20px; */
background-color: #FFFFFF;
}

 #navcontainer #topnav .liselected a {
	 
	color: #0099FF;
	background: none;
	 
}
/* subMenu */

#navcontainer li li a:link, #navcontainer li li a:visited {

height: 15px;

background-color: #F4FCFF;
padding: 7px 0 10px 40px;
/*  
background: url(../imgs/interface/greyline-bg.gif);
background-position: bottom left;
background-repeat: no-repeat;*/
color: #333333;
 
}
#navcontainer #topnav .lisub a{
/*
 background: url(../imgs/interface/greyline-bg.gif);
background-position: bottom left;
background-repeat: no-repeat;
*/
 
color: #999999;
 

}
#navcontainer #topnav .lisub a:hover{
 color: #666666;
 /*
  background: url(../imgs/interface/whiteline-bg.gif);
*/
}
#navcontainer li li a:hover {

/*  
padding: 2px 0 3px 30px; 
*/


}

#navcontainer #topnav .lititle a{
color: #004D4B;

padding-left: 20px;
padding-top: 15px;
padding-bottom: 10px;
background: none;
background-color: #F4FCFF;

}
/* subSubMenu */

#navcontainer li li li a:link, #navcontainer li li li a:visited {
/*
background: url(bckSubSubMenu.gif);
padding: 0 0 1px 40px;
*/
}
#navcontainer li li li a:hover {
/*
background: url(bckSubSubMenu.gif) 0 -13px;
padding: 0 0 1px 40px;
*/

}
#utilities ul {
 margin: 0.25em 0;
 padding: 0 1em;
 list-style: none;
 margin-bottom: 25px;
}
#utilities li {
 display: inline;
 margin: 0;
 font-size: 1.3em;
 font-family:"Helvetica Neue", Helvetica, Arial,  sans-serif;
 padding: 0 0.2em 0 0.5em;
 background:  url(../imgs/interface/utilities-divider.gif) left center no-repeat;
}
#utilities a,  #utilities a:link, #utilities a:hover, #utilities a:visited{
 margin-left: 3px; /* Width of the graphic */
 color: #999999;
 text-decoration:none;
}
 #utilities a:hover{
 color: #333;
 text-decoration:underline;
}
#utilities .first {
 padding-left: 0;
 background: none;
}
#utilities .first a {
 margin-left: 0;
}


#footer p{
color: #999999;
font-size: 0.9em;
}

#footer ul {
 margin: 0.25em 0;
 padding: 0 1em;
 list-style: none;
 margin-bottom: 25px;
}
#footer li {
 display: inline;
 margin: 0;
 font-size: 0.9em;
 font-family:"Helvetica Neue", Helvetica, Arial,  sans-serif;
 padding: 0 0.2em 0 0.5em;
 background:  url(../imgs/interface/utilities-divider.gif) left center no-repeat;
}
#footer a,  #footer a:link, #footer a:hover, #footer a:visited{
 margin-left: 3px; /* Width of the graphic */
 color: #999999;
 text-decoration:underline;
}
 #footer a:hover{
 color: #333;
 text-decoration:underline;
}
#footer .first {
 padding-left: 0;
 background: none;
}
#footer .first a {
 margin-left: 0;
}