.application{width:920px;margin:0 0 3px;padding:20px;float:left;position:relative;z-index:1;text-align:center;border-bottom:1px solid #cdcdcd}
.application.ajax-content{padding:19px;border:1px solid #cdcdcd}
.application h2{margin-top:0}
.application h2.with-back{margin-bottom:5px;padding-bottom:10px;border-bottom:1px solid #cdcdcd}
.application h2 .small-button{float:none;display:inline-block;font-size:50%;letter-spacing:0}
.application h5{font-size:60%}
.application .grey-button{padding-top:14px}
.application .grey-button a,.application .grey-button select,.application .grey-button .styled-select{margin-top:-11px;float:left}
.application .grey-button .styled-select{width:100%}
.application .grey-button select{height:45px}
.application ul{width:960px;margin:0;padding:10px 0 0;float:left;list-style:none}
.application li{margin:0 40px 0 0;float:left;display:inline}
.application .grey-button{height:auto!important;height:50px;min-height:50px;margin:0 0 10px;float:left}
.application .text{width:100%;padding:0 0 10px;float:left;font-size:90%;text-align:left;display:table}
.application .text a{width:100%;float:left;color:#4a5c64;display:table}
.application .text img{display:table-cell}
.application .text span{width:100%;padding:0 0 0 10px;display:table-cell;vertical-align:middle}
.application-layout-1 ul{width:100%}
.application-layout-1 li{width:100%;margin:0}
.application-layout-2 ul{width:990px}
.application-layout-2 li{width:425px;margin-right:70px}
.application-layout-3 li{width:280px}
.application-layout-4 li{width:200px}
.application-as-tabs{padding:10px 20px 0;border:0}
.application-layout-security-3 li.first a{background:url("images/generic/lock.gif") no-repeat scroll -70px -4px transparent;float:left;height:74px;margin:-25px 0 0;position:relative;width:58px}
.application-layout-security-3 li.first{width:58px}
.grey-button-active a,.grey-button-active a:hover,.grey-button-active a:focus,.grey-button-active a:active,.grey-button-active button,.grey-button-active button:hover,.grey-button-active button:focus,.grey-button-active button:active,.small-button-active a,.small-button-active a:hover,.small-button-active a:focus,.small-button-active a:active{background:none repeat scroll 0 0 #f6f6f6;box-shadow:0 1px 1px 0 rgba(0,0,0,0.4) inset;color:#333}
.application-layout-security-3 li{width:391px}
@media(min-width:240px) and (max-width:767px){.application{width:auto;padding-left:0;padding-right:0;float:none}
.application h2.with-back{width:auto;padding-right:80px;float:none;text-align:left}
.application h2 .back{margin:0;position:absolute;right:25px;top:0}
.application ul,.application-layout-2 ul{width:100%}
.application li,.application-layout-2 li,.application-layout-security-3 li.first{width:100%;margin:0;padding:0 0 30px}
.application-layout-security-3 li.first a{margin:0 auto;float:none;display:block}
.application .grey-button{float:none}
.application .grey-button a{width:auto;float:none}
}
@media(min-width:768px) and (max-width:979px){.application{width:708px}
.application ul{width:738px}
.application .grey-button{font-size:130%}
.application .text{font-size:80%}
.application-layout-2 ul,.application-layout-security-3 ul{width:758px}
.application-layout-2 li,.application-layout-security-3 li{width:329px;margin-right:50px}
.application-layout-3 li{width:216px;margin-right:30px}
.application-layout-security-3 li.first a{margin-top:-87px}
.application-layout-4 li{width:152px;margin-right:32px}
}