@charset "UTF-8";
/* CSS Document */


#nav { margin: 0; padding-left:74px; display:inline; width: 822px; /*height: 48px;*/ float: left; /*background-color: #666666*/;
}

/* menu styles */
#jsddm{	
	padding:0; 
  	margin:0 auto; 
  	list-style-type:none;
  	float:left;
	height: 37px;
}



#jsddm li {
	float: left;
	list-style: none;
	font: bold 14px Arial;
	display:inline;
	letter-spacing: 0px;	
}

#jsddm li a {	
		display: block;
		margin:0;
		padding: 11px 0px 10px 0px;
		text-decoration: none;
		color: #666666;
		white-space: nowrap;
		text-align: center;
		text-transform: uppercase;
}
#IE7 #jsddm li a {/*padding: 20px 0px 10px 0px;*/}

#jsddm li a:hover { color: #c41230;}

/*loads rollover state for pages with correct ID */
#about li.about a, #method li.method a, #services li.services a, #support li.support a, #contact li.contact a {color: #c41230;}

#jsddm li.about a { width: 136px;}
#jsddm li.method a { width: 188px;}
#jsddm li.services a { width: 136px;}
#jsddm li.support a { width: 132px;}
#jsddm li.contact a { width: 157px;}
		
#jsddm li ul {
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	z-index:10000!important;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	/*background: url(../_img/nav-gradient-bground.png) repeat-x left top;*/
}
		
#jsddm li ul li {	float: none; display: inline; }
			
#jsddm li ul li a {
	width: auto!important;
	background: #ffffff url(../_img/bg-drop-down-rows.jpg) repeat-x left bottom;
	color: #c41230;
	font-size: 12px;
	padding: 8px 31px 8px 31px;
	text-align: left;
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
	border-top: 1px solid #cccccc;
	text-transform:none;
}
				
#jsddm li ul li a:hover { 
		color: #ffffff; 
		background: #c41230;
		filter:alpha(opacity=100);
		-moz-opacity:1;
		-khtml-opacity: 1;
		opacity: 1;
}


