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; }
.questions li { background: url(../pic_bullet.gif) 0px 4px no-repeat; padding: 5px 0 5px 22px; text-decoration: underline; }
.questions li:hover, .questions li.active { background-position: 0 -100px; }
.questions li a:hover { color: white; }
.questions li.active { font-weight: bold; text-decoration: none; }
.questions li div { display: none; }
.questions li.active div { display: block; font-weight: normal; padding-top: 5px; text-decoration: none; cursor: normal; }
.info_links { color: white; }
.info_links a { color: white; }
.info_links a:hover { color: black; }
a.current_mood { display:block; float: right; background: url(ban_to_stats.gif) top right no-repeat; width: 149px; height: 102px; cursor: pointer; }
.moods div { float: left; margin-right: 10px; margin-bottom: 15px; width: 68px; }
.moods label { display: block; }
.moods img.mood { width: 68px; height: 51px; background: url(../moods_inactive.gif); }
.moods img.mood1 { background-position: 0 0; }
.moods img.mood2 { background-position: -70px 0; }
.moods img.mood3 { background-position: -140px 0; }
.moods img.mood4 { background-position: 0 -60px; }
.moods img.mood5 { background-position: -70px -60px; }
.moods img.mood6 { background-position: -140px -60px; }
.moods img.mood7 { background-position: 0 -120px; }
.moods img.mood8 { background-position: -70px -120px; }
.moods img.mood9 { background-position: -140px -120px; }
.moods img.mood10 { background-position: 0 -180px; }
.moods img.mood11 { background-position: -70px -180px; }
.moods img.mood12 { background-position: -140px -180px; }
.moods img.mood13 { background-position: 0 -240px; }
.moods img.mood14 { background-position: -70px -240px; }
.moods img.mood15 { background-position: -140px -240px; }
.moods img.mood16 { background-position: 0 -300px; }
.moods img.mood17 { background-position: -70px -300px; }
.moods img.mood18 { background-position: -140px -300px; }
.moods img.mood19 { background-position: 0 -360px; }
.moods img.mood20 { background-position: -70px -360px; }
.moods img.mood21 { background-position: -140px -360px; }
.moods img.mood22 { background-position: 0 -420px; }
.moods img.mood23 { background-position: -70px -420px; }
.moods img.mood24 { background-position: -140px -420px; }
.moods .active img { background-image: url(../moods_active.gif); }
#graph { border: 1px solid #999999; border-style: none none solid solid; height: 130px; clear: both; position: relative; }
#graph div { float: left; margin-left: 10px; width: 15px; height: 100px; }
#graph a { display: block; position: absolute; bottom: 0; width: 15px; background: url(../pic_graphs.gif); }
#graph .c2 { background-position: -20px 0; }
#graph .c3 { background-position: -40px 0; }
#graph .c4 { background-position: -60px 0; }
#graph .c5 { background-position: -80px 0; }
.narrow { margin-left: 90px; }
.decoration_stats { background: url(../pic_thermometer.jpg) top left no-repeat; padding: 20px 20px 0 100px; min-height: 170px; }
* html .decoration_stats { height: 140px; }
.introduction { padding-bottom: 0; vertical-align: bottom; }
.introduction .promote_movies { float: right; width: 340px; }
.introduction .promote_movies div { padding: 0; margin: 0 0 5px; width: 170px; float: left; text-align: center; }
.introduction .promote_movies div img { display: block; margin: 0 auto; }
.introduction .promote_movies .watch_movies { background: url(../pic_mini_virals.gif); }
.introduction .promote_movies .mood-o-meter { background: url(../pic_mini_moods.gif); }
.introduction .promote_movies a { font-weight: bold; text-decoration: none; }
.introduction .promote_movies a:hover { color: #f18e00; text-decoration: underline; }
.box_black { background: url(../pic_box_black.jpg) top left no-repeat #000000; color: white; }
.box_black p, .box_black a, .box_black label { color: white; }
.box_black_bot { background: url(../pic_box_black_bot.jpg) bottom left no-repeat #000000; }
.box_black a.back { background: url(../pic_backarrow.gif); width: 41px; height: 35px; float: right; margin-right: 70px; margin-top: 40px; }
.box_black .other_clip { padding: 15px 0 12px 0; text-align: center; width: 420px; font-size: 10pt; }
.box_black .other_clip a { color: #f18e00; }
.box_black .other_clip a:hover { color: white; }
.box_greyfade { background: url(../pic_box_greyfade_top.jpg) top left no-repeat #f18e00; }
.box_greyfade_bot { background: url(../pic_box_greyfade_bot.jpg) top left no-repeat; }
.box_grey { background: url(../pic_box_grey_top.gif) top left no-repeat #d4d5d5; }
.box_grey_bot { background: url(../pic_box_grey_bot.gif) top left no-repeat; }
.box_red { background: url(../pic_box_red_top.gif) top left no-repeat #d65259; }
.box_red_bot { background: url(../pic_box_red_bot.gif) top left no-repeat; }
.field { margin-top: 5px; }
.field label { width: 150px; float: left; display: block; clear: left; }
.field input { width: 140px; }
.field textarea { width: 294px; height: 50px; clear: left; }
.field select { width: 140px; }
.button { float: right; margin-right: 1px; }
button { border: none; background: none; padding: 0; cursor: pointer; font-weight: bold; }
button span { height: 31px; display: block; padding-left: 21px; background: url(../btn_orange_bkg.gif) top left no-repeat; }
button span span { background-position: 100% -68px; padding-right: 21px; padding-left: 0; }
button span span span { background-position: 0 -35px; background-repeat: repeat-x; padding: 0 2px 0 3px; line-height: 29px; }
.box_black button span { background-position: 0 -107px; }
.box_black button span span { background-position: 100% -175px; }
.box_black button span span span { background-position: 0 -142px; }
.custom_form label { float: left; width: 120px; clear: left; position: relative; top: 5px; }
.custom_form input, .custom_form select, .custom_form textarea { margin-top: 3px; width: 170px; }
.custom_form input { width: 166px; }
.custom_form .submit { clear: both; padding: 5px 15px 0 0; text-align: right; width: 295px; }
.custom_form .submit button { overflow: visible; }
h1 span { display: none; }
h1 { font-size: 24pt; }
h3 { margin: 12px 0; font-weight: bold; font-size: 9pt; }
.box_black h2 { font-size: 18pt; margin: 15px 0; color: #eeeeee; }
.box_black h3 { font-size: 10pt; margin-bottom: 6px; font-weight: normal; }
h2 { font-family: helvetica, verdana, arial; font-size: 17pt; font-weight: normal; color: #333333; }
h2.movie_1, h2.movie_2 { margin: 50px 0 0; width: 420px; padding: 15px 0 11px 60px; background: url(../pic_film_projector_white.gif) top left no-repeat; }
h2.new_mood_o_meter, h2.show_mood_o_meter { font-size: 32pt; }
h2.candidate_info { color: #ffffff; }
html, body { background: #c0c0c0; text-aling: center; }
body { background: url(../paper.gif) top center repeat-y; }
.preview { display: block; background: #f0a100; text-align: center; padding: 3px; border-bottom: 1px solid #666666; }
.preview a { text-decoration: none; font-weight: bold; color: black; }
.preview a:hover { color: black; text-decoration: underline; }
.paper1 { text-align: left; margin: 0 auto; width: 760px; }
.paper2 { position: relative; }
.header { position: relative; padding-top: 8px; }
.header .logo { position: absolute; top: 12px; right: 0; width: 70px; height: 69px; background: url(../manpower_logo.gif); }
.header h1 { background: url(h1_getbackinbiz.gif); width: 550px; height: 69px; }
.header p { text-align: center; color: #666666; }
.header p img { position: relative; top: 5px; left: 9px; }
.header .countries { position: absolute; top: 8px; left: 0; }
.header .flags a { margin-right: 2px; display: block; float: left; margin-right: 5px; }
.header .flags img { background: url(../pic_flags.gif); height: 15px; }
.header .flags .demo { display: none; }
.header .flags .gb img { background-position: 0 0; width: 21px; }
.header .flags .nl img { background-position: -31px 0; width: 20px; }
.header .flags .mx img { background-position: -59px 0; width: 24px; }
.header .flags .us img { background-position: -89px 0; width: 25px; }
.header .flags .se img { background-position: -120px 0; width: 21px; }
.header .flags .be img { background-position: -147px 0; width: 17px; }
.header .flags .au img, .header .flags .aunz img { background-position: -170px 0; width: 58px; }
.header .flags .de img { background-position: -237px 0; width: 22px; }
.footer { margin-top: 20px; }
.footer .media { background: url(../pic_box_botbanner.jpg); width: 760px; height: 124px; position: relative; }
.footer .media img { position: absolute; top: 16px; }
.footer .media a.movie, .footer .media .to_moodometer { display: block; position: absolute; top: 16px; width: 110px; height: 85px; }
.footer .media .see_virals { left: 12px; background: url(r_see_virals.gif); width: 123px; height: 86px; }
.footer .media .to_movie1 { left: 135px; background: url(ban_virals.gif); }
.footer .media .to_movie1:hover { background-position: 0 -96px; }
.footer .media .to_movie2 { left: 255px; background: url(ban_virals.gif) -131px 0%; }
.footer .media .to_movie2:hover { background-position: -131px -96px; }
.footer .media .to_moodometer { left: 397px; top: 17px; background: url(r_to_moodometer.gif); width: 335px; height: 86px; }
.footer .media .to_moodometer:hover { background-position: 0 -90px; }
.footer .copyright { text-align: center; font-weight: bold; margin-top: 10px; }
.content_area { width: 760px; }
.to_candidate { cursor: pointer; background-color: #d65259; }
.to_candidate_bot { background: url(../ban_sidebars_bot.gif) -90px 100% no-repeat #d65259; }
.to_candidate a { display: block; width: 60px; background: url(ban_sidebars.gif) -270px 0 no-repeat #d65259; }
.to_candidate a:hover { background: url(ban_sidebars.gif) -180px 0 no-repeat #d65259; }
.to_candidate:hover a { background: url(ban_sidebars.gif) -180px 0 no-repeat #d65259; }
.to_client { cursor: pointer; background-color: #488eb6; }
.to_client_bot { background: url(../ban_sidebars_bot.gif) 0 100% no-repeat #488eb6; }
.to_client a { display: block; width: 60px; background: url(ban_sidebars.gif) -90px 0 no-repeat #488eb6; }
.to_client a:hover { background: url(ban_sidebars.gif) top left no-repeat #488eb6; }
.to_client:hover a { background: url(ban_sidebars.gif) top left no-repeat #488eb6; }
body, button { font-family: verdana; font-size: 8pt; }
strong { font-weight: bold; }
a { color: black; }
a:hover { color: #f18e00; }
td { vertical-align: top; }
p { margin: 8px 0; }
ul.plain li { margin-left: 15px; list-style: disc; }
.content { margin-top: 25px; position: relative; }
.inner { padding: 15px; }
.black .inner { padding: 15px 35px; }
.error { color: red; }
* html .ie_nudge { position: relative; top: 8px; }
.box_black .attached_link { display: block; font-size: 8pt; }
.box_black .attached_link a { color: #f18e00; }
.box_black .attached_link a:hover { color: #ffffff; }
