body{
	width: 1000px; margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.6;
	background-image: url(../images/background.png);
	background-repeat:repeat-x;
}

#mcc_desc_background{
	background-image:url(../images/mcc_description.png);
	width: 985px;
	height: 266px;
}

#mcc_desc{
	width: 890px;
	margin: 20px 0 0 35px;
	
}

#news{
	background-image:url(../images/news.png);
	width: 488px;
	height: 354px;
}

#news_content{
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.6;
	margin: 98px 0 0 35px;
	
}

#footer_background{
	background-image:url(../images/footer02.png);
	width: 985px;
	height: 96px;
}

#disclaimer_text{
	width: 665px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.6;
	margin: 10px 0 0 165px;
}

#legalSearch
{
    background-color:White;
    position:absolute;
    left:153px;
    top:150px;
    z-index:100;
    display:none;
     
}

#legalSearch table
{
    background-color:white;   
    width:240px;
}

#legalSearch table td
{
    background-color:#00573D;   
}
.legalSearchHover
{
       background-color:#D0E5A9;   
       color:#457856;
}
.NavHeadline
{
    text-align:center;
    text-transform:uppercase;
    font-size:10pt;
    color:White;
    background-color:transparent;
}
.NavHeadline a
{
    text-align:center;
    text-transform:uppercase;
    font-size:10pt;
    color:White;   
    text-decoration:none;
}

.NavSubheadline
{
    text-align:center;
    text-transform:uppercase;
    font-size:7pt;
    color:White;
    background-color:transparent;
}
.NavSubheadline a
{
    text-align:center;
    text-transform:uppercase;
    font-size:7pt;
    color:White;   
    text-decoration:none;
}


#legalSolutions
{
    background-color:White;
    position:absolute;
    left:393px;
    top:150px;
    z-index:100;
    display:none;
     
}

#legalSolutions table
{
    background-color:white;   
    width:240px;
}

#legalSolutions table td
{
    background-color:#00457B;   
}
.legalSolutionsHover
{
       background-color:#D4E7F3;   
       color:#00457B;
}

#body_background{
	background-image:url(../images/background_repeat.png);
}

#header_crumb{
	margin: 0 0 0 45px;
}

#thefirm_background{
	background-image:url(../images/thefirm_background.png);
	width:985px;
}

#contact_text{
	text-align:center;
}

#resources_text{
	
}

#pros_background{
	background-image:url(../images/background_pros.png);
	width: 985px;
	height: 404px;
}

#pros_individual{
	margin: -10px 0 0 170px;
}

#pros_bio{
	margin: 77px 0 0 0;
	font-size: 18px;
}

#pros_bio2{
	margin: 10px 0 0 0;
	font-size: 10px;
	height:180px;
}

#pros_email{
	margin: 50px 0 0 -140px;
	font-size: 12px;
	font-weight: bold;
}

#pros_s_background{
	background-image:url(../images/background_pros_solutions.png);
	width: 985px;
	height: 404px;
}

#representative_clients_text{
	margin: 20px 0 0 20px;
}

#body_background2{
	background-image:url(../images/background_white.png);
}

.txtOpportunitiesHdr2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #545454;
	font-weight: bold;
