﻿body{color:#236}
hr{width:50%;background:#038}
hr:before{top:-2px;left:50%;margin-left:-2px;width:5px;height:5px;background:#038;border-radius:5px}
header{background:linear-gradient(#15399F 0%,#6599FF 56%,#5589eF 56%,#85b9FF 100%)}
footer{background:#6599FF}
footer{border-top:solid 1px #36c}
header{color:#fff}
#heading h1{color:#79f}
.formstyle a{color:#038}
.content{background:#fff}
::-moz-selection{background:#15399F}::selection{background:#15399F}
[data-hint]:after{background:#2549af}.hint-top:before{border-top-color:#2549af}

fieldset{margin-top:1.5em;border:solid 1px #bbb}
fieldset{border-radius:0 6px 0 0}
#comment{padding-top:.5em}
#action{padding:.5em;margin-top:.5em}
legend{top:-1.38em;left:-1px;padding:2px 1em;border:solid #bbb;border-width:1px 1px 0 1px;border-radius:6px 6px 0 0}
legend:before{content:"";position:absolute;left:0;bottom:-2px;right:0;height:3px;background:#fff}
#selected,.shold,input,button,textarea,select,.select,.multicheck dd{background:#fff url(img/inner-shadow1b.png) no-repeat 1px 1px;border-color:#bbb}
[type=range]{background:0;border-color:transparent}
.selectbox:before,.sbox:before{background-color:#67b;border-color:#bbb}
[type=submit],[type=reset],[type=button],button,#upload div{background:#fff;border-color:#bbb}
[type=radio]+label:before,[type=checkbox]+label:before{background-color:#67b;border-color:#89d}
.sbox [type=radio]+label:hover,.multicheck [type=checkbox]+label:hover{background:#6599FF;color:#fff}
.inner,.shold{border-color:#bbb}
input:focus,select:focus,textarea:focus,keygen:focus,.sbox:focus{box-shadow:0 0 .6em #014}

::-moz-range-track{background:linear-gradient(#bdf,#67b);border:solid 1px}
.bubble output{background:linear-gradient(#bdf,#67b)}
::-webkit-slider-runnable-track{background:linear-gradient(#bdf,#67b);border:solid 1px}
::-moz-range-thumb{background:linear-gradient(#bdf,#035)}
::-webkit-slider-thumb{background:linear-gradient(#bdf,#035)}
::-webkit-calendar-picker-indicator:before{background-color:#67b}
::-webkit-inner-spin-button:before{background:linear-gradient(#bdf 0%,#67b 50%,#bdf 50%,#67b 100%)}
[type=color]{background:#fff}
::-moz-progress-bar{background:linear-gradient(#bdf,#67b,#bdf)}
::-ms-fill{background:linear-gradient(#bdf,#67b,#bdf)}
::-webkit-progress-value{background:linear-gradient(#bdf,#67b,#bdf)}

.scroll-y{background-color:#6599FF}
.multicheck .scroll-y{border:solid 1px}
.scroll-y.scroll-element_arrows_visible .scroll-arrow_more ,.scroll-y.scroll-element_arrows_visible .scroll-arrow_less,.scroll-y .scroll-bar{background-color:#5589eF}