@charset "utf-8";

body{background: #F4DC92;
}

.pheading {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
			}

.ptext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
		}			

.titlep20 {
	font-family:"Cordia New", "Times New Roman";
	font-size:30px;
	font-weight: bold;
	}
.titlep28 {
	font-family:"Cordia New", "Times New Roman";
	font-size:26px;
	}
	
#hbody {
	font-size:27px;
	font-family:"Cordia New", "Times New Roman";
	font-weight: normal;
		}

#pfooter {
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			}

/* Nav */
#navmenu {
	width:100%;
	height:29px;
	margin:0;
	padding:0;
	position:relative;
	z-index:900;
	float:none;
	background-image: url(images/navcolor.gif);
	background-position: right top;
}

/* 1st level */
/* all lists */ #navmenu ul {padding:0;margin:0;border:0;list-style:none;width:100%;}
/* lists in root */ #navmenu ul#menulist_root {width:100%;margin:0;border:0 none;padding:0;list-style:none;height:29px;}
/* far left white */#menuitem a  {border-left:1px solid #ffffff;}

#navmenu ul, #menulist_root li {margin:0;border:0 none;padding:0;float:left;/*For Gecko*/display:inline;list-style:none;position:relative;height:29px;border-right:1px solid #ffffff;}

#navmenu ul#menulist_root ul {margin:0;border:0 none;padding:0;width:168px;list-style:none;display:none;position:absolute;top:29px;left:0;}

#navmenu ul#menulist_root ul li {float:none;/*For Gecko*/display:block!important;display:inline;/*For IE*/height:24px;}

#navmenu ul#menulist_root a {
	padding:0 25px;
	margin:0px 0;
	float:none!important;/*For Opera*/
	float:left;/*For IE*/
	display:block;
	background:url(../images/nav_redbackground.gif) top right repeat-y;
	color:#000000;
	text-transform:uppercase;
	text-decoration:none;
	height:auto!important;
	height:1%;/*For IE*/
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 29px;
	font-weight: normal;
	font-variant: normal;
}

#navmenu ul#menulist_root a:hover,
#navmenu ul#menulist_root li:hover a,
#navmenu ul#menulist_root li.iehover a {
	color:#ffffff;
	background-color: #EBBE38;
	background-image: url(../images/nav_bluebackground.gif);
	background-position: right top;
}

/* 2nd level */
#navmenu ul#menulist_root li:hover li a,
#navmenu ul#menulist_root li.iehover li a {
	font:normal 12px/24px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	text-transform:none;
	border-left:none;
	float:none;
	color:#FFF;
	margin:0;
	padding:0 5px;
	background-color: #EBBE38;
}

#navmenu ul#menulist_root li:hover li a:hover,
#navmenu ul#menulist_root li:hover li:hover a,
#navmenu ul#menulist_root li.iehover li a:hover,
#navmenu ul#menulist_root li.iehover li.iehover a {font:normal 12px/24px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
color:#fff;margin:0;padding:0 5px;background-color:#0B1D52;background-image:url(../images/nav_bluebackground.gif);background-repeat:repeat-x;background-position:center center;text-decoration:underline;}

#navmenu ul#menulist_root li:hover li:hover li a,
#navmenu ul#menulist_root li.iehover li.iehover li a {font:normal 12px/24px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;float:none;background:#0B1D52;color:#fff;margin:0;padding:0 5px;}

#navmenu ul#menulist_root li:hover li:hover li a:hover,
#navmenu ul#menulist_root li:hover li:hover li:hover a,
#navmenu ul#menulist_root li.iehover li.iehover li a:hover,
#navmenu ul#menulist_root li.iehover li.iehover li.iehover a {font:normal 12px/24px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;float:none;background:#0B1D52;color:#fff;margin:0;padding:0 5px;}

#navmenu ul#menulist_root li:hover li:hover li:hover li a,
#navmenu ul#menulist_root li.iehover li.iehover li.iehover li a {font:normal 12px/24px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;float:none;background:#0B1D52;color:#FFF;margin:0;padding:0 5px;}

#navmenu ul#menulist_root li:hover li:hover li:hover li a:hover,
#navmenu ul#menulist_root li.iehover li.iehover li.iehover li a:hover {background:#fff;color:#fff;margin:0;}

#navmenu ul#menulist_root ul ul,
#navmenu ul#menulist_root ul ul ul {display:none;position:absolute;top:0;left:168px;}
 
#navmenu ul#menulist_root li:hover ul ul,
#navmenu ul#menulist_root li:hover ul ul ul,
#navmenu ul#menulist_root li.iehover ul ul,
#navmenu ul#menulist_root li.iehover ul ul ul {display:none;}

#navmenu ul#menulist_root li:hover ul,
#navmenu ul#menulist_root ul li:hover ul,
#navmenu ul#menulist_root ul ul li:hover ul,
#navmenu ul#menulist_root li.iehover ul,
#navmenu ul#menulist_root ul li.iehover ul,
#navmenu ul#menulist_root ul ul li.iehover ul {display:block;}

#navmenu ul ul, #menulist_root li li {border:0 none;text-align:left;}
