/* 2015-06-19 06:09:50 */
@font-face
{
	font-family: "Georgia";
	src: url('/https/static.puu.ee/fonts/georgia.eot');
	src: local("Georgia"), url('/https/static.puu.ee/fonts/georgia.ttf') format("truetype");
	font-weight: normal;
	font-style: normal;
}

@font-face
{
	font-family: "Georgia";
	src: url('/https/static.puu.ee/fonts/georgiab.eot');
	src: local("Georgia-Bold"), url('/https/static.puu.ee/fonts/georgiab.ttf') format("truetype");
	font-weight: bold;
	font-style: normal;
}

@font-face
{
	font-family: "Georgia";
	src: url('/https/static.puu.ee/fonts/georgiai.eot');
	src: local("Georgia-Italic"), url('/https/static.puu.ee/fonts/georgiai.ttf') format("truetype");
	font-weight: normal;
	font-style: italic;
}

@font-face
{
	font-family: "Georgia";
	src: url('/https/static.puu.ee/fonts/georgiaz.eot');
	src: local("Georgia-BoldItalic"), url('/https/static.puu.ee/fonts/georgiaz.ttf') format("truetype");
	font-weight: bold;
	font-style: italic;
}

.preload-font.georgia.normal
{
	font-family: "Georgia";
}

.preload-font.georgia.bold
{
	font-family: "Georgia";
	font-weight: bold;
}

.preload-font.georgia.italic
{
	font-family: "Georgia";
	font-style: italic;
}

