/* global css */
/* ###################CHANGE BARBIE4 FILEPATH############### */
/*  nn4 hide */ /*/*/ body {font:small/122% arial,helvetica,clean,terminal,sans-serif;font:x-small; color:#9992a5;}body * {line-height:150%;}table {font-size:inherit;font:x-small;}html>body {font:84.5%/122% arial,helvetica,clean,sans-serif;}table, pre, code, select, input {font-size:100%} textarea {font-size:107%;}html>body textarea {font-size:auto}big {font-size:122%}small {font:77% verdana;}/* end NN4 hide */ /* nn4 only */ /*/*/ /*/ .ygbody,th,td,.ygbt,div,ul,ol,dl,big,pre,code,p {font:77% arial,helvetica,clean,terminal,sans-serif;}h1,h2,h3,h4,h5,h6{font-weight:bold;}.ygta,input{font:small monospace;}small{font:77% verdana;}big{font-size:122%;}b,strong{font-weight:bold;} /* end NN4 only */ /*  */

a {color:#9992a5; text-decoration:none; font-weight:bold;}
a:hover {color:#f5a4ce; font-weight:bold;}
img {display:block; border:0;}
.cl {clear:both; font-size:0.1em; height:1px; margin-bottom:-1px;}
.arrow {display:inline; vertical-align:-.1em;}
.go {vertical-align:-.6em; display:inline;}
.qu {vertical-align:.3em;}
.qu2lines {vertical-align:.1em;}
.top10 {padding-top:10px !important;}
.bot0 {padding-bottom:0 !important;}
/* .bot50 {padding-bottom:50px !important;} */
.bot27 {padding-bottom:27px !important;}
.bot10 {padding-bottom:10px !important;}
.wr {white-space: nowrap;}
a.golink {color:#ec4399; font-weight:bold; }
a.golink:hover {color:#9992a5; font-weight:bold;}
.back {display:inline; vertical-align:-.3em;}
a.back {color:#ec4399; font-weight:bold; display:block; height:17px; text-decoration:none !important;}
a.back:hover {color:#9992a5; font-weight:bold; text-decoration:none !important; }
sup {vertical-align:.2em;}
.sml {font-size:77%; line-height:105%;}

body{margin: 0; text-align:center; overflow: -moz-scrollbars-vertical; 
}

#mb_bg {position:relative; margin: 0 auto; width:900px; text-align: left;background:url(../images/mb_page_bg.jpg) repeat-y 0 25px;}

/* global header */
#mb_hdr {position:relative;}
#mb_hdr_lf {position:relative; width:334px; float:left; padding-bottom:5px;}
#mb_hdr_rt {position:relative; width:552px; float:left; padding-top:26px;}
#mb_nav_top ul {margin:0; padding:0;}
#mb_nav_top li {display: inline; list-style-type: none; margin:0; padding:0;}
#mb_nav_top li img {display:inline;}
#mb_nav_top li a {text-decoration:none;}

#mb_nav_top_sub ul {margin:0; padding:0;}
#mb_nav_top_sub li {display: inline; list-style-type: none; margin:0; padding:0 20px 0 0;}
#mb_nav_top_sub li img {display:inline;}
#mb_nav_top_sub li a {text-decoration:none;}

/* global footer */
#mb_ftr {position:relative; margin: 0 auto; width: 900px; padding-bottom:15px; clear: both; text-align:left; font-weight:normal; margin-top:-5px;}
#mb_ftr a { font-weight:normal;	color: #666; text-decoration: underline; font-size: 85%; padding-right:8px;}
#mb_ftr a:hover {font-weight:normal; color:#333; text-decoration: underline; padding-right:8px;}
#mb_ftr #mb_ftr_lf a.privacy {font-weight: bold;}
#mb_ftr #mb_ftr_lf {position:relative; float:left; text-align:left; padding-left:18px; padding-right:18px;}
#mb_ftr #mb_ftr_rt {position:relative; float:right; font-size: 85%; text-align:right;	color: #666; }
#mb_ftr #mb_ftr_rt img {display:inline; padding-bottom:3px;}
#mb_ftr_rt #mb_ftr_rt_lf {float:left; font-size:11px; padding-top:3px; padding-right:7px;}

/* /index.html  */
#mb_flash {position:relative; margin-left: 13px; padding-top:5px; padding-left:29px; width:844px; height:268px; border-bottom:1px solid #b7b7b7;}

#mb_ind_bot {width:875px; padding-left:13px;}
#mb_ind_lc {width:260px; position:relative; float:left; min-height:173px;/* ie min-height hack follows */ height:auto !important; height:173px; background:url(../images/mb_ind_lc.jpg) no-repeat right bottom; padding:12px 0 15px 32px;}
#mb_ind_cc {width:273px; position:relative; float:left; min-height:173px;/* ie min-height hack follows */ height:auto !important; height:173px; background:url(../images/mb_ind_cc.jpg) no-repeat right bottom; padding:12px 0 15px 14px;}
#mb_ind_rc {width:279px; position:relative; float:left; min-height:173px;/* ie min-height hack follows */ height:auto !important; height:173px; background:url(../images/mb_ind_rc.jpg) no-repeat right bottom; padding:12px 0 15px 14px;}

#mb_ind_lc h2, #mb_ind_cc h2, #mb_ind_rc h2 {margin:0 0 7px 0; font-size:152%;}
#mb_ind_lc p {position:relative; float:left; width:160px; margin:0 6px 7px 0; font-size:92%; color:#9992a5; min-height:105px;/* ie min-height hack follows */ height:auto !important; height:105px;}
#mb_ind_cc p, #mb_ind_rc p {position:relative; float:left; width:163px; margin:0 6px 7px 0; font-size:92%; color:#9992a5; min-height:105px;/* ie min-height hack follows */ height:auto !important; height:105px;}
#mb_ind_lc img.icon {position:relative; float:left; width:92px;}
#mb_ind_cc img.icon, #mb_ind_rc img.icon {position:relative; float:left; width:96px;}
#mb_ind_lc a, #mb_ind_cc a, #mb_ind_rc a {font-size:85%;}
#mb_ind_lc h2 {color:#ec5ea6;}
#mb_ind_cc h2 {color:#b6c0e3;}
#mb_ind_rc h2 {color:#bdd46f;}

/* mattel_privacy.html and mattel_toc.html */

#mb_legal {margin: 0 25px 0 20px; width:630px; text-align: left;}
#mb_legal h1 {font-size:136%; text-align:center; margin:25px auto 0; padding:0;}
#mb_legal h2 {font-size:85%; margin:0 0 5px 0; padding:0;}
#mb_legal h3 {font-size:85%; margin:0 0 5px 0; padding:0;}
#mb_legal p {font-size:85%; margin:0; padding:0 0 10px;}
#mb_legal p.first {margin: 0 auto 18px; padding:0; text-align:center; font-weight:bold;}
#mb_legal p.ind1 {margin-left:35px;}

#mb_legal ul {margin:0 0 12px; padding:0 0 0 5px; color:#9992a5;  list-style:none;}
#mb_legal ul li {padding:0 0 0 17px; background:url(../images/mb_bllt.gif) no-repeat 0 .4em; font-size:85%; color:#9992a5;}
#mb_legal ol {margin-top:0; color:#9992a5; list-style-type: upper-alpha}
#mb_legal ol li {font-size:85%; color:#9992a5;}
#mb_legal a {color:#9992a5; text-decoration:underline !important; font-weight:bold;}
#mb_legal a:hover {color:#f5a4ce; text-decoration:underline !important; font-weight:bold;}
#mb_legal a.hilite {color:#f00;}
#mb_legal span {text-decoration:underline;}

/* barbie_history.html */
#mb_hist_top {margin-left:37px; margin-top:2px; margin-right:-50px; padding-bottom:20px; background:url(../images/mb_hist_bg.jpg) no-repeat 0 0;min-height:290px;/* ie min-height hack follows */ height:auto !important; height:290px;}
#mb_hist_top h1 {color:#ec4399; font-size:260%; margin:0; padding:9px 0 0 22px; z-index:100;}

#mb_hist_top p {font-size:85%; line-height:130%;}

#mb_hist_top #rollo {z-index:99; height:28px; position:absolute; left:51px; top:264px;}
#mb_hist_top #rollo div.text {position:relative; float:left; font-size:92%; padding-top:3px; font-weight:bold; cursor:pointer;}
#mb_hist_top #rollo div.icon {position:relative; float:left; cursor:pointer;}
#mb_hist_top #rollo div:hover {color:#ec4399; text-decoration:none; cursor:pointer;}
#mb_hist_top img {display:inline;}

#mb_hist_top sup {vertical-align:.3em;}

#mb_hist_top #y1955 {z-index:3; height:86px; position:absolute; left:49px; top:177px; background:url(../images/mb_hist_1955.jpg) no-repeat 0 0; width:286px;}
#mb_hist_top #y1955 p {margin: 0 0 0 10px; padding:15px 80px 0 0;}
#mb_hist_top #y1963 {z-index:3; height:95px; position:absolute; left:107px; top:168px; background:url(../images/mb_hist_1963.jpg) no-repeat 0 0; width:240px;}
#mb_hist_top #y1963 p {margin: 0 0 0 10px; padding:22px 80px 0 0;}

#mb_hist_top #barbie1 {z-index:3; height:98px; position:absolute; left:150px; top:288px; background:url(../images/mb_hist_b1.jpg) no-repeat 0 0; width:314px;}
#mb_hist_top #barbie1 p {margin: 15px 0 0 10px; padding:0 80px 0 0;}

#mb_hist_top #y1966 {z-index:3; height:92px; position:absolute; left:197px; top:171px; background:url(../images/mb_hist_1966.jpg) no-repeat 0 0; width:221px;}
#mb_hist_top #y1966 p {margin: 19px 0 0 10px; padding:0 95px 0 0;}

#mb_hist_top #y1976 {z-index:3; height:95px; position:absolute; left:256px; top:168px; background:url(../images/mb_hist_1976.jpg) no-repeat 0 0; width:214px;}
#mb_hist_top #y1976 p {margin: 21px 0 0 10px; padding:0 60px 0 0;}

#mb_hist_top #barbie2 {z-index:8; height:98px; position:absolute; left:299px; top:288px; background:url(../images/mb_hist_b2.jpg) no-repeat 0 0; width:263px;}
#mb_hist_top #barbie2 p {margin: 15px 0 0 10px; padding:0 75px 0 0;}

#mb_hist_top #y1979 {z-index:9; height:92px; position:absolute; left:346px; top:171px; background:url(../images/mb_hist_1979.jpg) no-repeat 0 0; width:236px;}
#mb_hist_top #y1979 p {margin: 20px 0 0 10px; padding:0 80px 0 0;}

#mb_hist_top #y1981 {z-index:10; height:86px; position:absolute; left:404px; top:177px; background:url(../images/mb_hist_1981.jpg) no-repeat 0 0; width:257px;}
#mb_hist_top #y1981 p {margin: 15px 0 0 10px; padding:0 85px 0 0;}

#mb_hist_top #y1984 {z-index:3; height:86px; position:absolute; left:463px; top:177px; background:url(../images/mb_hist_1984.jpg) no-repeat 0 0; width:331px;}
#mb_hist_top #y1984 p {margin: 14px 0 0 10px; padding:0 95px 0 0;}

#mb_hist_top #barbie3 {z-index:3; height:98px; position:absolute; left:266px; top:288px; background:url(../images/mb_hist_b3.jpg) no-repeat 0 0; width:355px;}
#mb_hist_top #barbie3 p {margin: 15px 0 0 10px; padding:0 95px 0 0;}

#mb_hist_top #y1992 {z-index:3; height:86px; position:absolute; left:553px; top:177px; background:url(../images/mb_hist_1992.jpg) no-repeat 0 0; width:296px;}
#mb_hist_top #y1992 p {margin: 14px 0 0 10px; padding:0 95px 0 0;}

#mb_hist_top #y1993 {z-index:3; height:86px; position:absolute; left:371px; top:177px; background:url(../images/mb_hist_1993.jpg) no-repeat 0 0; width:362px;}
#mb_hist_top #y1993 p {margin: 12px 0 0 12px; padding:0 95px 0 0;}

#mb_hist_top #barbie4 {z-index:3; height:102px; position:absolute; left:490px; top:283px; background:url(../images/mb_hist_b4.jpg) no-repeat 0 0; width:305px;}
#mb_hist_top #barbie4 p {margin: 20px 0 0 10px; padding:0 90px 0 0;}

#mb_hist_top #y2004 {z-index:3; height:86px; position:absolute; left:507px; top:177px; background:url(../images/mb_hist_2004.jpg) no-repeat 0 0; width:332px;}
#mb_hist_top #y2004 p {margin: 11px 0 0 10px; padding:0 145px 0 0;}

#mb_hist_top #y2005 {z-index:3; height:86px; position:absolute; left:607px; top:177px; background:url(../images/mb_hist_2005.jpg) no-repeat 0 0; width:181px;}
#mb_hist_top #y2005 p {margin: 15px 0 0 10px; padding:0 75px 0 0;}

#mb_hist_top #y2007 {z-index:3; height:134px; position:absolute; left:590px; top:129px; background:url(../images/mb_hist_2007.jpg) no-repeat 0 0; width:268px;}
#mb_hist_top #y2007 p {margin: 58px 0 0 15px; padding:0 120px 0 0;}

#mb_hist_top #barbie1 {z-index:4; height:98px;}
#mb_hist_top .info {display:block; z-index:100; padding-left:14px; padding-top:140px; font-size:92%;}

#mb_hist_bot {margin-left:54px; padding-top:10px; padding-bottom:20px; width:815px;background:url(../images/mb_hist_bot_rc.jpg) bottom right no-repeat;}

#mb_hist_bot_lc {position:relative; float:left; margin:0; padding:0 40px 0 0; width:500px; font-size:100%;}
#mb_hist_bot_lc p {margin:0; padding: 0 0 12px;}
#mb_hist_bot_lc a {font-size:100%; display:block;}

#mb_hist_bot_rc {position:relative; float:left; width:265px; margin:0; padding:0;}
#mb_hist_bot_rc img.bio {position:relative; float:left; width:90px; padding:0 8px 60px 0;}
#mb_hist_bot_rc h3 {position:relative; float:left; width:140px; line-height:105%; margin:0;/*  padding-top:5px;  */font-size:167%; color:#bdd46f; padding-right:10px; white-space:nowrap;}
#mb_hist_bot_rc a {font-weight:bold; font-size:92%;} 
#mb_hist_bot_rc p {margin:0; padding:0 0 0 0;}
/* eof barbie history */

/* what_we_believe/index.html */
#mb_main_we {margin-left:37px; padding-top:21px;}
#mb_we_lc {width:465px; position:relative; float:left; background:url(../images/mb_we_lc_bg.jpg) no-repeat 0 0;}
#mb_we_rc {width:362px; position:relative; float:left; padding-top:0; background:url(../images/mb_we_rc_bg.jpg) repeat-y 0 0;}
#mb_we_rc_flash {height:435px; }

#mb_we_lc h1 {margin:0 110px 10px 20px; font-size:136%; line-height:122%;}
#mb_we_lc p {margin:0; padding:0 40px 8px 20px; font-size:103%;}
#mb_we_lc .text {min-height:265px;/* ie min-height hack follows */ height:auto !important; height:265px;}
#mb_we_lc .page {position:relative; float:left; font-size:77%; padding-left:18px;}
#mb_we_lc .btn1 {position:relative; float:left; padding-bottom:6px; padding-left:228px; cursor:hand; cursor:pointer;}
#mb_we_lc .btn2 {position:relative; float:right; padding-bottom:6px; padding-right:49px; cursor:hand; cursor:pointer;}

#mb_we_lc .ftnote {font-size:85%; line-height:95%; padding-top:45px;}
#mb_we_lc .text a {text-decoration:underline;}
#page1, #page2, #page3 {clear:both;}
#mb_we_barbiekiss {position:absolute; left:165px; top:200px;}

#mb_we_lc_bot {padding-top:18px; color:#ea7bb2;}
#mb_we_lc_bot img {display:inline;}
#mb_we_lc_bot .dash {margin-left:25px; position:relative; float:left; width:20px; line-height:108%;}
#mb_we_lc_bot cite {font-style:normal; position:relative; float:left; width:420px; line-height:105%; padding-bottom:0; font-size:85%;}

#mb_we_quotes {padding-top:15px; min-height:80px;/* ie min-height hack follows */ height:auto !important; height:80px;}
#qu1, #qu2, #qu3, #qu4, #qu5, #qu6, #qu7 {clear:both;}
#qu1 em, #qu2 em, #qu3 em, #qu4 em, #qu5 em, #qu6 em, #qu7 em {display:block; padding-bottom:5px; padding-left:25px; text-indent: -22px;}
#qu2 em {padding-right:110px; line-height:110%;}
#qu6 em {padding-right:120px; line-height:110%;}
#mb_we_lc_bot a {display:block;}
/* eof  what_we_believe/index.html */

/* what_we_believe/what_were_doing.html */
#mb_main_found {margin-left:37px; padding-bottom:15px; }
#mb_main_found h1 {background:url(../images/mb_found_hdr.jpg) no-repeat 0 5px;color:#b6c0e3; font-size:260%; margin:0; padding:32px 0 40px 20px; width:825px; height:53px;}
#mb_main_found_lf {position:relative; float:left; width:510px; padding-right:25px;}
#mb_main_found_rt {float:right; margin-top:50px; padding-right:45px; width:255px;}

#mb_main_found p {margin:0; padding:0 0 12px 20px; color:#9992a5;}
#mb_main_found p.bot20 {padding-bottom:30px !important;}
#mb_main_found a {font-weight:bold;text-decoration:underline;}
#mb_main_found a:hover {font-weight:bold; text-decoration:underline;}
#mb_main_found ul {margin:0 0 12px; padding:0 0 0 5px; color:#9992a5;  list-style:none;}
#mb_main_found ul li { color:#9992a5; padding:0 0 0 17px; background:url(../images/mb_bllt.gif) no-repeat 0 .4em;}
.vert_line527 {padding-left:10px;padding-top:14px;}
#mb_main_found a.diff {text-decoration:none;}
#mb_main_found a.diff:hover {text-decoration:none;}
/* eof what_we_believe/what_were_doing.html */

/* what_we_believe/ruth_handler.html */
#mb_main_ruth {margin-left:37px; padding-bottom:15px; }
#mb_main_ruth h1 {background:url(../images/mb_ruth_hdr.jpg) no-repeat 0 5px; color:#e95da4; font-size:260%; margin:1px 0 0; padding:32px 0 25px 20px; width:825px; height:53px;}
#mb_main_ruth_lf {position:relative; float:left; width:535px; padding-right:25px; padding-left:20px;}
#mb_main_ruth_lf img.biopic {position:relative; float:left; /* width:535px; */ padding-right:5px; padding-bottom:5px; }

#mb_main_ruth p {margin:0; padding:0 0 12px; color:#9992a5;}
#mb_main_ruth a {font-weight:bold; text-decoration:none; display:block;}
#mb_main_ruth a:hover {font-weight:bold; text-decoration:none; display:block;}
/* eof what_we_believe/ruth_handler.html */


/* whos_helping/index.html */
#mb_help {margin-left:37px; padding-bottom:15px; }
#mb_help h1 {background:url(../images/mb_help_hdr.jpg) no-repeat 0 6px;color:#bdd46f; font-size:260%; margin:0; padding:32px 0 40px 20px; width:805px; height:53px;}
#mb_help h2  {color:#bdd46f; font-size:114%; margin:0; padding:0; font-weight:bold;line-height:85%;}
#mb_help h3 {color:#bdd46f; font-size:159%; margin:0; padding:0 0 5px;}
#mb_help h4  {font-size:114%; margin:0; padding:0 0 7px; font-weight:normal; line-height:85%;}
#mb_help h5  {color:#bdd46f; font-size:114%; margin:0; padding:12px 0 3px; font-weight:bold;line-height:85%;}

#mb_help_lf {position:relative; float:left; width:525px; padding-right:40px; padding-left:20px;}
#mb_help_rt {float:right; padding-right:40px; width:215px;}

#mb_help_lf p {margin:0; padding:0 0 12px;}
.vert_line {margin-left:-10px;}
#mb_help_lf .biopic {position:relative; float:left; width:100px; padding-bottom:2px;}
#mb_help_lf .biopic img {position:relative; float:left; padding-right:5px; }
#mb_help_lf .caption {display:block; margin:4px 0 0; padding:0; font-size:72%; line-height:100%;}
#mb_help_lf a {text-decoration:underline;}

#mb_help_rt p {margin:0; padding:0 10px 0 0;}
#mb_help_rt a, #mb_help_rt a:hover {font-weight:bold;}

#mb_help_bot {padding-top:4px;}
#mb_help_bot p {margin:0; padding:0;}
#mb_help_bot a {text-decoration:none;}
/* eof whos_helping/index.html */

/* whos_helping/article1.html */
#mb_article {margin-left:37px; padding-bottom:15px; }
#mb_article h1 {background:url(../images/mb_help_hdr.jpg) no-repeat 0 6px;color:#bdd46f; font-size:260%; margin:0; padding:32px 0 20px 20px; width:805px; height:53px;}
#mb_article h2  {font-size:136%; margin:0; padding:0;}
#mb_article h3  {color:#bdd46f; font-size:159%; margin:0; padding:30px 0 5px;}
#mb_article h4  {font-size:136%; margin:0; padding:5px 0;}
#mb_article h5  {color:#bdd46f; font-size:114%; margin:0; padding:12px 0 3px; font-weight:bold;line-height:85%;}

#mb_article_lf {position:relative; float:left; width:530px; padding-right:40px; padding-left:20px;}
#mb_article_rt {float:right; padding-right:45px; width:210px;}

#mb_article_lf p {margin:0; padding:0 0 12px;}
#mb_article_lf a {text-decoration:underline;}
#mb_article_lf .intro {margin:0; padding:0 0 30px;}
#mb_article_lf cite {display:block; margin:0; padding:0 0 15px; font-size:85%; font-weight:bold;}
#mb_article_lf .byline {margin:0; padding:0 0 12px 0; font-weight:bold; font-size:114%;}
#mb_article_lf .copyright {font-size:80%;}
#mb_article_lf .copyright a {font-size:95%;}

#mb_article_rt .caption {display:block; margin:4px 0 -3px; padding:0; font-weight:bold; font-size:72%;line-height:100%;}
#mb_article_rt cite {font-style:normal; font-size:72%; margin:0; padding:0; line-height:100%;}
#mb_article_rt p {margin:0; padding:0 10px 0 0;}
#mb_article_rt a, #mb_article_rt a:hover {font-weight:bold;}
#mb_article_rt h2 {padding-top:25px;}

#mb_article_bot {padding-top:0px; padding-bottom:29px; width:530px;}
#mb_article_bot p {margin:0; padding:0;}
#mb_article_bot a {text-decoration:none;}
#mb_article_bot_lf {position:relative; float:left; width:100px;}
#mb_article_bot_rt {position:relative; float:right; width:100px; text-align:right; }

#mb_article_cta {padding-top:4px;}
#mb_article_cta p {margin:0; padding:0;}
#mb_article_cta a {text-decoration:none;}
/* eof whos_helping/article1.html */
