input[type=submit], button, ul.menu a{
.borderradius input[type=submit], .borderradius button, .borderradius ul.menu a{
border-radius:3px !important;
.boxshadow input[type=submit], .boxshadow button, .boxshadow ul.menu a{
box-shadow: -1px 1px 6px rgba(0,0,0,0.5), 2px -2px 2px 0px rgba(0,0,0,0.5) inset, -2px 2px 2px 0px rgba(255,255,255,0.5) inset;
-o-box-shadow: -1px 1px 6px rgba(0,0,0,0.5), 2px -2px 2px 0px rgba(0,0,0,0.5) inset, -2px 2px 2px 0px rgba(255,255,255,0.5) inset;
-ms-box-shadow: -1px 1px 6px rgba(0,0,0,0.5), 2px -2px 2px 0px rgba(0,0,0,0.5) inset, -2px 2px 2px 0px rgba(255,255,255,0.5) inset;
-moz-box-shadow: -1px 1px 6px rgba(0,0,0,0.5), 2px -2px 2px 0px rgba(0,0,0,0.5) inset, -2px 2px 2px 0px rgba(255,255,255,0.5) inset;
-webkit-box-shadow: -1px 1px 6px rgba(0,0,0,0.5), 2px -2px 2px 0px rgba(0,0,0,0.5) inset, -2px 2px 2px 0px rgba(255,255,255,0.5) inset;
.no-boxshadow input[type=submit], .no-boxshadow button, .no-boxshadow ul.menu a{
border-top: solid 1px #8888FA;
border-left: solid 1px #0000A1;
border-right: solid 1px #8888FA;
border-bottom: solid 1px #0000A1;
.boxshadow input[type=submit]:active, .boxshadow button:active, .boxshadow ul.menu a:active{
box-shadow: 0px 0px 0px rgba(0,0,0,0.6), -2px 2px 2px 0px rgba(0,0,0,0.5) inset, 2px -2px 2px 0px rgba(255,255,255,0.5) inset;
-o-box-shadow: 0px 0px 0px rgba(0,0,0,0.6), -2px 2px 2px 0px rgba(0,0,0,0.5) inset, 2px -2px 2px 0px rgba(255,255,255,0.5) inset;
-ms-box-shadow: 0px 0px 0px rgba(0,0,0,0.6), -2px 2px 2px 0px rgba(0,0,0,0.5) inset, 2px -2px 2px 0px rgba(255,255,255,0.5) inset;
-moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.6), -2px 2px 2px 0px rgba(0,0,0,0.5) inset, 2px -2px 2px 0px rgba(255,255,255,0.5) inset;
-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.6), -2px 2px 2px 0px rgba(0,0,0,0.5) inset, 2px -2px 2px 0px rgba(255,255,255,0.5) inset;
.no-boxshadow input[type=submit]:active, .no-boxshadow button:active, .no-boxshadow ul.menu a:active{
border-top: solid 1px #0000A1;
border-left: solid 1px #8888FA;
border-right: solid 1px #0000A1;
border-bottom: solid 1px #8888FA;
input[type=submit]:hover, button:hover, ul.menu a:hover{
.boxshadow input[type=submit], .boxshadow button{
.csstransitions.boxshadow input[type=submit], .csstransitions.boxshadow button, .csstransitions.boxshadow ul.menu a{
transition: color 0.5s, line-height 0.3s, box-shadow 0.3s;
-moz-transition: color 0.5s, line-height 0.3s, box-shadow 0.3s, -moz-box-shadow 0.3s;
-webkit-transition: color 0.5s, line-height 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
-o-transition: color 0.5s, line-height 0.3s, box-shadow 0.3s, -o-box-shadow 0.3s;
margin-bottom:0 !important;
margin-left:0 !important;
list-style:none !important;
list-style-type:none !important;
list-style-image:none !important;
list-style-position:outside !important;
ul.menu li:hover ul, ul.menu li ul li:hover ul{
animation:scaletranslate 1.5s linear;
-webkit-animation:scaletranslate 1.5s linear;
-moz-animation:scaletranslate 1.5s linear;
-o-animation:scaletranslate 1.5s linear;
-ms-animation:scaletranslate 1.5s linear;
animation-play-state:running;
-moz-animation-play-state:running;
-webkit-animation-play-state:running;
-o-animation-play-state:running;
-ms-animation-play-state:running;
ul.menu li ul li:hover ul{
@keyframes scaletranslate
0% {transform: scale(0,0) translate(0,-1.8em);}
95% {transform: scale(1.1,1.1) translate(0,0.8em);}
100% {transform: scale(1,1) translate(0,0em);}
@-o-keyframes scaletranslate
0% {-o-transform: scale(0,0) translate(0,-1.8em);}
95% {-o-transform: scale(1.1,1.1) translate(0,0.8em);}
100% {-o-transform: scale(1,1) translate(0,0em);}
@-moz-keyframes scaletranslate
0% {-moz-transform: scale(0,0) translate(0,-1.8em);}
95% {-moz-transform: scale(1.1,1.1) translate(0,0.8em);}
100% {-moz-transform: scale(1,1) translate(0,0em);}
@-webkit-keyframes scaletranslate
0% {-webkit-transform: scale(0,0) translate(0,-1.8em);}
95% {-webkit-transform: scale(1.1,1.1) translate(0,0.8em);}
100% {-webkit-transform: scale(1,1) translate(0,0em);}