body { background-image:  url(/images/bg2b.jpg); font-family: "Microsoft Sans Serif"; font-size: 10px; color: #757650; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: #1F4225; }
font { font-family: "Microsoft Sans Serif"; font-size: 1em; color: #B4B591; font-weight: normal; text-align: justify }
.SideLeft { background-image:  url(../images/sigma-signature-bond.gif); background-repeat: repeat }
.CornerRtBtm { background-image:  url(../images/arrest-warrants-wisconsin.gif); background-repeat: no-repeat }
.CornrLftBtm { background-image:   url(../images/arrest-warrant-wisconsin.gif); background-repeat: no-repeat }
.BtmEdgShdw { background-image:  url(../images/sex-crimes-attorney.gif); background-repeat: repeat-x; height: 6px; width: 933px }
.BtmEdgLite { background-image:  url(../images/sexual-assault-attorney.gif); background-repeat: repeat-x; height: 7px; width: 933px }
.MargLeft { background-color: #1F4225; height: 571px; width: 25px }
.FirmName { background-color: #1F4225; height: 52px; width: 400px; font-family: "Microsoft Sans Serif"; font-size: 26px; text-align: left; text-transform: uppercase; color: #cf3f20; font-weight: bold }
.FirmName a { background-color: #1F4225; font-family: "Microsoft Sans Serif"; font-size: 26px; text-transform: uppercase; color: #cf3f20; font-weight: bold; text-decoration: none }
.FirmName a:link { background-color: #1F4225; font-family: "Microsoft Sans Serif"; font-size: 26px; text-transform: uppercase; color: #cf3f20; font-weight: bold; text-decoration: none }
.FirmName a:hover { background-color: #CCCC00; font-family: "Microsoft Sans Serif"; font-size: 26px; text-transform: uppercase; color: #cf3f20; font-weight: bold; color: #003333; background-color: #CCCC00 }
.AttorneyName { background-color: #1F4225; font-family: "Microsoft Sans Serif"; font-size: 14px; text-transform: uppercase; color: #a5a67c; height: 68px; width: 442px; text-align: left; vertical-align: top; padding-top: 10px; padding-bottom: 10px }
.AttorneyName a:link, .AttorneyName a:visited { background-color: #1F4225; font-family: "Microsoft Sans Serif"; font-size: 14px; text-transform: uppercase; color: #a5a67c; text-decoration: none }
.AttorneyName a:hover { background-color: #CCCC00; font-family: "Microsoft Sans Serif"; font-size: 14px; text-transform: uppercase; color: #333333 }
.AttorneyAddressRt { background-color: #1F4225; font-family: "Microsoft Sans Serif"; font-size: 14px; text-transform: uppercase; color: #a5a67c; height: 68px; width: 442px; text-align: right; vertical-align: top; padding-top: 10px; padding-bottom: 10px }
.AttorneyAddressRt a { background-color: #1F4225; font-family: "Microsoft Sans Serif"; font-size: 14px; text-transform: uppercase; color: #a5a67c; text-decoration: none }
.AttorneyAddressRt a:link { background-color: #1F4225; font-family: "Microsoft Sans Serif"; font-size: 14px; text-transform: uppercase; color: #a5a67c; text-decoration: none }
.AttorneyAddressRt a:hover { background-color: #CCCC00; font-family: "Microsoft Sans Serif"; font-size: 14px; text-transform: uppercase; color: #333333 }
.FeatureWrap { float: right; width: 200px; text-align: center; text-decoration: none; margin-top: 8px; margin-bottom: 8px; margin-left: 14px; padding-top: 8px; padding-bottom: 12px; }
.TrailWinsAd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #CF3F20; width: 196px; text-align: center; text-decoration: none; border-top-style: groove; border-top-color: #1F4225; border-top-width: 6px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #1F4225; border-bottom-color: #1F4225; border-left-color: #1F4225; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; padding-bottom: 12px; padding-top: 8px; margin-bottom: 14px; }
.TrailWinsAd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #CF3F20; width: 196px; text-align: center; text-decoration: none; border-top-style: groove; border-top-color: #1F4225; border-top-width: 6px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #1F4225; border-bottom-color: #1F4225; border-left-color: #1F4225; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; padding-bottom: 12px; padding-top: 8px; margin-bottom: 14px; }
.FooterMenu { font-family: "Microsoft Sans Serif"; font-size: 9pt; font-weight: normal; color: #a5a67c; width: 800px; text-decoration: none; text-align: center; padding-top: 30px; padding-bottom: 15px; }
.FooterMenu a { font-family: "Microsoft Sans Serif"; font-size: 9pt; font-weight: normal; color: #757650; text-decoration: none }
.FooterMenu a:link { font-family: "Microsoft Sans Serif"; font-weight: normal; color: #757650; text-decoration: none }
.FooterMenu a:hover { font-family: "Microsoft Sans Serif"; font-weight: normal; color: #003333; background-color: #CCCC00; text-decoration: none }
.FooterMenu a:active { font-family: "Microsoft Sans Serif"; font-weight: normal; color: #ADAF88; text-decoration: none; background-color: #cf3f20; width: 360px; float: right; clear: left; height: 150px; }
.TopNav { font-family: "Microsoft Sans Serif"; font-size: 7.5pt; font-weight: normal; color: #ABAC83; text-decoration: none; text-align: center; clip:  rect( ); text-transform: uppercase; height: 20px; background-color: #1F4225; }
.TopNav a { font-family: "Microsoft Sans Serif"; font-size: 6.5pt; font-weight: normal; color: #a5a67c; text-decoration: none }
.TopNav a:link { font-family: "Microsoft Sans Serif"; font-weight: normal; color: #a5a67c; text-decoration: none }
.TopNav a:hover { font-family: "Microsoft Sans Serif"; font-weight: normal; color: #003333; background-color: #EBA52B }
.TopNav a:active { font-family: "Microsoft Sans Serif"; font-weight: normal; color: #EBA52B; text-decoration: none; background-color: #1F4225; }
p { font-family: "Microsoft Sans Serif"; color: #1F4225; font-size: 12px; font-weight: normal; text-align: justify; padding-right: 10px; padding-left: 10px; line-height: 22px }
.TxtTopMsgFxd { font-family: "Microsoft Sans Serif"; font-size: 12pt; font-weight: bold; color: #A6A783; padding-right: 12px; padding-left: 5px; background-color: #1F4225; background-position: right center; text-align: right }
.MainTxt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1F4225; text-decoration: none; background-color: #FFFFFF; text-align: justify; vertical-align: top; border: #1F4225 solid; border-width: 0px 3px 3px 12px; padding: 15px; }
.EdgeRt { background-image:  url(../images/EdgeRtTop.gif); background-repeat: repeat-y }
.EdgRtTop { background-image:  url(../images/EdgeRtTop.gif); background-repeat: repeat-y }
.EdgRtBot { background-image: url(../images/EdgeRtBotm.jpg); background-repeat: repeat-y }
.EdgLftTop { background-image: url(../images/EdgeLftTop.gif); background-repeat: repeat-y; height: 292px; width: 36px }
.EdgLftBot { background-image: url(../images/EdgeLftBot.jpg); background-repeat: repeat-y; width: 36px }
.NavLeft { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #1F4225; border: dotted; border-width: 1px 0px; border-color: #A4A67E #8B916B #A4A67E #FFFFFF; color: 6370ac; line-height: 20px }
.NavSubCat { font-family: "Microsoft Sans Serif"; font-size: 12px; font-weight: bold; text-decoration: none; border: #FFFFFF dotted; color: #EBA52B; border-width: 1px 0px; line-height: 24px; padding-bottom: 2px; padding-left: 11px; margin-top: 0px; margin-bottom: 0px; background-image: url(/images/arrowoliv.gif); background-repeat: no-repeat; background-position: left center; text-transform: capitalize }
.NavSubCat a { font-family: "Microsoft Sans Serif"; font-size: 12px; font-weight: bold; text-decoration: none; color: #EBA52B }
.NavSubCat a:link { font-family: "Microsoft Sans Serif"; font-size: 12px; font-weight: bold; text-decoration: none; color: #EBA52B; border-color: #FFFFFF black; border-style: none }
.NavSubCat a:hover { font-family: "Microsoft Sans Serif"; font-size: 12px; font-weight: bold; text-decoration: none; color: #AC0000; background-color: #A5A67C; border-color: #FFFFFF black; border-style: none; line-height: 24px }
.TopMsg { background-color: #1F4225; height: 140px; width: 392px; font-family: "Microsoft Sans Serif"; font-size: 18px; color: #A5A67C; text-align: center; font-weight: bolder; text-transform: lowercase }
.txt { font-family: Arial, Helvetica, sans-serif; color: #666666; text-align: justify; padding-right: 10px; padding-left: 20px; font-size: small; font-weight: normal; text-decoration: none }
.txt a { font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: small; font-weight: bold; text-decoration: none }
.txt a:link, .txt a:visited { font-family: Arial, Helvetica, sans-serif; color: #666666; font-weight: bold; text-decoration: none }
.txt a:hover { font-family: Arial, Helvetica, sans-serif; color: #666666; font-weight: bold; background-color: #A5A67C; text-decoration: none }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #AC0000; font-weight: normal; text-decoration: none; text-align: left; text-transform: capitalize; padding-right: 10px; padding-left: 10px; border-color: black black #1F4225; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; line-height: 40px }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #1F4225; text-align: left; font-weight: normal; text-transform: capitalize; padding-left: 10px; }
h3 { font-family: "Microsoft Sans Serif"; font-size: 16px; font-weight: bold; color: #AC0000; text-align: left; text-transform: capitalize; padding-left: 10px; }
h3 a:link, h3 a:visited { color: #AC0000; text-decoration:none }
h3 a:hover { color: #AC0000; background-color: #A5A67C }
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003300; padding-left: 10px; text-transform: capitalize; }
h5 { font-family: "Microsoft Sans Serif"; font-size: 10px; font-weight: bold; color: #1F4225; text-decoration: none; text-align: left; text-indent: 10pt }
.HorzName { background-color: #1F4225; border-color: #A5A67C black black; height: 5px; width: 884px; border-style: outset; border-top-width: 5px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.TopCrumb { background-color: #1F4225; height: 60px; font-family: "Microsoft Sans Serif"; font-size: 40px; color: #eba52b; text-align: right; font-weight: bolder; text-transform: lowercase; border-color: #A4A67F black; border-style: dotted; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-right: 30px; margin-right: 30px }
.BreadCrumb { font-family: "Microsoft Sans Serif"; font-size: 9px; color: #AC0000; text-align: right }
.NavTitle { font-family: "Microsoft Sans Serif"; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #A5A67C; border: #FFFFFF dotted; color: #AC0000; border-width: 1px 0px; line-height: 24px; padding-top: 0px; padding-right: 0px; padding-bottom: 2px; padding-left: 5px; text-transform: capitalize }
.NavTitle a { font-family: "Microsoft Sans Serif"; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #A5A67C; border: #FFFFFF none; color: #AC0000; line-height: 24px }
.NavTitle a:link { font-family: "Microsoft Sans Serif"; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #A5A67C; border: #FFFFFF none; color: #AC0000; border-width: 1px 0px; line-height: 24px }
.NavTitle a:hover { font-family: "Microsoft Sans Serif"; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #AC0000; border: #FFFFFF none; color: #A5A67C; line-height: 24px }
.txtForm { font-family: "Microsoft Sans Serif"; font-size: 9px; color: #A5A67C; font-weight: normal; text-align: left; line-height: 10px }
.FormInput { font-family: "Microsoft Sans Serif"; font-size: 9px; color: #666666; background-color: #E7E8DD; text-align: left; width: 160px }
.tools { clip:   rect( ); background-color: #1F4225; height: 26px; }
.social { margin-right: 25px; text-align: right }
.TxtFooter { font-family: "Microsoft Sans Serif"; font-size: 9pt; font-weight: normal; color: #757650; text-decoration: none; text-align: left; }
.TxtFooter a { font-family: "Microsoft Sans Serif"; font-size: 9pt; font-weight: normal; color: #757650; text-decoration: none }
.TxtFooter a:link, .TxtFooter a:visited { font-family: "Microsoft Sans Serif"; font-size: 9pt; font-weight: normal; color: #757650; text-decoration: none }
.TxtFooter a:hover { font-family: "Microsoft Sans Serif"; font-size: 9pt; font-weight: normal; color: #757650; text-decoration: none; background-color:#ADAF88 }
.TxtFooter2 { font-family: "Microsoft Sans Serif"; font-size: 7pt; font-weight: normal; color: #757650; text-decoration: none; text-align: right; padding-bottom: 15px; }
.TxtFooter2 a { color: #757650; text-decoration: none }
.TxtFooter2 a:link, .TxtFooter2 a:visited { color: #757650; text-decoration: none }
.TxtFooter2 a:hover { color: #093913; text-decoration: none; background-color:#CF3F20 }
.TxtFooter3 { font-family: "Microsoft Sans Serif"; font-size: 9px; font-weight: normal; color: #757650; text-decoration: none; text-align: center; }
.TxtFooter3 a { font-family: "Microsoft Sans Serif"; font-size: 9pX; font-weight: normal; color: #757650; text-decoration: none }
.TxtFooter3 a:link { font-family: "Microsoft Sans Serif"; font-size: 9pX; font-weight: normal; color: #757650; text-decoration: none }
.TxtFooter3 a:hover { font-family: "Microsoft Sans Serif"; font-size: 9px; font-weight: normal; color: #757650; text-decoration: none; background-color:#ADAF88 }
.NavTitleTopLn { font-family: "Microsoft Sans Serif"; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #A5A67C; border: #FFFFFF dotted; color: #AC0000; border-width: 1px 0px 0px; line-height: 24px; padding-top: 0px; padding-right: 0px; padding-bottom: 2px; padding-left: 5px; text-transform: capitalize }
.NavTitleBotLn { font-family: "Microsoft Sans Serif"; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #A5A67C; border: #FFFFFF dotted; color: #AC0000; border-width: 0px 0px 1px; line-height: 24px; padding-top: 0px; padding-right: 0px; padding-bottom: 2px; padding-left: 5px; text-transform: capitalize }
.NavTitleDown { font-family: "Microsoft Sans Serif"; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #A5A67C; border: #FFFFFF dotted; color: #AC0000; border-width: 1px 0px; line-height: 24px; padding-top: 0px; padding-right: 0px; padding-bottom: 2px; padding-left: 5px; text-transform: capitalize }
.AlsoReadRt { font-size: 10px; color: #666666; text-decoration: none; text-align: right }
.AlsoReadRt a:link, .AlsoReadRt a:visited { color: #950000; text-decoration: none; }
.AlsoReadRt a:hover { color:#FFFFFF; background-color:#950000; text-decoration:none }
.listing { font-family: Arial, Helvetica, sans-serif; color: #666666; text-align: left; padding-right: 10px; padding-left: 15px; font-size: 12px; font-weight: normal; text-decoration: none; background-image: url(../images/boxoliv.gif); background-repeat: no-repeat; background-position: left 2px; margin-left: 15px; line-height: 14px }
.Sigma { text-decoration: none; text-align: center; }
.ContactBox { }
ul { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1F4225; line-height: 16px; text-decoration: none; }
.FeatureInfo { font-family: Arial, Helvetica, sans-serif; color: #1F4225; font-size: 12px; background-color: #FF9900; margin-right: 30px; margin-left: 25px; font-weight: bold; padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 10px; }
