.BoxInfo {
   
}

.BoxSide {
   
}

.m_sidemenu {
   width: px;
}

.m_sidemenu a {
   font-size: 12px;
   color: #ffffff;
   text-decoration: none;
}

.m_sidemenu a:hover {
   font-size: 12px;
   color: #ffffff;
   text-decoration: underline;
}

.m_sidemenu td {
   height: px;
   font-family: Arial, Helvetica, sans-serif;
   vertical-align: middle;
}

.ModuleItem {
   border-right: solid 1px #c3bb97;
   border-bottom: solid 1px #c3bb97;
   border-left: solid 1px #c3bb97;
}

.ModuleItemSides {
   border-right: solid 1px #c3bb97;
   border-left: solid 1px #c3bb97;
}

.ModulePaging {
   text-align: right;
   padding: 25px 0px;
}

.ModulePaging a {
   border: solid 1px #4f7ba6;
   zoom: 1;
   display: inline-block;
   color: #4a79a6;
   font-size: 11px;
   padding: 1px 3px;
}

.s_blog_catlist {
   color: #333333;
}

.s_blog_dataspacer {
   height: 20px;
}

.s_blog_hr {
   border: 0;
   color: #9E9E9E;
   background-color: #9E9E9E;
   height: 1px;
   width: 100%;
   text-align: left;
   margin-top: 0px;
   margin-bottom: 0px;
}

.s_blog_nav {
   padding: 0px 0px 10px 0px;
   text-align: center;
}

.s_blog_smaller {
   font-size: 10px;
}

.s_blog_table {
   width: 100%;
}

.s_blog_table td {
   vertical-align: top;
   padding: 2px 2px 2px 4px;
}

.s_blog_tableheader {
   padding: 0px 0px 0px 7px;
   background-color: #550000;
   color: #ffffff;
}

.s_blog_tabletitle {
   font-size: 18px;
   color: #000000;
   font-weight: bold;
   margin-bottom: 20px;
}

.s_blog_titleblock {
   background-color: #999999;
   margin-right: 10px;
}

a.b_profilelink {
   color: #633300;
   text-transform: uppercase;
   font-size: 12px;
   text-decoration: none;
   font-weight: bold;
}

a.b_profilelink:hover {
   text-decoration: underline;
}

a.map_nav {
   font-weight: bold;
   color: #163353;
}

a.s_taglevel1 {
   font-size: 10px;
}

a.s_taglevel10 {
   font-size: 24px;
}

a.s_taglevel2 {
   font-size: 11px;
}

a.s_taglevel3 {
   font-size: 12px;
}

a.s_taglevel4 {
   font-size: 13px;
}

a.s_taglevel5 {
   font-size: 14px;
}

a.s_taglevel6 {
   font-size: 15px;
}

a.s_taglevel7 {
   font-size: 16px;
}

a.s_taglevel8 {
   font-size: 18px;
}

a.s_taglevel9 {
   font-size: 20px;
}

a.taglink {
   float: right;
   clear: both;
   display: block;
   font: 12px Arial;
   height: 23px;
   text-decoration: none;
   margin-right: -14px;
   background-image: url(../images/Bankruptcy-Link-Left.gif);
   background-repeat: no-repeat;
   padding-left: 14px;
   background-position: top left;
   position: relative;
}

a.taglink img {
   display: inline;
   vertical-align: middle;
}

a.taglink span {
   vertical-align: middle;
   background-image: url(../images/Bankruptcy-Link-Right.gif);
   background-position: top right;
   height: 23px;
   display: inline-block;
   zoom: 1;
   color: #ffffff;
   line-height: 19px;
   cursor: pointer;
   padding: 0px 10px 0px 0px;
}

div.b_data {
   color: #4d4e50;
   font-weight: bold;
   font-size: 12px;
}

div.b_data a {
   color: #4d4e50;
   text-decoration: none;
}

div.b_data a:hover {
   text-decoration: underline;
}

div.b_data2 {
   color: #633300;
   font-size: 12px;
   font-weight: bold;
}

div.b_pic {
   width: 70px;
   height: 70px;
   border: solid 1px #000000;
   margin: 8px auto 8px auto;
   background-color: #ffffff;
}

div.b_pic img {
   margin: 2px auto 2px auto;
}

