/* ================================================================ 
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified
=================================================================== */
.flyout {/*float:left;*/ 
	padding:0; 
	margin:1px 0 0 0; 
	list-style:none; 
	position:relative; 
	width:100%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: small;
	color:#fff;
	z-index:9999;
}

.flyout table {border-collapse:collapse; width:0; height:0; margin:-1px -10px;}
.flyout li {/*float:left;*/}
.flyout li a {display:block; /*float:left;*/ width:170px; min-height:24px; background:#EBEBEB; color:#000; line-height:24px; text-decoration:none; padding-left:10px;	border-bottom: 1px solid #aaa;}
.flyout li a:hover {position:relative; background-color:#999; color:#fff;}
.flyout li a.top {background: #666; color:#fff;}
.flyout li.nav_space { height:20px; border:none; background-color:#fff; width:100%;}
.flyout .tall{ height:40px; text-indent:hanging; line-height:20px;}

.flyout li a.socialmedia{ border-bottom:none;}

.addicon {display: inline}
/*#main_content*/ 
.programs_title{ 
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	}
