/* -------------------------------------------------------------- 
   
   navigational items 
   
-------------------------------------------------------------- */

/* main Menu */

.menu {
margin: 0 auto;
}
.main_menu ul {
margin: 0;padding: 1.1em 0 0 0;list-style: none;
}
.main_menu li {
display: inline; padding: 0 !important;
}
.main_menu a {
display: block;float: left;padding: 7px 15px;text-decoration: none;font-size: 1em;font-weight: 700;color: #fff;border-left:1px solid #431009; text-transform: uppercase;
}
.main_menu a:hover {
text-decoration: none;color:#dfdfb2;
}
.main_menu .active a {
color:#dfdfb2;
}

/* -------------------------------------------------------------- 
   
 Sets up some default styling the right side column   
   
-------------------------------------------------------------- */
.sidebar_right {
border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;width:265px;padding:10px 0;background: url(../images/r_rounded_shadow.jpg) repeat-y center;
}
.sidebar_right ul {
margin: 0 0 .5em 0;padding: 0;list-style: none;
}
.sidebar_right li {
	margin-bottom: 5px;background: url(../images/side_bullet.gif) no-repeat;background-position: 9px 7px;padding-left: 20px;
	border-bottom:1px dotted #d8dfea;
}
.sidebar_right li ul {
}
.sidebar_right li a {
font-size:12px;color:#bb8d00;text-decoration:none;
}
.sidebar_right li a:hover {
font-size:12px;color:#bb8d00;text-decoration:underline;
}

.mainbody_nav ul {
margin: 0 0 .5em 0;padding: 0;list-style: none;
}
.mainbody_nav li {
	margin-bottom: 5px;background: url(../images/side_bullet.gif) no-repeat;background-position: 9px 7px;padding-left: 20px;
	border-bottom:1px dotted #d8dfea;
}
.mainbody_nav li ul {
}
.mainbody_nav li a {
font-size:12px;color:#BB8D00;text-decoration:none;
}
.mainbody_nav li a:hover {
font-size:12px;color:#BB8D00;text-decoration:underline;
}

/* alt nav nav*/
.alt_nav p{margin:0;color:#999;font-weight:bold;font-size:.8em;}
.alt_nav {
}
.alt_nav ul {
margin: 0 0 2em 0;padding: 0;list-style: none;
}
.alt_nav li {
	margin-bottom: 5px;background:url("/sites/all/themes/hubv3/images/map1.gif") no-repeat scroll 0 -152px transparent;padding-left: 12px; list-style:none;
}
.alt_nav li a {
font-size:14px;color:#74aa1a;
}
.alt_nav li a:hover {
text-decoration:none;
}

/* refine search nav*/
.refine_nav p {font-size:.9em;font-weight:bold;color:#FF9900;}

.refine_nav ul {
margin: 0 0 2em 0;padding: .5em  0 0 0;list-style: none;
}

/* nav with article icon*/
.art_nav,.blog_nav p{margin:0;padding:0;}
.art_nav {
	width:90%;margin-left:20px;margin-bottom: 5px;background: url(../images/icon_article.gif) no-repeat left;padding:5px 0 5px 17px; list-style:none;background-position:2px 10px;border-bottom:1px dotted #d1d1d1;
}
.art_nav p{padding:0;margin:0;}
.blog_nav {
	width:90%;margin-left:20px;margin-bottom: 5px;background: url(../images/icon_bubble.gif) no-repeat left;padding:5px 0 5px 17px; list-style:none;background-position:2px 10px;border-bottom:1px dotted #d1d1d1;
}
.art_nav ul {
margin: 0 0 2em 0;padding: 0;list-style: none;
}
.art_nav li {
	margin-bottom: 5px;background: url(../images/icon_article.gif) no-repeat left;padding:5px 0 5px 17px; list-style:none;background-position:2px 10px;border-bottom:1px dotted #d1d1d1;
}
.art_nav li a {
font-size:14px;color:#74aa1a;
}
.art_nav li a:hover {
text-decoration:none;
}

/* refine search nav*/
.refine_nav p {font-size:.9em;font-weight:bold;color:#FF9900;}

.refine_nav ul {
margin: 0 0 2em 0;padding: .5em  0 0 0;list-style: none;
}


.refine_nav li {
	margin-bottom: 5px;background:url("/sites/all/themes/hubv3/images/map1.gif") no-repeat scroll 0 -152px transparent;padding-left: 12px; list-style:none;font-size:.9em;color:#FF9900;
}

.refine_nav li ul {
}


.refine_nav li a {

}
.refine_nav li a:hover {
text-decoration:none;
}


/* tabbed */
.nav_bg {
background:#FFFFFF url(../images/tabbed_bg.gif) repeat-x 2px 13px;
}
.tab_menu {
float:left;line-height:normal;margin:0pt;padding:0pt;list-style-type: none;
}
.tab_menu ul {
list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:7px 10px 30px 5px;
}
.tab_menu li {
background:transparent url(../images/tabbed_left.gif) no-repeat scroll left top;
float:left;margin:0pt 2px 0pt 0pt;padding:0pt 0pt 0pt 11px;
}
.tab_menu li.active {
background-image:url(../images/tabbed_lefton.gif);
}
.tab_menu li a.active {
background-image:url(../images/tabbed_righton.gif);
color:#000;
}
.tab_menu a {
background:transparent url(../images/tabbed_right.gif) no-repeat scroll right top;color:#fff;
display:block;font-weight:bold;padding:5px 15px 4px 6px;text-decoration:none;
}
.tab_menu a:hover {
color:#000;
}
.tab_menu .active {
background-image:url(../images/tabbed_lefton.gif);

}
.tab_menu .active a {
background-image:url(../images/tabbed_righton.gif);
color:#fff;
}

/* related articles float right */
#block-expert_article-6 ul {
margin: 0 0 .5em 0;padding: 0;list-style: none;
}
#block-expert_article-6 li {
	margin:1px 0 5px 5px;background: url(../images/side_bullet.gif) no-repeat;background-position: 9px 7px;padding-left: 20px;
	border-bottom:1px dotted #d8dfea;list-style-type:none;
}
#block-expert_article-6 li ul {
}
#block-expert_article-6 li a {
font-size:12px;color:#bb8d00;text-decoration:none;
}
#block-expert_article-6 li a:hover {
font-size:12px;color:#bb8d00;text-decoration:underline;
}
