
/*First Set*/

#nav li{font-size:93%}
#nav li.first{font-size:93%}

/* base nav selectors */
#nav{margin:0; padding:0; bottom:0}
#nav ul{padding:0; margin:0; list-style:none; z-index:999}
#nav li{float:left; display:inline;margin:0;  padding:0px 10px; text-align:center;  border-right:1px solid #c5c5c5;line-height: 30px;}


#nav li.first{float:left; display:inline; /*width:118px*/ line-height: 30px; padding:0px 22px 0px 10px; text-align:center}

#nav a{display:block; color:#002663; text-decoration:none; /* padding:5px  22px*/}
#nav .navarrow{margin:0 0 0 10px}
#nav a:hover{color:#fff}
/* sub nav selectors */
#nav li ul{position:absolute; margin:-1px 0 0 -10px; padding:0; left:-999em; height:auto; width:240px; font-weight:normal}
* html #nav li ul{position:absolute; margin:7px 0 0 0; padding:0; left:-999em; height:auto; width:240px; font-weight:normal}
#nav .parent a{background:none}
#nav .child a{background:red}
#nav .child a:hover{color:#eee; background:red}
#nav li li{padding:0; margin:0; font:normal 12px/30px Arial,Helvetica,sans-serif;  background:url(../images/bg_nav_off.png) repeat-x; border:1px solid #a4754b; border-width:0 0 1px 0; text-align:left}
#nav li li:hover, #nav li li.sfhover{color:#eee; background:url(../images/bg_nav.png) repeat-x}
#nav li li a{width:240px; padding:0 6px 0 6px; color:#efedee}
#nav li ul a{color:#efedee; border-left:none}
#nav li ul a:hover, #nav li ul a.sfhover{color:#999;   background:url(../images/bg_nav_off.png) repeat-x}
#nav li ul ul{margin:0 0 0 0; width:240px}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-999em}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{color:#eee; left:auto}
#nav li:hover, #nav li.sfhover{color:#eee;  background:url(../images/bg_nav.png) repeat-x; position: static;}

#nav li.last{float:right;color:#000; text-decoration:none; padding:0 0 0; width:125px; border-right:none; line-height:30px; margin:0; background:url(../images/nav_foundation.jpg) no-repeat}
#nav li.last:hover{background:url(../images/nav_foundation_hover.jpg) no-repeat;  line-height:30px}
#nav li.last a{padding-right:15px;}

/*Second Set*/
#attorney-search li{font-size:93%}
#attorney-search li.first{font-size:93%}

/* base nav selectors */
#attorney-search{float:left; margin:10px 0 0 0; padding:0; background:url(../images/img_attorney_search.gif) no-repeat; width:195px}

#attorney-search ul{padding:0; margin:0; list-style:none; z-index:999}
#attorney-search li{float:left; display:inline; /*width:118px*/ height:30px; margin:0; padding:5px 20px; text-align:center;  /*border-right:1px solid #c5c5c5; *//* text-align:middle; */}

#attorney-search a{display:block; color:#854710; text-decoration:none; /* padding:5px  22px*/}
#attorney-search .navarrow{margin:0 0 0 10px}
#attorney-search a:hover{color:#854710}
/* sub nav selectors */
#attorney-search li ul{position:absolute; margin:1px 0 0 -20px; padding:0; left:-999em; height:auto; width:180px; font-weight:normal}
* html #attorney-search li ul{position:absolute; margin:7px 0 0 0; padding:0; left:-999em; height:auto; width:180px; font-weight:normal}
#attorney-search .parent a{background:none}
#attorney-search .child a{background:red}
#attorney-search .child a:hover{color:#eee; background:red}

#attorney-search li li{padding:0; margin:0; font:normal 12px/20px Arial,Helvetica,sans-serif;  background:url(../images/bg_nav_off.png) repeat-x; border:1px solid #a4754b; border-width:0 0 1px 0; text-align:left; height:25px}

#attorney-search li li:hover, #attorney-search li li.sfhover2{color:#eee; background:url(../images/bg_nav_off.png) repeat-x}
#attorney-search li li a{width:180px; padding:2px 7px 0 7px; color:#efedee; height:15px}
#attorney-search li ul a{color:#efedee; border-left:none}
#attorney-search li ul a:hover, #attorney-search li ul a.sfhover2{color:#999;   background:url(../images/bg_nav_off.png) repeat-x}
#attorney-search li ul ul{margin:0 0 0 0; width:150px}
#attorney-search li:hover ul ul, #attorney-search li:hover ul ul ul, #attorney-search li.sfhover2 ul ul, #attorney-search li.sfhover2 ul ul ul{left:-999em}
#attorney-search li:hover ul, #attorney-search li li:hover ul, #attorney-search li li li:hover ul, #attorney-search li.sfhover2 ul, #attorney-search li li.sfhover2 ul, #attorney-search li li li.sfhover2 ul{color:#eee; left:auto}
#attorney-search li:hover, #attorney-search li.sfhover2{color:#eee;  /*background:url(../images/bg_nav.png) repeat-x; */position:static}

