input,button,select,textarea{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;margin:0;vertical-align:middle}::-moz-focus-inner{border:0}form{margin:0 0 18px}form fieldset{margin:0;padding:0;border:none}.lt8 form fieldset{overflow:hidden;width:100%}p.bad{color:#c12c2c}p.checkbox label,p.checkbox input,div.checkboxset label,div.checkboxset input,div.optionset label,div.optionset input,.Actions input,button,select{cursor:pointer}.field{margin-bottom:8px}label.required{display:block;color:#c12c2c;font-style:italic}textarea,select,input.date,input.datetime,input.email,input.password,input.text{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;outline:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;padding:2px 3px;height:25px;width:100%}.lt8 textarea,.lt8 select,.lt8 input.date,.lt8 input.datetime,.lt8 input.email,.lt8 input.password,.lt8 input.text{padding-top:2px;padding-bottom:1px;height:auto}.lt8 div.date .middleColumn,.lt8 div.datetime .middleColumn,.lt8 div.email .middleColumn,.lt8 div.password .middleColumn,.lt8 div.text .middleColumn{padding-right:8px}select{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media screen and (-webkit-min-device-pixel-ratio: 0){select{background-image:url(../../images/forms/select_arrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px}}select[multiple]{height:auto;background-image:none}@media screen and (-webkit-min-device-pixel-ratio: 0){select[multiple]{padding:0}}optgroup{color:#666;font-style:normal;font-weight:bold}textarea{vertical-align:top;height:auto;min-height:100px;overflow:auto;resize:vertical;width:100%}.lt8 div.textarea .middleColumn{padding-right:8px}div.checkboxset ul,div.optionset ul{margin-bottom:0}p.checkbox input,div.checkboxset input,div.optionset input{margin-left:0;margin-right:3px}p.checkbox input,div.checkboxset input{line-height:inherit;vertical-align:baseline}textarea[disabled],select[disabled],input.date[disabled],input.datetime[disabled],input.email[disabled],input.password[disabled],input.text[disabled]{background-color:#eee;color:#888;cursor:default}textarea:focus,textarea:active,select:focus,select:active,input.date:focus,input.date:active,input.datetime:focus,input.datetime:active,input.email:focus,input.email:active,input.password:focus,input.password:active,input.text:focus,input.text:active{-moz-box-shadow:#999 0 0 5px;-webkit-box-shadow:#999 0 0 5px;box-shadow:#999 0 0 5px;z-index:1}.Actions{padding-top:8px}input[type="button"],input[type="submit"],.Actions input,button{-webkit-appearance:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#ddd url(../images/forms/button.png) repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));background-image:-moz-linear-gradient(top center, #fff 0%, #ddd 100%);text-shadow:rgba(255,255,255,0.75) 0 1px 1px;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:inherit;font-family:inherit;font-weight:normal;font-size:inherit;line-height:1.2;height:25px;outline:0;overflow:visible;padding:3px 10px 4px;width:auto}input[type="button"]:hover,input[type="submit"]:hover,.Actions input:hover,button:hover{border-color:#ccc #aaa #888;background:#999 url(../images/forms/button.png) repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ddd), color-stop(1, #aaa));background-image:-moz-linear-gradient(top center, #ddd 0%, #aaa 100%);text-shadow:rgba(255,255,255,0.5) 0 1px 1px}.ie7 input[type="button"]:hover,.ie7 input[type="submit"]:hover,.ie7 .Actions input{padding:1px 10px 0px;height:21px}.ie7 button{padding-top:1px;padding-bottom:1px;height:21px}input[type="button"][disabled],input[type="submit"][disabled],button[disabled],.Actions input[disabled]{color:#888;background:#ddd url(../images/forms/button.png) repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));background-image:-moz-linear-gradient(top center, #fff 0%, #ddd 100%);border-color:#ddd #bbb #999;text-shadow:rgba(255,255,255,0.75) 0 1px 1px;cursor:default}input[type="button"]:focus,input[type="button"]:active,input[type="submit"]:focus,input[type="submit"]:active,.Actions button:focus,.Actions button:active,.Actions input:focus,.Actions input:active{-moz-box-shadow:#999 0 0 5px;-webkit-box-shadow:#999 0 0 5px;box-shadow:#999 0 0 5px;z-index:1}#Content.adminContent{margin:0 auto;position:relative}#SiteOverview{overflow:hidden}#SiteOverview{border-top:1px solid #ccc}#SiteOverview .adminItem{border-bottom:1px solid #ccc}#SiteOverview .adminItem h2{margin-bottom:0}#SiteOverview .adminItem h2 a{display:block;padding:6px 3px}#SiteOverview .adminItem h2 a:hover{background:#f5f5f5}#SiteOverview .adminItem h2 a .total{float:right}#SiteOverview .adminItem h2 a .total span{color:#31BF1E}#AdminSidebar{overflow:hidden}.frontAdminMenu{padding-top:6px;width:80%;float:left}.frontAdminMenu li{float:left;margin-right:20px}.frontAdminMenu li a{display:block}.frontAdminMenu li a.current,.frontAdminMenu li a.section{border-bottom:3px solid #ccc}#AddNew{margin-bottom:20px}#AddNew a{display:block;color:#fff;text-align:center;padding:4px 12px;background:#FB4710;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#AddNew a strong{text-align:center}#AGeneric_Results #Form_SearchForm{overflow:hidden;padding:1%;width:98%;background:#f5f5f5;margin-bottom:10px}#AGeneric_Results #Form_SearchForm fieldset{width:80%;float:left}#AGeneric_Results #Form_SearchForm .Actions{float:left;width:20%;text-align:right;padding:0}#AGeneric_Results #Form_SearchForm .field{width:24%;float:left;position:relative;margin-bottom:0;margin-right:1%}#AGeneric_Results #Form_SearchForm div.text label{position:absolute;top:0;left:4px;line-height:25px;color:#999}#AGeneric_Results #Form_SearchForm div.dropdown label{display:none}#AGeneric_Results #Form_CollectionActionsForm .message{position:absolute;top:-25px;right:0;text-align:right;height:18px;width:400px;font-weight:bold;margin-bottom:0;color:#31BF1E}#AGeneric_Results #Form_CollectionActionsForm fieldset{overflow:hidden;padding:1%;width:98%;background:#f5f5f5;margin-bottom:10px}#AGeneric_Results #Form_CollectionActionsForm #ControlsWrap{padding-bottom:8px;margin-bottom:8px;border-bottom:1px dotted #ccc}#AGeneric_Results #Form_CollectionActionsForm #ControlsWrap #SelectControl{overflow:hidden}#AGeneric_Results #Form_CollectionActionsForm #ControlsWrap #SelectControl span,#AGeneric_Results #Form_CollectionActionsForm #ControlsWrap #SelectControl a{display:block;float:left;margin-right:10px}#AGeneric_Results #Form_CollectionActionsForm #ControlsWrap #SelectControl a{font-weight:bold;margin-right:15px}#AGeneric_Results #Form_CollectionActionsForm .actionsWrap{overflow:hidden}#AGeneric_Results #Form_CollectionActionsForm .actionsWrap .field,#AGeneric_Results #Form_CollectionActionsForm .actionsWrap .messageActions{float:left;margin-bottom:0;margin-right:1%;line-height:23px;font-size:12px}#AGeneric_Results #Form_CollectionActionsForm .actionsWrap .disabled label{color:#999}#AGeneric_Results #Form_CollectionActionsForm .actionsWrap .languagedropdown label{display:none}#AdminTable{border:1px solid #CBCBCB;border-bottom:none;border-right:none;width:100%}#AdminTable tr.highlight .passName,#AdminTable tr.highlight .status{color:#fff;background-color:#333}#AdminTable tr.highlight td.date{background-color:#333;color:#999}#AdminTable tr.highlight td.passLink{background:#FB4710}#AdminTable tr.highlight td.passLink a{background-position:0 -1050px}#AdminTable td,#AdminTable th{border-bottom:1px solid #CBCBCB;border-right:1px solid #CBCBCB;background:#fff;vertical-align:top}#AdminTable th{border-right:none;line-height:50px;background:#fff}#AdminTable th.header{background:url(../../images/general/bg_head_table.png) 10px 0 no-repeat #fff;color:#999;padding-left:30px;font-size:12px;font-weight:400;cursor:pointer}#AdminTable th.adminHeader{font-size:12px;font-weight:400;padding:0 12px;color:#999}#AdminTable th.headerSortUp{background-position:10px -50px;color:#333}#AdminTable th.headerSortDown{background-position:10px -100px;color:#333}#AdminTable th.last{border-right:1px solid #CBCBCB}#AdminTable .odd td{background:#F6F6F6}#AdminTable .even td{background:#fff}#AdminTable td{padding:12px}#AdminTable td.icon{padding:0;text-align:center;width:70px;background:#333}#AdminTable td.passName{font-size:15px}#AdminTable td.status div{width:250px;float:left}#AdminTable td.status .statusMessage{width:19px;height:19px;float:right;position:relative}#AdminTable td.status .statusMessage .trigger{background:url(../../images/general/sprite.png) no-repeat 0 -850px;width:19px;height:19px;float:right;display:block}#AdminTable td.status .statusMessage .trigger:hover{background-position:0 -900px}#AdminTable td.status .statusMessage .trigger.on{background-position:0 -950px}#AdminTable td.status .statusMessage .text.closed{visibility:hidden;opacity:0}#AdminTable td.status .statusMessage .text{-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;transition:opacity 0.1s linear;-webkit-box-shadow:5px 5px 10px rgba(29,29,29,0.5);-moz-box-shadow:5px 5px 10px rgba(29,29,29,0.5);box-shadow:5px 5px 10px rgba(29,29,29,0.5);position:absolute;top:35px;right:-140px;border:1px solid #666;background:#333;z-index:999;color:#fff;width:295px;visibility:visible;opacity:1}#AdminTable td.status .statusMessage .text .arrow{background:url(../../images/general/sprite.png) no-repeat 0 -1450px;position:absolute;left:50%;top:-8px;width:15px;height:10px;margin-left:-8px}#AdminTable td.status .statusMessage .text p{padding:30px;margin-bottom:0}#AdminTable td.status .statusMessage .text .link{border-top:1px solid #666;padding:10px 30px;width:235px}#AdminTable td.status .statusMessage .text .link a{color:#fff}#AdminTable td.status .statusMessage .text .link a:hover{text-decoration:none;color:#FB4710}#AdminTable td.date span{color:#999}#AdminTable td.passLink{padding:0;width:45px}#AdminTable td.passLink a{background:url(../../images/general/sprite.png) no-repeat 0 -1000px;display:block;width:45px;height:45px}div.back{padding-bottom:20px}div.back a{color:#333}div.back a:hover{color:#FB4710;text-decoration:none}.adminContent #Form_EditForm fieldset{padding:0 1% 0}.adminContent #Form_EditForm label,.adminContent #Form_AddForm label{padding:10px 0 4px 0;display:block}.adminContent ul.tabstrip{border:none;clear:left;float:none;padding:0;margin:0 0 2% !important;position:relative;width:100%;overflow:hidden}.adminContent ul.tabstrip li{background:none;cursor:pointer;float:left;list-style:none outside none;margin:0;margin-right:3px;padding:0;position:relative;top:auto}.adminContent ul.tabstrip li.current,.adminContent ul.tabstrip li.ui-tabs-selected,.adminContent ul.tabstrip li.sel,.adminContent ul.tabstrip li.over{background:none;top:auto}.adminContent ul.tabstrip li a{background:none;display:block;float:left;font-size:inherit;line-height:inherit;outline:medium none;text-decoration:none;color:inherit;font-weight:bold;padding:5px 15px;background:none}.adminContent ul.tabstrip li.current a,.adminContent ul.tabstrip li.current.over a,.adminContent ul.tabstrip li.ui-tabs-selected a,.adminContent ul.tabstrip li.sel a{color:inherit;top:auto;position:relative;padding:5px 15px;background:#fff}.adminContent ul.tabstrip li.over a{color:inherit;padding:5px 15px;background:#fff}.adminContent .tab{border:none;clear:left;margin:0;overflow:auto;border:none;position:relative;top:0;margin-bottom:0;background:none;padding:0}.adminContent .dataobjectmanager-actions a{background-color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.4);font-weight:bold}.adminContent .dataobjectmanager-actions a:hover{background-color:#666;text-decoration:none;color:#fff}.adminContent .DataObjectManager .dataobjectmanager-filter+div{height:0;overflow:hidden;line-height:0}.adminContent .DataObjectManager .Pagination{top:10px}.adminContent .dataobject-list{background:#fff;color:#333}.adminContent .list .dataobject-list li.head{background:#ccc}.adminContent .RelationDataObjectManager .list .dataobject-list li.head div.actions.col a{color:#666}.adminContent .list .dataobject-list li{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.ie .adminContent .list .dataobject-list li{width:98.7%}.adminContent .only-related-control label{display:block;float:left;line-height:31px}.adminContent .per-page-control{padding-top:0;line-height:31px;top:0}.adminContent .per-page-control .fieldgroup{line-height:31px}.adminContent .per-page-control .fieldgroup .fieldgroupField{line-height:31px}.adminContent .Actions{padding:2% 1%}.adminContent .Actions input{width:100px}.adminContent #Form_DeleteForm{position:absolute;margin-bottom:0;bottom:0;padding:2% 1%;left:110px;width:100px;height:25px}.adminContent #Form_DeleteForm .Actions{padding-top:0}.adminContent #Form_DeleteForm .Actions input:hover{background:#c00;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e75a5a), color-stop(1, #991414));background-image:-moz-linear-gradient(top center, #e75a5a 0%, #991414 100%);border-color:#843434 #843434 #581212}.adminContent #Form_EditForm .Actions input:hover{background:#090;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #30dc1e), color-stop(1, #449938));background-image:-moz-linear-gradient(top center, #30dc1e 0%, #449938 100%);border-color:#449c40 #348230 #154f0f}.localeMenu{position:absolute;top:0;right:20px;line-height:49px;text-transform:uppercase;text-align:center}.localeMenu_link,.localeMenu_trigger{display:block;background:#FB4710;color:white;width:49px}.localeMenu_link:hover,.localeMenu_trigger:hover{text-decoration:none;color:#892202}.localeMenu_trigger span{border-width:6px 7px 0 7px;border-color:transparent;border-style:solid;border-top-color:#d43404;position:absolute;left:50%;margin-left:-7px;bottom:9px}.localeMenu_dropdown{position:absolute;top:100%;left:0;display:none}.localeMenu_link{border-top:1px solid #d43404}html{height:100%;font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:url(../../images/general/bg_body.gif) repeat 0 0;color:#333;font:13px/20px "proxima-nova",Arial,sans-serif;width:100%;height:100%;margin:0}a{color:#FB4710;text-decoration:none}a:hover{text-decoration:underline}a:focus{outline:none}a:hover,a:active{outline:none}h1,h2,h3,h4,h5,h6{font-family:"proxima-nova",Arial,sans-serif;font-weight:bold;line-height:1.2;margin:0 0 20px}h1{font-size:26px}h2{font-size:23px}h3{font-size:19px}h4{font-size:17px}h5,h6{font-size:16px}ul,ol,dl{margin-left:0;padding:0;list-style:none}dl,ul,ol,p,table,blockquote{margin:0 0 20px}small{font-size:85%}em,i{font-style:italic}strong,b,th{text-align:left;font-weight:bold}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:bottom}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:18px 0;padding:0;clear:both}embed,object,iframe{border:0;vertical-align:bottom}::-moz-selection{background:#FB4710;color:#222;text-shadow:none}::selection{background:#FB4710;color:#222;text-shadow:none}a:link{-webkit-tap-highlight-color:transparent}.ir{font:0/0 a;text-shadow:none;color:transparent;display:block;background:url(../../images/general/sprite.png) no-repeat 0 0}.cl:before,#Header:before,#StartPageMobile .wrap:before,#StartPageMobile .wrap .head:before,.cl:after,#Header:after,#StartPageMobile .wrap:after,#StartPageMobile .wrap .head:after,.clearfix:before,.clearfix:after{content:"";display:table}.cl:after,#Header:after,#StartPageMobile .wrap:after,#StartPageMobile .wrap .head:after,.clearfix:after{clear:both}.cl,#Header,#StartPageMobile .wrap,#StartPageMobile .wrap .head,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}#Wrap{height:auto;min-height:100%;width:100%}#Header{position:relative;padding:0 20px}#Header #SiteTitle{overflow:hidden}#Header #SiteTitle a{display:block;position:relative;float:left}.websiteLink{padding-top:20px;margin-bottom:0}.websiteLink_link{background:url(../../images/general/sprite.png) no-repeat 0 -1645px;font-size:14px;font-weight:600;color:#333;padding-left:18px}.websiteLink_link:hover,.websiteLink_link:focus{background-position:0 -1695px;text-decoration:none;color:#FB4710}#StartPageMobile .wrap{border:1px solid #CBCBCB;border-bottom:none;background:#fff}#StartPageMobile .wrap .head{background:#F6F6F6;position:relative;border-bottom:1px solid #CBCBCB}#StartPageMobile .wrap .head .image{position:absolute;left:0;top:0;bottom:0;border-right:1px solid #CBCBCB;background:#333;text-align:center;width:70px}#StartPageMobile .wrap .head h2{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;margin:0;float:left;padding:14px 20px 14px 90px;width:151px;font-weight:400;font-size:16px}#StartPageMobile .wrap .head h2 a:hover,#StartPageMobile .wrap .head h2 a:focus{text-decoration:none}#StartPageMobile .wrap .text{padding:15px 40px 0 15px;position:relative}#StartPageMobile .wrap .text .info{overflow:hidden;padding-bottom:15px}#StartPageMobile .wrap .text .trigger{background:url(../../images/general/sprite.png) no-repeat 0 -850px;position:absolute;top:17px;right:13px;width:19px;height:19px;float:right;display:block}#StartPageMobile .wrap .text .trigger:hover{background-position:0 -950px}#StartPageMobile .last{border-bottom:1px solid #CBCBCB}.page{padding:0 20px 80px 20px}.pageTitle{margin-top:20px}.formular{background:url(../../images/general/sprite.png) no-repeat 18px -1838px #FB4710;display:block;color:#fff;line-height:48px;padding-left:55px;font-size:15px;text-transform:uppercase;position:relative;width:180px;margin-bottom:20px}.formular:hover{text-decoration:none}.formular span{background:url(../../images/general/sprite.png) no-repeat 100% -750px;position:absolute;top:50%;right:-10px;margin-top:-6px;display:block;width:10px;height:13px}#Content.adminContent{margin:0 auto !important}table#AdminTable th.status{background-position:right center !important}table#AdminTable{border-left:1px solid #DDDDDD;margin-top:20px}table#AdminTable th,table#AdminTable td{vertical-align:top !important}.appDownload{background:#FB4710;color:white;padding:20px;margin-bottom:20px}.appDownload_content{margin:0}.appDownload_list{overflow:hidden;margin:0;padding-top:10px}.appDownload_item{float:left;width:50%}.appDownload_link{display:block;background-color:#333;color:white;text-align:center;padding:8px 0;line-height:26px;text-decoration:none}.appDownload_link-first{margin-right:5px}.appDownload_link-last{margin-left:5px}.appDownload_icon{display:inline-block;vertical-align:middle;background-image:url(../../images/general/sprite.png);background-repeat:no-repeat;margin-right:5px}.appDownload_icon-apple{background-position:0 -1850px;width:18px;height:22px;margin-top:-3px}.appDownload_icon-google{background-position:0 -1900px;width:18px;height:18px}#WrapFooter.startPageWrapFooter{height:393px;margin-top:-393px}#WrapFooter{width:100%;margin-top:-55px;position:relative;background:#333}#WrapFooter #Footer{margin:0 20px;line-height:55px;height:55px;color:#666}#WrapFooter #Footer #Copyright{float:left}#WrapFooter #Footer #Development{float:right;margin-left:40px}#WrapFooter #Footer #Development a{color:#666;text-decoration:none}#WrapFooter #Footer #Development a:hover{color:#FB4710;text-decoration:none}#WrapFooter #Footer #FooterMenu{margin:0}#WrapFooter #Footer #FooterMenu li{margin-left:15px}#WrapFooter #Footer #FooterMenu li a{color:#999}#WrapFooter #Footer #FooterMenu li a:hover,#WrapFooter #Footer #FooterMenu li a.current{color:#FB4710;text-decoration:none}#WrapFooter #Footer #FooterMenu li .login{background:url(../../images/general/sprite.png) no-repeat 0 -1750px;padding-left:20px;margin-right:20px}#WrapFooter #Footer #FooterMenu li .login:hover{background-position:0 -1800px}#WrapFooter #Footer #FooterMenu li .iap{float:right}#SecurityBox{width:auto !important;padding-top:0 !important;margin:20px !important}
