#nav_left {
	/*margin-left:8%;*/
	/*margin-left: 53px;*/
    margin-left: 20px;
}

@media screen and (max-width: 1440px)
{
    #nav_left
    {
	margin-left: 20px;
    }
}

* {margin:0; padding:0; outline:0}
/*body {font:11px Verdana,Arial; color:#000; background:#fff}
*/
.nav {
	float: right;
	width: 100%; 
	color:#fff;
	z-index:1000;
	padding: 11px 0 0px 0;
	/*padding-top:20px;
	padding-bottom: 17px;*/
}

.menu ul li a:hover {
	background-color: #000000 !important;
	color: #ffffff !important;
}

.nav_list ul li{ list-style: none;display: inline-block; color: #000000; padding: 2px 3px; }

nav_list ul li a{color: #000000 !important; font-family:TradeGothicLTBoldRegular !important; }

.menu {float: left;}

/*.menu a {float:left; text-decoration:none; width: 150px; height: auto; min-height:28px; padding-top:8px; border: solid 1px #000000;}*/

.menu a{color: #000000; font-size: 15.2px; font-family: 'TradeGothicLTBoldRegular'; text-transform: uppercase; cursor: pointer;}

.menu li ul li a {width: 180px; height: 33px;padding-top: 13px;}

.menu span {float:left; color:#eee; text-decoration:none; width:120px; height: 28px; padding-top:8px}

.menu a:hover {color:#009fd2; text-decoration: none;}

.menu {list-style:none; font-family: interstateboldregular; /*font-size:35px; */ width: 100%; margin:0 auto;}

.menu li {position:relative; float:left;  /*z-index:1000; width:160px; border: solid 1px #000000;*/}

.menu ul {display:none; position:absolute; font:normal 13px Arial,Verdana; top:46px; left:-6px; background-image:url(../images/body/drop-down.html); background-repeat:repeat; display:none; list-style:none;}

.menu ul li {float:none; border-top: 1px solid #e5e2e2; width:160px;}

.menu ul li a, li.menuhover li a, li.menuhover li.menuhover li a {float:none; display:block; color:#fff; background:none; height:22px; padding-top:5px}

.menu ul li a:hover, li.menuhover li a:hover, li.menuhover li.menuhover li a:hover {background:rgba(139, 132, 132, 0.85);; color:#fff;}

.menu ul li span, li.menuhover li span, li.menuhover li.menuhover li span {float:none; display: block; background:none; height: 22px; padding-top: 5px}

.menu ul ul {left:120px; top:0;}

.menu li.submenu {}

.menu li.noborder {border-top:none}

li.menuhover li.menuhover a {color:#ed1c24;}/*MAIN NAVIGATION HOVER*/

li.menuhover a { color:#dd0000;}

li.menuhover span, li.menuhover li.menuhover span {color:#fff; background:#999}

#info { width:180px; background:#eee}

/*#info li {width:160px; border-top:none; padding:8px 10px; color:#666; text-shadow:1px 1px #fff; text-align:left}*/

#info li {width:160px; border-top:none; padding:8px 10px; color:#666; text-align:left}

.all_nav ul li
{
	width: 190px;
	height:44px;
	background: url('../images/body/nav_drop_bg.png');
}

.all_nav ul li a
{
	color: #fff;
	font-size: 15px;
	font-family: 'TradeGothicLTBoldRegular';
	text-transform: uppercase;
	padding-left: 10px;
}

.all_nav ul li a:hover
{
	color:#fff;
	border-top-color: #009fd2;
}

ul.sub_nav
{
    top:36px;
}

