body, div, p, ul, ol, li, font {margin: 0; padding: 0; border: 0;}
nav {margin: 20px auto;text-align: center;}
nav ul ul {display: none;}
nav ul li:hover > ul {display: block;}
nav ul {
	background: #356AA0; 
	background: linear-gradient(top, #356AA0, #356AA0);  
	background: -moz-linear-gradient(top, #356AA0, #356AA0); 
	background: -webkit-linear-gradient(top, #356AA0,#356AA0); 
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	padding: 0 200px;
	border-radius: 10px;  
	list-style: none;
	position: relative;
	display: inline-table;
}
nav ul:after {content: ""; clear: both; display: block;}
nav ul li {float: left;}
nav ul li:hover {
background: #356AA0;
background: linear-gradient(top, #0090BB 0%, #0090BB 0%);
background: -moz-linear-gradient(top, #0090BB 0%, #0090BB 0%);
background: -webkit-linear-gradient(top, #0090BB 0%,#0090BB 0%);
border-radius: 10px;
}
nav ul li:hover a {color: #FFFFFF;margin: 0 auto;}
nav ul li a {display: block; padding: 10px 30px;color: #FFFFFF; text-decoration: none; border-radius:10px;display: inline-block;#display: inline; zoom: 1;text-align: left;}	
nav ul ul {background: #356AA0; border-radius: 0px; padding: 0px ;position: absolute;top: 100%; border-radius:10px;}
nav ul ul li {float: none; border-top: 1px solid #6b727c;border-bottom: 1px solid #575f6a; position: relative; border-radius:10px;}
nav ul ul li a {padding: 8px 16px;color: #FFFFFF;}	
nav ul ul li a:hover {background: #0090BB; border-radius:10px;}
nav ul ul ul {position: absolute; left: 100%; top:0;}
	