#node-4 {
	display: none;
}

body {
background:#FFFFFF none repeat scroll 0 0;
color:#222222;
font-family:sans-serif;
font-size:75%;
}
.wrapper {
/*background:#FFFFFF url(../images/wrapper_bg.gif) repeat-x left top;*/
margin:0pt;
width:100%;
}
/* header */
.header {
padding-bottom:.7em;
	}
  
 /* login */
.login {
float:right;font-size:11px;color:#fff;padding:3px 10px 5px 10px;text-align:center;
}
.login a{
color:#53b6e5;
}
.login a:hover{
color:#53b6e5; text-decoration:none;
}
.logo{
padding-top:1px;
}

html>body .footer {
/*padding: 15px 0 0 0;background: #5d1a11;color:#ffffff;text-align:center;*/
}
/*
.footer p{color:#fff;}
.footer a{color:#fff;}
.footer a:hover{color:#000;}
*/
/* 

	column holder
	this class gives padding top to the main content
 */
 
 /* bread crumbs */
 .breadcrumbs{color:#58B2DD; font-size:.8em; margin:.5em 0;}
 
.col_holder{padding:0 0 1.5em 0;}
.col_holder_home{padding:0 0 1.5em 0;}

/* typography color */
h1 {color:#444444;}
h2 {color:#762d22;}
h4 {color:#bb8d00;}
h3{color:#666;}

.lightgrey {color:#ababab;}
.blue {color:#00b7f1;}
.white {color:#fff;}
.grey{color:#666;}
.red{color:#c32930;}
.bold{font-weight:bold;}
.orange{color:#f89520; background: none !important;}
/* HOME FORM*/
.formbox {
font-size:100%;
margin:0pt auto;
width:670px;
margin-bottom:1em !important;
}
.form_head {
margin:0pt;
padding:0pt;
text-align:left;
overflow:hidden;
}
.form_head_left {
width:465px;float:left;
}
.form_head_right {
width:187px;float:left;padding-top:30px;
}
.form_head h1 {

color:white;
font-size:2em;
font-weight:bold;
line-height:1em;
margin:0pt;
padding:20px 0 46px 25px;
width:400px;
}
.form_body {

margin:0pt;
padding:5px 30px 31px;
overflow:hidden;
}

/* home form */
.home_form {
background: url(../images/home_form_bg.gif) no-repeat left top;min-height:452px;margin-bottom:12px;
}
.browseby{padding:5px 0 0 0;width:230px;float:right;}
.browseby a{color:#fff;}
.browseby_bgtop h2 {
color:#762d22;font-size:1.6em;font-weight:bold;margin:0.25em 0em;padding:0pt;
}

.browseby_bgtop{
background: url(../images/browseby_bgtop.gif) no-repeat ;height:75px;margin:0;padding:0;
}
.browseby_bgtop h1 {
color:#762d22;font-size:2em;font-weight:bold;line-height:1em;margin:0pt;padding:0 0 0 0;
}
.browseby_bgtop_location{
background: url(../images/browseby_bgtop_location.gif) no-repeat ;height:92px;
}
.browseby_bgtop_find{
height:92px;
}
.browseby_bgtop_left{
width:453px;padding:25px 0 0 55px;float:left;
}
.browseby_bgtop_right{
padding:25px 0 0 0;float:left;
}
.browseby_bgtop_right a{
color:#000;
}
.browseby_body_bg{
background: url(../images/browseby_body_bg.gif) repeat-y ;overflow:hidden;margin:0;padding:0; 
}
.browseby_content{width:620px;padding:0 0 0 35px;
}

.browseby_bgbottom{
background: url(../images/browseby_bgbottom.gif) no-repeat ;height:34px;margin-bottom:1em;padding:0;
}
/* -------------------------------------------------------------- 
   
Featured area
   
-------------------------------------------------------------- */
.featured_pic{
padding:2px; border:1px solid #d1d1d1;float:left;margin-left:5px;}
.featured_des{
padding:0; margin:0 5px;overflow:hidden;width:165px;}

/* -------------------------------------------------------------- 
   
Headers  
   
-------------------------------------------------------------- */

.r_header_mapbottom{
height:25px;margin:0 0 1em 0;clear:both;
}
.r_header_map{
background: url(../images/r_header_map.gif) no-repeat;padding:8px 0 0 35px;color:#787878;font-size:1em; font-weight:bold;height:40px;
}
.m_header{
background: url(../images/m_header.gif) no-repeat;height:35px;padding:0;margin-bottom:1em;
}
.m_header h2{color:#F89520;padding:5px 0 0 43px;font-weight:bold;font-size:1.4em;line-height:1em;margin:0;}
.r_header_resources{
background: url(../images/r_header_resources.gif) no-repeat;height:55px;
}
.r_header_featured{
background: url(../images/r_header_featured.gif) no-repeat;height:55px;
}
.r_header_related_news{
background: url(../images/r_header_relatednews.gif) no-repeat;height:55px;
}
.r_header_find{
background: url(../images/r_header_find.gif) no-repeat;height:55px;
}
.r_header_categories{
background: url(../images/r_header_categories.gif) no-repeat;height:55px;
}
.r_header_news{
}
.m_header_latest{
background: url(../images/m_header_latest.gif) no-repeat;height:35px;margin-bottom:.5em;
}
.m_header_topics{
background: url(../images/m_header_topics.gif) no-repeat;height:35px;margin-bottom:.5em;
}
.m_header_recent{
background: url(../images/m_header_recent.gif) no-repeat;height:35px;margin-bottom:.5em;
}
.m_header_sub{
background: url(../images/m_header_sub.gif) no-repeat;height:35px;margin-bottom:.5em;
}
.m_header_more{
}
/* bottom for right side column */
.r_bottom_bg{
background: url(../images/r_rounded_bg.gif) no-repeat left top;height:25px;width:270px;margin-bottom:1em;
}


.icon_resource{
padding-left:35px;
}
.icon_dentist{
background: url(../images/icon_dentist.gif) no-repeat left 50%;
padding-left:25px;
}
.icon_one{
background: url(../images/one.gif) no-repeat left 50%;
padding-left:30px;
}
.icon_two{
background: url(../images/two.gif) no-repeat left 50%;
padding-left:30px;
}
.icon_latest_headlines{
background: url(../images/latest_headlines.gif) no-repeat left 50%;
padding-left:30px;
}


/* small icons */
.icon_contact{
background: url(../images/icon_contact.gif) no-repeat;background-position:0 7px;
float:right;padding:4px 15px 0 12px;
}
.icon_empty{
float:left;padding:4px 15px 0 12px;
}
.icon_profile{
background: url(../images/icon_profile.gif) no-repeat;background-position:0 7px;
float:right;padding:4px 15px 0 15px;
}
.icon_more{
background: url(../images/icon_more.gif) no-repeat left 50%;
padding:0 10px 0 15px; margin-bottom:1em;
}
.icon_world{
background: url(../images/icon_world.gif) no-repeat left 50%;
padding:0 10px 0 15px; margin-bottom:1em;
}
.icon_wide{
background: url(../images/icon_wide.gif) no-repeat left 50%;
padding:0pt 10px 2px 19px; margin-bottom:1em;
}
.icon_viewsite{
background: url(../images/icon_viewsite.gif) no-repeat left 50%;
padding:0 10px 0 15px; margin-bottom:1em;
}
.icon_bubble{
background: url(../images/icon_bubble.gif) no-repeat left 50%;
padding:0 10px 0 15px; margin-bottom:1em;
}
.icon_date{
background: url(../images/icon_date.gif) no-repeat left 50%;
padding:0 10px 0 15px;
}
/* big icons */
.icon_categories{
background: url(../images/icon_categories.gif) no-repeat left 50%;
padding-left:35px;
}
.icon_subtopics{
background: url(../images/icons_subtopics.gif) no-repeat left 50%;
padding-left:35px;
}
.icon_articles{
background: url(../images/icon_articles.gif) no-repeat left 50%;
padding-left:25px;
}
.icon_news{
background: url(../images/icon_blog.gif) no-repeat left 50%;
padding-left:15px;
}

.icon_refine_search{
background: url(../images/icon_refine_search.gif) no-repeat left 50%;
padding:9px 0 9px 30px;
}
.leftcol_open{
background: url(../images/leftcol_open.gif) no-repeat left 50%;
background-position:0px 3px;
padding:0 0 0 15px;
}
.leftcol_closed{
background: url(../images/leftcol_closed.gif) no-repeat left 50%;
background-position:0px 3px;
padding:0 0 0 15px;
}

/* directory */
.dashed_line {
clear:both;
border-bottom:1px dashed #d1d1d1;
padding:.5em 0;
}

/* left col */
.left_container h4 {background: url(../images/icon_search.gif) no-repeat left;padding-left: 18px;}

.left_container{
background:#f0f0f8;
padding:5px 5px 10px 10px;
}

.left_containert{
background:#f0f0f8 url(../images/leftcol_rndtop.gif) no-repeat left top;
height:8px;

}
.left_containerb{
background:#f0f0f8 url(../images/leftcol_rndbot.gif) no-repeat left bottom;
height:8px;
margin-bottom:1em;
}
.margin_10 {margin-left:10px;
}
.margin_20 {margin-left:20px;
}
.margin_30 {margin-left:30px;
}
.padding_10 {padding-right:10px;}
.margin_top{margin-top:10px;}
.margin_top2{margin-top:20px;}
.margin_bottom{margin-bottom:10px;}
.no_padmar{margin:0; padding:0;}
/* map */

.mapborder {
padding:1px;border-left: 1px solid #e6e6e6;padding:1px;
}
.left_col_holders{
text-align:center;
color:#fff;
font-size:1em;
font-weight:bold;
padding:0 0 4px 0;
background:#f0f0f8 url(../images/left_col_holders.gif) no-repeat left top;
}
.center {text-align:center;}

/* drop caps */
.dropcaps p{
  text-align   : justify;
  line-height  : 1.5em;
}

.firstLetter{
  display      : block;
  float        : left;
  margin-top   : -0.63em; /* use -0.205em for two lines */
  margin-left  : -0.56em;
  margin-right : 0.5em;
  height       : 4.5em;
}

.firstLetter span{
  font-size    : 5.6em;   /* use 3.33em for two lines */
  line-height  : 1.0em;
  color:#58b2dd;
}

.firstLetter + span{
  margin-left  : -0.5em;
}
/* profile_headings */
.profile_headings {
width:661px; height:51px; padding:5px 0 5px 20px;background: url(../images/profile_headings.gif) no-repeat left top;
}
.attention {
background:#fffeee none repeat scroll 0%;border-color:#B2B2B2;border-style:dashed;border-width:1px 0pt;font-family:Georgia,serif;font-size:.8em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:0.25em 0pt 0.5em;padding:0.5em 0pt 5px .25em;text-align:left;
}

/* find dentist form */

.find_dentist_form{background: url(../images/dentist_form.gif) no-repeat left top;padding:45px 0 20px 20px;margin-bottom:1em;}

.left{float:left;}
/* filter */
.filter{float:left;padding:2px 20px; background:#FFFEEE  url(../images/filter.gif) no-repeat left top; background-position:2px 3px; border-bottom:1px dashed #d7d7d7;border-top:1px dashed #d7d7d7;margin:5px 0 0 15px;font-size:.8em;}

/* rightcol_cats */
.rightcol_cats{
	background: url(../images/rightcol_cats_bg.gif) no-repeat left top;padding:10px 20px;}
	
	
/* rounded box  */
.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url('../images/corners1280x18.gif'); /* CHANGE: path and name of your image */
	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left, .bottom-left { 
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right, .bottom-right { 
	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left  { 
	background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right { 
	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside {
	border-left: 1px solid #e9e6df; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #e9e6df;/* YCC: color & properties of the right-borderline */
	background: #ffffcc;            /* YCC: background-color of the inside */
	color: #000000;                 /* YCC: default text-color of the inside */
	padding-left: 20px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;
	overflow:hidden;             /* YCC: all texts at some distance of the right border */
	}
.inside h2{font-size:1.6em;line-height:1em;margin-bottom:.5em;}
.notopgap    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
.nobottomgap { margin-bottom: 0; } /* DNC: to avoid splitting of the box */

/* ARTICLE BOTTOM */
.article_bottom {border-bottom:2px solid #dbdbdb;background:#f3f5ff;padding:2px 0;margin:.5em 0 1.5em 0; overflow:hidden;}
/* DIRECTORY PROFILES */
.dir_prof_body{
background: url(../images/dir_prof_body.gif) no-repeat left top;display:block;overflow:hidden;padding:5px 0;margin-top:.5em;}
.dir_prof_left{float:left;margin-left:5px;
}
#edit-practice-area,
#edit-state,
#edit-practice-area-1,
#edit-location-string
{	
	width:150px;	
}
.dir_prof_right{float:left;width:340px;overflow:hidden;margin-left:10px;
}
.dir_prof_body img{
border:2px solid #ffc989;}
.dir_prof_body p{
width:95%;}
.dir_prof_bottom{
background: url(../images/dir_prof_bottom.gif) no-repeat left bottom;height:33px;margin-bottom:1.7em;}
.dir_prof_bottom p{
float:right;margin:0;padding:4px 10px 0 15px;}
.dir_prof_bottom a{color:#07a3d3;}
/*directory wide */
.dir_prof_bodyw{
background: url(../images/dir_prof_bodyw.gif) no-repeat left top;padding-top:5px;}
.dir_prof_bodyw img{
float:left;margin:0 7px;border:2px solid #ffc989;}
.dir_prof_bodyw p{
padding:0 0 1em .5em; width:95%;}
.dir_prof_bottomw{
background: url(../images/dir_prof_bottomw.gif) no-repeat left bottom;height:33px;margin-bottom:1em;}
.dir_prof_bottomw p{
float:right;margin:0;padding:4px 10px 0 15px;}
.dir_prof_bottomw a{color:#b28e00;}
/* icon on left of title */
.map_icon {
background:transparent url(../images/map_icon.gif) no-repeat;background-position:0 8px;height:22px;margin:0 3px 3px 3px;padding:10px 0 5px 0pt;width:17px;
}
.map_icon_letter {
color:#fff;font-weight:bold;display:block;font-size:14px;line-height:14px;padding:0;text-align:center;text-transform:uppercase;
}
/*  PROFILES articles */
.articles_bg{
background:transparent url(../images/articles_bg.gif) no-repeat top;border-bottom:1px dashed #dae9c0;overflow:hidden;margin-bottom:1em;
}
.articles_bg_box{
widht:90%;
margin-left:10px;
}
/*  news articles */
.news_body_bg{
background: url(../images/news_body_bg.gif) no-repeat left bottom;}
.news_body_bg img{
float:left;margin:0 7px;border:2px solid #ffc989;}
.news_body_bg p{
padding:0 0 1.2em .5em; width:95%;margin:0;}
.news_bottom_bg{
background: url(../images/news_bottom_bg.gif) no-repeat left bottom;height:33px;margin-bottom:1em;}
.news_bottom_bg p{
float:right;padding:7px 10px 0 0;}
.news_bottom_bg a{color:#07a3d3;}
/*  resources articles */
.resources_body_bg{
background: url(../images/news_body_bg.gif) no-repeat left bottom;}
.resources_body_bg img{
float:left;margin:0 7px;border:2px solid #ffc989;}
.resources_body_bg p{
padding:0 .5em 0 .5em; width:95%;margin:0;}
.resources_bottom_bg{
background: url(../images/news_bottom_bg.gif) no-repeat left bottom;height:33px;margin-bottom:1em;}
.resources_bottom_bg p{
float:right;padding:7px 10px 0 0;}
.resources_bottom_bg a{color:#07a3d3;}
/*  articles articles */
.wide_articles_bg{
background: url(../images/wide_articles_bg.gif) no-repeat left bottom;}
.wide_articles_bg img{
float:left;margin:0 7px;border:2px solid #ffc989;}
.wide_articles_bg p{
padding:0 .5em 0 .5em; width:95%;margin:0;}
.wide_articles_bottom_bg{
background: url(../images/wide_articles_bottom_bg.gif) no-repeat left bottom;height:33px;margin-bottom:1em;}
.wide_articles_bottom_bg p{
float:right;padding:7px 10px 0 0;}
.wide_articles_bottom_bg a{color:#07a3d3;}
#block-expert_article-6{width:300px;float:right;margin-left:10px;border-left:1px #d1d1d1 solid;}
#block-expert_article-6 h2{padding-left:22px;background: url(../images/icon_related_articles.gif) no-repeat;background-position:9px 7px;margin-bottom:.1em;}
.sniblet-top {
background: url(../images/snipet_bg.gif);border-color:#d6e7ff;border-style:solid;border-width:1px 0pt;font-family:Georgia,serif;font-size:.8em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:0.25em 0pt 0.5em;padding:0.5em 0pt .5em .25em;text-align:left;
}
.sniblet-top .bigfont{font-size:1.6em;}
.sniblet-top .smfont{font-size:1.2em;}

.seo_snipet {
background: url(../images/snipet_bg.gif);border-color:#d6e7ff;border-style:solid;border-width:1px 0pt;font-family:Georgia,serif;font-size:.8em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:0.25em 0pt 0.5em;padding:0.5em 0pt .5em .25em;text-align:left;
}
.seo_snipet .bigfont{font-size:1.6em;}
.seo_snipet .smfont{font-size:1.2em;}

.block-hubcontact {
background:transparent url(../images/block-hubcontact.gif) no-repeat scroll left top;
height:210px;
padding-left:15px;
margin-bottom:10px;
}
.block-hubcontact h2 {
color:#fff;
font-size:1.5em;
font-weight:bold;
margin-bottom:0.5em;
padding:10px 0pt 0pt 30px;
}
#expert-directory-form-default a {
text-decoration:none;
}
/*.topBarButtons {background: url(/sites/all/themes/ehub/subthemes/ehub.referral/images/topBarButtons.gif) no-repeat left top;}*/
.topBarButtons {background:#000;/*border-top:3px solid #c5c5c5;border-bottom:3px solid #f7ed29;*/border-top:3px solid #c5c5c5; overflow:hidden;}
.topBarButtons a{padding:5px 45px 3px 5px;background: url(/sites/all/themes/ehub/subthemes/ehub.referral/images/topbarbuttons_div.gif) no-repeat center right;}
.topBarBlue {background:#42387b;/*border-top:3px solid #c5c5c5;border-bottom:3px solid #f7ed29;*/border-top:3px solid #c5c5c5; overflow:hidden;}
.topBarBlue a{padding:5px 45px 3px 5px;background: url(/sites/all/themes/ehub/subthemes/ehub.referral/images/topbarblue_div.gif) no-repeat center right;}
.topBarWhite {background:#fff;/*border-top:3px solid #c5c5c5;border-bottom:3px solid #f7ed29;*/border-top:3px solid #fff; overflow:hidden;}
.topBarWhite a{padding:5px 45px 3px 5px;background: url(/sites/all/themes/ehub/subthemes/ehub.referral/images/topbarwhite_div.gif) no-repeat center right;}

/* from hub theme */
/* -----------------------------------------------------

	MISC
	
----------------------------------------------------- */
.border_bottom {border-bottom:1px solid #D1D1D1;}
.border_right{border-right:1px solid #d1d1d1;}
.right{ float:right;}
.margin_top{margin-top:10px !important;}
.margin_top2{margin-top:20px !important;}
.margin_bottom{margin-bottom:10px !important;}
.margin_bottom2{margin-bottom:20px !important;}
.margin_left{margin-left:10px !important;}
.margin_left2{margin-left:20px !important;}
.margin_right{margin-right:10px !important;}
.margin_right2{margin-right:20px !important;}
.margin_right18{margin-right:18px !important;}/* catboxes margin */
.padding_bottom{padding-bottom:5px !important;}
.padding_bottom2{padding-bottom:10px !important;}
.padding_top{padding-top:10px !important;}
.padding_left{padding-left:10px !important;}
.padding_left2{padding-left:20px !important;}
.padding_left3{padding-left:30px !important;}
.padding_right{padding-right:10px !important;}
.padding_right2{padding-right:20px !important;}
.padding_topbottom{padding-top:5px 0;}
.pad_sides{padding:0 10px;}
.padding_top2{padding-top:20px !important;}
.float_left{float:left !important;}
.float_right{float:right !important;}
.clearempty{clear:both;}
.greyborder{border:1px solid #d1d1d1;}
.cont_pad2 {overflow:hidden;padding:0 15px;}
.left{float:left;}
.pad_updown{padding-top:1px; padding-bottom:1px;}

/*poll*/
.conf_topmess{width:680px;}
.conf_topmess h1 {background:url(/sites/all/modules/hubcontact/img/poll_arrow.gif) no-repeat scroll right;}
.conf_topmess ul{margin:1.5em 0 2.5em 0;}
.conf_topmess ul li {background:transparent url(../images/side_bullet.gif) no-repeat scroll 0 4px;list-style-position:outside;list-style-type:none;margin:0 0 0.75em !important;overflow:hidden;padding:0 0 0 12px;}
.conf_topmess{width:680px;}


.jspoll{}
.jspoll_intro{width:200px;}
.jspoll_intro h2{margin-bottom:0;color:#0099cc;line-height:1.4;}
.jspoll_intro p{line-height:1.4;margin:0 0 10px 0;}

.jspoll .pds-box{width:210px !important;border:5px solid #f7941d;}
.jspoll .pds-question-top{background:#f1f1f1;font-weight:bold;border:1px solid #e7e7e7;color:#0099cc !important;line-height:1.4;padding:3px !important;}
.jspoll #PDI_container1574176 .pds-textfield{color:#000 !important;background:#f1f1f1 !important;border:1px solid #e7e7e7;}