.links_verticals {
	width: 100%;
	padding: 0;
	margin: 0;
	background: #000;
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.links_verticals.white {background-color:#e6e6e6; border-bottom:none;}


	#links_verticals > ul.links {margin: 0; padding: 0; list-style: none; width: 100%; float: left; }
	#links_verticals > ul.links > li {display: block; float: left; margin: 0; padding: 0; font-size:11px; }
	#links_verticals > ul.links > li > a {display: block; color: #e4e4e4; padding:6px 5px; font-weight:bold; text-decoration:none; 		font-size:11px;	}
	#links_verticals > ul.links > li > a:hover { background: #cc0000; text-decoration: none; color:#fff;}
	#links_verticals > ul.links > li.site > a {text-transform:none; color:#fff;	}
	#links_verticals > ul.links > li > a.nav-search {padding:5px 0 0 0;} 
	
	/*used to hide/show extra links whether in hp/inner pages*/
	body.homepage .links_verticals li.long {display:none !important;}
	.links_verticals li.long {}
	
	.links_verticals li.short {display:none !important;}
	body.homepage .links_verticals li.short {display:block !important;}
		
	/*used in v6 only*/ 
	.links_verticals.white > ul.links > li > a {color:#000 !important;}
	.links_verticals.white > ul.links > li > a:hover {background:none !important; text-decoration:underline !important; color:#000 !important;}			

	.links_verticals ul li.tools {float:right !important; width:90px !important; margin-top:0 !important;}
	.links_verticals ul li.tools a {padding:5px 10px !important; display:block !important; float:left; margin-right:10px; width:70px !important; height:15px !important; overflow:hidden !important;}		
							

	.submenu {
		display: none;
		text-align: left;
		position: absolute;
		border: 1px solid #ccc;
		border-bottom:4px solid #cc0000;
		border-top: none;
		background: #fff url('/images/arrow_down.png') 10px 10px no-repeat; /*url('/dev/mt-static/images/redesign_home/arrow_down.png') 10px 0px no-repeat;*/
		margin: 0;
		padding: 15px 10px 5px 10px;
		z-index: 2000000;
		list-style: none;
		-webkit-box-shadow: 2px 2px 0px rgba(50, 50, 50, 0.5);
		-moz-box-shadow:	2px 2px 0px rgba(50, 50, 50, 0.5);
		box-shadow:			2px 2px 0px rgba(50, 50, 50, 0.5);
		font-family:Arial, Helvetica, sans-serif;
	} 
	.submenu > li {line-height:12px; font-size:12px; font-weight:normal; margin-bottom:4px; list-style-type:none; list-style-image:none;} 
	.submenu > li > a {
		color: #cc0000;
		text-decoration: none;
		padding: 3px 10px;
		display: block;
		font-weight:normal;
	}
	.submenu > li > a:hover {
		text-decoration: underline;
	}
	
	
	
				
	
/*BARRA SOCIAL STYLES - I.D. 04/18/14 */
  	div.barra_social {border-bottom:1px solid #eee; margin-bottom:10px; border-top:none; color:#999; font:0.9em Verdana, Arial, Helvetica, sans-serif; padding:0 0 3px 0;}
	div.barra_social select {font-size:1.1em;}
	div.barra_social .hide {
		 /* IE 8 */
		  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=)";
		
		  /* IE 5-7 */
		  filter: alpha(opacity=0);
		
		  /* Netscape */
		  -moz-opacity: 0.0;
		
		  /* Safari 1.x */
		  -khtml-opacity: 0.0;
		
		  /* Good browsers */
		  opacity: 0.0;
	}
	div.barra_social .show {
		 /* IE 8 */
		  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		
		  /* IE 5-7 */
		  filter: alpha(opacity=100);
		
		  /* Netscape */
		  -moz-opacity: 1.0;
		
		  /* Safari 1.x */
		  -khtml-opacity: 1.0;
		
		  /* Good browsers */
		  opacity: 1.0;	
	}
	
	div.barra_social .left {width:auto; display:inline; float:left;}		
	div.barra_social .left .icon {width:26px; height:26px; float:left; margin:0 5px 0 0; background:url('/images/social-thumbs.png'); background-repeat:no-repeat; }
	div.barra_social .left .icon:hover {cursor:pointer; opacity:0.5; filter:alpha(opacity=50); /* For IE8 and earlier */ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; } 
	div.barra_social .left > .icon.fb_icon {background-position:0 0;}
	div.barra_social .left > .icon.tweet_icon {background-position:-35px 0;}
	div.barra_social .left > .icon.gplus_icon {background-position:-70px 0;}
	div.barra_social .left > .icon.lnkdin_icon {background-position:-105px 0;}
	div.barra_social .left > .more-wrapper .icon.email_icon {background-position:-140px 0;}
	div.barra_social .left > .more-wrapper .icon.more_icon {background-position:-175px 0;}
	div.barra_social .left > .more-wrapper {position:relative; float:left;}	
	
	div.barra_social .left > .more-wrapper .toolset_drawer { min-height:100px; width:auto; position:absolute; top:0; left:20px; background-color:#ffffff; display:block; color:#333333; text-align:left; padding:0; margin:0; border:1px solid #AAAAAA; border-top:none; z-index:1111111; box-shadow:1px 1px 5px #ddd;}
	div.barra_social .left > .more-wrapper .toolset_drawer .tab {background:url('/images/tools-popup-tab.png'); background-repeat:none; width:30px; height:30px; position:absolute; top:0px; left:-20px; z-index:1111112;}
	div.barra_social .left > .more-wrapper .toolset_drawer .tab:hover {cursor:pointer;}	
	div.barra_social .left > .more-wrapper .toolset_drawer .tab-header {background-color:#555; width:100%; padding:0; height:26px;}
	div.barra_social .left > .more-wrapper .toolset_drawer .tab-header div {font-size:1.2em; font-family:Geneva, Arial, Helvetica, sans-serif; color:#fff; padding:5px 5px 5px 10px;}
	div.barra_social .left > .more-wrapper .toolset_drawer .content {min-width:100px; padding:8px; }
			
		
	div.barra_social .send-btn-form { width:250px; background-color:#ffffff; display:block; color:#333333; text-align:left;  border-radius:0px; } 
	div.barra_social .send-btn-form input { width:97%; } 
	div.barra_social .send-btn-form textarea { width:97%; } 
	div.barra_social .send-btn-form input#sendBtn { background-color:#e6e6e6; border-radius:5px; color:#5a5a5a; display: block; margin: 10px 0; padding: 5px 10px; border:none; width:99%;} 
	div.barra_social .send-btn-form input#sendBtn:hover { background-color:#cc0000; color:#fff; cursor:pointer;} 
	div.barra_social .addEmailBtn { color:#009EDA; font-weight:bold; font-size:20px; float:left; margin-left:5px; cursor:pointer; } 
	div.barra_social #recpEmail {  width:85%; float:left; margin:3px 0; } 
	div.barra_social #msgBox { background-color:#FF0000; color:#FFFFFF; font-size:1.4em; padding:5px; border:3px solid #AAAAAA; } 
	div.barra_social #successClose { background-color: #DDDDDD; border: 1px solid #BBBBBB; border-radius: 10px; bottom: 10px; color: #000000; font-size: 14px; padding: 10px 20px; position: absolute; right: 10px; cursor:pointer; } 
	div.barra_social .emailLoader { position:absolute; left:120px; } 
	div.barra_social #closeFriend { position:relative; right:-270px; cursor:pointer; } 
	div.barra_social #JQ_sendEmail { cursor:pointer; }		
		
	div.barra_social .left > .more-wrapper .toolset_drawer .content .social_tools {width:125px; text-align:left;}
	div.barra_social .left > .more-wrapper .toolset_drawer .content .social_tools > div {margin:0 0 8px 0;}	
	div.barra_social .left > .more-wrapper .toolset_drawer .content .social_tools > div a { cursor:pointer;}	
	
	div.barra_social select.search_by_race {width:150px;}	
	div.barra_social .right {width:auto; display:inline; float:right;}
	div.barra_social .right div.  {font-size:1.1em;}
	div.barra_social .right span.link  {padding-top:6px; float:left;}	 
	div.barra_social .right span a {font-size:1.2em;}	
	div.barra_social .right span .smallcomm {float: left; display: block; padding: 0; text-align: right; font-size: 9px; width: auto; height:14px; background: url('/images/bg_comments_bubble_left.gif') 0 0 no-repeat; margin: 0 3px -1px 0;} 
	div.barra_social .right span .smallcomm p {font-size:9px; font-family:Arial, Helvetica, sans-serif; padding:0; margin:0; width: auto; height:14px; float: left;}
	div.barra_social .right span .smallcomm a {cursor:pointer; text-decoration:none; font: normal 9px Arial, Helvetica, sans-serif; text-align: center; display: block; padding: 1px 8px 0 5px; background: transparent url('/images/bg_comments_bubble_right.gif') right 0 no-repeat; height: 14px; width: auto; zoom: 1; float: left;}
	div.barra_social .right span .smallcomm a:hover {text-decoration:none;  }	