div.b_result {
   background-color: #6b5d50;
   padding: 4px 0px 4px 15px;
   color: #ffffff;
   font-weight: bold;
   margin-top: 10px;
}

div.b_sponsor {
   background-color: #284d7a;
}

div.b_title {
   color: #003166;
   font-family: Times New Roman;
   font-size: 18px;
}

div.Divider {
   border-bottom: dashed 1px #abc2d4;
   height: 1px;
   width: auto;
   margin: 15px 0px;
}

div.location_title {
   font-size: 17px;
   color: #484848;
   margin: 15px 0px 0px 0px;
}

div.narrow_title {
   font-size: 12px;
   color: #000000;
   margin: 0px;
   font-weight: bold;
}

div.p_content {
   color: #484848;
   line-height: 20px;
}

div.ResultsContact {
   margin: 0px;
   padding-left: 10px;
}

div.ResultsContact strong {
   font-size: 18px;
   font-weight: normal;
   color: #400000;
}

div.ResultsContact ul {
   margin: 0px 0px 0px 10px;
   list-style-image: url(../images/Bankruptcy-Raquo.gif);
   padding: 0px;
}

div.ResultsContact ul li {
   margin: 10px 0px 10px 10px;
   padding: 0px;
}

div.ResultsName {
   margin: 0px;
   width: 269px;
}

div.ResultsName span {
   display: block;
   color: #333333;
}

td.Sponsored_Col1 div.ResultsName {
   
}

div.ResultsName strong {
   display: block;
   color: #1f6456;
}

div.ResultsSnapshot {
   margin: 0px 10px;
   width: 174px;
   height: 159px;
   overflow: hidden;
}

div.s_blog_tagcloud {
   margin-top: 20px;
}

div.s_blog_tagcloud a {
   margin: 1px 4px 1px 4px;
}

div.SearchSpacer {
   width: 18px;
   height: 1px;
}

div.VideoItem {
   padding-left: 35px;
   background-image: url(../images/Bankruptcy-TV.gif);
   background-repeat: no-repeat;
   border-bottom: dashed 1px #abc2d4;
   min-height: 80px !important;
   margin-top: 10px;
}

h2.ProfileTitle {
   font-size: 16px;
   font-weight: normal;
   color: #1f6456;
   line-height: 18px;
   margin: 20px 0px 10px 0px;
}

img.ProfilePic {
   margin-right: 10px;
}

a.ProfileThumbnail {
   zoom: 1;
   text-decoration: none;
   display: block;
   background-repeat: no-repeat;
   background-position: center center;
   border: solid 1px #CCCCCC;
   width: 75px;
   height: 75px;
   margin-right: 6px;
}

a.ProfileThumbnail img {
   width: 75px;
   height: 75px;
}

td.ProfileSlide {
   font-size: 10px;
}

td.ProfileSlide a {
   font-size: 10px;
}

input.map_location {
   width: 450px;
}

span.Pubdate {
   color: #88836b !important;
}

table.b_alt {
   background-color: #ffffff;
}

table.b_result {
   border-top: solid 1px #f9f9ed;
   border-bottom: solid 1px #bcbba9;
   background-color: #ebe9dd;
}

table.b_result td {
   vertical-align: middle;
   padding: 6px;
}

table.b_sponsor {
   background-color: #dee3e7;
   border-bottom-color: #b5bfcb;
}

table.location_list {
   width: 100%;
}

table.location_list td {
   width: 20%;
   padding: 2px 7px;
}

table.location_list td a {
   font-size: 11px;
   font-family: Arial;
   display: block;
   color: #4b4b4b;
   text-decoration: none;
   border-bottom: dashed 1px #333333;
   padding-top: 4px;
}

table.location_list td a:hover {
   color: #2f2f2f;
   border-bottom-style: solid;
}

table.narrow_list {
   width: 100%;
}

table.narrow_list td {
   width: 25%;
   padding: 0px 10px 4px 0px;
}

table.narrow_list td a {
   font-size: 11px;
   font-family: Arial;
   display: block;
   color: #000000;
   text-decoration: none;
   border-bottom: dashed 1px #ebebeb;
   padding-top: 4px;
}

table.narrow_list td a:hover {
   color: #666666;
   border-bottom-style: solid;
}

table.ProfileData td {
   font: 12px Arial;
   width: 45%;
}

table.SearchFields {
   width: 100%;
}

