div.com-k15t-popup .title{background-repeat:repeat-x;height:40px;}
div.com-k15t-popup .title h2{background:none;font-weight:bold;line-height:32px;margin:0;padding:4px 1em 0;color:#79848C;;}
div.com-k15t-popup .title h2 span{display:block;float:right;padding-top:3px;}
div.com-k15t-popup .content{padding:18px 18px 6px;height:392px;width:584px;overflow:auto;}
div.com-k15t-popup a.advanced-toggle{color:gray;}
div.com-k15t-popup .loading .animation{font-size:13px;margin-top:60px;}
div.com-k15t-popup ul.feedback{background-color:#EFEFEF;font-size:13px;line-height:1.4;list-style:none outside none;margin-bottom:24px;overflow:auto;padding:4px 4px 2px 4px;}
div.com-k15t-popup ul.feedback li{padding:0 0 2px 22px;background:url('') no-repeat scroll 0 0 transparent;}
div.com-k15t-popup ul.feedback-small{background-color:#EFEFEF;font-size:13px;line-height:1.4;list-style:none outside none;overflow:auto;padding:4px 4px 0 4px;margin-bottom:5px;}
div.com-k15t-popup ul.feedback-small li{padding:0 0 0 22px;padding-bottom:5px;color:black;background:url('') no-repeat scroll 0 0 transparent;}
div.com-k15t-popup .poweredby{font-size:11px;text-decoration:none;background-repeat:repeat-x;background-color:#F0F0F0;list-style:none outside none;margin:0;color:#666;height:56px;}
div.com-k15t-popup .poweredby span{display:block;float:left;}
div.com-k15t-popup .poweredby span.logo{margin:8px 16px;padding:20px 34px;}
div.com-k15t-popup .poweredby span.footertext{padding:26px 0 16px;}
div.com-k15t-popup .poweredby a{color:#666;text-decoration:none;}
div.com-k15t-popup .poweredby a:hover{text-decoration:underline;}
form.k15t.greyboxed{background-color:#eee;margin-top:12px;padding:0;}
form.k15t.greyboxed fieldset{padding-top:4px;padding-bottom:4px;}
form.k15t.greyboxed label{margin-left:7px;font-weight:normal;}
form.k15t{padding:0;}
form.k15t .viewMode{margin-bottom:0;}
form.k15t .first{margin-top:0;}
form.k15t span.inline-text{display:inline;margin-right:.25em;}
form.k15t .short-field{width:75px;}
form.k15t .medium-field{width:165px;}
form.k15t div label{color:#000;text-align:left;}
form.k15t .field-value{font-weight:normal;}
form.k15t,form.k15t p,form.k15t div,form.k15t h1,form.k15t h2,form.k15t h3,form.k15t h4,form.k15t h5,form.k15t h6,form.k15t img,form.k15t ul,form.k15t ol,form.k15t li,form.k15t dl,form.k15t dt,form.k15t dd,form.k15t pre,form.k15t fieldset,form.k15t textarea,form.k15t input,form.k15t select,form.k15t button,form.k15t optgroup,form.k15t option{margin:0;padding:0;font-size:13px;}
form.k15t{color:#333;font-family:arial,tahoma,verdana,sans-serif;line-height:1.4;position:relative;}
form.k15t textarea,form.k15t select,form.k15t optgroup,form.k15t option,form.k15t input.text{color:#000;font-family:arial,tahoma,verdana,sans-serif;font-size:13px;}
form.k15t pre{background-color:#F8F8F8;border:1px solid #DDD;font-family:monospace;font-size:13px;overflow-x:auto;overflow-y:visible;padding:15px;}
form.k15t img,form.k15t a img,form.k15t fieldset{border:medium none;}
form.k15t span{display:block;}
form.k15t span.inline-text{display:inline;margin-right:.25em;}
form.k15t p{margin-bottom:5px;}
form.k15t p span{display:inline;}
form.k15t fieldset{border:0 none;display:block;margin-bottom:5px;padding-bottom:5px;position:relative;}
form.k15t input,form.k15t select{margin-right:5px;padding:2px;}
form.k15t select{padding:1px;}
form.k15t option{padding:0 1em;}
form.k15t textarea{overflow:auto;padding:1px 2px;}
form.k15t input.button,form.k15t button{border:0 none;color:white;height:27px;line-height:1.2;margin-left:10px;margin-right:0;padding:3px 21px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-box-shadow:1px 1px 0 #000;-webkit-box-shadow:1px 1px 0 #000;box-shadow:1px 1px 0 #000;}
form.k15t input.button:hover,form.k15t button:hover{text-decoration:underline;cursor:pointer;}
form.k15t input.button:active,form.k15t button:active{color:#ccc;}
form.k15t button{padding:.1em .5em .5em;}
form.k15t a.button-link{margin-right:4px;}
form.k15t .hidden{display:none;}
form.k15t .description{font-size:11px;}
form.k15t .field-value{color:#000;font-weight:bold;line-height:1;padding-top:4px;}
form.k15t h2{border-bottom:1px solid #DDD;clear:both;margin:10px 0;font-size:17px;}
form.k15t h3{clear:both;color:#000;font-size:17px;margin:14px 0;}
form.k15t legend{display:none;}
form.k15t legend span{color:#333;left:0;line-height:1;position:absolute;text-align:right;white-space:normal;width:130px;}
form.k15t div{clear:both;display:block;margin-bottom:2px;padding:0 0 2px 140px;}
form.k15t div div{padding-left:0;}
form.k15t div label{display:block;float:left;left:-140px;line-height:1;margin-right:-130px;padding-top:4px;position:relative;text-align:right;width:130px;}
form.k15t div.matrix{padding-top:0;width:600px;}
form.k15t div.matrix div{clear:none;float:left;width:250px;}
form.k15t .text,form.k15t .textarea,form.k15t .select{width:250px;}
form.k15t .short-field{width:75px;}
form.k15t .medium-field{width:165px;}
form.k15t .long-field{width:500px;}
form.k15t .multi-select{min-width:250px;}
form.k15t .multi-select optgroup{background-color:#F8F8F8;color:#999;font-style:normal;font-weight:normal;}
form.k15t .multi-select optgroup option{background-color:#FFF;color:#000;}
form.k15t .date-select legend{display:block;}
form.k15t .date-select label{display:none;}
form.k15t .submit{border-top:1px solid #DDD;}
form.k15t .submit input{margin:10px 10px 0 0;}
form.k15t .radios div{padding-bottom:0;padding-top:0;}
form.k15t .radio input,form.k15t .checkbox input{border:medium none;float:left;margin-top:2px;width:15px;}
form.k15t .checkbox input{margin-top:1px;}
form.k15t .group{position:relative;}
form.k15t .group .field-value{float:left;line-height:inherit;margin-right:.25em;min-width:2.5em;padding-top:0;}
form.k15t .group .field-value.checked{color:#693;}
form.k15t .group legend{display:block;}
form.k15t .group label,form.k15t .radio label,form.k15t .checkbox label{display:inline;float:none;left:0;margin:0;width:auto;}
form.k15t .radio .error,form.k15t .checkbox .error{margin-left:19px;}
form.k15t .radio .description,form.k15t .checkbox .description{clear:both;margin-left:19px;}
form.k15t.long-label legend span{width:240px;}
form.k15t.long-label div{padding-left:250px;}
form.k15t.long-label div label{left:-250px;margin-right:-240px;width:240px;}
form.k15t.long-label .group label,form.k15t.long-label .radio label,form.k15t.long-label .checkbox label{left:0;margin:0;width:auto;}
form.k15t.long-label .group label{left:0;margin:0;}
form.k15t.top-label fieldset{margin-bottom:0;}
form.k15t.top-label div{padding-left:0;}
form.k15t.top-label div label{float:none;left:0;margin:0 0 2px;text-align:left;width:auto;}
form.k15t.top-label .group{padding-top:.5em;}
form.k15t.top-label .group legend span,form.k15t.top-label .date-select legend span{display:block;position:relative;text-align:left;top:0;width:auto;}
form.k15t.top-label .date-select label{display:none;}
form.k15t .inline{padding-bottom:0;}
form.k15t .inline label{font-weight:bold;}
form.k15t .inline .form-icon{margin-right:3px;}
form.k15t .form-icon{background:url("images/icons/aui-icon-forms.gif") no-repeat scroll 0 0 transparent;display:inline-block;height:16px;overflow:hidden;vertical-align:top;width:16px;}
form.k15t .form-icon span{text-indent:25px;}
form.k15t .form-icon img{height:16px;width:16px;}
form.k15t .icon-date{background-position:0 -20px;}
form.k15t .icon-range{background-position:0 -40px;}
form.k15t .icon-help{background-position:0 -60px;}
form.k15t .icon-required{background-position:0 -80px;height:13px;width:8px;}
form.k15t .icon-users{background-position:0 -100px;}
form.k15t .form-icon,x:-moz-any-link{display:inline;padding:1px 8px;}
form.k15t .form-icon span,x:-moz-any-link{display:none;}
form.k15t .icon-required,x:-moz-any-link{padding:0 4px;}
form.k15t .label,form.k15t label{font-weight:normal;}

