
/*START DROP DOWN */
.menu {
   	color: #44433f;
	height:40px;
	position:relative;
	z-index:5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#096b32 url(../images/nav/nav_bknd.gif) top left repeat-x;
}
.menu ul {
	padding:0 0 0 10px;
	margin:0px;
	list-style-type:none;
	font: 14px "Futura Medium", "Myriad Pro", "Gill Sans", Helvetica, Verdana, Arial, sans-serif;
	font-size:14px;
	line-height:18px;
	float:left;
}
.menu ul li {
	float:left;
	position:relative;
	padding:0px 0px 0px 16px;
	background:url(../images/nav/menu_spacer.gif) right center no-repeat;
}
.menu ul li.spacer{
	background:none;
}
.menu ul li.last {
	background:none;
}
.menu ul li a{
	padding:0px 16px 0px 0px;
}
.menu a{
	display:block;
	font-size:14px;
	text-decoration:none; 
	color:#fff; 
	padding:0px; 
	font-weight:normal;
	line-height:40px;
}
.menu a:hover{
	color:#7FCDFE;
}

.menu ul ul {
	visibility:hidden;
	position:absolute; 
	top:40px;
	left:0; 
	padding:0px;
	margin:0px;
	width:156px;
	float:left;
}
.menu ul ul li{
	background:#2d8c37;
	padding:0px 20px;
	margin:0px;
	width:116px;
}

.menu ul ul li a{
	width:116px;
	color:#fff;
	border-bottom:1px solid #51ae3c;
	padding:10px 0px 0px 0px;
	height:auto;
	line-height:normal;
}
.menu a:hover{
	color:#7FCDFE; 
	background:none;
}
 .menu ul ul a:hover{
 	color:#7FCDFE;
}
.menu ul li:hover ul, .menu ul a:hover ul{
	visibility:visible;
	width:156px;
}
.menu ul li.selected{
	background:#0072bc url(../images/nav/corner_topleft.gif) top left no-repeat;
}
.menu ul li.selected a{
	background:url(../images/nav/corner_topright.gif) top right no-repeat;
}
.menu ul li.selected ul li a{
	background:none;
}
/*Required for IE to work */
.menu table {
	position:absolute; 
	top:0; 
	left:0; 
	border-collapse:collapse;
}
.menu ul ul li.rounded{
	/*background: url(../images/nav/corner_left.png) top left no-repeat;*/
	background:none;
	border:none;
	line-height:normal;
	text-align:left;
	padding:0px 0px;
	width:156px;
	border:none;
}
.menu ul ul li.rounded span.left{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='(../images/nav/corner_left.png');
	background:top left no-repeat;
	float:left;
}
.menu ul ul li.rounded span.left[class]{
	background: url(../images/nav/corner_left.png) top left no-repeat;
}

.menu ul ul li.rounded span.right{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='(../images/nav/corner_right.png');
	background:top left no-repeat;
	float:right;
}
.menu ul ul li.rounded span.right[class]{
	background: url(../images/nav/corner_right.png) top left no-repeat;
}
.menu ul ul li.rounded span.middle{	
	float:left;
}

.phone { 
	color:#FFFFFF;
	padding:0px 15px 4px;
	text-align:right;
 }


/*END*/
