body { font-size: 12px; font-family: Arial, Helvetica, '新宋体' , sans-serif; margin: 0; padding: 0; background: url( '../Images/background.jpg' ); background-repeat: repeat; color: #71d4fd; width: 1000px; position: absolute; left: 50%; margin-left: -500px; } div, p, img, h1, h2, h3, h4, h5, h6, p, ul { padding: 0; margin: 0; border: none; } ul { list-style: none; } a:link, a:visited { color: #71d4fd; text-decoration: none; } a:hover, a:active { color: #71d4fd; text-decoration: underline; } .hidden { display: none; } .float-box { display: inline-block; } .float-box:after { display: block; clear: both; content: "."; visibility: hidden; } #header { width: 100%; height: 145px; text-align: center; background: url( '../Images/slogan.gif' ); background-repeat: no-repeat; background-position: 310px 95px; text-align: right; padding-top: 15px; } #logo { text-align: left; float: left; width: 380px; padding: 15px; background: url( '../Images/logo_right.gif' ) no-repeat right 10px; } #header a.culture-switcher { float: right; display: block; color: #808285; font-size: 14px; font-weight: bold; padding: 20px 0 0 20px; margin-left: 15px; } #header a.culture-switcher:link, #header a.culture-switcher:visited { text-decoration: underline; } #navigation { background-position: left top; height: 250px; background: url( '../Images/navigation.jpg' ); background-repeat: no-repeat; padding-left: 235px; text-align: right; margin-bottom: 15px; } #side-navigation { float: left; width: 215px; /*margin-left: 10px;*/ } #side-navigation .side-link-register { font-family: 'Times New Roman', sans-serif; width: 170px; height: 32px; line-height: 32px; vertical-align: middle; display: block; font-size: 12px; background-repeat: no-repeat; padding: 3px 30px 0 0; background-image: url( '../Images/right_arrow.gif' ); background-position: right; text-align: right; } #side-navigation .action-type { font-size: 14px; text-transform: uppercase; } #content { float: right; width: 745px; margin-right: 10px; color: #FFF; } #content h1 { font-weight: normal; font-size: 22px; margin: 15px 0; } #content h2 { font-weight: normal; font-size: 18px; margin: 5px 0; } #content p, #content ul { line-height: 22px; font-size: 14px; margin: 18px 0; } #footer { margin-top: 50px; text-align: center; color: #808285; margin-bottom: 20px; } /***********************************************************************/ p.register-btn { font-family: 'Times New Roman', sans-serif; background-image: url('../Images/Home/enter_arrow.gif'); background-repeat: no-repeat; background-position: right center; text-align: right; padding: 15px 0; } .register-btn a { font-size: 20px; padding-right: 45px; } .content_options { float: right; } .content_options select { width: 120px; } #contact-info { background: url('../Images/Home/mail_header.gif') no-repeat left top; padding-left: 120px; } #contact-info h3 { margin: 3px; font-size: 18px; font-weight: bold; } #contact-info p { margin: 3px; margin: 3px; } .message { color: Orange; } #job-list-table { width: 755px; border-top: 1px solid #48acd4; border-bottom: 1px solid #48acd4; border-spacing: 0; empty-cells: show; border-style: solid none solid none; border-collapse: collapse; } #job-list-table td { text-align: center; height: 32px; font-size: 14px; } #job-list-table td.detail-btn { width: 60px; } #job-list-table td.job-title { width: 280px; } #job-list-table thead td { color: #b5b5b5; text-transform: uppercase; } #job-list-table tr.odd-row { background-color: #242521; } #job-list-table a.detail-link { padding-right: 16px; background-image: url('../Images/Job/bag_small.gif'); background-repeat: no-repeat; background-position: right; } p#pages-navi { text-align: right; font-size: 12px; width: 755px; height: 28px; padding: 0; margin: 3px 0; border-bottom: 1px solid #48acd4; } #pages-navi a { padding: 0; margin: 0; } .hidden-model-win { display: none; } .visible-model-win { display: block; position: absolute; z-index: 105; top: 240px; left: 96px; } #model-background { width: 100%; height: 100%; background-color: #ccc; position: absolute; z-index: 103; top: 0; left: 0; } .job-details-win { background-position: right; background: url( '../Images/background.jpg' ); background-repeat: repeat; width: 780px; padding: 20px; border: 4px double #48acd4; } #content .job-details-win .details-header { border-bottom: 1px solid #48acd4; background: url( '../Images/Job/bag_large.gif' ); background-repeat: no-repeat; background-position: right; height: 80px; } #content .job-details-win .details-header p { font-size: 26px; vertical-align: middle; text-transform: uppercase; color: #48acd4; padding: 0 0 0 5px; margin: 0; line-height: 35px; } #content .job-details-win table { border-spacing: 0; empty-cells: show; border-collapse: collapse; width: 100%; } #content .job-details-win table tr { height: 32px; } #content .job-details-win td { font-size: 14px; text-align: center; } #content .job-details-win td.long-details { text-align: left; line-height: 18px; padding: 5px 5px 5px 15px; } #content .job-details-win td.long-details ul { list-style-type: circle; margin-left: 25px; } #content .job-details-win td.field-name { text-transform: uppercase; font-size: 14px; width: 250px; text-align: right; } #content .job-details-win tr.odd-row { background-color: #242521; } #content .job-details-win .model-win-ctrl a { float: right; margin: 20px 0 0 50px; font-size: 14px; } div.content_options select { width: 200px; } #side-ad-banner .flash-obj { padding-bottom: 10px; } #top-banner, #top-banner .flash-obj { padding: 0; } #top-banner .flash-obj { float: left; display: block; margin-right: 1px; } #immig-articles { list-style-type: decimal; } #immig-articles li { list-style-type: decimal; margin-left: 35px; } ul.immig { list-style-type: decimal; } ul.immig li { list-style-type: decimal; margin-left: 25px; } ul.immig-lv2 { list-style-type: circle; } ul.immig-lv2 li { list-style-type: circle; margin-left: 25px; }
