﻿#content {
	width:1020px;
	margin: 0 auto 0 auto;
}
#banner1 {
	width:100%;
	height:127px;
	overflow:visible;
	margin: 0 auto 0 auto;
	background:url(../img/banner2.jpg);
	background-position:50% 50% ;
}
#navbox {
	width:100%;
	background-color:white;
	height:57px;
	border-bottom:groove 2px #F0F0F0;
}
nav {
    width: 1150px;
    font-size: 11pt;
    text-align: left;
	margin: -16px auto 0px auto;
}
nav ul {
    padding: 20px 0 0 0;
    margin: 0 0 0 0 ;
    
   

   /*box-shadow: 2px 2px 2px #dfdfdf;
    -moz-box-shadow: 2px 2px 2px #dfdfdf;
    -webkit-box-shadow: 2px 2px 2px #dfdfdf;*/
}
nav ul:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
    nav ul,nav ul li{
    /*background-color: #FAFAFA;*/
}
nav ul li {
    list-style: none;
    float:left;
    margin:0px 5px 0px 5px;
}
nav ul li a {
    text-decoration: none;
    display: block;
    color: #fff;
    padding: 14px 34px 14px 34px;
    height:33px;
}
nav ul li:hover > ul {
    visibility: visible;      
}
nav ul li ul{
    display: inline;
    visibility: hidden;
    position: absolute;
    padding:0px;
    font-size:9pt; 
    border:thin solid #C0C0C0;
    border-radius:0 0.3em 0.3em 0.3em;
    background-color:white;
    padding:0 25px 20px 25px;       
	       
}
nav ul li ul li{
    float: none;
    border-bottom:thin gray solid;
    margin:0 0 0 0; 
}
nav ul li ul li a:hover{
    color: #333;
}
nav ul ul li { position: relative; }
nav ul ul ul {position: absolute; top: 0; left: 100%; width: 110%; }

nav ul li a {
    text-decoration: none;
    display: block;
    color:#666666;
    padding: 2px 10px 2px 10px;

    -webkit-transition: background 1.6s ease-in 0s;
    -moz-transition: background 1.6s ease-in 0s;
    -o-transition: background 1.6s ease-in 0s;
    transition: background 0.3s ease-in 0s;
}
nav ul li.cat1:hover a, nav ul li.cat1:hover > ul li a {
	background-color: white;	    
}
nav ul li:hover > a {
    color:#00CACA;
}
nav ul li ul li a {
	color:#666666;
	margin-left: 0;
	height:28px;
	padding:14px 0 0 0;	
}
nav ul li ul li a:hover{
	color:#00CACA;
	background-color: #FAFAFA !important;
	background-color:#EEEEEE!important;
	text-transform:none;
	font-style:normal;
	border-radius:0.5em 0.5em 0.5em 0.5em;
    }


body { background-color:#fff;margin-left:10px; /*background-image:url(../img/backgrd.png);*/
	font-family: verdana, arial;
	font-size: 8pt;
	color: #777777;
}