/*main menu*/
ul#navigation-1{
	margin:0px;
	list-style:none;
 	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size: 12px;
	padding: 0px;
	text-shadow: 1px 1px #1962a0;
 
}

ul#navigation-1 li    {
	padding:0;
	display:block;
	float:left;
	position:relative;
	margin: 0px;
	text-align:center;	
	color: #f8fbfb;
 
}

ul#navigation-1 li a:link,ul#navigation-1 li a:visited    {
	display:block;
	text-decoration:none;
	color:#f8fbfb;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e5ebec;	
	height:24px;
}

ul#navigation-1 li:hover a,ul#navigation-1 li a:hover,ul#navigation-1 li a:active    {
	display:block;
	text-decoration:none;
	background-image:url(tpl/design/navbg3.png);
	background-repeat: repeat-x;
	color:#fff;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e5ebec;
	height:24px;
}
.lison{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e5ebec;	
}

ul#navigation-1 li .high   {
	display:block;
	text-decoration:none;
	background-image:url(tpl/design/navbg3.png);
	background-repeat: repeat-x;
	color:#fff;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e5ebec;
	height:24px;
}  




ul#navigation-1 li ul.navigation-2    {
	margin:0;
	list-style:none;
	position:absolute;
	top:34px;
	width:460px;
	display:none;
}

ul#navigation-1 li:hover ul.navigation-2    {  	float:left; display:block;  }

ul#navigation-1 li ul.navigation-2 li    { float:left; 	z-index:200; 	}

ul#navigation-1 li ul.navigation-2 li a:link,ul#navigation-1 li ul.navigation-2 li a:visited    {
 	text-decoration:none;
	background-image:url(tpl/design/navbg3.png);
	background-repeat: repeat-x;
	color:#ffffff;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e5ebec;
	height:24px;
	z-index:200;
	float:left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e5ebec;
}

ul#navigation-1 li ul.navigation-2 li:hover a,ul#navigation-1 li ul.navigation-2 li a:active,ul#navigation-1 li ul.navigation-2 li a:hover    {
	background:#eeb920;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e5ebec;
	height:24px;
}

ul#navigation-1 li ul.navigation-2 li ul.navigation-3    {
	display:none;
	margin:0px;
	list-style:none;
	position:absolute;
	left:166px;
	top:0px;
	padding-left:1px;
	background:#ffffff;
	z-index:900;
}

ul#navigation-1 li ul.navigation-2 li:hover ul.navigation-3    { display:block; }

ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link,ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited    {
	background:#88acb0;
	color:#fff;
	border-bottom-color:#baced0;
	border-bottom-style: dotted;
	border-bottom-width: 0.2em;
}

ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a,ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover,ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active    { background:#f7c73d; }

ul#navigation-1 li ul.navigation-2 li a span    {
	position:absolute;
	top:0px;
	left:132px;
	font-size:12pt;
	color:#fff;
}

ul#navigation-1 li ul.navigation-2 li:hover a span,ul#navigation-1 li ul.navigation-2 li a:hover span    {
	position:absolute;
	top:0px;
	left:132px;
	font-size:12pt;
	color:#ffffff;
}





/*sub menu*/


header#sitetop {
	display: block;
	font-size: 13px;
	height: 25px;
	position: relative;
	background: #dde3e6;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	z-index:100;
}
  header#sitetop a {
    text-shadow: 1px 1px white; }
  header#sitetop #topright {
	postion:absolute;
    float: right;
    padding-top: 0px; }
    header#sitetop #topright ul#dropdowns {
      position: absolute;
      top: 7px;
      right: 10px; }
      header#sitetop #topright ul#dropdowns a {
        text-decoration: none;
        text-shadow: 1px 1px white; }
      header#sitetop #topright ul#dropdowns li.menu {
        float: left;
        list-style-type: none;
        margin-left: 3px;
        position: relative;
        border-radius: 3px 3px 0 0;
        -moz-border-radius: 3px 3px 0 0;
        -webkit-border-top-left-radius: 3px;
        -webkit-border-bottom-left-radius: 0;
        -webkit-border-top-right-radius: 3px;
        -webkit-border-bottom-right-radius: 0; }
		
        header#sitetop #topright ul#dropdowns li.menu a.menu {
          text-transform: uppercase;
          /*background: url(tpl/design/nav_down.png) right center no-repeat;*/
          font-family: arial;
		  font-size: 75%;
          padding: 0 6px;
          font-weight: bold; }

        header#sitetop #topright ul#dropdowns li.menu a.down{
			background: url(tpl/design/nav_down.png) right center no-repeat;
			padding-top: 0;
			padding-right: 10px;
			padding-bottom: 0;
			padding-left: 2px;
			
		  }

        header#sitetop #topright ul#dropdowns li.menu ul {
          list-style: none;
          font-size: 100%;
          width: 140px;
          display: none;
          position: absolute;
          right: -1px;
          top: 17px;
          background: white;
          z-index: 300;
          border: 1px solid #e3edf4;
          border-top: 0;
          padding: 4px 0 12px 0;
          border-radius: 3px 0 3px 3px;
          -moz-border-radius: 3px 0 3px 3px;
          -webkit-border-top-left-radius: 3px;
          -webkit-border-bottom-left-radius: 3px;
          -webkit-border-top-right-radius: 0;
          -webkit-border-bottom-right-radius: 3px; }
		  
          header#sitetop #topright ul#dropdowns li.menu ul li {
            padding: 0;
            float: none;
            margin: 0; }
            header#sitetop #topright ul#dropdowns li.menu ul li.header {
              font-weight: bold;
              color: #999999;
              padding: 2px 12px;
              border-bottom: 1px solid #ebebeb;
              padding-top: 0.85em; }
            header#sitetop #topright ul#dropdowns li.menu ul li a {
              margin: 0;
              text-transform: none;
              padding: 4px 12px;
              display: block;
              font-size: 100%; }
              header#sitetop #topright ul#dropdowns li.menu ul li a:hover {
                background-color: #1c70b6;
                background:  -webkit-gradient(linear, left top, left bottom, color-stop(0, #327fc1), color-stop(1, #1c70b6));
                background:  -moz-linear-gradient(center top, #327fc1 0%, #1c70b6 100%);
                -pie-background:  linear-gradient(270deg, #327fc1, #1c70b6);
                color: white;
                text-shadow: -1px -1px #1962a0; }
        header#sitetop #topright ul#dropdowns li.menu:hover a.menu {
          color: #1e598e;
          background: white; }
        header#sitetop #topright ul#dropdowns li.menu:hover {
          padding-bottom: 8px;
          background: white; }
          header#sitetop #topright ul#dropdowns li.menu:hover ul {
            display: block; }
