﻿.ct-button{-moz-border-radius:6px;-moz-user-select:none;-webkit-border-radius:6px;-webkit-user-select:none;background-image:-moz-linear-gradient(-90deg,#662d90 1%,#662d90 30%,#662d90 70%,#662d90 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.01,#662d90),color-stop(.3,#662d90),color-stop(.7,#662d90),color-stop(1,#662d90));background:#662d90 none 0 0 repeat-x;border:solid 1px #fff;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:bold;height:25px;line-height:100%;margin:1px;padding:.5em .5em;position:relative;text-decoration:none;vertical-align:middle;white-space:normal}.ct-button:focus{outline:none}.ct-button.Tile{height:100px;width:100px}.ct-button.Tile.Long{height:100px;width:400px}.ct-button.Tile.Middle{height:100px;width:250px}.ct-button.icon img{border:none;display:block;vertical-align:middle}.ct-button.icon.Large{border:none;display:block;height:10em;vertical-align:middle;width:9em}.ct-button.icon.Large img{border:none;display:block;vertical-align:middle}.ct-button.pressed{background-color:#5884d6;background-image:-moz-linear-gradient(-90deg,#eee 1%,#709de7 5%,#5884d6 70%,#4470ca 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.01,#eee),color-stop(.05,#709de7),color-stop(.7,#5884d6),color-stop(1,#4470ca));border-color:#7488b8;color:#fff;text-shadow:#2e4987 0 1px 0}.ct-button.start-arrow{-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;border-left:none !important;margin-left:26px;padding-left:0}.ct-button.start-arrow:after{-moz-border-radius-bottomright:17px;-moz-border-radius-topleft:17px;-moz-transform:rotate(45deg);-webkit-border-bottom-right-radius:17px;-webkit-border-top-left-radius:17px;-webkit-transform:rotate(45deg);background-image:-moz-linear-gradient(-45deg,#eee 12%,#f3f5fa 20%,#e4eafa 60%,#c9d5f6 100%);background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.12,#eee),color-stop(.2,#f3f5fa),color-stop(.6,#e4eafa),color-stop(1,#c9d5f6));border:solid 1px #adc0ed;bottom:-1px;content:'';display:block;left:-16px;position:absolute;text-shadow:none;top:-1px;width:2.6em;z-index:-1}.ct-button.end-arrow{-moz-border-radius-bottomright:2px;-moz-border-radius-topright:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-top-right-radius:2px;border-right:none;margin-right:26px;padding-right:0}.ct-button.end-arrow:after{-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-moz-transform:rotate(-45deg);-webkit-border-bottom-left-radius:17px;-webkit-border-top-right-radius:17px;-webkit-transform:rotate(-45deg);background-image:-moz-linear-gradient(-135deg,#eee 12%,#f3f5fa 20%,#e4eafa 60%,#c9d5f6 100%);background-image:-webkit-gradient(linear,100% 0%,0% 100%,color-stop(.12,#eee),color-stop(.2,#f3f5fa),color-stop(.6,#e4eafa),color-stop(1,#c9d5f6));border:solid 1px #adc0ed;bottom:-1px;content:'';display:block;position:absolute;right:-16px;text-shadow:none;top:-1px;width:2.6em;z-index:-1}.ct-button.pressed.start-arrow:after{background-color:#5884d6;background-image:-moz-linear-gradient(-45deg,#eee 12%,#709de7 20%,#5884d6 60%,#4470ca 100%);background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.12,#eee),color-stop(.2,#709de7),color-stop(.6,#5884d6),color-stop(1,#4470ca));border-color:#7488b8}.ct-button.pressed.end-arrow:after{background-color:#5884d6;background-image:-moz-linear-gradient(-135deg,#eee 12%,#709de7 20%,#5884d6 60%,#4470ca 100%);background-image:-webkit-gradient(linear,100% 0%,0% 100%,color-stop(.12,#eee),color-stop(.2,#709de7),color-stop(.6,#5884d6),color-stop(1,#4470ca));border-color:#7488b8}.ct-buttons{margin:1px 2px;overflow:hidden;white-space:nowrap}.ct-buttons .ct-button{-moz-border-radius:0;-webkit-border-radius:0;border-left-width:0;margin:0}.ct-buttons .ct-button:first-child{-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-left-width:1px}.ct-buttons .ct-button:last-child{-moz-border-radius-bottomright:6px;-moz-border-radius-topright:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-top-right-radius:6px}.ct-button.Wide{height:25px;width:410px}.evenROWtemplate{background-color:#d5d5e5}.no-close .ui-dialog-titlebar-close{display:none}