html {float: none; height: auto;}
body {float: none; height: auto;}
.pageouter {float: none; height: auto;}
#header {padding-bottom:10px;}
.p {
    font-family:"Times New Roman", Times, serif;
    font-size:12pt;
    color:#000000;
}
#skip, .off, ul#main-nav, .noprint, .textlinks, .search  {display:none !important}
sup {font-size: 0.8em; vertical-align: text-top;}
sub {font-size: 0.8em; vertical-align: text-bottom;}
.home_intro_welcome {
    float:left;
    padding-right:60px;
}
.right_col {
    display:none;
    float:left;
    padding:0;
    padding-right:10px;
    padding-bottom:20px;
}
div.aboutus div.middle_col div.textbody {float:none;}
a:link {color:#000000; text-decoration:none;}
a:visited {color:#000000; text-decoration:none;}
a:active {color:#000000; text-decoration:none;}
.aboutus {
    float:left;
}
.middle_col {
float:left;
}
.aboutus_intro{
    float:left;
    position:static;
}
.right_col_long{
float:none;
}
.aboutus_intro div.text {
    position:static;
    float:left;
    width:auto;
}
.lawyer_text div.bottom_img {
    float:left;
    width:600px;
    padding:10px;
}
.lawyer_text div.bottom_img img {
    float:none;
}
div.right_col img {
    display:none;
}
.home_intro div.menu div.tabs ul {
    margin-top:0;
}
.home_intro div.menu div.tabs li {
    min-height:0;
    /*padding-top:2px;*/
}
.left_col div.menu {
    display:none;
    height:0;
}
.breadcrumb {
    display:none;
}
div.search_rightcol  {
    display:none;
}
div.search_rightcol_bottom  {
    display:none;
}
div.search_rightcol_top  {
    display:none;
}
.search_right_col_top {
    display:none;
}
div.search form {
    display:none;
}
.home_intro {
    float:left;
}
.home_intro_bottom_cols {
    float:left;
    width:179px;
    position:static;
}
.home_intro_bottom_cols img {
    float:left;
}
.email_updates div.back{
    float:left;    
}
.email_updates div.back img{
    /*height:200px;*/
    padding-top:10px;
    padding-right:10px;
}
.email_updates div.txt {
    float:left;
    width:200px;
}
.email_updates p {
    float:left;
}
.home_intro div.menu div.tabs ul {
    float:left;
    padding:0;
    text-decoration:none;
    list-style:none;
    margin:0;
}
.home_intro_bottom {
    float:left;
}
.home_intro_bottom_cols a {
    float:left;
}
home_intro_bottom_cols p{
    float:left;
}
.home_intro div.menu div.tabs ul li a {
    text-decoration:underline;
    list-style:none;
    font-family:"Times New Roman", Times, serif;
    font-size:12pt;
    color:#000000;
}
.email_updates {
    float:left;
}
.home_intro_bottom_cols p {
    font-family:"Times New Roman", Times, serif;
    font-size:10pt;
    color:#000000;
    float:left;
}
.home_intro_bottom_cols h2 {
    font-family:"Times New Roman", Times, serif;
    font-size:12pt;
    color:#000000;
    font-weight:bold;
    padding-bottom:5px;    
    float:left;
}
.first {
    float:left;
}
.noback {
    float:left;
        width:200px;
}
.change {
    float:left;
    position:static;
    width:200px;
}
.email_but_wrap{
    display:none;    
}
.email_reg_button {
    display:none;
}
.cleardots {
    clear:both;
    height:1px;
    font-size:1px;
    overflow:hidden;
    border-bottom:1px dotted #ccc;
    margin-bottom:10px;
}
/************** Start: Lawyer Finder ********************/
.lawyer_photo {
    border:2px solid #93a29a;
    float:right;
    margin-bottom:10px;
    margin-left:10px;
    vertical-align:top;
}

/*************** START: Footer ****************/
#footer {
    display:none;
    float:left;
    width:600px;
    padding-bottom:10px;
    height:60px;
    margin:0;
}
/*************** START: Copyright ****************/
#copyright {
  /* clear:both !important; removed as was causing first page to not print in IE7 - SB 7.5.09*/
  min-width:14cm;
  border:1px solid #fff;
  margin-top:1em;
  padding-top:1em;
}

#copyright p {
clear:both;
font-size:0.7em;
}
.clear {
    display:none;
}
.rounded_box {
    float:left;
    width:620px;
}
.rounded_box_top {
    float:left;
}
.rounded_box_bot {
    float:left;
}
.contactus_send input{
    float:right;
}
#map {
clear:both;
}
.inputbox {
    width:590px;
}
.input-area
{
    width:590px;
}
.imgToggle {
  display:none !important;
}
.news_section{width:100%;}
 
img {border:none;}

/**************************Contact us - Map ******************************/
div.img {
    padding:0;
    margin:0;
    display:block;
    position:relative;
    width:110mm;
    height:90mm;
    float:left;
    margin-bottom:20mm;
}
div.addressprint {
float:left;
padding-left:10mm;}
div.directions_txt {
    clear:left;
    text-decoration:none;
}
div.directions_txt p{
    margin-top:-15mm;
}
/************************* Ordered list format **************************/
.loweralpha {list-style-type:lower-alpha;}
.lowerroman {list-style-type:lower-roman;}
/************************* Hide video plyer ****************************/
#player {display:none;}
.archivequestion img {display:none;}

/**************** Title formatting to remove images ********************/
h1.pagetitle {font-family:Impact, 'Arial Black', sans-serif; font-size:29pt; letter-spacing:-0.03em; line-height:27pt; color:#bb0604; text-transform:uppercase; padding-left:1px;}
h1.pagetitle span {color:#000000; font-size:19pt; line-height:0.8em; letter-spacing:-0.03em;}
