﻿:link,:visited{text-decoration:none;}
ul,ol{list-style:none;}
ul,li {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,pre,code{font-weight:normal;font-size:16px;}
ol,h1,h2,h3,h4,h5,h6, pre,form,body,html,p, blockquote,fieldset,input{margin:0;padding:0;}

ul#navigation{padding-top:3px;}
ul#navigation li{float:left;position:relative;margin:0 16px ;padding-bottom:5px;font-size:12px;font-family:Verdana}
ul#navigation li.first-child, ul#navigation.editionUK li.first-child{margin-left:16px;}
ul#navigation.editionUK li{margin:0 12px;}
ul#navigation li a{float:left;padding:0 0 0 7px;color:#000;height:30px;line-height:30px;color:#fff;}

ul#navigation li a span{padding-right:7px;}

ul#navigation li.nosub a em{right:-4px;width:4px; }

ul#navigation li a em{display:block;position:absolute;right:-15px;top:0;margin-bottom:5px;padding:0;height:30px;width:15px;cursor:pointer;}

/*ul#navigation li a.on{background:#a7a59b url(../images/navigation.gif) left -180px no-repeat;color:#fff;}

ul#navigation li a.on em{background:#ffffff url(../images/navigation.gif) right -180px no-repeat;}

ul#navigation li.nosub a.on em{background:#a7a59b url(../images/navigation.gif) right -240px no-repeat;}*/

ul#navigation li a:hover{background:#E0E6E6 url(../images/navigation1.gif) left -60px no-repeat;color:#51626F;}

ul#navigation li.navopen a{background:#E0E6E6 url(../images/navigation1.gif) left -60px no-repeat;color:#fff;}

ul#navigation li a:hover em{background: url(../images/navigation1.gif) right -60px no-repeat;}

ul#navigation li a:hover em:hover, ul#navigation li.navopen a em{background:url(../images/navigation1.gif) right -60px no-repeat;}

ul#navigation li.nosub a:hover em{background:url(../images/navigation1.gif) right -60px no-repeat;}

ul#navigation li.navopen ul.subnav{display:block;}

ul#navigation li ul{display:none;position:absolute;top:35px;left:-49px;border:1px solid #dfded8;padding:5px 0 5px 0;width:180px;background:#51626F;z-index:1000;background-color:#51626F;}

ul#navigation li ul li{display:block;float:none;clear:left;margin:0 5px 0 5px !important;border-top:1px solid #51626F;padding:0;width:170px;font-size:13px;line-height:13px;background:#fff none;}

ul#navigation li ul li a{float:none;display:block;padding:10px;width:150px;height:auto;line-height:13px;}

ul#navigation li.navopen ul li a{background:#fff none;color:#000;}

ul#navigation li ul li {background:#51626F; text-align:left;}

ul#navigation li ul li a:hover{background:#E0E6E6;color:#51626F;}

ul#navigation li ul li.first-child, ul#navigation li ul li.first-child a{border-top:none;}

ul#navigation.basic li:hover ul{display:block;}