/*Third Set*/
#state-search li{font-size:93%}
#state-search li.first{font-size:93%}

/* base nav selectors */
#state-search{float:left; margin:0; padding:0; background:url(../images/img_state_search.gif) no-repeat; width:195px}

#state-search ul{padding:0; margin:0; list-style:none; z-index:999}
#state-search li{float:left; display:inline; /*width:118px*/ height:30px; margin:0; padding:4px 20px; text-align:center}

#state-search a{display:block; color:#2e2e2e; ; text-decoration:none; /* padding:5px  22px*/}
#state-search .navarrow{margin:0 0 0 10px}
#state-search a:hover{color:#854710}
/* sub nav selectors */
#state-search li ul{position:absolute; margin:0 0 0 -20px; padding:0; left:-999em; height:auto; width:180px; font-weight:normal}
* html #state-search li ul{position:absolute; margin:7px 0 0 0; padding:0; left:-999em; height:auto; width:180px; font-weight:normal}
#state-search .parent a{background:none}
#state-search .child a{background:red}
#state-search .child a:hover{color:#eee; background:red}
#state-search li li{padding:0; margin:0; font:normal 12px/20px Arial,Helvetica,sans-serif;  background:#496ea0; border:1px solid #8295b3; border-width:0 0 1px 0; text-align:left; height:25px}
#state-search li li:hover, #state-search li li.sfhover3{color:#eee; background:#496ea0}
#state-search li li a{width:180px; padding:2px 7px 0 7px; color:#efedee; height:15px}
#state-search li ul a{color:#efedee; border-left:none}
#state-search li ul a:hover, #state-search li ul a.sfhover3{color:#999; background:#496ea0}

#state-search li:hover ul ul, #state-search li:hover ul ul ul, #state-search li.sfhover3 ul ul, #state-search li.sfhover3 ul ul ul{left:-999em}
#state-search li:hover ul, #state-search li li:hover ul, #state-search li li li:hover ul, #state-search li.sfhover3 ul, #state-search li li.sfhover3 ul, #state-search li li li.sfhover3 ul{color:#eee; left:auto}
#state-search li:hover, #state-search li.sfhover3{color:#eee; position:static}

/*Fourth Set*/
#chapter-search li{font-size:93%}
#chapter-search li.first{font-size:93%}

/* base nav selectors */
#chapter-search{float:left; margin:15px 0 0 0; padding:0; background:url(../images/img_state_search.gif) no-repeat; width:195px}

#chapter-search ul{padding:0; margin:0; list-style:none; z-index:999}
#chapter-search li{float:left; display:inline; /*width:118px*/ height:30px; margin:0; padding:4px 20px; text-align:center}

#chapter-search a{display:block; color:#2e2e2e; text-decoration:none}
#chapter-search .navarrow{margin:0 0 0 10px}
#chapter-search a:hover{color:#854710}
/* sub nav selectors */
#chapter-search li ul{position:absolute; margin:0 0 0 -20px; padding:0; left:-999em; height:auto; width:180px; font-weight:normal}
* html #chapter-search li ul{position:absolute; margin:7px 0 0 0; padding:0; left:-999em; height:auto; width:180px; font-weight:normal}
#chapter-search .parent a{background:none}
#chapter-search .child a{background:red}
#chapter-search .child a:hover{color:#eee; background:red}
#chapter-search li li{padding:0; margin:0; font:normal 12px/20px Arial,Helvetica,sans-serif;  background:#496ea0; border:1px solid #8295b3; border-width:0 0 1px 0; text-align:left; height:25px}
#chapter-search li li:hover, #chapter-search li li.sfhover4{color:#eee; background:#496ea0}
#chapter-search li li a{width:180px; padding:2px 7px 0 7px; color:#efedee; height:15px}
#chapter-search li ul a{color:#efedee; border-left:none}
#chapter-search li ul a:hover, #chapter-search li ul a.sfhover4{color:#999; background:#496ea0}

#chapter-search li:hover ul ul, #chapter-search li:hover ul ul ul, #chapter-search li.sfhover4 ul ul, #chapter-search li.sfhover4 ul ul ul{left:-999em}
#chapter-search li:hover ul, #chapter-search li li:hover ul, #chapter-search li li li:hover ul, #chapter-search li.sfhover4 ul, #chapter-search li li.sfhover4 ul, #chapter-search li li li.sfhover4 ul{color:#eee; left:auto}
#chapter-search li:hover, #chapter-search li.sfhover4{color:#eee; position:static}

