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

/* Demo styling, not required for menu to work properly */
/***************************************************************************************/
	 
	a:link, a:visited, a:hover, a:active {color:#234786;text-decoration:none;}
	#menu-controls {width:780px;margin:0 auto;padding:10px;text-align:center;border:1px solid #eee;}
	#menu-controls a {margin:0 10px;color:#000;outline:none}
	#menu-controls a.active {font-weight:bold;}
	.options {width:402px;margin:50px auto 0;text-align:center;}
	.options span {font-size:10px;font-weight:bold}
	.options div{width:200px;float:left}
	#menu-container.xray {overflow:visible;}
	li a{position:relative;display:block;text-align:center;}
	h4{margin-top:10px;font-weight:bold;font-size:11px;line-height:16px;}
	#loading{
	position: absolute;
	width: 31px;
	height: 31px;
	top: 50px;
	left: 370px;

	}
/***************************************************************************************/

/* REQUIRED FOR MENU TO WORK
	-------------------------
	All margins, padding, sizes, borders, etc. are set for this particular demo and will vary with use,
	but items marked 'REQUIRED' are essential. */
	
	#menu-container {
	position: relative; /* REQUIRED */
	width: 980px;
	height: 130px;
	overflow: hidden; /* REQUIRED */
	border-style: solid;
	border-width: 1px 1px 0;
	border-color: #eee;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
	background-color: #FFF;
	}
	#menu-container ul {
		list-style-type:none; /* REQUIRED */
		position:absolute; /* REQUIRED */
		right:0; /* REQUIRED */
	}
	#menu-container ul li {
	position: absolute; /* REQUIRED */
	width: 150px; /* Size of menu list item, or 'cell' */
	height: 150px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	}
