ul#nav {
margin-bottom: 8px;
vertical-align: middle;
float: left;
   position:relative;
   left:50%;
   text-align:center;

	display:table-cell;
   position:relative;
	margin-right: 50px;
    font-family:Arial,sans-serif;
    font-size:0;
    padding:0px 0px 0px 0px;
}
ul#nav,ul#nav ul {
    list-style:none;
    margin:0;
}
ul#nav,ul#nav .subs {
    b!ackground-color:red;
}
ul#nav .subs {
    background-color:#fff;
    border:2px solid #222;
    display:none;
    float:left;
    left:0;
    padding:0 6px 6px;
    position:absolute;
    top:100%;
    width:auto;
	z-index: 2000;
  box-shadow: 0px 0px 7px #000;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
ul#nav li:hover>* {
    display:block;
}
ul#nav li:hover {
    position:relative;
}
ul#nav ul .subs {
    left:100%;
    position:absolute;
    top:0;
}
ul#nav ul {
    padding:0 5px 5px;
}
ul#nav .col {
    float:left;
    width:50%;
}
ul#nav li {
	   float:left;

position:relative; 
   right:50%;
    font-size:0;
    white-space:nowrap;
}
ul#nav>li,ul#nav li {
    margin:0 0 0 2px;
}
ul#nav ul>li {
    display:block;
	   float:left;

position:relative; 
   right:50%;

    margin:5px 0 0;
}
ul#nav a:active,ul#nav a:focus {
    outline-style:none;
}
ul#nav a {
    
border: 2px outset #9FACB9;
border-radius: 1px;
background-color:#fff;
   
    color:#000;
    cursor:pointer;
    display:block;
    font-size:13px;
    font-weight:normal;
    margin:2px 0px;
    text-align:left;
    text-decoration:none;
	tex!t-transform:uppercase;
 
    vertical-align:middle;
	
	
/* Firefox v3.6+ */
background-image:-moz-linear-gradient(50% 0% -90deg,rgb(17,240,72) 0%,rgb(183,249,198) 32%,rgb(12,190,54) 100%); 
/* safari v4.0+ and by Chrome v3.0+ */
background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0, rgb(17,240,72)),color-stop(0.32, rgb(183,249,198)),color-stop(1, rgb(12,190,54)));
/* Chrome v10.0+ and by safari nightly build*/
background-image:-webkit-linear-gradient(-90deg,rgb(17,240,72) 0%,rgb(183,249,198) 32%,rgb(12,190,54) 100%);
/* Opera v11.10+ */
background-image:-o-linear-gradient(-90deg,rgb(17,240,72) 0%,rgb(183,249,198) 32%,rgb(12,190,54) 100%);
/* IE v10+ */
background-image:-ms-linear-gradient(-90deg,rgb(17,240,72) 0%,rgb(183,249,198) 32%,rgb(12,190,54) 100%);
background-image:linear-gradient(180deg,rgb(17,240,72) 0%,rgb(183,249,198) 32%,rgb(12,190,54) 100%);

-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff11f048,endColorstr=#ff0cbe36,GradientType=0)";
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff11f048,endColorstr=#ff0cbe36,GradientType=0);	
}


ul#nav ul li {
	   float:left;

position:relative; 
   right:50%;
    margin:0px 0 0;
}
ul#nav ul a {
    background-color:#fff;
    border-color:#efefef;
    border-style:solid;
    border-width:0 0 1px;
    color:red;
    font-size:11px;
    padding:2px;
    text-align:left;
    text-decoration:none;
    text-shadow:#fff 0 0 0;

    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
	
	
}
ul#nav ul li {
color: black;
    font-size:11px;
    padding:4px;
    text-align:left;
}

ul#nav li:hover>a {
    border-style:2px inset red;
    color:#666;
 
    font-weight:normal;
    text-decoration:none;
 
}
ul#nav img {
    border:none;
    margin-right:8px;
    vertical-align:middle;
}
ul#nav span {
    background-position:right center;
    background-repeat:no-repeat;
    display:block;
    overflow:visible;
    padding-right:0;
}
ul#nav ul span {
    background-image:url("/images/arrow.png");
    padding-right:20px;
}
ul#nav ul li:hover>a {
    border-color:#444;
    border-style:solid;
    color:#444;
    font-size:11px;
    text-decoration:none;
    text-shadow:#fff 0 0 0;
}
ul#nav > li >a {
    background-color:transpa;
    line-height:27px;
	padding-right: 3px;
	padding-left: 2px;
}
ul#nav > li {
min-width: 70px;
padding-left: 1px;
height: 35px;

}


ul#nav > li:hover > a {
  
}
.toplink {

}