.preload-font.georgia.bold.italic
{
	font-family: "Georgia";
	font-weight: bold;
	font-style: italic;
}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;margin:0;padding:0;}
:focus{outline:0;}
body{background:#FFF;text-align:center;}
body.loading > *,body.loading a:focus{cursor:wait!important;}
body.loading a:hover{cursor:pointer!important;}
#esteid{width:1px;height:1px;visibility:hidden;margin-left:-2000px;position:absolute;}
body,input,textarea,select,table{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:17px;color:#333;}
sup{font-size:11px;line-height:9px;vertical-align:super;}
abbr,acronym{border-bottom:1px dotted #333;cursor:help;}
table.normal{width:auto;}
td,th{vertical-align:top;text-align:left;}
td.center,th.center{text-align:center;}
.clear{clear:both;float:none!important;width:auto!important;}
.justify{text-align:justify;}
.hidden{display:none!important;}
.preload-font{position:absolute;visibility:hidden;}
blockquote{font-style:italic;font-family:Georgia, "Times New Roman", Arial, Helvetica, sans-serif;min-height:39px;padding-left:90px;background:url(/https/static.puu.ee/img/quote.png) no-repeat 10px top;margin:10px 100px 10px 0;}
pre,code{font-family:"Bitstream Vera Sans Mono", "Courier New", monospace;letter-spacing:1px;font-size:12px;line-height:14px;}
code{color:#666;margin:0 3px;}
ul{list-style-type:circle;margin-left:30px;}
ol{margin-left:30px;}
ul.numeric,ol.numeric{list-style-type:decimal;}
ul.lower-alpha,ol.lower-alpha{list-style-type:lower-alpha;}
ul.alpha,ol.alpha{list-style-type:upper-alpha;}
ul.nostyle,ol.nostyle{margin-left:auto;list-style-type:none;}
ul.img,ol.img{margin-left:0;}
ul.img li,ol.img li{background:url(/https/static.puu.ee/img/list.png) no-repeat left 4px;padding-left:15px;}
input,textarea,select{border:1px solid #dae0e4;background:#fff url(/https/static.puu.ee/img/input.png) repeat-x 0 -2px;padding:2px;}
textarea{height:50px;width:300px;}
input{width:150px;height:15px;}
.input-append > span{border:2px solid #dae0e4;border-left:0;background:#fff;color:#000;vertical-align:middle;padding:5px;}
.input-append input{position:relative;z-index:1;}
select[multiple=multiple]{height:auto;}
textarea.short{width:200px;}
textarea.big{width:500px;height:300px;}
option{padding-right:10px;}
optgroup option{padding-left:10px;}
input[type=file]{width:200px;height:auto!important;padding:2px;}
input[type=submit]{height:auto;width:auto;padding:2px 10px;}
input[disabled=disabled]{font-style:italic;}
input.nostyle,input[type=image],input[type=checkbox],input[type=radio]{border:0!important;height:auto!important;width:auto!important;background:#FFF;padding:0!important;}
input[type=checkbox],input[type=radio]{margin:0;}
input[type=image]{background:transparent!important;}
input[type=checkbox]{height:13px!important;width:13px!important;}
label.viga,em.fieldinfo{display:block;font-size:12px;font-style:italic;line-height:14px;}
a{color:#3588bd;text-decoration:none;}
a:hover{text-decoration:underline;}
h1,h2,h3{font-family:Georgia, "Times New Roman", Arial, Helvetica, sans-serif;font-weight:400;color:#353535;}
h2{font-size:24px;line-height:30px;}
h3{font-family:Helvetica, Arial, sans-serif;font-size:16px;line-height:20px;}
h2,h3{margin:10px 0;}
h4,h5,h6{font-size:1em;line-height:17px;margin:8px 0;}
p.right{float:right;}
#error-modal .small{font-size:11px!important;font-style:italic;}
table.full{width:auto;border:5px solid #F3F3F3;border-radius:5px;background:#fff;margin:0 auto;}
table.full td,table.full th{border-bottom:1px solid #D4D4D4;border-right:1px solid #EBEBEB;background:url(/https/static.puu.ee/img/bg-td.png) repeat-x scroll bottom;padding:6px 12px;}
table.full th:first-child,table.full td:first-child{border-left:1px solid #D4D4D4;}
table.full td:last-child,table.full th:last-child{border-right:1px solid #D4D4D4;}
table.full tr:first-child > td{border-top:1px solid #D4D4D4;}
table.full th{border-top:1px solid #D4D4D4;border-bottom:1px solid #e8e8e8;border-right:1px solid #E6E6E6;background:#FAFBF9 url(/https/static.puu.ee/img/bg-th.png) repeat-x left bottom;text-align:center;text-shadow:1px 1px 1px #FFF;white-space:nowrap;}
table.full > tfoot > tr > th{background:url(/https/static.puu.ee/img/bg-thi2.png) repeat-x left top #FAFBF9;}
table.full tr:last-child th{border-bottom:1px solid #D4D4D4;}
table.full td.icon,table.simple td.icon{width:16px;padding-left:6px;padding-right:6px;}
table.full td.select{display:block;padding:2px;}
table.full tr.form td,table.full td.input,table.full td.subtable{padding-left:6px;padding-right:6px;}
table.full a{color:#000;font-weight:400;}
table.simple td{border-bottom:1px solid #E0E0E0;padding:6px 12px;}
table.simple th{text-align:left;border-bottom:1px solid #B3B3B3;padding:6px 12px;}
table.simple.hover tr:hover td{background:#f5f5f5;}
button.switch,details summary{cursor:pointer;font-weight:700;border:1px solid #b3b3b3;border-bottom:1px solid #8c8c8c;background:0;border-radius:5px;display:inline-block;color:#444;text-shadow:0 1px 1px #e8e8e8;box-shadow:1px 1px 2px 0 #e0e0e0;padding:3px 10px;}
button.switch.active,details[open=open] summary{border:1px solid #666;background:0;box-shadow:0 2px 3px 0 gray inset;}
.nav-btn button{cursor:pointer;vertical-align:middle;border:1px solid #ccc;border-bottom:1px solid #BFBFBF;background:0;border-radius:4px 0 0 4px;display:inline-block;color:#444;box-shadow:1px 1px 2px 0 #e0e0e0;padding:3px 10px;}
.nav-btn .nav-more{border-left:0 none;border-radius:0 4px 4px 0;color:#666;padding:3px 6px;}
button.button{cursor:pointer;vertical-align:middle;border:1px solid #ccc;border-bottom:1px solid #BFBFBF;background:0;border-radius:4px;display:inline-block;color:#444;box-shadow:1px 1px 2px 0 #e0e0e0;padding:3px 10px;}
button.button-green,button.button-green-dark,button.button-red,button.button-orange,button.button-orange-dark,button.button-blue,.label{border:0;box-shadow:1px 1px 2px 0 #e0e0e0;}
.label{border-radius:5px;font-size:11px;font-weight:400;padding:2px 7px;}
.label-big{border-radius:5px;font-size:12px;font-weight:400;padding:2px 9px;}
.label-number{border-radius:7px;font-weight:700;padding:1px 5px;}
details summary{text-align:center;height:17px;overflow:hidden;display:block;}
details{display:block;height:26px;overflow:hidden;margin:8px 0;}
details[open=open]{height:auto;overflow:visible;}
details.boxed[open=open]{border-radius:4px 4px 0 0;background:#fafafa;border:1px solid #ccc;border-bottom:1px solid #BFBFBF;box-shadow:1px 1px 2px 0 #e0e0e0;padding:10px;}
details.boxed[open=open] summary{border-radius:4px 4px 0 0;margin:-11px -11px 0;}
.tagger-controls,.tagger-results{text-align:left;list-style-type:none;margin:0;}
.tagger-controls input{width:auto!important;color:#fff!important;font-size:12px;border:0!important;background:transparent!important;box-shadow:none!important;margin:-2px -1px!important;padding:0!important;}
.tagger-controls .remove{font-size:15px;vertical-align:middle;margin-left:3px;text-decoration:none;}
.tagger-controls li{display:inline-block;margin:2px;}
.tagger-results{display:inline-block;position:absolute;overflow:auto;padding-right:19px;}
.tagger-results li{width:100%;cursor:pointer;margin-bottom:1px;}
#tooltip{position:absolute;z-index:10000;border-radius:4px;background:#000;color:#fff;font-weight:700;padding:4px 8px;}
#tooltip-arrow{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #000;position:absolute;bottom:-7px;left:50%;margin-left:-5px;}
.important,.error,.warning,.tip,.info,.ok,p.loading{display:inline-block;background:#fff3ec url(/https/static.puu.ee/img/dialog-warning.png) no-repeat 10px center;background-color:#edf2f6;border:2px solid #b1d0e8;border-radius:5px;padding:10px 10px 10px 40px;}
.error{background-image:url(/https/static.puu.ee/img/dialog-error.png);}
.tip,.info,.ok{background-image:url(/https/static.puu.ee/img/dialog-information.png);background-color:#edf2f6;border:2px solid #b1d0e8;}
.info{background-image:url(/https/static.puu.ee/img/dialog-info.png);}
.ok{background-image:url(/https/static.puu.ee/img/dialog-ok.png);}
p.loading{background-image:url(/https/static.puu.ee/img/loading2.gif);}
#error404{text-align:left;width:500px;margin:0 auto;padding:50px;}
#error404 p{margin-top:25px;font-size:14px;}
#error404 ul{list-style-type:none;margin:25px 0 0;}
#error404 li{float:left;margin-right:10px;}
#notifications{position:fixed;right:25px;top:15px;z-index:10005;width:505px;}
#notifications,#notifications h3{color:#f0f0f0;}
.notification{display:inline-block;width:450px;position:relative;background-color:#000;background-position:14px 17px;border:0 none;border-radius:6px;text-align:left;box-shadow:0 0 3px 0 #000;margin:4px 0;padding:16px 16px 16px 46px;}
.notification h3{font-family:Georgia, "Times New Roman", Arial, Helvetica, sans-serif;font-size:20px;border-bottom:0;margin:0 0 10px;padding:0;}
.notification p{line-height:14px;margin:7px 0;}
.notification p:last-child,.notification h3:last-child,.notification:last-child{margin-bottom:0;}
.notification .close{position:absolute;right:7px;top:5px;color:#fff!important;text-shadow:0 0 0 #fff;font-size:20px;}
#hansa-button,#yhis-button,#sampo-button,#krediidi-button,.banklink-button{float:left;border:0!important;height:auto!important;width:auto!important;margin:0 5px 5px 0;padding:0!important;}
#top,#footer{width:985px;list-style-type:none;text-align:left;margin:0 auto;}
#top-container{height:25px;line-height:25px;background:#404040;border-bottom:1px solid #FFF;position:relative;z-index:100;}
#top-container.empty{height:7px;}
#top li{float:left;margin:0 40px 0 0;}
#top li.right{float:right;margin:0 0 0 40px;}
#top-container a,#siteselect a,#footer #menu a,#footer-container.bright #footer #menu a,#menu{color:#a5a5a5;}
#top-container a.highlight,#top-container a:hover,#siteselect a:hover,#footer #menu a:hover{color:#DDD;text-decoration:none;}
#siteselect{position:absolute;top:25px;text-align:left;background:#404040;border:1px solid #FFF;border-top:0;z-index:100;padding:0 15px 5px 10px;}
#siteselect li a{padding-left:20px;background:url(/https/static.puu.ee/img/forward-def-small.png) no-repeat left 2px;}
#siteselect li a:hover{background:url(/https/static.puu.ee/img/forward-small.png) no-repeat left 2px;}
#top-siteselect img{margin-left:2px;}
#siteselect.bright{border:1px solid #e0e0e0;border-top:none;}
#top-container.bright{border-bottom:5px solid;-moz-border-bottom-colors:#fafafa #f7f7f7 #f0f0f0 #e8e8e8 #e0e0e0;}
#top-container.black{border-top:4px solid #333;border-bottom:0;background:transparent;}
#top-container.black #top li,#top-container.blue #top li{line-height:23px!important;float:right;margin:0 0 0 15px!important;}
#top-container.black #top li.highlight{margin-left:10px;padding-left:3px;background:#333 url(/https/static.puu.ee/img/top-bg.png) no-repeat left bottom;}
#top-container.black #top li.highlight a{display:block;background:url(/https/static.puu.ee/img/top-bg.png) no-repeat right bottom;padding:0 10px 2px 7px;}
#top-container.black #top li.highlight a:hover{color:#fff;text-decoration:underline;}
#top-container.black a:hover,#top-container.blue a:hover{color:#454545;}
#top-container.blue{border-top:4px solid #1783c8;background:transparent;border-bottom:0;}
#top-container.blue #top li.highlight{background:#1783c8;margin-left:10px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;padding:0 10px 2px;}
#footer-container{font-size:12px;margin-top:100px;background:#262626;width:100%;padding:20px 0;}
#footer-container.mini{padding:5px 0;}
#footer-container.mini #footer-border{top:-5px;}
#footer-container.mini li{display:inline-block;margin:0 10px;}
#footer{text-align:left;}
#footer,#footer a,#footer h2{color:#DDD;}
#footer h2{padding-bottom:3px;border-bottom:1px solid gray;margin:0 0 10px;}
#footer div{float:left;width:300px;}
#blog,#footer .troubleshooter-categories{margin-left:30px;padding-left:30px;border-left:1px dotted #FFF;}
#footer-container.bright #blog,#footer-container.bright #footer .troubleshooter-categories{border-left-color:#888;}
#blog li,#blog .date{float:left;}
#blog li{clear:both;margin-bottom:10px;line-height:15px;font-style:italic;width:100%;}
#blog li .date,#blog a{font-style:normal;}
#blog li .date{height:30px;width:27px;margin-right:7px;color:#454545;background:url(/https/static.puu.ee/img/date.png) no-repeat left center;font-size:16px;line-height:24px;text-align:center;}
#blog li .month{font-size:10px;line-height:9px;}
#footer div#menu{float:right;text-align:right;width:175px;}
#menu ul.contact{margin-top:25px;}
#modal-overlay{position:fixed;z-index:9999;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background:#fff;opacity:.7;filter:alpha(opacity=70);}
#modal-overlay.dark{background:#000;opacity:.5;filter:alpha(opacity=50);}
.modal{text-align:left;position:fixed;top:50%;left:50%;background:#fff;z-index:10000;border:1px solid #2A88BB;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-box-shadow:0 0 20px 1px #ddd;-webkit-box-shadow:0 0 20px 1px #ddd;box-shadow:0 0 20px 1px #ddd;padding:25px;}
.modal h2{border:1px solid #fff;background:#4A8DCF url(/https/static.puu.ee/img/header-bg.png) repeat-x center bottom;color:#FFF;text-align:center;font-size:20px;line-height:24px;margin:25px -25px;padding:12px 25px;}
.modal-close{display:inline;position:absolute;right:1px;top:1px;width:25px;height:25px;background:url(/https/static.puu.ee/ui/img/x2.png) no-repeat;z-index:10001;cursor:pointer;}
.modal.loading{background:#fff url(/https/static.puu.ee/img/loading.gif) no-repeat center;}
.modal > :first-child > h2:first-child,.modal > .modal-close + * > h2:first-child,.modal > h2:first-child,.modal > .modal-close:first-child + h2{margin-top:-25px;}
.t1{font-size:11px;}
.t2{font-size:12px;}
.t3{font-size:14px;line-height:15px;}
.t4{font-size:17px;line-height:20px;}
.t5{font-size:20px;line-height:25px;}
.t7{font-size:30px;line-height:35px;}
.t8{font-size:40px;line-height:45px;}
.t1,.t2,.t3,.t4,.t5,.t6,.t7,.t8{margin-right:10px;vertical-align:middle;}
img,input,select,label,#top-container img{vertical-align:middle;}
table,table.full.wide{width:100%;}
p,div.container{margin:8px 0;}
blockquote .by,option.strong{font-weight:700;}
input.wide,select.wide{width:300px;}
h1,.t6{font-size:25px;line-height:30px;}
h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,.important + br + .important,.important + br + .error,.important + br + .warning,.important + br + .tip,.important + br + .info,.important + br + .ok,.error + br + .important,.error + br + .error,.error + br + .warning,.error + br + .tip,.error + br + .info,.error + br + .ok,.warning + br + .important,.warning + br + .error,.warning + br + .warning,.warning + br + .tip,.warning + br + .info,.warning + br + .ok,.tip + br + .important,.tip + br + .error,.tip + br + .warning,.tip + br + .tip,.tip + br + .info,.tip + br + .ok,.info + br + .important,.info + br + .error,.info + br + .warning,.info + br + .tip,.info + br + .info,.info + br + .ok,.ok + br + .important,.ok + br + .error,.ok + br + .warning,.ok + br + .tip,.ok + br + .info,.ok + br + .ok,.notification:first-child{margin-top:0;}
p.aright,table.full td.right,table.full th.right{text-align:right;}
table.full thead + tbody > tr:first-child > td,table.full tr + tr > th,table.full > tfoot > tr > th{border-top:0;}
table.full tr.highlight td,table.full.hover tr:hover td{background:#E2EAF2;border-right-color:#D6D6D6;}
button.switch-small,.nav-btn.nav-btn-small button{font-size:11px;padding:1px 4px;}
.nav-btn,.tagger,.tagger-controls{display:inline-block;}
.nav-btn button:hover,button.button:hover,.tagger-results li.active{background:0;}
.nav-btn ul,details > *,.tagger-results .remove{display:none;}
.nav-btn.active ul,details[open=open] > *,#blog li .date span{display:block;}
button.button-green,.label-green,button.button-green-dark,.label-green-dark,button.button-red,.label-red,button.button-orange,.label-orange,button.button-orange-dark,.label-orange-dark,button.button-blue,.label-blue,button.button-green:hover,button.button-green-dark:hover,button.button-red:hover,button.button-orange:hover,button.button-orange-dark:hover,button.button-blue:hover{background:0;color:#fff;}
.tagger-controls .label-big .remove,#top-container.black #top li.highlight a,#top-container.blue #top li.highlight a{color:#fff;}
#top.small,#footer.small{width:475px;}
#footer-container.bright #footer #menu a:hover,#footer-container.mini:hover a,#footer-container.mini:hover,#footer-container.bright #footer,#footer-container.bright #footer a,#footer-container.bright #footer h2{color:#333;}
#siteselect ul,#footer-container.mini ul,#blog ul,#menu ul{list-style-type:none;margin:0;}
#top-container.bright,#siteselect.bright,#footer-container.bright{background:#fafafa;}
#top-container.bright a,#siteselect.bright a,#top-container.bright a.highlight:hover,#footer-container.mini a,#footer-container.mini{color:#999;}
#top-container.bright a:hover,#siteselect.bright a:hover,#top-container.bright a.highlight{color:#666;}
.important, .error, .warning, .tip, .info, .ok, p.loading
{
	zoom: 1;
	*display:inline;
}

.preload-font
{
	*display: none;
}

#footer-border
{
	border-bottom: 1px solid #fff;
	position: relative;
	top: -20px;
	width: 100%;
	border-top: 1px solid #DDDDDD;
}

button.switch, details summary
{
	background: #BFBFBF;
	background: -webkit-gradient(linear, left top, left bottom, from(#BFBFBF), to(#FAFAFA));
	background: -moz-linear-gradient(90deg, #BFBFBF, #FAFAFA);
}

button.switch.active, details[open="open"] summary
{
	background: #a6a6a6;
	background: -webkit-gradient(linear, left top, left bottom, from(#a6a6a6), to(#f7f7f7));
	background: -moz-linear-gradient(90deg, #a6a6a6, #f7f7f7);
}

.nav-btn button
{
	background: #e0e0e0;
	background: -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#fff));
	background: -moz-linear-gradient(90deg, #e0e0e0, #fff);
}

.nav-btn button:hover
{
	background: #e0e0e0;
	background: -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#f0f0f0));
	background: -moz-linear-gradient(90deg, #e0e0e0, #f0f0f0);
}

button.button
{
	background: #e0e0e0;
	background: -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#fff));
	background: -moz-linear-gradient(90deg, #e0e0e0, #fff);
}

button.button:hover
{
	background: #e0e0e0;
	background: -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#f0f0f0));
	background: -moz-linear-gradient(90deg, #e0e0e0, #f0f0f0);
}

button.button-green, .label-green
{
	background: #93A605;
	background: -webkit-gradient(linear, left top, left bottom, from(#93A605), to(#9EB306));
	background: -moz-linear-gradient(90deg, #93A605, #9EB306);
}

button.button-green-dark, .label-green-dark
{
	background: #3E5916;
	background: -webkit-gradient(linear, left top, left bottom, from(#3E5916), to(#476619));
	background: -moz-linear-gradient(90deg, #3E5916, #476619);
}

button.button-red, .label-red
{
	background: #BF1304;
	background: -webkit-gradient(linear, left top, left bottom, from(#BF1304), to(#CC1404));
	background: -moz-linear-gradient(90deg, #BF1304, #CC1404);
}

button.button-orange, .label-orange
{
	background: #F28705;
	background: -webkit-gradient(linear, left top, left bottom, from(#F28705), to(#FF8E05));
	background: -moz-linear-gradient(90deg, #F28705, #FF8E05);
}

button.button-orange-dark, .label-orange-dark
{
	background: #F25C05;
	background: -webkit-gradient(linear, left top, left bottom, from(#F25C05), to(#FF6105));
	background: -moz-linear-gradient(90deg, #F25C05, #FF6105);
}

button.button-blue, .label-blue
{
	background: #5A9FF2;
	background: -webkit-gradient(linear, left top, left bottom, from(#5A9FF2), to(#5FA7FF));
	background: -moz-linear-gradient(90deg, #5A9FF2, #5FA7FF);
}

button.button-green:hover
{
	background: #A9BF06;
	background: -webkit-gradient(linear, left top, left bottom, from(#A9BF06), to(#93A605));
	background: -moz-linear-gradient(90deg, #A9BF06, #93A605);
}

button.button-green-dark:hover
{
	background: #50731C;
	background: -webkit-gradient(linear, left top, left bottom, from(#50731C), to(#3E5916));
	background: -moz-linear-gradient(90deg, #50731C, #3E5916);
}

button.button-red:hover
{
	background: #D91504;
	background: -webkit-gradient(linear, left top, left bottom, from(#D91504), to(#BF1304));
	background: -moz-linear-gradient(90deg, #D91504, #BF1304);
}

button.button-orange:hover
{
	background: #FF8E05;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF8E05), to(#E68005));
	background: -moz-linear-gradient(90deg, #FF8E05, #E68005);
}

button.button-orange-dark:hover
{
	background: #FF6105;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF6105), to(#E65705));
	background: -moz-linear-gradient(90deg, #FF6105, #E65705);
}

button.button-blue:hover
{
	background: #5FA7FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#5FA7FF), to(#5597E6));
	background: -moz-linear-gradient(90deg, #5FA7FF, #5597E6);
}
