
.section-resources #right_col h2.title {display:block;}

.nmar_box p{font-size:0.9em;}
.nmar_box h4{color:#666666;font-family:verdana;font-size:0.9em;}
.nmar_box h2 {clear:both;}


.issues_navhol{border-right:1px solid #c5ced7;border-left:1px solid #c5ced7;border-bottom:1px solid #c5ced7;background#fff;width:696px;}
/* used */.catbox_nav_three{width:225px;float:left;padding-bottom:10px;}
.catbox_nav_three ul {margin:0;padding:0;}
.catbox_nav_three li{list-style:none;margin:0 0 10px 0;font-size:0.9em;}
.eqbox{background:#fff;width:232px;float:left;}
.eqbox h3{background:url(/sites/all/themes/hubv5/images/grad_bg.gif) repeat-x scroll bottom left;border-bottom:1px solid #c5ced7;border-top:1px solid #c5ced7;color:#333333;padding:5px 10px;}
.eqboxlast{background:#fff;width:232px;float:left;}
.eqboxlast h3{background:url(/sites/all/themes/hubv5/images/grad_bg.gif) repeat-x scroll bottom left;border-bottom:1px solid #c5ced7;border-top:1px solid #c5ced7;color:#333333;padding:5px 10px;}

/* ----------------------------------------------------------------------------------------   l2    ---------------------------------------------------------------------------------------- */
#block-expert_articles_new-rc_article_topics p.rmb
{display:none;}
#block-expert_articles_new-rc_article_issues hr{ background: #f9f9f9; color: #f9f9f9; margin:0.5em 0 1.5em 0;}

#block-expert_articles_new-rc_article_topics .catbox_nav{width:50%;float:left;}
#block-expert_articles_new-rc_article_topics .catbox_nav h3 {margin:1.5em 0 1em 0;}

.clear_bor {clear:both;border-top:1px dotted #d2d2d2;}

#block-expert_articles_new-rc_subcat_article .res_all_articles h3{font-size:1.4em;}
#block-expert_articles_new-rc_subcat_article hr{ background: #f9f9f9; color: #f9f9f9; margin:0.5em 0 1.5em 0;}
#block-expert_articles_new-rc_subcat_article .res_all_articles{margin:0 0 0 0;overflow:hidden;}
/* #block-expert_articles_new-rc_subcat_article .res_all_articles p{display:none;} */

/* ----------------------------------------------------------------------------------------   slider ---------------------------------------------------------------------------------------- */
#features{width:660px;float:left;height:278px;position:relative;margin:0 0 10px 40px;}
#feature-content-overlay{z-index:99;float:none;position:absolute;top:0;left:0;width:420px;height:6px}
#feature-content{width:420px;height:278px;overflow:hidden;float:left}
#feature-content-wrapper{width:4000px}
#feature-content-wrapper div{float:left;width:420px;height:278px}
.feature-copy p{color:#000;text-shadow:#333 0 0 3px;margin:0 0 0.2em;}
.feature-copy p a{font-style:normal;color:#f26522; font-weight:bold; font-size:11px;text-decoration:none;}
#feature-one{background:#b3b0a1 url(/sites/all/themes/images/slidertab_bg.gif)}
#features h2{color:#fff;font-size:2em;line-height:1.1;font-weight:400;margin:0 0 0.2em;}
#features ul{float:left;width:210px;padding:0 0 0.25em;}
#features li{display:block;float:left}
#features li a{display:block;float:right;font-size:.95em;width:190px;text-align:left;height:28px;color:#4a4a48;text-decoration:none;font-style:normal;font-weight:500;margin:0 0 2px 9px}
#features li.feature-item-first a{background:#fff url(/sites/all/themes/images/slidertab_bg.gif) no-repeat 0 100%;overflow:hidden;padding:10px 0 0 10px}
#features li.feature-item a{background:#fff url(/sites/all/themes/images/slidertab_bg.gif) no-repeat 0 100%;overflow:hidden;padding:10px 0 0 10px}
#features li.feature-item-last a{background:#fff url(/sites/all/themes/images/slidertab_bg.gif) no-repeat 0 100%;overflow:hidden;padding:10px 0 0 10px}
#features li a.active{margin-top:0;background:#fff url(/sites/all/themes/images/slidertab_active.gif) no-repeat}
#features .feature-copy,#feature-two .feature-copy,#feature-three .feature-copy,#feature-four .feature-copy,#feature-five .feature-copy,#feature-six .feature-copy,#feature-seven .feature-copy{width:245px;height:140px;margin:30px 0 0 27px}
#features li.feature-one a:hover,#features li.feature-item-first a:hover,#features li.feature-item-last a:hover,#features li.feature-item a:hover{background:#fff url(/sites/all/themes/images/slidertab_active.gif) no-repeat}
#features li.feature-two a,#features li.feature-three a,#features li.feature-four a,#features li.feature-five a,#features li.feature-six a{background:#fff url(/sites/all/themes/images/slidertab_bg.gif) no-repeat 0 100%;padding:10px 0 0 10px;}

/*res_all_articles - to replace slider on resources */


/* find a lawyer block */
#expert-articles-new-block-find-provider-form {text-align:center;}
#expert-articles-new-block-find-provider-form h2{margin:.5em 0;}
#expert-articles-new-block-find-provider-form #edit-zip-wrapper input {margin:0 0 .5em 0;width:110px;/*any IE*/ margin: expression("0");}
#expert-articles-new-block-find-provider-form .form-item{margin:0;}
#expert-articles-new-block-find-provider-form #edit-submit {margin:0 0 0 0;}

#block-expert_blocks-21 #h4_findform{margin-left:10px;}


/* ----------------------------------------------------------------------------------------   DIRECTORY ---------------------------------------------------------------------------------------- */
h2#directory_title {border-bottom:1px dotted #d2d2d2;}
.hp_morelink {position:absolute;top:10px;right:10px;}

.dir_boxbody {position:relative;}
.location_cols {float:left;width:31%;margin: 0;}
/*.location_cols .city_item {margin:0 0 7px 0;}*/
/* browse by block */
.hubv3_header_nm {position:relative;}
.hubv3_header_nm h2 {border-bottom:1px dotted #d2d2d2;}
.hubv3_header_nm h2#practice_title {padding-top:10px;}
.browseby_content{margin:0;overflow:hidden;padding:10px 0 0 0;}
.dir_browseby {position:absolute;right:10px;top:4px;}
.dir_browseby p {float:left;font-weight:bold;margin-right:5px;padding:0;color:#666;}

/* results on directory */
.section_div {position:relative;margin-bottom:20px;}
.section_div h3{margin-bottom:0;}
p.tinyalt {color:#666;line-height:1.2;margin-bottom:2px;font-size:10px;font-weight:bold;}

.featured_desc h3{margin:0 0 0.2em;}
.featured_desc p{margin:0 0 0.2em;}
.pa_articles_contacticons {position:absolute;top:0;right:0;}
.pa_articles_contacticons p{margin:0 0 0 10px;}

.dualbox_670 {display:block;float:left;overflow:hidden;padding:0 10px 10px;width:324px;}
.dualbox_670 .featured_desc{}


/* ----------------------------------------------------------------------------------------   OTHER HUB SITES ---------------------------------------------------------------------------------------- */
.propbox {position:relative;/*any IE*/ width: expression("675px");}
.probox_left {float:left;margin-right:10px;}
.probox_des {width:550px;float:left;margin:0;}
.probox_letterbg {background:transparent url(/sites/all/themes/hubv2/images/probox_letterbg.gif) no-repeat scroll 0 0;height:22px;padding:0 0 5px;position:absolute;right:10px;top:0;width:19px;}
.probox_letter {color:#FFFFFF;display:block;font-size:12px;font-weight:bold;line-height:14px;padding:0;text-align:center;text-transform:uppercase;padding:2px 0 0;}
.probox_des h2 {margin:0;}

.pa_articles_contacticons p

.probox_left .featured_pic {margin-bottom:10px;}
.probox_left p{margin:0 0 0.1em 5px;}
.probox_left .icon_contact {float:none;font-size:11px;}
.probox_left .icon_user {float:none;font-size:11px;}

.body_190 {border:1px solid #d2d2d2;margin:0 0 20px 20px;padding:10px;}

/* =====================================================================================================================  REGIONAL RESOURCES ======================================================================= */
.ehub_pager {width:100%;margin:10px 0 20px 0;}
.ehub_pager .pager {float:right;}
.rr_sec {border-bottom:1px dotted #D2D2D2;margin:0 0 10px;overflow:hidden;padding:0;width:100%;padding:0 0 10px;}
.rr_sec h3 {margin-bottom:0}
.rr_contact {text-align:center;}
.rr_contact p {margin:3px 0 3px 0;}
p.tagline{color:#666666;font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;font-style:italic;font-weight:normal;margin:0;font-size:1.2em;line-height:1.2;}
p.rr_address {margin:-2px 0 0 0;}
/* other addresses block */
.reg_otheraddress fieldset{padding:0;margin:6px 0 0 0;}
.reg_otheraddress legend {background:#e3e3e3;margin:0;text-indent:0;}
html.js .reg_otheraddress fieldset.collapsible legend a{font-size:0.9em;font-weight:normal;line-height:1.1;padding:4px 52px 4px 52px;*padding:4px 34px 4px 52px;text-decoration:none;}
.reg_otheraddressunits {margin:0;background:#e3e3e3;width:180px;padding:5px 0;}
.reg_otheraddressunits p{margin:0;padding:0 5px;font-size:11px;}
.regional_legendbgbottom {background:transparent url(/sites/all/themes/images/regional_legendbgbottom.gif) no-repeat scroll left top;height:5px;width:420px;}
.reg_otheraddress fieldset.collapsible legend a {background:transparent url(/misc/menu-expanded.png) no-repeat scroll 30px 75% !important;}

.rr_contact a.button_contactoffice, .rr_contact a.button_contactoffice:visited {margin:0 auto;}

/* state resources simple */
.srs_sec {border-bottom:1px solid #d9d9d9;overflow:hidden;padding:0;width:100%;padding:20px 0;}
.srs_sec h3{font-size:1.2em;margin:0;font-weight:bold;margin:0 0 0.3em;}
.srs_sec p{font-size:1em;margin:0;}
.srs_sec li{font-size:0.95em;}
.srs_sec h4{font-size:0.95em;font-weight:bold;margin:15px 0 0 15px;}
.srs_odd{background:url('/sites/all/themes/hubv5/images/srs_odd-bg.gif') repeat-x scroll left top #f0f4f9;}
.srs_even{background:url('/sites/all/themes/hubv5/images/srs_even-bg.gif') repeat-x scroll left top transparent;}

/* === declaration moved to hubv5.nolo ===
.cont_pad p#new-dirsearchintro
{background:url("/sites/all/themes/hubv5/images/h4_styletop700.gif") no-repeat scroll left bottom transparent;color:#666;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;margin:0 0 0 10px;padding:20px 20px 10px 20px;width:640px;}
.cont_pad p#new-dirsearchintro b{color:#f26522;}
.eh_pnheader h2 {background:url("/sites/all/themes/hubv5/images/h4_styleheader700.gif") no-repeat scroll 0 0 transparent;color:#FFFFFF;height:55px;margin:0;padding:2px 0 0;text-align:center;font-size:2.2em;width:700px;}
.eh_steps_graphic{margin:0 0 0 20px;}
.eh_pnbody {background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #bde0f7;border-left:1px solid #bde0f7;border-right:1px solid #bde0f7;margin:0 10px 0;padding:40px 20px 20px 20px;
background:url('/sites/all/themes/hubv5/images/eh_steps_graphic.gif') no-repeat scroll 50% 10px;width:638px;}
.eh_steps_graphic {display:none;}

h2.eh_pntitle{padding:0;margin:10px 0 0;font-size:13m;font-weight:bold;color:#1682c5;}
p.eh_pnparagraph{padding:0;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:1.2em;margin-bottom:1em;}
.eh_pnbody form {-moz-border-radius:5px 5px 5px 5px;background:none repeat scroll 0 0 #f1f1f1;border:1px solid #CFCFCE;padding:20px 20px 5px;width:auto;}
.eh_pnbody form {
	-moz-box-shadow: 3px 3px 4px 3px #fff;
	-webkit-box-shadow: 3px 3px 4px 3px #fff;
	box-shadow: 3px 3px 4px 3px #fff;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#fff')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#fff');
}
.eh_pnformunit {clear:both;height:40px;}
.eh_pnformlabel{float:left;padding:3px 10px 0 0;text-align:right;width:265px;}
.eh_pnformunit label{}
.eh_pnformunit select
{-moz-border-radius:3px 3px 3px 3px;background:none repeat scroll 0 0 #FFFCCC;border-color:#8A8A8A #CCCCCC #CCCCCC #8A8A8A;border-style:solid;border-width:1px;color:#222222;font-size:1em;margin:0;padding:6px;width:180px;}
.eh_pnbody #edit-mpf-leadgen-zip 
{-moz-border-radius:3px 3px 3px 3px;background:none repeat scroll 0 0 #FFFCCC;border-color:#8A8A8A #CCCCCC #CCCCCC #8A8A8A;border-style:solid;border-width:1px;color:#222222;font-size:1em;margin:0;padding:6px;width:180px;}
#eh_pnbutton {margin: 0 0 0;}
*/

/* state resources simple end */

a.button_contactoffice, a.button_contactoffice:visited {
background:transparent url(/sites/all/themes/images/button_contactoffice.gif) no-repeat scroll left top;border:0 none;display:block;float:none;height:25px;overflow:hidden;text-indent:-5000px;width:109px;}
a.button_contactoffice:hover {background-position:left -25px;}
/* resources articles */
.block ul.single_result {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
.block ul.single_result li {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 10px;overflow:hidden;padding:0 0 5px;position:relative;width:100%;}

/* tagcloud */
.tagkeywords {text-align:center;text-transform:uppercase;}
.tagkeywords a{font-weight:500;margin:2px 0;text-decoration:underline;padding:2px;}
.tagkeywords a:hover{font-weight:500;margin:2px 0;}
.tagkeywords div{display:inline;margin:0 7px;}