table.SearchFields input {
   width: 625px;
   font-size: 16px;
   margin: 4px 0px;
}

div.BoxMain input.FindButton {
   width: 217px;
   height: 25px;
   background-image: url(../Shared/images/spacer.gif);
   background-repeat: no-repeat;
   position: absolute;
   bottom: 13px;
   right: 10px;
}

table.SearchFields span {
   color: #606060;
   font-size: 11px;
}

table.SearchFields td {
   color: #292929;
}

td.b_pic {
   height: 100px;
}

td.Regular_Col3 {
   border-left: dashed 1px #abc2d4;
}

td.ResultsLeft {
   width: 459px;
}

td.ResultsRight {
   width: 173px;
}

td.Sponsored_Col1 {
   background-image: url(../images/Bankruptcy-Sponsored-Background.gif);
   background-repeat: no-repeat;
   background-position: 0px 0px;
}

td.Sponsored_Col2 {
   background-image: url(../images/Bankruptcy-Sponsored-Background.gif);
   background-repeat: no-repeat;
   background-position: -269px 0px;
}

td.Sponsored_Col3 {
   background-image: url(../images/Bankruptcy-Sponsored-Background.gif);
   background-repeat: no-repeat;
   background-position: -463px 0px;
   border-left: dashed 1px #abc2d4;
}

td.Sponsored_FullCol {
   background-image: url(../images/Bankruptcy-Sponsored-Background2.gif);
}

td.VideoLeft {
   border-right: dashed 1px #abc2d4;
   padding-right: 10px;
}

td.VideoRight {
   padding-left: 10px;
}

table.DataForm td {
   padding: 1px 2px;
}

tr.DataTitle h2 {
   background-color: #eff4fa;
   margin: 2px 0px;
   padding: 0px 0px 0px 35px;
   font-size: 16px;
   font-weight: normal;
   height: 35px;
   line-height: 32px;
   background-repeat: no-repeat;
   color: #491d1d;
}

tr.DataTitle td {
   border-top: dashed 1px #abc2d4;
   border-bottom: dashed 1px #abc2d4;
}

tr.ItemSpacer_Regular td {
   padding: 0px;
}

tr.ItemSpacer_Regular td div {
   margin: 0px;
   padding: 0px;
   height: 10px;
}

tr.ItemSpacer_Sponsored td {
   padding: 0px;
}

tr.ItemSpacer_Sponsored td div {
   margin: 0px;
   padding: 0px;
   height: 10px;
}

tr.ResultsHeader td {
   font-size: 16px;
   color: #5682ac;
   padding: 5px 0px;
}

tr.ResultsItem td {
   
}

tr.ResultsSeparator td div {
   width: auto;
   height: 1px;
   border-bottom: dashed 1px #abc2d4;
   margin: 0px;
}

tr.ResultsTitle_Regular h2 {
   background-color: #e6dfc8;
   margin: 2px 0px;
   padding: 0px 0px 0px 35px;
   font-size: 16px;
   font-weight: normal;
   height: 35px;
   line-height: 32px;
   background-image: url(../images/Bankruptcy-Header-Regular.gif);
   background-repeat: no-repeat;
   color: #523310;
}

tr.ResultsTitle_Basic td {
   border-top: dashed 1px #abc2d4;
   border-bottom: dashed 1px #abc2d4;
}

tr.ResultsTitle_Basic h2 {
   background-color: #e6dfc8;
   margin: 2px 0px;
   padding: 0px 0px 0px 35px;
   font-size: 16px;
   font-weight: normal;
   height: 35px;
   line-height: 32px;
   background-image: url(../images/Bankruptcy-Header-Regular.gif);
   background-repeat: no-repeat;
   color: #1f6456;
}

tr.ResultsTitle_Regular td {
   border-top: dashed 1px #abc2d4;
   border-bottom: dashed 1px #abc2d4;
}

tr.ResultsTitle_Sponsored h2 {
   background-color: #D9E7F4;
   margin: 2px 0px;
   padding: 0px 0px 0px 35px;
   font-size: 16px;
   font-weight: normal;
   height: 35px;
   line-height: 32px;
   background-image: url(../images/Bankruptcy-Header-Sponsored.gif);
   background-repeat: no-repeat;
   color: #3b628d;
}

tr.ResultsTitle_Sponsored td {
   border-top: dashed 1px #abc2d4;
   border-bottom: dashed 1px #abc2d4;
}

