/* Slider

http://www.freshdesignweb.com/drop-down-responsive-menu-with-css3-and-jquery.html

*/

@import url(http://fonts.googleapis.com/css?family=Gentium+Basic:400,700|Yanone+Kaffeesatz);

/*===== nav style ======*/

#fdw

{

	width:100%;

	margin:0 auto;

	background:#042550 url(images/menu_back.png) repeat-x left top;

	border-radius:5px 5px 5px 5px;

	margin-top:10px;

	*height:34px;

	*line-height:34px;

 

	

}

#fdw nav select {

	display:none; /* this is just for the mobile display */

}

#fdw nav ul {

	 display:inline;

    margin: 0;

    padding: 0;

    z-index: 999999;

	

	

	

}

#fdw nav ul li {

	

	display:inline;

	margin-left: 7px;

    margin-right: 7px;

    padding-bottom: 0px;

    padding-top: 0px;

	position:relative;

	

	line-height:34px;

	

	background: url(images/saprator.png) right no-repeat;

	padding-right:11px;

	 margin-left: 3px\9;

    margin-right: 3px\9;
}

#fdw nav ul li.last{

	background:none;

}

#fdw nav ul li a:link, #fdw nav ul li a:visited {

	color:#fff;

	font:normal 14px "Bookman Old Style";

	display:inline-block;

	position:relative;

	font-family:Tahoma;

	padding:2px\9;

	

}

#fdw nav ul li a:hover, #fdw nav ul li a:active {

	color:#54aafe;

	text-decoration:none;

	padding-top:5px;

	

}

#fdw nav ul li span {

	position:absolute;

	right:-12px;

	bottom:6px;

	width:7px;

	height:8px;

	margin:0 0 0 3px;

	float:right;

	display:block;

	background:url('images/nav_arrow.png') no-repeat left -8px;

	font:0/0 a;

}

#fdw nav ul li.current {

	 margin-left: 5px\9;

    margin-right: 5px\9;

	  margin-left: 10px;

    margin-right: 10px;

    padding-bottom: 0px;

    padding-top:0px;

}

#fdw nav ul li.current a {

	color:#54aafe;

	cursor: default;

}

#fdw nav ul li.current a span {

	background:url('../images/nav_arrow.png') no-repeat left 0;

}

#fdw nav ul li.current ul li a {

	cursor:pointer;

}



/*===== sub_menu Style =======*/

#fdw nav ul li ul.sub_menu {

	

	position:absolute;

	top:19px;

	top:26px\9;

	

	left:0;

	margin:0;

	padding:0;

	background:#fff;

	border:1px solid #ececec;

	border-top:5px solid #042550;

	display:none;

	z-index:999999;

	

    -moz-box-shadow: 0px 6px 7px #121012;

    -webkit-box-shadow: 0px 6px 7px #121012;

    box-shadow: 0px 6px 7px #121012;

}

#fdw nav ul li ul.sub_menu li.arrow_top {

	position:absolute;

	

	top:-12px;

	left:12px;

	width:13px;

	height:8px;

	display:block;

	border:none;

	/*background:url('images/arrow_top.png') no-repeat left top;*/

}

#fdw nav ul li ul.sub_menu li {

	float:none;

	margin:0;

	padding:0;

	border-bottom:1px solid #ececec;

	background:none;

}

#fdw nav ul li ul.sub_menu li a {

	

	white-space: nowrap;

	width: 150px;

	padding:12px;

	font:13px Arial, tahoma, sans-serif;

	text-transform:capitalize;

	color:#777;

	

}

#fdw nav ul li ul.sub_menu li a:hover {

	background: url(images/menu_back.png) repeat-x;

	color:#fff;

}

#fdw nav ul li ul.sub_menu li a.subCurrent {

	color:#54aafe;

	cursor:default;

}

#fdw nav ul li ul.sub_menu li a.subCurrent:hover {

	background:none;

}

/*===================== end Header style ======================*/





@media only screen and (min-width: 768px) and (max-width: 959px) {

		/* nav */

		#fdw nav ul li{

			margin-left:12px;

		}

}



	/* All Mobile Sizes (devices and browser) */

@media only screen and (max-width: 767px) {



		/* nav menu ul & select */

		#fdw nav ul {

			display:none;

		}

		#fdw nav select {

			width:100%;

			display:block;

			margin-bottom:30px;

			cursor:pointer;

			padding:6px;

			background:#f9f9f9;

			border:1px solid #e3e3e3;

			color: #000000;

    font-family:"Bookman Old Style";

    font-size: 14px;

		}

}