* {
    padding:0;
    margin:0;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ol, dl, 
address {
    margin:0px;
}
dd, blockquote {
    margin-left: 40px;
}
fieldset {
    padding:10px 0;
    margin:10px 0;
}

ul { margin:0px;}

.menu {
z-index:1000;
}

.menu p {
   margin-left: 8px;
   font-family:Helvetica, Arial, sans-serif;
   color:#ffffff; font-size:12px; margin-bottom:0px;
   text-decoration:none; font-weight:700; padding:0px;
}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0;
margin:0px;
list-style-type:none;
}

/* hack for IE5.5 */
* html .menu ul {margin-left:-16px; ma\rgin-left:0;}
/* position relative so that you can position the sub levels */

.menu li#two_line_menu {
    position:relative;
    height:30px;
}

	
td.menu { 
    text-align:left;
    width:143px; vertical-align:top;
	background:url(images/nahipa_menu_background.jpg)
}
	

/* Top Level Formatting */
.menu ul {                              /* Controls Width of First Column */
width:143px;
}
.menu ul li {
    position:relative;
    margin-bottom:1px;
    height:17px;
}

.menu ul li a {
    display:block; 
	font-family:Arial, Helvetica, sans-serif; font-size:14px;
    text-decoration:none;
    line-height:13px; 
    color:#ffcc00; 
    padding:2px 0px 2px 9px;
}


.menu ul li a:hover {
    color:#000000; background:#ffe2aa;
    color:#ffffff; background:#660000;
    color:#020050; background:#ffcc00;
}






/* Second level formating For Home Inspection Basics.. ONLY */

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul#menu_faq {
background:#666666;
visibility:hidden;
position:absolute;
top:0;
left:143px;                             /* Controls where the Second Menu Column is Placed */
width:250px;                            /* Controls width of Second Menu Column  */
}
.menu ul ul#menu_faq li {
    position:relative;
    margin-bottom:1px;
    height:17px;
}

.menu ul ul#menu_faq li a {
    color:#ffcc00; background:#101055;
}
.menu ul ul#menu_faq li a:visited {
    color:#ffcc00; background:#101055;
}
.menu ul ul#menu_faq li a:hover {
    color:#ffffff; background:#660000;
    color:#020050; background:#ffcc00;
}





/* Second level formating For Building Components ONLY */

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul#menu_build {
background:#666666;
visibility:hidden;
position:absolute;
top:0;
left:143px;                             /* Controls where the Second Menu Column is Placed */
width:150px;                            /* Controls width of Second Menu Column  */
}
.menu ul ul#menu_build li {
    position:relative;
    margin-bottom:1px;
    height:17px;
}

.menu ul ul#menu_build li a {
    color:#ffcc00; background:#101055;
}
.menu ul ul#menu_build li a:visited {
    color:#ffcc00; background:#101055;
}
.menu ul ul#menu_build li a:hover {
    color:#ffffff; background:#660000;
    color:#020050; background:#ffcc00;
}




/* Second level formating  -------------------   DEFAULT -------------------- */

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
background:#666666;
visibility:hidden;
position:absolute;
top:0;
left:143px;                             /* Controls where the Second Menu Column is Placed */
width:200px;                            /* Controls width of Second Menu Column  */
}
.menu ul ul li {
    position:relative;
    margin-bottom:1px;
    height:17px;
}

.menu ul ul li a {
    color:#ffcc00; background:#101055;
}
.menu ul ul li a:visited {
    color:#ffcc00; background:#101055;
}
.menu ul ul li a:hover {
    color:#ffffff; background:#660000;
    color:#020050; background:#ffcc00;
}














/* Third level formating for ENVIRONMENTAL DEFECTS ONLY*/

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul ul#menu_defect {
background:#666666;
visibility:hidden;
position:absolute;
top:0;
left:200px;                             /* Controls where the Third Menu Column is Placed */
width:110px;                            /* Controls width of Third Menu Column  */
}

.menu ul ul ul#menu_defect li {
    position:relative;
    margin-bottom:1px;
	height:17px;
}

.menu ul ul ul#menu_defect li a {
    color:#ffcc00; background:#282866;
}
.menu ul ul ul#menu_defect li a:visited {
    color:#ffcc00; background:#282866;
}
.menu ul ul ul#menu_defect li a:hover {
    color:#ffffff; background:#660000;
    color:#020050; background:#ffcc00;
}



/* Third level formating ----------------   DEFAULT -------------- */

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul ul {
background:#666666;
visibility:hidden;
position:absolute;
top:0;
left:190px;                             /* Controls where the Third Menu Column is Placed */
width:190px;                            /* Controls width of Third Menu Column  */
}

.menu ul ul ul li {
    position:relative;
    margin-bottom:1px;
	height:17px;
}

.menu ul ul ul li a {
    color:#ffcc00; background:#282866;
}
.menu ul ul ul li a:visited {
    color:#ffcc00; background:#282866;
}
.menu ul ul ul li a:hover {
    color:#ffffff; background:#660000;
    color:#020050; background:#ffcc00;
}


/* get rid of the table */
.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}



/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul#menu_faq,
.menu ul a:hover ul#menu_faq, 
.menu ul li:hover ul#menu_build,
.menu ul a:hover ul#menu_build,
.menu ul li:hover ul,
.menu ul a:hover ul {
visibility:visible;
padding: 0px 1px 1px 1px;
}

/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{
visibility:hidden;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{
visibility:hidden;
}

/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul#menu_defect,
.menu ul :hover ul :hover ul{ 
visibility:visible;
}
/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul { 
visibility:visible;
}


p#find_an_inspector {	
   font-family:Arial, Helvetica, sans-serif; font-size:14px;
    line-height:13px; font-weight:400;
    color:#ffcc00; 
    margin:30px 0px 0px 0px; text-indent:8px; 
}