ul.BlogList li a {
   font-size: 12px;
   color: #4f7eac;
   font-family: Arial, Helvetica, sans-serif;
}

ul.ResultsList {
   margin: 0px 0px 0px 10px;
   padding: 0px;
   list-style-type: none;
}

ul.ResultsList li {
   margin: 8px 0px 8px 0px;
   padding: 0px 0px 0px 10px;
   background-image: url(../images/Bankruptcy-Raquo.gif);
   background-repeat: no-repeat;
   background-position: 0px 5px;
}

ul.ResultsList li a {
   color: #129379;
}

ul.ResultsList li span {
   color: #444444;
}

ul.ResultsList li.Level2 {
   margin-left: 30px;
}

ul.ResultsListEdit li {
   background: none;
   padding: 0px 0px 0px 0px;
}

ul.ResultsList li.REdit {
   display: none;
}

table.AccountStatus {
   border: solid 1px #8cb63b;
}

td.AccountItem {
   padding: 4px;
}

div.StatusCompleted {
   height: 30px;
   background-image: url(../images/Bankruptcy-Progress-Background.gif);
   background-repeat: no-repeat;
   position: relative;
   overflow: hidden;
   width: 249px;
}

div.StatusForeground {
   position: absolute;
   top: 3px;
   left: 18px;
   font: 18px Arial;
   font-weight: bold;
   color: #ffffff;
}

ul.StatusList {
   list-style-type: none;
}

ul.StatusList li.Step0 {
   background-image: url(../images/Bankruptcy-Button-Uncheck.gif);
   background-repeat: no-repeat;
   line-height: 18px;
   padding: 0px 0px 0px 20px;
}

ul.StatusList li.Step1 {
   background-image: url(../images/Bankruptcy-Button-Check.gif);
   background-repeat: no-repeat;
   line-height: 18px;
   padding: 0px 0px 0px 20px;
}

table.AccountGrid {
   width: 100%;
}

td.AccountLeft {
   width: 20%;
   vertical-align: top;
}

td.AccountRight {
   width: 65%;
   border-left: dashed 1px #abc2d4;
   padding-left: 10px;
   vertical-align: top;
}

table.AjaxGrid {
   width: 100%;
}

table.AjaxGrid td {
   padding: 0px 3px 3px 0px;
}

table.AjaxDrag td {
   border-bottom: dashed 1px #abc2d4;
   border-left: dashed 1px #f0f2f4;
   vertical-align: middle;
   padding: 1px 2px 1px 4px;
   height: 22px;
}

tr.AjaxDragAlt td {
   background-color: #eeeeee;
}

table.AjaxDrag td.rdrag {
   border: none;
   background: none;
}

table.AjaxDrag tr.REdit {
   display: none;
}

table.AjaxDrag td.RAlert {
   font-weight: bold;
   color: #990000;
}

table.AjaxDrag tr.NoBottom td {
   border-bottom: none;
   border-top: dashed 1px #abc2d4;
}

div.BillingAlert {
   background-color: #880000;
   color: #ffffff;
   padding: 1px 3px;
   border: solid 1px #660000;
}

div.BillingAlert a {
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
}

div.BillingAlert a:hover {
   text-decoration: underline;
}

div.ListingType {
   border: dashed 1px #abc2d4;
   padding: 0px 5px 15px;
   margin-bottom: 10px;
}

td.ListingType {
   border: dashed 1px #abc2d4;
   padding: 0px 5px 15px;
   margin-bottom: 10px;
}

div.SponsoredType {
   margin-left: 30px;
}

div.ListingType ul.ResultsList {
   margin-left: 21px;
}

div.SponsoredType h2 {
   margin: 10px 0px 0px;
}

.m_search_title {
   font-size: 14px;
   font-weight: bold;
}

#ResultsCompanyLink {
   font-size: 18px;
   font-weight: bold;
}

.MoreResultsBottom {
   border: dashed 2px #abc2d4;
}

.chart_range div {
   margin: 1px;
   padding: 1px 3px;
   border: solid 1px #828585;
   background-color: #ebf0f2;
   cursor: default;
   color: #000000;
}

.chart_range div:hover {
   background-color: #84aab8;
   color: #ffffff;
}

.chart_range div.type_active {
   background-color: #426d78;
   color: #ffffff;
}

