body { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #c96; text-align: center; margin: 0; }
p { margin-top: 0; margin-bottom: 1em; }
a { color: #369; text-decoration: none; }
a:hover, a:active { text-decoration: underline; }
a img {border: 0 }
#rightcontent p img { margin: 5px 0 10px 15px; border: solid 1px #000; }
#rightcontent p span img { margin: 5px 15px 10px 0; border: solid 1px #000; }
h2 { color: #930; font-size: 20px; font-weight: bold; margin: 0 0 0.8em; }
h3 { color: #c96; font-size: 17px; font-weight: bold; text-decoration: underline; text-align: center; margin-top: 18px; margin-bottom: 12px; }
h4 { color: #fff; font-size: 15px; font-weight: bold; text-align: center; letter-spacing: 3px; margin: 3px 0 0; }
h5 { color: #930; font-size: 14px; font-weight: bold; margin: 0 0 8px; padding: 0; }
h6 { color: #c96; font-size: 12px; font-weight: normal; text-decoration: underline; margin: 0 0 8px; }
hr { color: #369; background-color: #369; margin-top: 0; margin-bottom: 1.5em; }
ul { list-style-type: disc; margin: 0; padding: 0; list-style-position: inside; }
li { margin: 0; padding: 0; }
span.smallcaps { font-variant: small-caps; }
span.blue369 { color: #369; }
#logo { background-image: url(../images/topbkgd90op.gif); background-repeat: repeat; text-align: left; height: 96px; width: 768px; left: 0; top: 0; position: absolute; z-index: 20; visibility: visible; }
#logowrap2 { background-color: white; text-align: left; visibility: visible; position: absolute; z-index: 15; top: 3px; left: 0; width: 768px; height: 96px; }
#leftcontentindex { color: #fff; font-size: 12px; font-family: Arial, SunSans-Regular, sans-serif; background-image: url(../images/leftbkgd90op.gif); background-repeat: repeat; text-align: center; visibility: visible; margin: 0; position: absolute; z-index: 10; top: 0; left: 0; width: 173px; height: 475px; padding-top: 10px; padding-bottom: 10px; border-right: 1px solid #000; }
#leftcontentindex a { color: #000; }
#footerwrap { background-image: url(../images/footerbkground.gif); background-repeat: repeat; text-align: left; height: 54px; width: 768px; left: 0; z-index: 100; position: absolute; top: 0; visibility: visible; }
#header { text-align: left; position: relative; top: 0; left: 0; width: 768px; height: 128px; z-index: 5; visibility: visible; margin: 0 auto -1px; border-color: #000 #930; border-style: solid; border-width: 1px; }
#logowrap { background-color: #000; text-align: left; height: 102px; width: 768px; left: 0; top: 0; position: absolute; z-index: 10; visibility: visible; }
#toptext { color: #000; font-size: 18px; font-family: "Times New Roman", Times, serif; font-weight: bold; font-style: italic; text-align: left; letter-spacing: 1px; height: 66px; width: 325px; top: 20px; position: absolute; right: 0; z-index: 30; visibility: visible; }
#navbarwrap2 { background-color: #000; height: 26px; width: 768px; left: 0; top: 102px; z-index: 100; position: absolute; visibility: visible; margin: 0; padding: 0; }
#navbarwrap { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #930; text-align: center; height: 14px; width: 768px; left: 0; top: 0; z-index: 200; position: absolute; visibility: visible; margin: 0; padding-top: 5px; padding-bottom: 5px; }
#navbarwrap ul { text-align: center; margin: 0; padding: 0; list-style-type: none; }
#navbarwrap ul li { display: inline; }
#navbarwrap ul li a { color: #fff; text-decoration: none; padding: 4px 15px; }
#navbarwrap ul li a:hover { color: #000; background-color: #c60; }
#content { background-color: #fff; text-align: left; visibility: visible; margin: 0 auto; position: relative; z-index: 5; left: 0; width: 768px; height: 580px; border-color: #000 #930; border-style: solid; border-width: 1px; }
#contentnews { background-color: #fff; text-align: left; visibility: visible; margin: 0 auto; position: relative; z-index: 5; left: 0; width: 768px; height: 410px; border-style: solid; border-width: 1px; border-color: #000 #930; }
#contentindex { background-color: #fff; text-align: left; visibility: visible; margin: 0 auto; position: relative; z-index: 5; left: 0; width: 768px; height: 495px; border-color: #000 #930; border-style: solid; border-width: 1px; }
#probono { color: #000; font-size: 14px; background-color: #c96; height: 21px; width: 134px; left: 18px; top: 370px; position: absolute; z-index: 20; visibility: visible; padding-top: 3px; border: solid 1px; }
#probono a { color: #000; }
#mhlogoindex { height: 50px; width: 150px; left: 10px; top: 420px; position: absolute; z-index: 20; visibility: visible; border: solid 1px #000; }
#contentatty { background-color: #fff; text-align: left; visibility: visible; margin: 0 auto; position: relative; z-index: 5; left: 0; width: 768px; height: 1250px; border-color: #000 #930; border-style: solid; border-width: 1px; }
#leftbkgd { background-image: url(../images/leftbkgd90op.gif); background-repeat: repeat; text-align: left; visibility: visible; margin: 0; padding-top: 30px; padding-bottom: 20px; padding-left: 20px; position: absolute; z-index: 10; top: 0; left: 0; width: 153px; height: 530px; border-right: 1px solid #000; }
#leftbkgdnews { background-image: url(../images/leftbkgd90op.gif); background-repeat: repeat; text-align: left; visibility: visible; margin: 0; padding-top: 30px; padding-bottom: 20px; padding-left: 20px; position: absolute; z-index: 10; top: 0; left: 0; width: 153px; height: 360px; border-right: 1px solid #000; }
#leftcontent { color: #fff; font-size: 13px; font-family: Arial, SunSans-Regular, sans-serif; text-align: left; visibility: visible; margin: 0; position: absolute; z-index: 20; top: 0; left: 0; width: 143px; padding: 10px 10px 20px 20px; }
#leftcontent p { margin-top: 0; margin-bottom: 1.5em; margin-left: 0; }
#leftcontent p a { color: #fff; }
#leftcontent p a:hover { color: #000; background-color: #c96; text-decoration: none; }
#leftcontent ul { margin: 0 0 0 10px; padding: 0; list-style-type: square; }
#leftcontent li { margin: 0; padding: 0; }
#leftcontent ul li a { color: #fff; }
#leftcontent ul li a:hover { color: #000; background-color: #c96; text-decoration: none; }
#leftcontent h3 { color: #c96; font-size: 16px; font-weight: bold; text-align: left; }
#leftbkgdatty { background-image: url(../images/leftbkgd90op.gif); background-repeat: repeat; text-align: left; width: 153px; left: 0; top: 0; position: absolute; height: 1220px; z-index: 10; visibility: visible; margin: 0; padding-top: 10px; padding-bottom: 20px; padding-left: 20px; border-right: 1px solid #000; }
#leftcontentatty { color: #fff; font-size: 12px; font-family: Arial, SunSans-Regular, sans-serif; text-align: left; visibility: visible; margin: 0; padding-top: 10px; padding-bottom: 20px; padding-left: 20px; position: absolute; z-index: 20; top: 0; left: 0; width: 153px; }
#leftcontentatty p { margin-top: 0; margin-bottom: 0.5em; margin-left: 0; }
#leftcontentatty p a { color: #fff; }
#leftcontentatty p a:hover { color: #000; background-color: #c96; text-decoration: none; }
#leftcontentatty h3 { color: #c96; font-size: 16px; font-weight: bold; text-align: left; margin-top: 1.5em; }
#rightcontent { font-size: 13px; width: 554px; left: 174px; top: 0; z-index: 10; position: absolute; bottom: 0; visibility: visible; margin: 0; padding: 30px 20px 20px; }
#rightcontentsitemap { font-size: 13px; visibility: visible; margin: 0; padding: 30px 20px 20px; position: absolute; z-index: 10; top: 0; bottom: 0; left: 174px; width: 554px; }
#rightcontentsitemap ul { margin-bottom: 0.5em; list-style-type: disc; }
#rightcontentsitemap ul li { margin-bottom: 0.5em; }
#rightcontentsitemap h5 { margin-top: 0; margin-bottom: 0.8em; }
#rightcontentsitemap h5 a { color: #930; }
#rightcontentsitemap h5 a:hover { color: #930; }
#rightcontentnews { font-size: 13px; visibility: visible; margin: 0; padding: 30px 20px 20px; position: absolute; z-index: 10; top: 0; bottom: 0; left: 174px; width: 554px; }
#rightcontentnews ul { margin-bottom: 1em; margin-left: 15px; list-style-type: square; list-style-position: outside; }
#rightcontentnews ul li { margin-bottom: 1em; }
#rightcontentnews span a { color: #000; text-decoration: underline; }
#rightcontentnews span a:hover { color: #369; }
.heading5 { margin-top: 28px; margin-bottom: 8px; }
#iaccept { color: #fff; background-color: #930; text-align: center; position: absolute; top: 270px; left: 20px; width: 66px; height: 25px; z-index: 20; visibility: visible; padding-top: 5px; border: solid 1px #000; }
#iaccept a { color: #fff; }
#cancel { color: #fff; background-color: #930; text-align: center; visibility: visible; padding-top: 5px; position: absolute; z-index: 20; top: 270px; left: 150px; width: 66px; height: 25px; border: solid 1px #000; }
#cancel a { color: #fff; }
#attylistoffice { font-size: 20px; font-family: "times new roman", Times, serif; letter-spacing: 4px; visibility: visible; margin: 0; position: absolute; z-index: 20; top: 120px; left: 0; width: 554px; height: 30px; padding-left: 20px; }
#attylistoffice2 { font-size: 20px; font-family: "times new roman", Times, serif; letter-spacing: 4px; visibility: visible; margin: 0; padding-left: 20px; position: absolute; z-index: 20; top: 320px; left: 0; width: 554px; height: 30px; }
#attylistoffice3 { font-size: 20px; font-family: "times new roman", Times, serif; letter-spacing: 4px; visibility: visible; margin: 0; padding-left: 20px; position: absolute; z-index: 20; top: 490px; left: 0; width: 554px; height: 30px; }
#attylist1 { visibility: visible; margin: 0; padding-left: 20px; position: absolute; z-index: 20; top: 160px; left: 0; width: 178px; height: 130px; }
#attylist1 p { margin-bottom: 0.2em; }
#attylist2 { visibility: visible; margin: 0; padding-left: 20px; position: absolute; z-index: 20; top: 160px; left: 198px; width: 178px; height: 130px; }
#attylist2 p { margin-bottom: 0.2em; }
#attylist3 { visibility: visible; margin: 0; padding-left: 20px; position: absolute; z-index: 20; top: 160px; left: 396px; width: 178px; height: 130px; }
#attylist3 p { margin-bottom: 0.2em; }
#attylistport { color: #369; padding-left: 20px; position: absolute; z-index: 20; top: 360px; left: 0; width: 178px; height: 90px; }
#attylistport p { margin-bottom: 0.2em; }
#attylistport h6 { color: #930; }
#attylistport2 { padding-left: 20px; position: absolute; z-index: 20; top: 360px; left: 198px; width: 178px; height: 90px; }
#attylistport2 p { margin-bottom: 0.2em; }
#attylistport2 h6 { color: #930; }
#attylistanch { padding-left: 20px; position: absolute; z-index: 20; top: 530px; left: 0; width: 178px; height: 50px; }
#attylistanch p { margin-bottom: 0.2em; }
#rightcontentatty { width: 574px; left: 174px; top: 0; z-index: 10; position: absolute; bottom: 0; visibility: visible; margin: 0; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; }
#attyprofile { font-size: 13px; width: 554px; left: 0; top: 340px; z-index: 20; position: absolute; visibility: visible; margin: 0; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
#attyprofile h5 { color: #930; font-size: 14px; font-weight: bold; margin: 14px 0 6px; }
#attyinfo { font-family: Arial, SunSans-Regular, sans-serif; height: 325px; width: 300px; top: 40px; position: absolute; right: 20px; z-index: 30; visibility: visible; }
#attyinfo a { color: #000; text-decoration: underline; }
#attyinfo a:hover { color: #369; }
#attypicture { height: 245px; width: 196px; left: 20px; top: 75px; position: absolute; z-index: 20; visibility: visible; border: solid 1px #000; }
#mhlogo { position: absolute; top: 330px; left: 20px; width: 120px; height: 40px; z-index: 20; visibility: visible; border: solid 1px #000; }
#attyname { font-family: Arial, SunSans-Regular, sans-serif; height: 50px; width: 220px; left: 20px; top: 20px; position: absolute; z-index: 20; visibility: visible; }
#attyname span { color: #000; font-size: 18px; font-weight: bold; }
#rightcontentindex { visibility: visible; margin: 0; position: absolute; z-index: 10; top: 0; left: 174px; bottom: 0; width: 594px; padding-top: 10px; padding-bottom: 10px; }
#seattlewrap { text-align: center; height: 117px; width: 184px; left: 0; top: 20px; position: absolute; z-index: 30; visibility: visible; border: solid 7px #c96; }
#portlandwrap { text-align: center; height: 131px; width: 184px; left: 198px; top: 80px; z-index: 30; position: absolute; visibility: visible; border: solid 7px #c96; }
#anchoragewrap { text-align: center; height: 117px; width: 184px; left: 396px; top: 20px; z-index: 30; position: absolute; visibility: visible; border: solid 7px #c96; }
#headlinesheader { font-family: Arial, SunSans-Regular, sans-serif; background-image: url(../images/newsheading.gif); background-repeat: no-repeat; text-align: center; position: absolute; top: 260px; left: 97px; width: 400px; height: 24px; z-index: 30; visibility: visible; }
#headlinesbottom { background-image: url(../images/newsbottom.gif); background-repeat: no-repeat; visibility: visible; position: absolute; z-index: 30; top: 465px; left: 97px; width: 400px; height: 24px; }
#headlines { font-size: 13px; font-family: Arial, SunSans-Regular, sans-serif; text-align: left; height: 155px; width: 368px; left: 97px; top: 284px; position: absolute; z-index: 30; overflow: auto; visibility: visible; padding: 10px 10px 10px 20px; border-color: #000; border-style: solid; border-width: 2px 1px; }
#headlines ul { margin: 0 0 13px; padding: 0; list-style-image: url(../images/chevron930.gif); list-style-position: outside; }
#headlines li { margin: 0 0 13px; padding: 0; }
#headlines a { color: #000; text-decoration: none; }
#headlines a:hover { color: #369; text-decoration: none; }
#footer { text-align: left; position: relative; left: 0; width: 768px; height: 54px; z-index: 5; margin: -1px auto 0; border-color: #000 #930 #930; border-style: solid; border-width: 1px; }
#copyright { color: #000; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; height: 20px; width: 400px; left: 0; position: absolute; bottom: 0; z-index: 200; visibility: visible; }
#footerlogo { position: absolute; right: 0; bottom: 0; width: 53px; height: 50px; z-index: 200; visibility: visible; }
#footnavwrap { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; height: 12px; width: 550px; left: 109px; position: absolute; bottom: 30px; z-index: 200; visibility: visible; margin: 0; padding: 4px 0; }
#footnavwrap ul { text-align: center; margin: 0; padding: 0; list-style-type: none; }
#footnavwrap ul li { display: inline; }
#footnavwrap ul li a { color: #000; text-decoration: underline; padding: 4px 15px; }
#footnavwrap ul li a:hover { color: #fff; background-color: #000; text-decoration: none; }

