@charset "utf-8";
/* CSS Document */


/* { background-repeat: repeat-x;}   left right 
 {background-repeat: repeat-y;} up down */


p  {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0a133e;}
td  {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0a133e;}
ul {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0a133e;}
ol {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0a133e;}
dl {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0a133e;}
h1 {color: #0a133e; font-size: 18px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
h2 {color: #0a133e; font-size: 16px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
h3 {color: #0a133e; font-size: 14px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
blockquote {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0a133e;}

.note {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0a133e;}

a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0a133e; font-weight: bold; text-decoration: none;}
a:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0a133e; font-weight: bold; text-decoration: none;}
a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0a133e; font-weight: bold; text-decoration: none;}
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #E7B03B; font-weight: bold; text-decoration: none;} 

/* Body Styles */

body {
	width:799x;
	background-image:url(images/bg.jpg);  
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	background-color: #011e2e;
	text-align: center;
}

#all {
	margin-right: auto;
	margin-left: auto;
	width: 799px;
	text-align: left;	
}

#head {
	width: 799px;
	height:123px;
	background-image:url(images/masthead.jpg);
	background-repeat: no-repeat;
	text-align: center;
	background-color: #011e2e;
}

#nav {
	height: 27px;
	width: 799px;
	float: left;
	/* background-image:url(images/nav.jpg);
	background-repeat: no-repeat;  */
	background-color: #00988a;
}

/* -- Content Styles   */

#content {
	float: left;
	padding: 10px 10px 0px 20px;
	background-color:#ffffff;
	width: 769px !important;
	width: 799px;
}

/* Nav Bar with Hover Images */

#navbar {
    background:url("images/menu.jpg") no-repeat;
    width:799px;
    height:75px;
    margin:0;
    padding:0;
	float: left;
    }

#navbar span {
    display: none;
    }

#navbar li, #navbar a {
    height:75px;
    display:block;
    }

#navbar li {
    float:left;
    list-style:none;
    display:inline;
    }

#navbar-01 {
    width: 98px;
    }
    
#navbar-01 {width: 113px;}
#navbar-02 {width: 116px;}
#navbar-03 {width: 115px;}
#navbar-04 {width: 112px;}
#navbar-05 {width: 114px;}
#navbar-06 {width: 114px;}
#navbar-07 {width: 115px;}

    #navbar-01 a:hover {background:url("images/menu.jpg") 0px -75px no-repeat; }
    #navbar-02 a:hover {background:url("images/menu.jpg") -113px -75px no-repeat; }
    #navbar-03 a:hover {background:url("images/menu.jpg") -229px -75px no-repeat; }
    #navbar-04 a:hover {background:url("images/menu.jpg") -344px -75px no-repeat; }
	#navbar-05 a:hover {background:url("images/menu.jpg") -456px -75px no-repeat; }
	#navbar-06 a:hover {background:url("images/menu.jpg") -570px -75px no-repeat; }
	#navbar-07 a:hover {background:url("images/menu.jpg") -684px -75px no-repeat; }

/* Main Menu */

#navmenu {
	position: absolute;
	top: 62px !important;
	top: 62px;
	display: block !important;
	float: left;
	white-space: nowrap;
	background-color: transparent;
	margin-left: 0px !important; 
	margin-left: 0px;
	positioning: visible;
	visibility: visible;
	z-index: 2;
}


ul#navmenu {
  margin: 0px;
  top: 62px !important;
  top: 62px;
  border: 0px none;
  white-space: nowrap;
  display: block !important;
  padding: 0px 0px 0px 0px;
  width: 799px; 
  list-style: none;
}

ul#navmenu ul {
  margin: 0px;
  border: 0px none;
  padding: 0px 27px 0px 27px;
  width: 100% !important;
  width: 175px;
  white-space: nowrap;
  list-style: none;
  display: none;
  position: absolute;
  top: 23px !important; /* top margin of second nav */
  top: 23px; 
  left: 0px;  /* left margin of second nav */
  background-color: transparent; /* second level of navigation  */
  color: #022b41;
  font: bold 12px/24px Verdana, Arial, Helvetica, sans-serif;
}

ul#navmenu li {
  margin: 0px;
  border: 0px none;
  padding: 0px;
  white-space: nowrap;
  float: left; 
  display: inline;
  display: block !important;
  list-style: none;
  position: relative !important;
  position: relative;
  height: 23px !important; /* height of second nav and the lack or addition of space between each link box */
}


/* Main level */
ul#navmenu a {
  padding: 0px 27px 0px 27px; /* this determines the padding of the nav blocks*/
  display:block;
  float: left;
  background: transparent;
  color: #011e2e;  /* Font color for main nav  */
  font: bold 12px/24px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: 23px !important;
  height: 23px; 
}

/* Main Level Hover */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
  background-color: transparent; 
  color: #e7b03b;  
  font: bold 12px/24px Verdana, Arial, Helvetica, sans-serif;
}

/* Level 2 */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
  float: left;
  background-color: #00988a; 
  color: #022b41;  /* Font color for second nav  */
  width: 50px !important; /* Box widths */
  width: 50px;
  font: bold 12px/24px Verdana, Arial, Helvetica, sans-serif; 
}

/* Level 2 Hover */
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 {
  background-color: #00988a; 
  color: #e7b03b;
  width: 50px !important;  /* Box widths */
  font: bold 12px/24px Verdana, Arial, Helvetica, sans-serif;
  width: 50px;
  width: 50px !important;/* hover widths */ 
}
 

/*  IGNORE THIS CODE - DO NOT MOVE OR CHANGE - Must come before display:block for Gecko */


ul#navmenu li:hover ul ul,
ul#navmenu li.iehover ul ul {
  display: none;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul{
  display: block;
}






	

	

