html{overflow-y:scroll}body{font:62.5%/1.5 Arial,Verdana,Sans-Serif;color:#333;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:#569099;text-decoration:none}a:hover{color:#14646f;text-decoration:underline}p{font-size:1.2em}img{border:0}h1{background:#f3f2ed;color:#5a2d7f;margin:0 0 15px;padding:10px;font-size:1.8em}h2{border-bottom:1px solid #ccc;color:#5a2d7f;margin:0 0 5px;padding:10px 0;font-size:1.8em}ul{padding:0 0 0 15px;list-style-type:disc}ul ul{margin:0;list-style:lower-roman;font-size:100%}#modulePanel{width:780px;margin:0 auto}#MainContentSection,#FlushCache{min-height:300px;padding:10px 0 30px}.mainContentModule{clear:left}.formEngine .readOnlyQuestion{padding:0 0 8px 0;margin:-5px 0 0 0}.formEngine div.label,.formEngine div.labelLong,.formEngine div.labelContainer{margin-right:0;width:225px;position:relative;margin-top:3px}.formEngine .mandatoryIndicator{position:absolute;left:-1px}.formEngine label.label,.formEngine label.labelLong{color:#333;width:215px;float:left;margin-left:7px;font-size:1.2em}.labelConNone .labelContainer{display:none}.formEngine .validator span{background:#fff url(../../Default/Images/RiskCapture/validatorIconSmall.png) no-repeat 0 3px;padding:0 0 0 15px;margin-right:8px;font-size:1.2em;display:block}.formEngine .tabValidationWarning{background:#f1f0eb;border:1px solid #5a2d7f;margin:0 0 10px;padding:10px;color:red;font-size:1.2em}.navError{color:red;clear:both;float:right;margin:5px 0 0 0;font-size:1.2em}.mandatoryText{background:url(../Images/RiskCapture/indicator.gif) no-repeat 0 63%;padding-left:10px}.errorMessage{color:red;font-size:1.2em}.popupText{background:url(../Images/RiskCapture/help_arrow.gif) no-repeat 3px 0;width:200px;padding-left:10px}.popupText .popupTextContainer{border:1px solid #999;padding:8px;background:#fff}.formEngine .popupIcon span{background-color:#592d7f;margin-left:5px;cursor:pointer}.popupText .popupDivMainText{font-size:1.1em}.popupText .popupDivMainText p{margin:0 0 3px;font-size:100%}.popupText .popupDivMainText ul{padding:0 0 0 15px;margin:0}.helpTextonDoc span{background:#5f3184 url(../../Default/Images/RiskCapture/infoIconTransparent.png) no-repeat;display:block;height:24px;width:24px;float:left;margin:5px 0 0 20px;cursor:pointer}div#dp-popup h2{background:#0195c8;width:214px}.hideCalendar .dp-choose-date{display:none}DIV#dp-popup DIV#dp-nav-prev a{cursor:pointer;color:#5f3184}DIV#dp-popup DIV#dp-nav-next a{cursor:pointer;color:#5f3184}table.jCalendar th{background:#5a2d7f}table.jCalendar{border-color:#5a2d7f}div#dp-popup h2{background:#ded5e5}table.jCalendar td.today{background:#cd0084}table.jCalendar td.selected,table.jCalendar td.selected:hover,table.jCalendar td:hover,table.jCalendar td.dp-hover{background:#5a2d7f}.formEngine div.formEngineRadioButton input{padding:0;margin:0 4px 0 0;vertical-align:middle}.formEngine div.formEngineRadioButton label{font-size:1.2em}div.formEngine div.formEngineCheckbox div.control input{border:0;padding:0;margin:0 4px 0 0;vertical-align:middle}div.formEngine div.formEngineCheckbox div.control input:active,div.formEngine div.formEngineCheckbox div.control input:focus,div.formEngine div.formEngineCheckbox div.control input:hover{border:0}div.formEngine div.control input,div.formEngine div.control select,div.formEngine div.control textarea,#userNameField,#passwordField,div.formEngine div.controlLong select{border:1px solid #aaa;padding:4px;font-family:Arial,Verdana,sans-serif;color:#333;font-size:1.2em}div.formEngine div.control input:active,div.formEngine div.control input:focus,div.formEngine div.control input:hover,div.formEngine div.control select:active,div.formEngine div.control select:focus,div.formEngine div.control select:hover,div.formEngine div.control textarea:active,div.formEngine div.control textarea:focus,div.formEngine div.control textarea:hover,.formEngine div.controlLong select:active,.formEngine div.controlLong select:focus,.formEngine div.controlLong select:hover{border-color:#000}div.formEngine div.answerInvalid div.control input,div.formEngine div.answerInvalid div.control select,div.formEngine div.answerInvalid div.control textarea,div.formEngine div.answerInvalid div.controlLong select{border-color:red}div.formEngine .plainText{font-size:1.2em}input.dp-applied{width:75px}.formEngineSelectList select,.formEngineTransferList select{min-width:260px}.formEngine .euroSymbol div.control input.Currency0dp{background:url(../Images/RiskCapture/euroSymbol.gif) no-repeat 3px 4px #fff}.formEngine .dollarSymbol div.control input.Currency0dp{background:url(../Images/RiskCapture/dollarSymbol.gif) no-repeat 3px 3px #fff}.formEngine .halfWidth .label{font-size:1.2em;font-weight:700;margin:0;padding:0 0 5px}.formEngine .formQuestion.halfWidth{float:left;clear:none}.formEngine .formQuestion.halfWidth.right{float:right}.formQuestion.halfWidth .controlLong{clear:left}.formEngine .halfWidth div.controlLong select{width:350px}.formEngine .formQuestion.halfWidthBtn .labelContainer{display:none}.formEngine .formQuestion.halfWidthBtn .ajaxSpinner{float:left}.formEngine .halfWidthBtn.next{float:left;clear:none}.formEngine .halfWidthBtn.prev{float:right;clear:none}.powerList .prompt{margin:0 0 10px 0;font-weight:700;font-size:1.2em}.powerList .results .powerListResults{border:1px solid #ccc;overflow:auto;max-height:200px;min-height:5px;display:none}.powerList .results .powerListResults{padding:0;width:309px}.powerList .results .powerListResultItems div{padding:3px 6px;color:#003a7f;cursor:pointer;font:1.1em Arial,Verdana,Sans-Serif}.powerList .results .powerListResultItems div:hover,.powerList .results .powerListResultItems div.hoverMimic{background:#ddd}.header{background:#ded5e5}.header img{display:block;padding:20px 0 20px 20px}.headerNoNav{height:134px}.header ul,.header li,.footer ul,.footer li{padding:0;margin:0;list-style:none}.header ul{padding:0 0 20px 13px;overflow:hidden}.header ul li,.footer ul li{float:left}.header ul a{color:#5a2d7f;display:block;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:1.2em;line-height:11px;padding:3px 7px}.header li.noBorder a{border:0}.header ul li a:hover,.header ul li.active a{color:#cd0084}.footer{border-top:1px solid #ccc;overflow:hidden;padding:12px 0 0;margin:10px 0 0 0}.footer ul li a,.footer li.noBorder{border-right:1px solid #5a2d7f;color:#222;display:block;font-size:1.1em;line-height:8.8px;padding:3px 7px;text-decoration:none}.footer ul li.noPadLeft a{padding-left:0}.footer ul li a:hover{color:#888}.footer ul li.noBorder{border:0}.signInBox{background:#f3f2ed;width:360px;padding:0 10px 18px;border:1px solid #ccc;overflow:hidden}.signInBox label{float:left;clear:left;width:100px;color:#333;line-height:2;font-size:1.2em}.signInBox a{font-size:1.1em;margin:0 0 5px 100px;width:110px;display:inline-block}.signInBox input{float:left;width:240px;margin-bottom:10px;font-size:1.2em}#passwordField{margin-bottom:5px}#logonErrorDiv{color:red;float:left;clear:left;font-size:1.2em}#logonButton,#logoffButton{background:#5f3184;border:0;color:#fff;font-weight:700;line-height:normal;font-size:1.1em;padding:4px 15px;display:block;cursor:pointer;font-family:Arial,Verdana,sans-serif;margin-right:10px;float:right;width:auto}#logonButton:hover,#logoffButton:hover{text-decoration:underline}#logoffButton{float:none;clear:none}.header p{float:right;margin:1em .5em .5em 0;font-size:1em}.header p span{font-style:italic;padding:0 5px}.homeLinks{overflow:hidden}.homeLinks input,.homeLinks a{background:url(../Images/RiskCapture/bullet.png) no-repeat 0 7px;border:medium;color:#569099;cursor:pointer;margin:0;padding:0 0 0 10px;float:left;clear:left;font-family:Arial,Verdana,Sans-Serif;font-size:1.2em;display:block;margin-bottom:4px}.homeLinks a{padding:0 0 0 12px}.homeLinks input:hover{text-decoration:underline}div#ConfirmationShield{height:100%}div.confirmDialogShield{background:#000;opacity:.4;position:fixed;top:0;left:0;height:100%;width:100%}div.confirmBoxPositioningDiv{width:100%;height:200px;position:fixed;top:25%;left:0}div.confirmTextAndButtons{border:5px solid #ded5e5;width:380px;height:150px;background:#f3f2ed;margin:0 auto;position:relative;padding:10px;text-align:center}div.confirmTextAndButtons h2{padding-top:0}div.confirmTextAndButtons p{margin:2em 0}div.confirmTextAndButtons input{border:0;color:#fff;font-size:1.1em;font-weight:700;border:0;cursor:pointer;font-family:Arial,Helvetica,Verdana,sans-serif;width:100px;text-align:left;position:absolute;bottom:10px}div.confirmTextAndButtons input:hover{text-decoration:underline}div.confirmTextAndButtons div.okButton input{right:10px;background:url(../Images/Buttons/arrow.png) no-repeat right center #5f3184;padding:4px 25px 4px 5px}div.confirmTextAndButtons div.confirmButton input{left:10px;background:url(../Images/Buttons/arrowback.png) no-repeat left center #5f3184;padding:4px 5px 4px 25px}.formEngine .formEngineButton div.control input,.nav input{background:#5f3184;border:0;color:#fff;font-weight:700;line-height:normal;font-size:1.1em;padding:4px 15px;display:block;cursor:pointer;font-family:Arial,Verdana,sans-serif}.formEngine .formEngineButton div.control input:active,.formEngine .formEngineButton div.control input:focus,.formEngine .formEngineButton div.control input:hover,.nav input:active,.nav input:focus,.nav input:hover,.results input:active,.results input:focus,.results input:hover{text-decoration:underline}.buttonsContainer{overflow:hidden;height:1%}.buttonsContainer .formEngineButton,.buttonsContainer .formEngineAjaxSpinner{float:left;clear:none}.buttonsContainer .clearBtn{margin-right:20px}.buttonsContainer .formEngineButton .labelContainer{display:none}.nav{overflow:hidden;margin:20px 0 10px 0}.nav .next input{float:right;background:#5f3184 url(../Images/Buttons/arrow.png) no-repeat right center;padding:4px 30px 4px 5px;margin-left:20px;text-align:left}.nav .back input{float:left;background:#5f3184 url(../Images/Buttons/arrowBack.png) no-repeat left center;padding:4px 5px 4px 30px;margin-right:20px;text-align:right}table{border-collapse:collapse}table th,table td{text-align:left}table.results,table.summary{margin:15px 0 20px;width:100%}.results th{background:#f3f2ed;border-color:#cfcfcf;border-style:solid;border-width:1px 0;padding:10px;font-size:1.2em}.results td{padding:10px;border-bottom:1px solid #cfcfcf;font-size:1.2em}.results td.fakeLink span{color:#569099;cursor:pointer}.results td.fakeLink span:hover{text-decoration:underline}.results td.em,p.em strong{font-weight:700;color:#569099}.results th.em{color:#333}.results .evenResultRow{background:#eff0ef}.results input{color:#5a2d7f;border:0;font-weight:700;background:0 0;padding:0;cursor:pointer}.results input:hover{color:#cd0084}.results .complete{width:10%}.results .status{width:13%}.results .product{width:17%}.results .policyN{width:13%}.results .agentN{width:13%}.results .agent{width:17%}.results .assured{width:17%}.user{width:50%}.userAssured{width:40%}.userStatus{width:10%}.results th.certsBtn{width:4%}.results th.certsDate{width:14%}.results th.certsSum{width:12%}.results th.certsDestination{width:23%}.results th.certsStatus{width:5%}.results th.certsCertsNo{width:16%}.results th.certsReqNo{width:14%}.brokPolicyN{width:15%}.brokAssured{width:42%}.brokProduct{width:25%}.brokStatus{width:15%}.brokBtn{width:3%}p.noResults{font-weight:700;background:#dee4d9;padding:1em 0 1em 1em;;}.results.cargo .status{width:14%}.results.cargo .destination{width:30%}.resultsPerPageOptions,.searchNavigation{font-size:1.1em;overflow:hidden;margin:0 0 8px 0;padding:0}.resultsPerPageOptions li,.searchNavigation li{float:left;list-style:none;border-right:1px solid #888;line-height:1.1;padding:0 3px 0 4px}.searchNavigation li.first,.resultsPerPageOptions li.first{padding:0 3px 0 0}.searchNavigation li.last,.resultsPerPageOptions li.last,.resultsPerPageOptions li.first{border:0}.activeResultsPerPage,.activeNavigationLink{cursor:pointer;color:#569099;text-decoration:underline;font-weight:700}.activeResultsPerPage:hover{text-decoration:none}.inactiveNavigationLink{color:#888}.selectedResultsPerPage{font-weight:700}table.summary{background:#eee;border:1px solid #ccc}table.summary td,table.summary th{width:90%}table.summary td{padding:5px 10px;font-size:1.2em}table.summary th{border-top:2px solid #5a2d7f;font-size:1.7em;padding:5px 10px}.poller{text-align:center}.column1 .formEngineSelectList .labelContainer,.column2 .formEngineDropDown .labelContainer{display:none}.column2{clear:left}.column1 .formEngineSelectList,.column2{float:left;width:53%}.navColumn1,.navColumn2{clear:none}.navColumn2{float:left;width:30%}.navColumn1 .nav{float:left;margin-top:10px}.navColumn2 .nav{margin-top:10px}.navColumn1 .nav input{margin-bottom:20px}.formEngineTransferList .labelContainer{display:none}.formEngine .controlLong .transferTitle{clear:left;float:none;font-weight:700;margin-bottom:5px;font-size:1.2em}.formEngine div.controlLong .divChooseFrom,.formEngine div.controlLong .divChosen{clear:none;float:left}.formEngine div.controlLong .divTransferButtons{float:left;clear:none;margin:70px 50px}.divTransferButtons button{display:block;background:#5f3184;border:0;color:#fff;margin-bottom:15px;cursor:pointer}.searchTitles{overflow:hidden}.searchTitles .formEngineFreeText{float:left;width:37%}.searchTitles p{margin-bottom:0}.allocateSearchResults{overflow:hidden}.allocateSearchResults .formEngineRadioButton .labelContainer{display:none}.allocateSearchResults .formEngineRadioButton div.control{width:42%}.allocateSearchResults input{float:right;clear:right}.allocateSearchResults label{float:left;clear:left}ul.riskCaptureNavigation{margin:20px 0;padding:0 0 0 20px;overflow:hidden;border-bottom:3px solid #ccc}ul.riskCaptureNavigation li{list-style:none;float:left;margin:0 5px 0 0;font-size:1.1em;color:#666;padding:8px 10px}ul.riskCaptureNavigation a{display:block;color:#666;text-decoration:none}ul.riskCaptureNavigation li.navCurrent{font-weight:700;background:#ccc;color:#333;cursor:text}ul.riskCaptureNavigation li.navComplete a{color:#333}ul.riskCaptureNavigation li.navComplete a:hover{color:#cd0084}ul.riskCaptureNavigation li.navIncomplete a{cursor:text}div.noteRow{clear:left;font-size:1.2em}div.noteRow .label{font-weight:700}div.noteRow .control{width:70%}.formEngineMultiSelect .scrolly{max-height:150px;width:300px;overflow-y:scroll;padding:3px;border:1px solid #aaa}.formEngineMultiSelect .controlLong label{font-size:1.2em;width:250px}