
:focus {
outline: none;
}

button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
border: none;
}

:focus {
-moz-outline: 3px solid #fff!important;
}

input[type="radio"]:focus {
-moz-outline-radius: 12px!important;
-moz-outline-offset: 0px!important;
}
#header ul.menu li a
 {
 position: relative;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
behavior: url('js/PIE.htc');
}
#header ul.menu li a:hover
 {
 position: relative;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
behavior: url('js/PIE.htc');
}
.gnav li a.here {
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	-khtml-border-radius: 4px 4px 0 0;
	 position: relative;
	behavior: url('js/PIE.htc');
}
.font-family, .letter-spacing {
    border: 1px solid #063462;
    border-radius: 3px 3px 3px 3px;
    text-decoration: none;
	 position: relative;
	behavior: url('js/PIE.htc');
}
.subnav li a span {
    border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	 position: relative;
	behavior: url('js/PIE.htc');
}
.pagi a span {
    border: 1px solid #D7D7D7;
	 position: relative;
    border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	behavior: url('js/PIE.htc');
}
