body{background-color:#e8f0ef}h1{font-size:1.5em;line-height:1;margin-bottom:1em;color:#e67131}h1 a{color:#e67131}h2{font-size:1.3em;line-height:1;margin-bottom:.5em;color:#548dd4;font-weight:bold}h3{font-size:1.1em;line-height:1;margin-bottom:.3em;color:#000;font-weight:bold}input[type=text],input[type=password],input.text,input.title,textarea,select{margin:0 0}a{color:#3375a4}a:hover{color:purple}a:link:after,a:visited:after{content:""}td form{margin-bottom:0}#header{border-color:#a0b2bf;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-bottom-width:0;border-style:solid;margin:-1px;background:#fff url(images/header-background.png) top right no-repeat}#header-box{border-color:#a0b2bf;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-bottom-width:0;border-style:solid;margin:-1px;background:#fff url(images/header-background-box.png) top right no-repeat}#ABFMLogo{margin:.5em 1em}#footer{font-size:.7em!important;text-align:center;margin:0 auto 10px auto;padding:5px;line-height:12px;background:#d1d8d7;border:1px solid silver;border-top-width:0!important;margin:-1px}#divProgramName{height:17px;text-align:right;padding:5px 9px 5px 9px;color:#666;font-size:13px;width:659px}#loginBox{position:relative;width:679px;height:52px}#divBannerTitle{background:url('images/titleBG.gif') center center repeat-x;height:21px;color:#3d7198;font-weight:bold;text-align:center}#logoutHelp{text-align:center}#breadcrumb{font-size:11px;font-style:italic;padding:0 .5em .5em .8em}#rtm-main{border-left:1px solid #a0b2bf;border-right:1px solid #a0b2bf;background-color:#fff;padding:0 .5em .5em .5em;margin:-1px;position:relative}#rtm-main-content{border:1px solid silver;background:url(images/bg_workarea.png) repeat-x top}#residentDropDown{width:369px}#homeLinks li a{text-indent:-22px;margin-left:22px;display:inline-block}#bodyWrap{padding-top:20px}#popupDateOfFMResidencyCompletion .control-group .control-label{width:230px}#popupDateOfFMResidencyCompletion .control-group .controls{margin-left:240px}.container{margin-top:10px;min-width:400px}.padding{padding:.5em}@media(min-width:768px){#loginBox{margin-bottom:.5em}}@media(max-width:767px){#ABFMLogo{margin-bottom:-1em}}@media(min-width:481px){td.form-label{text-align:right}.datepicker{width:95px}.phone-number{width:9em}.phone-number-extension{width:9em}}@media(max-width:680px){body{width:100%}div.container,header,footer{width:100%}.divider{display:none}input,input[type=submit],input[type=button]{width:95%}input[type=submit],input[type=button]{margin-top:5px}select{width:100%;margin:-5px -5px}.padding{padding:10px 0}label{display:inline-block!important}body{padding:0!important}.container{margin-top:0!important}#residentDropDown{margin-top:10px;display:inline-block}#hlResidentProfile{margin-top:10px;display:inline-block}}.faded-header,.faded-header-blank{margin-top:5px;margin-right:0;height:52px;position:relative}.faded-header{background:url(../images/bg_id.png) right top}.faded-header-blank{background:url(../images/bg_id_blank.jpg) right top}.faded-header-info{white-space:nowrap;position:absolute;right:6px;top:8px}.faded-header-info,.faded-header-info *{color:#fff;font-weight:bold;text-align:right;text-decoration:none}.faded-header-info a:hover{color:#fff;text-decoration:underline}.faded-header-info .inner .logout{float:right;width:65px}.faded-header-info .inner .not-name{float:right;width:149px}.small-radius{padding:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.medium-radius{padding:10px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.large-radius{padding:10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.rounded-bottom{-webkit-border-bottom-left-radius:12px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-radius:0 0 12px 12px}.rounded-top{-webkit-border-top-left-radius:12px;-moz-border-radius-topleft:12px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:12px;border-radius:12px 12px 0 0}.rounded-top-left{-webkit-top-left-border-radius:12px;-moz-border-radius-topleft:12px;-ms-top-left-border-radius:12px;border-radius:12px 0 0 0}.rounded-top-right{-webkit-top-right-border-radius:12px;-moz-border-radius-topright:12px;-ms-top-right-border-radius:12px;border-radius:0 12px 0 0}.rounded-bottom-right{-webkit-bottom-right-border-radius:12px;-moz-border-radius-bottomright:12px;-ms-bottom-right-border-radius:12px;border-radius:0 0 12px 0}.rounded-bottom-left{-webkit-bottom-left-border-radius:12px;-moz-border-radius-bottomleft:12px;-ms-bottom-left-border-radius:12px;border-radius:0 0 0 12px}.rounded-right{-webkit-top-right-border-radius:12px;-moz-border-radius-topright:12px;-ms-top-right-border-radius:12px;-webkit-bottom-right-border-radius:12px;-moz-border-radius-bottomright:12px;-ms-bottom-right-border-radius:12px;border-radius:0 12px 12px 0}.rounded-left{-webkit-top-left-border-radius:12px;-moz-border-radius-topleft:12px;-ms-top-left-border-radius:12px;-webkit-bottom-left-border-radius:12px;-moz-border-radius-bottomleft:12px;-ms-bottom-left-border-radius:12px;border-radius:12px 0 0 12px}.navbar .nav{width:100%;background:url(images/menu-bar.gif) repeat}.menu-bar{display:block;padding:4px;border-right-width:thin;border-right-style:solid;border-bottom-style:none;border-color:#ddd;text-decoration:none;border-top:1px solid #53646c}.menu-bar:hover{text-decoration:none;background-color:#ddd;color:#005580;border-top:1px solid #53646c}.resident-dropdown{padding-top:8px}.ajax-loading{background:url(images/AjaxBar.gif);display:inline-block;width:220px;height:19px;margin:2px}.required-field{display:inline-block;margin-left:3px;color:#3a7551}.form-horizontal .read-only-row{margin-bottom:2px!important}a.blue-button{background:transparent url('images/blue-button-right.png') no-repeat scroll top right;color:#444;display:inline-block;font:normal 12px arial,sans-serif;height:24px;margin-right:6px;padding-right:10px;text-decoration:none;text-align:center;cursor:pointer}a.blue-button span{background:transparent url('images/blue-button-left.png') no-repeat;display:block;line-height:18px;padding:3px 0 3px 10px;font-weight:bold;color:#fff}a.blue-button:hover{background-position:right -24px;cursor:pointer}a.blue-button:hover span{background-position:left -24px}a.disabled-blue-button{background:transparent url('iages/disabled-button-right.png') no-repeat scroll top right;color:#eee;display:inline-block;font:normal 12px arial,sans-serif;height:24px;margin-right:6px;padding-right:10px;text-decoration:none;text-align:center;cursor:default}a.disabled-blue-button span{background:transparent url('images/disabled-button-left.png') no-repeat;display:block;line-height:18px;padding:3px 0 3px 10px;font-weight:bold;color:#eee}.form-label{color:#666;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;line-height:14px;margin-top:3px}.validation-summary-errors,.validation{color:red;font-weight:bold}.field-validation-error{color:red;display:block;margin-bottom:10px}.form-horizontal .field-validation-error{white-space:normal}.input-validation-error{background:#fee!important}input[type=checkbox].input-validation-error{outline:1px solid #fee!important}.form-horizontal .controls label{display:inline-block;padding:4px 2px 2px 0}.form-horizontal .controls input[type='radio']{margin:0!important}.form-row label:first-child,.control-label{color:#888;font-weight:normal}.form-inner-row label:first-child{color:#888;font-weight:normal}.form-row input,.form-row select,.form-row label{color:#000}.error{color:red}.gridRow{color:#000;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;background-color:#ddd;line-height:14px}.gridRowAlt{color:#000;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;background-color:#eee;line-height:14px}LEGEND,.legendTable{font-size:10px}.legendTable{font-family:verdana,arial,helvetica,sans-serif;font-size:10px}.read-only{margin-top:5px;display:inline-block;white-space:normal!important}.modal form{margin:0!important}.program-alerts-header{background-color:#3375a5;font-size:14px;color:#fff;font-family:Verdana,Arial,Helvetica,sans-serif;line-height:22px;font-weight:bold;text-decoration:none;margin:0!important}.main-stats{margin-bottom:20px}.residency-program-dropdown{width:100%;font-size:12px}#profile .first-column{margin-left:0}#profile .row-label{display:none}.data-table{border-collapse:collapse;position:relative;width:100%}.data-table td,.data-table th{padding:4px}.data-table th a{color:#fff}.rounded-header{-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px 10px;border-top-right-radius:10px 10px;background-color:#2d628c;color:#fff;text-align:center;padding:4px;font-weight:bold}.rounded-absolute{margin:-1px 0 0 -1px;position:absolute;top:0;left:0}.rounded-container{margin:0;padding:0;border:1px solid #2d628c;background-color:#fff;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-top-left-radius:10px 10px;border-top-right-radius:10px 10px;border-bottom-right-radius:10px 10px;border-bottom-left-radius:10px 10px}.rounded-content{border-style:solid;border-color:#2d628c;border-width:0 1px 1px 1px;background-color:#fff;-webkit-border-bottom-left-radius:12px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-radius:0 0 12px 12px;padding:8px}.data-item{border:1px solid silver;background-color:#eee;margin-bottom:10px}.data-item form{margin:0!important}.row-alt{background-color:#f8f8f8!important}.data-item a.blue-button{width:130px;margin:3px auto}.user-instructions{color:#2a7551;font-size:12px;background-color:#ffebcd;line-height:14px;border:solid 1px silver;padding:2px}.note{font-size:11px}.clear{clear:both}.right{text-align:right}.dropdown{height:29px;color:#fff}.dropdown a{color:#fff}.caret{color:silver;border-top-color:silver!important;border-bottom-color:silver!important}.tinytext{font-size:9px;letter-spacing:1px}.center{text-align:center}.center table{margin-left:auto;margin-right:auto}.green-label{font-size:11px;color:#3375a5;font-weight:bolder;line-height:13px;padding-right:15px!important}.gray-label{font-size:11px;color:#666;font-weight:bolder;line-height:13px}.gray-note{font-size:12px;color:#666;line-height:13px}.green-title-highlight{font-size:14px;background-color:#ffebcd;font-weight:bolder;color:#3375a5;padding:3px}.block{display:block}.inline{display:inline}.modalBackground{background-color:#000;filter:alpha(opacity=25);opacity:.25}.modalPopup{background-color:#eee;padding:0;width:420px}.modalPopupBody{padding:0 6px 6px 6px}.popupTitle{display:block;padding:0 0 7px 0;font-weight:bold;font-size:13pt;text-align:center;background-color:#3375a5;border:1pt solid #555;color:#fff;height:20px;position:relative;cursor:move}.breadcrumb{padding-left:8px;margin-top:10px}.breadcrumb a{text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.link-list{padding-left:1.5em;list-style-image:url('Images/list-style.gif');margin:0}.blank-list{padding-left:.5em;padding-top:0;margin:-15px 0 15px 7px;list-style-type:none!important;list-style-image:none}.green-border{border:#3375a5 1px solid}.statistics-list{margin-bottom:4px;list-style-type:circle;margin-left:1.7em}.tooltip-popup{display:none;background-color:#ffffe1;border:1px solid #cc9;padding:3px;font-size:11px;width:200px;text-align:left;line-height:14px;-moz-box-shadow:2px 2px 11px #666;-webkit-box-shadow:2px 2px 11px #666}.watermark{font-style:italic;color:silver;font-size:12px}.requirement-alert-box{margin:7px 15px 10px 15px;padding:10px 15px 4px 15px;border-top:2px solid red;border-bottom:2px solid red}.requirement-alert:before{content:"Requirement Alert: ";font-weight:bold;color:red}.modal-header{background-color:#3375a5}.modal-header h3{color:#fff;text-align:center}.modal-footer{text-align:center;position:relative}.normal-wrap *{white-space:normal!important}.required-label{}.divider-text{white-space:nowrap;text-align:center;padding-right:10px}.modal input,.modal textarea,.modal .uneditable-input{width:206px}.modal select{width:220px}.modal .form-horizontal .controls{margin-left:180px}.modal .form-horizontal .controls:first-child{*padding-left:180px}.modal .form-horizontal .form-actions{padding-left:180px}.modal .form-horizontal .control-label{width:160px}div.chosen-container-single a.chosen-single{background:#fff;box-shadow:none;color:#555;border-radius:4px;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;padding-top:3px;padding-bottom:3px}.chosen-container-single .chosen-single{height:30px!important}.chosen-container-single{height:30px!important}.toast-info{opacity:1!important}#toast-container>div{opacity:1!important}