html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}html{background:#fef5ec;}body{width:960px;margin:0 auto;background:#fff;}body,.input-field{font:13px Arial,sans-serif;color:#333;}.input-field{background:#f3fbfc;border:1px solid #1cb2c0;font-size:14px;padding:3px;float:left;}input.input-field,textarea.input-field{width:276px;}textarea.input-field{height:130px;}.input-field-active{background:#fff;}.field-title,label{display:block;font-weight:bold;}input.short{width:80px;}button{padding:0;margin:0;border:0;}button span{white-space:nowrap;}a{text-decoration:underline;color:#1cb2c0;}a:hover{color:#dac461;}.clearing{display:inline-block;}.clearing:after{content:' ';display:block;height:0;clear:both;font-size:0;visibility:hidden;}h1{color:#bea42f;font-size:25px;display:block;padding-bottom:4px;border-bottom:1px solid #dac461;}.url-01{color:#bea42f;font-weight:bold;}.mask{-moz-opacity:.37;opacity:.37;filter:alpha(opacity=37);background-color:#196067;}#header{background:url('../../images/header-bg.png') repeat-x left top;border-top:6px solid #1cb2c0;border-bottom:3px solid #dac461;position:relative;}#header .content{background:url('../../images/header-logo.png') no-repeat 22px top;width:960px;}#header .home{display:block;width:364px;height:90px;position:absolute;top:18px;left:14px;z-index:1;}#header,#header .content{height:142px;}#header .misc-menu{float:right;padding-right:5px;}#header .misc-menu li{height:25px;line-height:25px;background:url('../../images/bullet-01.png') no-repeat left center;padding:0 5px 0 9px;display:block;float:left;}#header .misc-menu li a{color:#757575;text-decoration:none;}#header .misc-menu li a:hover{text-decoration:underline;}#header .misc-menu .first{background:none;}#header .menu-container{border-bottom:2px solid #fff;padding-top:87px;float:right;width:100%;}#header .main-menu{float:right;margin-bottom:-2px;position:relative;z-index:2;}#header .main-menu li{display:block;float:left;font-size:16px;font-weight:bold;color:#1cb2c0;line-height:20px;height:20px;padding:0 10px 3px 14px;background:url('../../images/bullet-01.png') no-repeat left center;border-bottom-width:7px;border-bottom-color:transparent;}#header .main-menu li a{text-decoration:none;}#header .main-menu .selected{margin-bottom:0;border-bottom:7px solid #dac461;}#header .main-menu .selected a{color:#bea42f;}#header .main-menu .first{background:none;}#main-content{padding:10px;border-top:4px solid #fff;background:#fff url('../../images/content-bg.png') repeat-x left top;}* html #main-content{height:1px;}#footer{color:#ebe8e8;background:#1cb2c0;padding:14px 10px;width:940px;}#footer ul{float:left;}#footer ul li{display:block;float:left;border-left:1px solid #ebe8e8;padding:0 7px;}#footer a{color:#ebe8e8;text-decoration:none;}#footer a:hover{text-decoration:underline;}#footer ul .first{border-left:0;padding-left:0;}#footer div{float:right;}#content{float:left;width:750px;padding-right:10px;}#subcontent{float:left;width:180px;}.search{height:74px;background:#fbf6d8 url('../../images/search-bg.png') repeat-x left top;border:1px solid #dac461;padding-top:10px;}.search .title{float:left;height:48px;line-height:48px;background:url('../../images/search.png') no-repeat left top;padding-left:60px;color:#1cb2c0;font-size:17px;font-weight:bold;margin:10px 10px 0 40px;width:175px;}* html .search .title{display:inline;}.search .pair{float:left;padding:0 10px;}.search .pair label{padding-bottom:3px;line-height:16px;color:#747474;}.search .pair input{float:none;}.search .pair .hint{font-size:11px;padding-top:2px;}.button-01,.button-03{overflow:visible;cursor:pointer;background:none;}.button-01 .inner{display:block;background:#1cb2c0 url('../../images/button-01.png') repeat-x left top;border:2px solid #1cb2c0;line-height:25px;font-weight:bold;font-size:13px;color:#fff;padding:0 20px;}.button-03 .inner{display:block;background:#a8a8a8 url('../../images/button-03.png') repeat-x left top;border:2px solid #a8a8a8;line-height:25px;font-weight:bold;font-size:13px;color:#fff;padding:0 20px;}.button-03 .inner span{background:url('../../images/cross.png') no-repeat left center;padding-left:20px;display:block;}.ok-button .inner span{background:url('../../images/tick.png') no-repeat left center;padding-left:20px;display:block;}.search-button .inner span{background:url('../../images/icon-06.png') no-repeat left center;padding-left:24px;display:block;}.search .button-01{display:block;float:left;margin:16px 0 0 10px;}* html .button-01 .inner{height:1px;}.button-02{cursor:pointer;display:block;background:#e4d48c url('../../images/button-02.png') repeat-x left top;border:2px solid #e4d48c;line-height:25px;font-weight:bold;font-size:13px;color:#090;padding:0 20px;text-decoration:none;}.button-02:hover{color:#090;}.button-02 span{display:block;padding-left:30px;line-height:25px;}form .container{background:#f9f5e3;border:1px solid #dac461;padding:0 10px 15px;}form .container .row{padding:7px 0 7px 35px;}form .container .row .title{float:left;padding-right:10px;width:344px;}form .container .row .title div{font-size:12px;}form .container .row .required{float:left;color:#f00;font-size:16px;padding-left:3px;}form .container h2{color:#1cb2c0;font-weight:bold;font-size:12px;display:block;padding:0 0 4px 14px;border-bottom:1px solid #dac461;margin:14px 0;}.errors,.message,.simple-message{padding:10px;}.message{text-align:center;color:#0a0;}.simple-message{text-align:center;}.form-error{color:#f00;text-align:center;}form .container .action-buttons{margin-top:14px;padding-top:14px;border-top:1px solid #dac461;text-align:center;}.date-widget button{display:block;float:left;width:16px;height:16px;background:url('../../images/date.png') no-repeat center center;margin:3px 0 0 3px;cursor:pointer;}.pager{margin-top:10px;border:1px solid #dac461;border-left:0;border-right:0;font-weight:bold;color:#666;padding:5px 10px;width:730px;}.pager .total{padding-right:15px;float:left;width:210px;}.pager .total span{color:#1cb2c0;}.pager .navigation{float:left;width:505px;}.search #company-code{width:116px;}.company-fields{background:#faf5d7;border:1px solid #dac461;font-weight:bold;color:#666;}.company-fields div{float:left;padding:4px 10px;border-left:1px solid #dac461;}.company-fields .name,.company .name{border:0;width:386px;}.company-fields .salary,.company-fields .overall{width:150px;text-align:center;}.company{padding:10px 0;}.company .info{border-bottom:1px solid #dac461;}.company .info a{text-decoration:none;font-size:16px;font-weight:bold;}.company .records,.company .records a{text-decoration:none;font-weight:bold;font-size:11px;}.company .records a{color:#f95000;}.company .records a:hover{color:#dac461;}.company .records span{color:#1cb2c0;}.company .records{padding:5px 10px 0 10px;color:#666;}.company .salary,.company .overall,.company .name{float:left;padding:0 10px;}.company .salary,.company .overall{padding-left:31px;width:130px;text-align:center;}.company .name{padding:0 11px;}#search-menu{margin-bottom:20px;background:#faf5d7;border:1px solid #dac461;padding:5px;width:738px;}#search-menu input{display:block;float:left;}#search-menu .title,#search-menu button{float:left;}#search-menu .title{font-size:15px;font-weight:bold;color:#bea42f;padding-right:10px;line-height:24px;}#search-menu select{margin-right:10px;}#search-menu form .inner{float:left;}#search-menu .navigation{float:right;padding-top:3px;}#ajax-indicator{border:1px solid #333;background:#faf5d7 url('../../images/ajax-indicator.gif') no-repeat 5px center;font-weight:bold;padding:5px 5px 5px 25px;font-size:12px;}#service-terms-panel{border:4px solid #dac461;background:#fffbed;}#service-terms-panel .service-terms .wrap{width:700px;height:590px;overflow:auto;}.simple-panel .bd{padding:20px;}#about-intro{border-bottom:1px solid #dac461;padding:7px 0;}#about-intro .short{font-weight:bold;font-size:17px;color:#1cb2c0;}#about-intro p{font-size:14px;padding-top:6px;}#about-intro p span,#about-intro p span em{color:#1cb2c0;font-weight:bold;}#about-intro p span em{color:#dac461;}#tell-form .container{padding:10px;}#tell-form .container .row{padding:7px 0;}#tell-form .input-field{float:none;}#tell-form .done{text-align:center;}.yui-panel .hd{background-color:#1cb2c0;}.yui-panel .ft button{font-size:13px;font-family:Arial,sans-serif;}.rater div{width:22px;height:16px;float:left;background:url('../../images/rating-inactive.png') no-repeat center top;}.rater .active{background-image:url('../../images/rating-active.png');}.rater .hover{background-image:url('../../images/rating-hover.png');}#salary-rater .rater div,.salary-rating div{background-image:url('../../images/rating-inactive.png');}#salary-rater .rater .active,.salary-rating .active{background-image:url('../../images/rating-salary-active.png');}#salary-rater .rater .hover,.salary-rating .hover{background-image:url('../../images/rating-salary-hover.png');}.small-rater div{width:15px;height:11px;background-image:url('../../images/rating-small-inactive.png');}.small-rater .active{background-image:url('../../images/rating-small-active.png');}.small-salary-rating div{background-image:url('../../images/rating-salary-small-inactive.png');}.small-salary-rating .active{background-image:url('../../images/rating-salary-small-active.png');}.service-terms h1{display:block;text-align:center;color:#1cb2c0;font-size:16px;border:0;margin:0;padding:0 0 10px;font-weight:bold;}.service-terms h2{color:#c93;font-size:15px;font-weight:bold;border-bottom:1px solid #dac461;margin:0;padding:0 0 5px;margin:10px 0;}.service-terms .buttons{padding-top:10px;text-align:center;width:700px;}.service-terms .buttons button{margin:0 5px;}