/* -------------------------------------------------------------- 
   
   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: #6b251b;border-left:1px solid #431009; text-transform: uppercase;
}
.main_menu a:hover {
text-decoration: none;color:#000;
}
.main_menu .active a {
color:#dfdfb2;
}

/* -------------------------------------------------------------- 
   
 Sets up some default styling the right side column   
   
-------------------------------------------------------------- */
.plain{}
.plain ul{margin:0; padding:0;list-style: none;}
.plain li{margin:2px 10px 2px 0; padding:0; list-style-image:none; float:left; min-width:100px;}


/* plain end */

div.sidebar_right {
background:url(../images/r_rounded_shadow.jpg) repeat-y left top;
}
div#rightcol div.rightcol_bottom div.rightcol_top div.sidebar_right {
width:100%;padding:10px 0;font-weight:bold; color:#666666;background:none;
}
.sidebar_right ul {
margin: 0 0 .5em 0;padding: 0;list-style: none;
}
.sidebar_right li {
    margin: 0px 0px 5px 0px !important;background: url(../images/side_bullet.gif) no-repeat;background-position: 3px 7px;padding-left: 15px !important;border: none !important; list-style-type:none !important;
}
.sidebar_right li ul {
}
.sidebar_right li a {
font-size:12px;color:#600505;text-decoration:underline; font-weight:normal;
}
.sidebar_right li a:hover {
font-size:12px;color:#600505;text-decoration:none;
}
/* right sidebar end */


.tribox_pad ul {
margin: 0 0 .5em 0;padding: 0;list-style: none;
}
.tribox_pad li {
    margin: 0px 0px 0px 5px !important;background: url(../images/side_bullet.gif) no-repeat;background-position: 3px 7px;padding-left: 15px !important;  list-style: none !important;
}
.tribox_pad li ul {
}
.tribox_pad li a {
font-size:12px;color:#600505;text-decoration:underline;
}
.tribox_pad li a:hover {
font-size:12px;color:#600505;text-decoration:none;
}
/* tribox nav end */
.twocol_nav{}
.twocol_nav ul {
margin: 0 0 .5em 0;padding: 0;list-style: none;
}
.twocol_nav li {
    margin-bottom: 5px;background: url(../images/side_bullet.gif) no-repeat;background-position: 3px 7px; width:45%;float:left;padding-left:15px;margin-left:10px;
}
.twocol_nav li ul {
}
.twocol_nav li a {
font-size:12px;color:#600505;text-decoration:underline;
}
.twocol_nav li a:hover {
font-size:12px;color:#600505;text-decoration:none;
}
/* two column nav end */

.threecol_nav{}
.threecol_nav ul {
margin: 0 0 .5em 0;padding: 0;list-style: none;
}
.threecol_nav li {
    margin: 0px 0px 5px 10px !important;background: url(../images/side_bullet.gif) no-repeat;background-position: 3px 7px; width:27%;float:left;padding:0px 0px 0px 15px !important; list-style-type: none !important;
}
.threecol_nav li ul {
}
.threecol_nav li a {
font-size:12px;color:#600505;text-decoration:underline;
}
.threecol_nav li a:hover {
font-size:12px;color:#600505;text-decoration:none;
}
/* three column nav end */

.threecol2_nav{}
.threecol2_nav ul {
margin: 0 0 .5em 0;padding: 0;list-style: none;
}
.threecol2_nav li {
    margin-bottom: 5px;background: url(../images/side_bullet.gif) no-repeat;background-position: 3px 7px; width:155px;float:left;padding-left:15px;margin-left:10px;
}
.threecol2_nav li ul {
}
.threecol2_nav li a {
font-size:12px;color:#600505;text-decoration:underline;
}
.threecol2_nav li a:hover {
font-size:12px;color:#600505;text-decoration:none;
}
/* three2 column nav end */


.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: 25px !important;
    border-bottom:1px dotted #d8dfea;list-style-type:none;
}


#block-expert_article-3 ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0.5em;
padding:0;
}

#block-expert_article-3 li {
background:transparent url(../images/expert_article_module_side_bullet.gif) no-repeat scroll 9px 7px;
border-bottom:1px dotted #D8DFEA;
list-style-type:none;
margin:1px 0 5px 5px;
padding-left:20px;
}

#block-expert_article-3 li a {
color:#BB8D00;
font-size:12px;
text-decoration:none;
}
#block-expert_articles_new-6 div.sidebar_right {
background:none;
}