ul.ResultsList li.Indent0 {
   margin-left: 15px;
}

ul.ResultsList li.Indent1 {
   margin-left: 35px;
}

ul.ResultsList li.Indent2 {
   margin-left: 55px;
}

ul.ResultsList li.Indent3 {
   margin-left: 75px;
}

div.BoxProfile {
   
}

h1.BoxHeader {
   
}

div.BoxContent {
   
}

div.TandCDiv {
   display: none;
}

a.LikesThis, span.LikesThis {
   font-size: 11px;
   float: right;
   line-height: 10px;
   color: #435E00;
}

ul.ResultsList li a.small {
   font-size: 11px;
   color: #ac0000;
   text-decoration: underline;
}

div.TitleInfo {
   font-size: 11px;
   font-style: italic;
   font-weight: normal;
   color: #666666;
   padding-left: 13px;
   background: url(../images/indicator_arrow.gif) no-repeat 2px 2px;
}

div.TitleInfo a {
   color: #2d5d8b;
   text-decoration: underline;
}

div.hideme {
   
}

td.makepayment {
   padding: 15px 11px 0 0;
   text-align: right;
}

table.datatable {
   
}

h1.wmpheader {
   
}

td.dataalt {
   
}

table.nospacing {
   
}

input.calendar {
   
}

div.footermargin {
   margin-bottom: 275px;
}

div.SmallContactMargin {
   margin: 0px 0px 0px 0px;
}

input.SmallContactInput {
   width: 180px;
   height: 14px;
   color: #000;
   border: #000000 1px solid;
   background-color: #fff;
   font-size: 10px;
   font-family: Verdana, Helvetica, Sans-Serif;
   padding: 1px 1px 1px 5px;
   margin-bottom: 2px;
}

textarea.SmallContactTextArea {
   width: 180px;
   height: 60px;
   color: #000;
   border: #000000 1px solid;
   background-color: #fff;
   font-size: 10px;
   font-family: Verdana, Helvetica, Sans-Serif;
   padding: 1px 1px 1px 5px;
}

td.helptext {
   padding-top: 10px;
}

tr.datafooter {
   
}

div.BoxVideos2 {
   
}

div.ReviewsBox {
   margin: 8px 0 5px 0;
}

div.MyAccount_bread {
   font-weight: bold;
   color: #CCC;
   display: block;
   height: 30px;
   line-height: 30px;
   font-size: 14px;
}

div.MyAccount_bread a {
   color: #CCC;
   line-height: 30px;
   text-decoration: none;
}

div.MyAccount_bread a:hover {
   text-decoration: none;
   color: #FFF;
}

div.b_pagename {
   float: left;
}

div.b_seperator {
   float: left;
   padding: 0 7px 0 5px;
}

div.b_selectedpagename {
   float: left;
   color: #FFF;
   line-height: 30px;
   font-size: 14px;
}

div.b_header {
   float: left;
   line-height: 20px;
   height: 20px;
   margin-right: 8px;
   margin-top: 4px;
   margin-left: 2px;
}

div.s_bread {
   margin: 2px 0 8px 2px;
   color: #666666;
   font-weight: bold;
}

div.s_bread a {
   color: #1f6456;
}

div.s_bread a:hover {
   color: #1f6456;
}

div.BoxFind4 {
   
}

div.s_videolist {
   
}

div.s_video {
   border: solid 1px #999999;
   background-repeat: repeat;
   margin: 10px;
   width: 316px;
   background-color: #f2f2f2;
   padding: 3px 2px;
   float: left;
}

h1.s_videoheader {
   
}

h2.s_videotitle {
   clear: both;
}

div.s_videoimg {
   float: left;
   width: 113px;
   height: 92px;
   vertical-align: middle;
   margin-top: 2px;
}

div.s_videotext {
   color: #333333;
   float: left;
   width: 196px;
   padding: 3px;
}

div.s_videotext a {
   font-weight: bold;
   color: #2971a2;
   text-decoration: none;
}

div.s_videoCaption1 {
   color: #999999;
   font-size: 14px;
}

span.greylabels {
   color: #999999;
   font-weight: bold;
}

a.ProfileWebsites {
   padding-left: 20px;
   background: url(../images/bankruptcy-box-profilewebsitebtn.gif) no-repeat 2px 0px;
}

