html{background-color:#323131;margin:0;padding:0}body{background-color:#323131;color:#333;font-family:Arial,Helvetica,Sans-Serif;margin:0;padding:0}a{color:#333;outline:none;padding-left:3px;padding-right:3px;text-decoration:underline}a:link,a:visited,a:active,a:hover{color:#333}a:hover{background-color:#c7d1d6}img{border:0}.float-left{float:left}.float-right{float:right}h1,h2,h3,h4,h5,h6{color:#323131;margin-bottom:0;padding-bottom:0}h1{font-size:28px;text-align:left;margin:0;padding-bottom:5px}h2{font-size:1.75em;padding-left:15px}h3{font-size:1.2em}h4{font-size:1.1em}h5,h6{font-size:1em}h5 a:link,h5 a:visited,h5 a:active{padding:0;text-decoration:none}.form-item{min-height:70px;text-align:left}.editor-label{font-size:14px}.editor-message{font-size:10px;font-style:italic;clear:both}fieldset{border:1px solid #ddd;padding:10px;margin:10px;background-color:#fdfdfd}legend{font-weight:bold;margin:0 10px 5px;font-style:italic}form{background-color:transparent;padding-bottom:0}textarea,select,legend,label{padding:0}input[type=text],input[type=password],select{border:1px solid gray;background:#fff;color:#333;margin:0;width:430px;min-height:30px;padding-left:2px;font-size:20px}input[type=text]{text-transform:uppercase}input[disabled],input[readonly]{border:1px solid gray;background-color:#f8f8f8}.search-field{background:#fff url("/Images/search.png") 10px center no-repeat!important;border-radius:5px;text-transform:uppercase}.search-field-small{background:#fff url("/Images/search-small.png") 10px center no-repeat!important;width:240px!important;padding-left:50px!important;border-radius:5px;text-transform:uppercase}.datepicker{width:200px!important;float:left}textarea{min-width:200px;width:200px;min-height:75px;height:75px;border:1px solid #ccc;padding-left:3px;font-family:inherit}select{padding:2px 0 2px 0;width:433px;font-size:20px}button{background-color:#fdf2a6;width:120px;height:27px;border:none;font-size:14px;color:#404b53;border:1px solid #ccc;border-radius:3px}.button-gray{background-color:transparent;background:url("/Images/button-gray.png") center center no-repeat;width:168px;height:30px;border:none;color:#fff}.button-gray:hover{background:url("/Images/button-gray-active.png") center center no-repeat}.request-form-button{font-weight:bold;width:270px;height:80px;font-size:28px;margin:20px 0 20px 50px;border-radius:5px}#login-form{width:465px;margin:200px auto}.login-button{background-color:#323131;color:#f9ae6a;width:466px;margin-top:10px;font-size:20px;height:40px;border-radius:6px}#login-form #form-body{margin:0;margin-top:10px;padding:10px 8px 10px 8px;background-color:#f9ae6a;border:1px solid transparent;border-radius:10px;min-width:450px}#login-form .form-item{text-align:left;min-height:20px;margin:2px 0 2px 0}#login-form label{float:left;width:100px;padding-top:15px;margin-right:2px;font-size:20px}#login-form input[type=text],#login-form input[type=password]{font-size:20px;padding-left:2px;font-size:20px;height:50px;width:340px;border-radius:6px}#login-form input[type=text]{text-transform:uppercase}#login-form #error{padding:5px;color:red;font-size:12px;font-style:italic;text-align:right;min-height:20px}#client-summary{margin-bottom:10px;min-height:80px}#client-summary table{width:100%;border:none;font-size:20px}#client-summary th,#client-summary td{text-align:left;padding:5px 0 5px 2px}#client-details th,#client-details td{text-align:left;padding:2px 0 3px 15px;font-size:20px}#claim-number{float:left;width:260px}#claim-number-div{background-color:#323131;color:#fff;font-weight:bold;display:inline;padding:5px 10px 5px 10px;font-size:20px;margin-top:10px;border-radius:5px}#client-details{width:670px;float:right;border:1px solid #ccc;padding:2px}#client-details button{background:url("/Images/edit-button.png") center center no-repeat;width:25px;height:24px;border:1px solid #ccc}#client-details button:hover{background:url("/Images/edit-button-over.png") center center no-repeat;cursor:pointer}.claim-number-panel{padding:10px;background-color:#323131;color:#fff;font-weight:bold}.claim-number-panel span{padding:5px;width:120px;font-size:20px}.form-error,.form-info{padding:10px;margin:5px 0 5px 0;background-color:#fff;border-radius:5px;font-style:italic;font-weight:bold;font-size:14px}.form-error{color:red;border:1px solid red;background-color:#ff0}.form-info{color:green;border:1px solid green}.form-title{height:28px;padding-top:8px;padding-left:20px;background-color:#eee;color:#323131;font-size:20px;font-weight:bold;border-right:1px solid #ccc;border-left:1px solid #ccc}.message-info{border:1px solid;clear:both;padding:10px 20px}.message-error{clear:both;color:#e80c4d;font-size:1.1em;font-weight:bold;margin:20px 0 10px 0}.message-success{color:#7ac0da;font-size:1.3em;font-weight:bold;margin:20px 0 10px 0}.error{color:#e80c4d}.field-validation-error{color:#e80c4d;font-weight:bold}.field-validation-valid{display:none}table{border-collapse:collapse;border-spacing:0;border:1px solid #fff}.content-wrapper{min-height:800px;min-width:960px;width:100%;margin:0 auto;padding:0;font-size:12px;background:#fff url("/Images/content-background.png") top left repeat;border-top:1px solid #f6841f;border-bottom:1px solid #323131}.content-holder{margin:0 auto;min-height:570px;border-bottom:1px solid transparent}.main-content{width:960px;min-height:420px;margin:30px auto;text-align:center}.background-panel{background-color:#f6841f;padding:10px;margin-bottom:20px}#header{width:100%;min-width:960px;margin:0 auto;background:#f6841f}#header-content{width:960px;height:86px;padding:10px 0;margin:0 auto}#header-content a{float:right;margin:50px 10px;width:80px;padding:5px;border:1px solid transparent;border-radius:5px;text-align:center;text-decoration:none;font-size:16px;font-weight:bold;background-color:#323131;color:#fff}#header-content .greeting{float:right;margin-top:55px}#header-content .logo{float:left}#footer{background-color:#323131;clear:both;font-size:12px;min-height:100px;border:1px solid #323131}#footer-content{width:1090px;margin:10px auto;text-align:center;font-size:16px;font-weight:bold;color:#ccc}#footer-content a{font-size:14px;font-weight:bold;color:#ccc;text-decoration:none}#footer-content .spacer{padding:0 5px 0 5px}.error-container{border:1px solid #ccc;margin:10px;background-color:#ebebeb;min-height:450px}.error-head{color:#3e3e3e;text-align:center;font-size:1.6em;font-weight:bold;background-color:#ff0;border-bottom:1px solid #ccc;padding:5px}.error-list LI{color:red;font-weight:bold;font-size:1.2em}.form-bottom-buttons-holder{padding:10px 0 0 0;text-align:right}.form-bottom-buttons-holder button{background-color:#ccc;border:1px solid #787878}.action-bar{min-height:42px;padding:10px 10px 10px 5px;background:#f6841f;text-align:right}.action-bar button{float:right;margin:5px 5px;height:33px;font-weight:bold;border-color:#323131}.home-link{display:block;width:30px;height:30px;margin:8px 0 0 3px;float:left;background:url("/Images/house.png") center center no-repeat}.home-link:hover{background-color:transparent;background:url("/Images/house-over.png") center center no-repeat}.float-left{float:left}.float-right{float:right}.clear{clear:both}.list-panel{min-height:100px}.title{background-color:#323131;text-align:left;height:36px;border:1px solid transparent}.list-panel .title h3,.background-panel .title h3{color:#fff;line-height:34px;margin:0;padding-left:10px;font-size:20px}.list-panel .title button{margin:5px 10px;background-color:#f6841f;font-weight:bold;border-radius:5px}div.list-table{background-color:#fff}div.list-table table{width:100%;border-collapse:collapse}div.list-table tr{background-color:#fff}div.list-table tr:hover{background-color:#f9efca}div.list-table tr.selected{background-color:#fff;font-weight:bold}div.list-table th,table.scroll-list-header th{height:20px;background-color:#efefef;color:#323131;font-size:12px;font-weight:bold;padding-left:5px;text-align:left;border-bottom:1px solid #ccc;border-right:1px solid #ccc}div.list-table th.last,div.list-table th.last,table.scroll-list-header th.last{border-right:0}div.list-table td{font-size:12px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:0;padding:0 2px 0 4px;text-align:left;height:21px;vertical-align:middle}table.scroll-list-header{width:100%}div.scroll-list-body{overflow-y:scroll}div.list-action-bar{text-align:right;background-color:#ccf;padding:0 2px 0 2px}div.list-action-bar a{font-size:12px;font-weight:bold}.request-status{width:60px;height:16px;float:left;padding-top:3px;font-weight:bold}.cancel-request-link{float:right;width:22px;height:22px;background:url("/Images/red-cross.png") center center no-repeat;background-color:transparent!important}#popup{display:none;position:fixed;_position:absolute;background:#fff;min-width:0;min-height:0;z-index:2;padding:0;font-size:13px}#popup-content{border:1px solid transparent}#popup-title{height:26px;background-color:#8a949d}#popup-title-text{margin:0;font-size:14px;padding:5px 0 0 10px}#popup-close{width:26px;height:26px;display:none;right:0;top:0;position:absolute;cursor:pointer;background:url("../Images/red_square_cross_icon.png") center center no-repeat}#popup-background{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#323131;border:1px solid #cecece;z-index:1}#popup-info-panel{font-size:14px;line-height:14px;padding:5px;height:16px}.popup-info{background-color:#f3f4f5;color:#696969}.popup-error{background-color:#ff0;color:red}.popup-message-holder{text-align:center;padding:10px 0 65px 0;font-size:14px;background:url("../Images/ajax-loader.gif") center 55px no-repeat;border:5px solid #f6841f}.car-type-holder{min-height:26px}.car-type-holder .editor-label{width:80px;float:left;line-height:25px}.car-type-holder .radio-buttons{float:left;width:350px}.car-type-holder .radio-buttons label{font-size:20px;margin-right:12px}.permission-list{float:left;border:1px solid gray;width:432px;min-height:50px;overflow-y:auto;margin-bottom:10px}.permission-list ul{list-style-type:none;margin:0;padding:0}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu li{position:relative}.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.sf-menu>li{float:left}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block}.sf-menu a{display:block;position:relative}.sf-menu ul ul{top:0;left:100%}.sf-menu{float:left}.sf-menu ul{min-width:150px;*width:12em}.sf-menu a{padding:4px 10px 4px 10px;text-decoration:none;background:#323131;color:#fff;font-size:16px}.sf-menu a:hover{background-color:#fcb131;color:#323131}.sf-menu li{background:#323131;-webkit-transition:background .2s;transition:background .2s;border-right:1px solid #fff}.sf-menu ul li{background:#323131;border-right:none}.sf-menu ul ul li{background:#9aaedb}.sf-menu li:hover,.sf-menu li.sfHover{background:#cfdeff;-webkit-transition:none;transition:none}.sf-with-ul{text-align:center}.sf-arrows .sf-with-ul{padding-right:2.5em;*padding-right:1em}.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:1em;margin-top:-3px;height:0;width:0;border:5px solid transparent;border-top-color:#dfeeff;border-top-color:rgba(255,255,255,.5)}.sf-arrows>li>.sf-with-ul:focus:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>.sfHover>.sf-with-ul:after{border-top-color:#fff}.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#dfeeff;border-left-color:rgba(255,255,255,.5)}.sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:#fff}