/* ===================== BASE CLASSES BEGIN ===================== */
div.clear {height:1px;font-size:1px;line-height:1px;}
div.clear_rt {clear:right;}
div.clear_lt {clear:left;}
div.clear_all {clear:both;}

.bg_text {text-indent:-1000px;}
.nobr {float:left; margin-right:5px;}

span.more a {display:block;padding-top:5px;}

div.callout {border:1px solid #e9831d;background-color:#fff;}
div.callout h2 {background-color:#e9831d;color:#fff;font-size:11px;font-weight:bold;padding:5px 0 5px 5px;}
div.callout div.callout_content {margin:5px;}
div.callout div.callout_content p {line-height:100%;font-size:10px;color:#000;margin-bottom:8px;}
div.callout div.callout_content a.signup {line-height:130%;color:#e9831d;font-size:11px;text-decoration:underline;}
div.callout div.callout_content a.signup span {display:block;font-weight:bold;}
div.callout div.callout_content a.signup:hover {text-decoration:none;}


/* forms */
dl.form,dl.form dt,dl.form dd {margin:0;padding:0;color:#9c8b82;}
dl.form input {font-size:10px;line-height:100%;border:1px solid #9c8b82;}
dl.form input.checkbox,dl.form input.radio {width:auto;}
dl.form dd {margin-top:2px;margin-bottom:4px;}

ul.form_buttons {margin:0;padding:0;}
ul.form_buttons li {display:inline;list-style-type:none;margin-left:10px;}
ul.form_buttons li.first {margin-left:0;}


div.focus_copy {margin-bottom:30px;}
div.focus_copy h1 {font-size:16px;font-weight:bold;margin:0 0 10px 0;padding:0;}
div.focus_copy h2 {font-size:14px;font-weight:bold;margin:0 0 10px 0;padding:0;}
div.focus_copy h3 {font-size:12px;font-weight:bold;margin:0 0 10px 0;padding:0;}
div.focus_copy p {margin-top:14px;}
div.focus_copy ul {padding-left:20px;}
div.focus_copy ul li {margin-top:5px;line-height:120%;color:#333;}

div.section h2 {font-size:12px;font-weight:normal;line-height:17px;color:#fff;padding-left:12px;}


dl.section_links,dl.section_links dt,dl.section_links dd,dl.section_links dd ul {margin:0;padding:0;list-style-type:none;line-height:100%;}
dl.section_links {background-color:#ebe8e6;padding:10px 11px 10px 16px;margin:0 0 7px 0;}
dl.section_links dt {display:block;font-size:16px;padding-left:30px;line-height:26px;color:#9c8b82;border-bottom:1px solid #9c8b82;}
dl.section_links dt.icon_forward {background:url("../nimages/icons/icon_forward.gif") no-repeat left center;}
dl.section_links dt.icon_paper {background:url("../nimages/icons/icon_paper.gif") no-repeat left center;}
dl.section_links dt.icon_comm {background:url("../nimages/icons/icon_comm.gif") no-repeat left center;}
dl.section_links dt.icon_pubs {background:url("../nimages/icons/icon_comm.gif") no-repeat left center;}
dl.section_links dt.icon_door {background:url("../nimages/icons/icon_door.gif") no-repeat left center;}
dl.section_links dt.icon_articles {background:url("../nimages/icons/icon_paper.gif") no-repeat left center;}
dl.section_links dt.icon_resources {background:url("../nimages/icons/icon_resources.gif") no-repeat left center;}
dl.section_links dd {margin:5px 0 16px 0;padding-left:30px;}
dl.section_links dd ul li {margin-top:6px;line-height:110%;}
dl.section_links dd ul li a {color:#5f5651;}
dl.section_links dd ul li.itunes_subscribe {margin-top:12px;}
dl.section_links dd ul li.itunes_subscribe a {display:block;height:19px;line-height:19px;padding-left:58px;background:url("../nimages/icon_itunes.gif") no-repeat left center;}
dl.section_links dd ul.bullets li a {line-height:100%;list-style-type:none;margin-top:4px;padding-left:17px;background:url("../nimages/list_icon.gif") no-repeat left center;}
dl.section_links dd ul.d_links {display:none;margin-left:145px;position:relative;top:-13px;}

dl.section_links_a {background-color:#fff;padding:0;}

dl.section_links dt {background-color:#eee;}


div.ignite_subscribe {}
div.ignite_subscribe a {display:block;width:234px;height:35px;background:url("../nimages/ignite_subscribe.gif") no-repeat left center;text-indent:-2000px;}

div.ignite_subscribe2 a {display:block;width:120px;height:73px;background:url("../nimages/ignite_subscribe2.gif") no-repeat left center;text-indent:-2000px;}


ul.buttons {margin:0;padding:0;list-style-type:none;overflow:hidden;}
ul.buttons li {height:24px;float:left;margin-left:5px;}
ul.buttons li.first {margin-left:0;}
ul.buttons li a,ul.buttons li a span {display:block;line-height:24px;font-weight:bold;color:#fff;text-decoration:none;}
ul.buttons li a {padding-left:13px;background:url("../nimages/css/buttons/button_gray_lt.gif") no-repeat left top;}
ul.buttons li a span {padding-right:13px;background:url("../nimages/css/buttons/button_gray_rt.gif") no-repeat right top;}
ul.buttons li a:hover {background:url("../nimages/css/buttons/button_orange_lt.gif") no-repeat left top;}
ul.buttons li a:hover span {background:url("../nimages/css/buttons/button_orange_rt.gif") no-repeat right top;}

ul.healthcare_buttons li a {background:url("../nimages/css/buttons/button_healthcare_lt.gif") no-repeat left top;}
ul.healthcare_buttons li a span {background:url("../nimages/css/buttons/button_healthcare_rt.gif") no-repeat right top;}

ul.healthcare_buttons li a {background:url("../nimages/css/buttons/button_healthcare_lt.gif") no-repeat left top;}
ul.healthcare_buttons li a span {background:url("../nimages/css/buttons/button_healthcare_rt.gif") no-repeat right top;}


form div.hidden_submit {position:absolute;top:0px;left:0px;}
form div.hidden_submit,form div.hidden_submit span {height:4px;width:4px;line-height:0;font-size:0;overflow:hidden;}
form div.hidden_submit span {display:block;background-color:#fff;position:absolute;top:0;left:0;}

/* ===================== BASE CLASSES END ===================== */







/* ===================== LAYOUT BEGIN ===================== */
div#wrapper {margin-left:auto;margin-right:auto;width:758px;padding:22px 0 16px 0;background-color:#fff;height:1%;overflow:hidden;}
div#content {position:relative;top:0;left:0;margin:0;height:1%;overflow:hidden;}
div#homepage div#wrapper {width:800px;padding:0;}

div.col {float:left;display:inline;height:1%;overflow:hidden;padding-bottom:20px;}

div.cols_a {}
div.cols_a div.col_1 {width:240px;}
div.cols_a div.col_2 {width:330px;margin-left:14px;}
div.cols_a div.col_3 {width:160px;margin-left:14px;}

div.cols_b {}
div.cols_b div.col_1 {width:240px;}
div.cols_b div.col_2 {width:504px;margin-left:14px;}
div.cols_b div.col_2 img.focus_img {display:block;margin-bottom:20px;}

div.cols_c {}
div.cols_c div.col_1 {width:492px;}
div.cols_c div.col_2 {width:234px;margin-left:32px;}

div.faux_cols_a {}
div.faux_cols_a div.col {width:50%;}
div.faux_cols_a div.col div.faux_col_1 {margin-right:10px;}
div.faux_cols_a div.col div.faux_col_2 {margin-left:10px;}
/* ===================== LAYOUT END ===================== */







/* ===================== HEADER BEGIN ===================== */
div#header {height:100px;margin:0;padding:0;position:relative;top:0;right:0;}

/* main menu */
div#header div#main_menu {height:22px;background-color:#9c8b82;}
div#header div#main_menu ul {margin:0;padding:0;height:22px;float:right;background-color:transparent;}
div#header div#main_menu ul li {float:left;list-style-type:none;margin:0;padding:0;}
div#header div#main_menu ul li a {display:block;font-size:10px;line-height:22px;color:#fff;letter-spacing:-0.03em;padding:0 8px;margin:0;text-decoration:none;}
div#header div#main_menu ul li.client_login a {margin-left:20px;padding-left:20px;background:url("../nimages/rt_arrow.gif") no-repeat 4px 50%;}
div#header div#main_menu ul li a:hover {background-color:#e9831d;}

/* banner */
div#header div#banner ul {margin:0 0 10px 0;padding:0;height:60px;}
div#header div#banner ul li {float:left;list-style-type:none;}
div#header div#banner ul li a {display:block;}

div#header div#banner ul li#hdr_home {width:130px;height:60px;float:left;margin-right:124px;}
div#header div#banner ul li#hdr_home a {width:130px;height:60px;background:url("../nimages/moveologo.gif") no-repeat left center;text-indent:-2000px;}

div#header div#banner ul li#hdr_welcome {float:right;height:60px;}
div#header div#banner ul li#hdr_welcome span {display:block;background:url("../nimages/welcome_to.gif") no-repeat left center;width:122px;}
div#header div#banner ul li#hdr_welcome a,div#header div#banner ul li#hdr_welcome span {display:block;float:left;height:60px;margin-left:10px;height:60px;text-indent:-2000px;}
div#header div#banner ul li#hdr_welcome a.header_nonprofit {background:url("../nimages/nonprofit_logo.gif") no-repeat left center;width:262px;}
div#header div#banner ul li#hdr_welcome a.header_b2b {background:url("../nimages/b2b_home_link.gif") no-repeat left center;width:124px;}
div#header div#banner ul li#hdr_welcome a.header_hcare {background:url("../nimages/hcare_logo.gif") no-repeat left center;width:199px;}
div#header div#banner ul li#hdr_welcome a.header_healthcare {background:url("../nimages/hcare_logo.gif") no-repeat left center;width:199px;}
div#header div#banner ul li#hdr_welcome a.header_education {background:url("../nimages/education_logo.gif") no-repeat left center;width:199px;}

logo_20th.gif


/* homepage specific */
div#header_home {height:68px;margin:30px 0 15px 0;}
div#header_home ul {margin:0;padding:0;height:68px;}
div#header_home ul li {float:left;list-style-type:none;}
div#header_home ul li#header_logo {text-indent:-1000px;margin-right:124px;width:130px;height:60px;background:url("../nimages/moveologo.gif") no-repeat left top;}
div#header_home ul li#home_welcome {text-indent:-3000px;margin-top:9px;background:url("../nimages/welcome_moveo.gif") no-repeat left top;width:409px;height:54px;}


/* ===================== HEADER END ===================== */






/* ===================== FOOTER BEGIN ===================== */
div#footer {clear:both;overflow:hidden;height:1%;padding:20px 0 0 0;}
div#footer p {color:#9c8b82;}

div#footer div#copyright {width:300px;float:right;text-align:right;color:#9c8b82;}

div#footer div#address {float:left;width:500px;}
div#footer div#address address {margin:0;padding:0;color:#9c8b82;font-style:normal;}
div#footer div#address address span {list-style-type:none;display:inline;}
div#footer div#address address span.company {font-weight:bold;}

div#footer div#home_address {float:left;width:500px;padding:0 0 0 10px;}
div#footer div#home_address address {margin:0;padding:0;color:#e9831d;font-style:normal;}
div#footer div#home_address address span {list-style-type:none;display:inline;font-size:12px;color:#9c8b82;}
div#footer div#home_address address span.company {font-weight:bold;color:#e9831d;}
div#footer div#home_address p.contact {font-size:12px;font-weight:bold;color:#9c8b82;}
div#footer div#home_address p.contact a {font-size:12px;font-weight:bold;color:#9c8b82;}

div#b2b_small {clear:both;padding-top:20px;margin-left:16px;}
div#b2b_small img {display:block;}
/* ===================== FOOTER END ===================== */









/* sub menu */
div#submenu {border: 1px solid #9c8b82;}
div#submenu dl,div#submenu dl dt,div#submenu dl dd {margin:0;padding:0;}
div#submenu dl {margin:0 5px;}
div#submenu dl dt {margin-top:5px;padding-bottom:5px;}
div#submenu dl dt a {font-weight:bold;font-size:12px;color:#9c8b82;}
div#submenu dl dd {margin:4px 0 10px 0;}
div#submenu dl dd ul {margin:0;padding:0;list-style-type:none;}
div#submenu dl dd ul li {margin-top:4px;}
div#submenu dl dd ul li a {font-size:12px;margin:10px;color:#9c8b82;text-decoration:underline;}
div#submenu dl dd ul li a:hover {text-decoration:none;}


/* ===================== PAGES BEGIN ===================== */
/* home page */
div#header_home {height:93px;background:url("../nimages/moveologo.gif") no-repeat 40px 28px;margin:0;padding:0;}
div#header_home div#header_blurb {float:right;height:93px;width:565px;padding: 20px 15px 0px 0px;font-size:12px;color:#9c8b82;line-height:17px;letter-spacing:0.3px;}

div#home_flash,div#home_flash object,div#home_flash embed {height:230px;width:800px;}
div#home_flash {float:left;margin:0;padding:0;overflow:hidden;text-align:left;background:url("../nimages/AtoB4.jpg") no-repeat left top;}

div#home_b2b_header {width:398px;height:44px;float:left;margin:2px 2px 0px 0px;}
div#home_b2b_header a {display:block;width:368px;height:24px;float:left;background:#a8a04b;font-size:20px;color:#fff;text-decoration:none;font-weight:100;padding:10px 15px 8px 15px;}
div#home_b2b_header a:hover {background:#e9831d;}
div#home_b2b_blurb {width:378px;height:34px;float:left;margin:3px 2px 0px 0px;padding:5px 10px 5px 10px;color:#5f5651;line-height:12px;clear:both;}
div#home_b2b_blurb a {font-size:9px;text-decoration:none;}
div#home_b2b_blurb a span {font-size:7px;background:#e9831d;color:#fff;padding:0 2px 0 2px;margin-right:5px;}
div#home_nonprofit_header {width:368px;height:24px;float:left;margin:2px 2px 0px 0px;}
div#home_nonprofit_header a {display:block;width:368px;height:24px;float:left;background:#435080;font-size:20px;color:#fff;text-decoration:none;font-weight:100;padding:10px 15px 8px 15px;}
div#home_nonprofit_header a:hover {background:#e9831d;}
div#home_nonprofit_blurb {width:378px;height:34px;float:left;margin:3px 2px 0px 0px;padding:5px 10px 5px 10px;color:#5f5651;line-height:12px;}
div#home_nonprofit_blurb a {font-size:9px;text-decoration:none;}
div#home_nonprofit_blurb a span {font-size:7px;background:#e9831d;color:#fff;padding:0 2px 0 2px;margin-right:5px;}

div#footer div#home_footer_menu {float:left;width:800px;margin:30px 0 0 0;padding:0;color:#9c8b82;font-style:normal;line-height:15px;}
div#footer div#home_footer_menu a {color:#9c8b82;text-decoration:none;font-size:10px;}

div#home_links {width:226px;height:164px;float:left;}
div#home_links a {display:block;margin-left:4px;width:226px;height:80px;text-indent:-1000px;}
a#enter_healthcare {background:#3a4d80 url("../nimages/nonprofit_enter.gif") no-repeat 13px 34px;margin-top:4px;}
a#enter_b2b {background:#a8a04b url("../nimages/b2b_enter.gif") no-repeat 13px 34px;}
a#enter_healthcare:hover {background:#e9831d url("../nimages/nonprofit_enter_on.gif") no-repeat 13px 34px;margin-top:4px;}
a#enter_b2b:hover {background:#e9831d url("../nimages/b2b_enter_on.gif") no-repeat 13px 34px;}

div#home_copy {clear:left;padding-top:28px;margin-left:30px;width:440px;}
div#home_copy h1 {text-indent:-1000px;margin-bottom:20px;background:url("../nimages/welcome.gif") no-repeat left top;height:15px;}
div#home_copy p {font-size:12px;line-height:160%;}
div#home_copy p a {text-decoration:underline;font-size:12px;}
div#homepage ul#client_links {margin:180px 0 0 30px;padding:0 0 25px 0;list-style-type:none;}
div#homepage ul#client_links li a {color:#e9831d;font-size:10px;text-decoration:underline;}


/* focus_copy */
div#focus_copy p {font-size:11px;color:#333;margin:10px 0;}
div#focus_copy h1 {font-size:12px;font-weight:bold;line-height:120%;}
div#focus_copy ul {margin:10px 0;padding:0 0 0 18px;}
div#focus_copy ul li {font-size:10px;margin-bottom:5px;}
div#focus_copy ul.no_bullets li {list-style-type:none;}
div#focus_copy ul.carats li {list-style-image:url("../nimages/carat_bullet.gif");color:#9c8b82;font-size:11px;}
div#focus_copy td {vertical-align:top;}

div#focus_copy_new h1 {margin:0 0 4px 0;font-size:28px;font-weight:normal;line-height:100%;}
div#focus_copy_new h2 {margin:0;font-size:11px;font-weight:normal;line-height:100%;}
div#focus_copy_new p {font-size:11px;color:#9c8b82;margin:10px 0;}

/* focus home page */
div.focus_main_banner,div.focus_main_banner img {display:block;width:758px;height:204px;}
div.focus_main_banner {margin-bottom:20px;}

div.random_casestudy {margin-bottom:30px;}
div.random_casestudy div.cs_content {border:4px solid #ebe8e6;margin:0;padding:8px;}
div.random_casestudy div.cs_content h3 {color:#9c8b82;font-weight:bold;margin-bottom:5px;line-height:100%;}
div.random_casestudy div.cs_content p {color:#9c8b82;margin:0;}
div.random_casestudy div.cs_content p a.more {margin-left:5px;}

div.focus_sub_banner {height:76px;}
div.focus_sub_banner a.banner,div.focus_sub_banner div.banner,div.focus_sub_banner a.banner img,div.focus_sub_banner a.banner object {display:block;width:400px;height:76px;}
div.focus_sub_banner a.b2bmag_link {float:left;width:71px;height:76px;}
div.focus_sub_banner a.banner {float:right;}
div.focus_sub_banner div.banner {float:right;}

div.focus_sub_banner a.banner img {}
div.focus_sub_banner a.banner object {}
div.focus_sub_banner a.banner:hover {cursor:pointer;cursor:hand;outline:none;}





/* services page */
div#four_ds {clear:both;height:114px;}
div#four_ds ul {padding:0;margin:0;height:74px;}
div#four_ds ul li {list-style-type:none;float:left;display:inline;padding-left:69px;background:#fff url("../nimages/orange_arrow_rt.gif") no-repeat 28px 50%;}
div#four_ds ul li#discover {padding:0;}
div#four_ds ul li a {display:block;width:72px;height:72px;line-height:72px;text-align:center;border:1px solid #9c8b82;color:#e9831d;background-color:#fff;font-weight:bold;font-size:12px;}
div#four_ds ul li a:hover {border-color:#e9831d;}

/* news page */
div#news_headlines a {display:block;font-size:11px;color:#333;margin:0 10px 0 0;text-decoration:none;}
div#news_headlines a:hover {text-decoration:underline;}
table#headlines td {vertical-align:top;padding:0;margin:0;}
table#headlines td {padding-bottom:5px;}
div#about_moveo {margin-top:20px;}

/* contact page */
form#contact_form fieldset {margin:0;padding:0;border:0;}
form#contact_form legend {display:none;}
form#contact_form label {font-size:9px;margin:4px 0 0 0;color:#333;display:block;}
form#contact_form input {display:block;}

/* submit rfp page */
form#submit_rfp_form fieldset {margin:0;padding:0;border:0;}
form#submit_rfp_form legend {display:none;}
form#submit_rfp_form label {font-size:9px;margin:4px 0 0 0;color:#333;display:block;}
form#submit_rfp_form input {display:block;}

dl.privacy,dl.privacy dt,dl.privacy dd {margin:0;padding:0;color:#9c8b82;font-size:10px;}
dl.privacy {margin-top:20px;}
dl.privacy dt {font-weight:bold;}
dl.privacy dd {margin-bottom:5px;}

/* case studies page */
div#cs_thumbs {position:relative;top:0;left:0;width:504px;height:302px;}
div#left_cs, div#right_cs {margin:0;padding:0;}
div#left_cs {width:201px;}
div#left_cs h1 {font-size:12px;font-weight:bold;color:#fff;padding:10px;}
div#left_cs p {font-size:11px;color:#fff;padding:10px;}
div#left_cs p a {color:#fff;}
div#right_cs {position:absolute;top:0;left:201px;width:303px;padding:0;background-color:#fff;}
	/* IE (pc & mac) */ * html div#right_cs {left:168px;width:304px;}
div#right_cs div {background-color:#ABA69C;float:left;margin-left:1px;margin-top:1px;}
div#right_cs div.top_row {margin-top:0;}
div#right_cs div, div#right_cs div img {width:100px;height:100px;}
div#right_cs div img {border:none;display:block;}

/* careers pages */
div.job_tease {padding:10px;margin:0 0 10px 0;border:1px solid #E5E7E9;background-color:#fff;}
div.job_odd {background-color:#E5E7E9;}
dl.values,dl.values dt,dl.values dd {margin:0;padding:0;}
dl.values dt {float:left;font-weight:bold;margin-right:4px;}
dl.values dd {padding-bottom:10px;}
div.job_tease h2 {font-size:12px;margin-bottom:5px;}
div.job_tease p {margin:0 0 5px 0;}

dl.departments,dl.departments dt,dl.departments dd {margin:0;padding:0;}
dl.departments dt {font-weight:bold;}
dl.departments dd {margin:4px 0 10px 0;}

div.msg_banner {margin-top:20px;}
div.msg_banner a img {border:1px solid #999;}
div.msg_banner a:hover img {border-color:#e9831d;}

div.bio_teaser {margin:0;width:50%;float:left;display:inline;}
div.bio_teaser ul {margin:0;padding:0 0 10px 10px;list-style-type:none;border-right:2px solid #9c8b82;overflow:hidden;}
div.bio_teaser ul.last {border-right:0;}
div.bio_teaser ul li {}
div.bio_teaser ul li.bio_photo {margin-left:0;margin-right:10px;float:left;width:80px;height:80px;overflow:hidden;background-color:#ddd;}
div.bio_teaser ul li.bio_name {font-size:16px;color:#333;font-weight:normal;line-height:110%;}
div.bio_teaser ul li.bio_title {font-size:11px;font-weight:bold;}
div.bio_teaser ul li.bio_copy {font-size:11px;color:#333;}

div.bio_full {}
div.bio_full ul {margin:0;padding:0;list-style-type:none;}
div.bio_full ul li.bio_name {font-size:16px;font-weight:bold;line-height:100%;margin-bottom:5px;}
div.bio_full ul li.bio_title {font-size:13px;font-weight:bold;}
div.bio_full ul li.bio_copy {font-size:11px;color:#333;}

div.favorites {margin-top:30px;}
div.favorites dl,div.favorites dl dt,div.favorites dl dd {margin:0;padding:0;font-size:11px;line-height:120%;color:#666;}
div.favorites dl dt {font-weight:bold;margin-right:5px;}
div.favorites dl dd {margin-bottom:5px;}

div.interview {margin-top:20px;border-top:1px dashed #999;padding-top:20px;}
div.interview dl,div.interview dl dt,div.interview dl dd {margin:0;padding:0;font-size:11px;line-height:120%;}
div.interview dl dt {}
div.interview dl dd {margin-top:5px;margin-bottom:12px;}

div.bio_profile {overflow:hidden;height:1%;padding:10px 0;border-top:1px dashed #999;}
div.bio_profile ul {margin:0;padding:0;list-style-type:none;}
div.bio_profile ul li.bio_name {font-size:14px;color:#333;font-weight:normal;line-height:100%;margin-bottom:5px;}
div.bio_profile ul li.bio_photo {float:right;width:80px;height:80px;overflow:hidden;margin:0 0 5px 10px;}
div.bio_profile ul li.bio_title {font-size:12px;font-weight:bold;}
div.bio_profile ul li.bio_copy {font-size:11px;color:#333;}

div.featured_job {}
div.featured_job span.job_title {display:block;margin:0 0 4px 0;padding:0;font-weight:bold;}
div.featured_job p {margin:0;}

div.resume_form {background:url("../nimages/css/res_submit_bg.gif") no-repeat right top;padding-top:60px;}
div.resume_form form fieldset {margin:0;padding:0;border:0;clear:left;overflow:hidden;}
div.resume_form form legend {font-size:11px;font-weight:bold;padding-bottom:0px;color:#e9831d;line-height:100%;}
div.resume_form form legend label {display:block;font-size:11px;line-height:11px;}
div.resume_form form input.text,div.resume_form form input.file,div.resume_form form textarea {display:block;margin:2px 0 4px 0;border:1px solid #666;}
div.resume_form form input.text {width:240px;}
div.resume_form form textarea {width:240px;height:50px}
div.resume_form form textarea.answer {height:50px;}
div.resume_form form fieldset p.note {font-size:10px;font-style:italic;color:#666;}
div.resume_form form fieldset div.form_col {float:left;width:250px;}
div.resume_form form fieldset.personal_info {}

div.resume_form form fieldset.intern_info {}
div.resume_form form fieldset.resume_info {}

div.resume_form ul.buttons {clear:left;padding-top:10px;}

div.intern_form {}






/* mindshare page */
div#mindshare_ignite div.callout {width:120px;}

div#mindshare_optin {position:relative;left:0;top:0;height:0;width:200px;overflow:hidden;margin-top:10px;}
div#mindshare_optin form#mindshare_form {padding:5px;position:absolute;left:0;top:-250px;background-color:#eee;border:1px solid #9c8b82;}
div#mindshare_optin form#mindshare_form fieldset {margin:0;padding:0;border:0;}
div#mindshare_optin form#mindshare_form legend {display:none;}
div#mindshare_optin form#mindshare_form legend label {display:block;font-size:10px;line-height:100%;}
div#mindshare_optin form#mindshare_form input {width:188px;margin:2px 0 4px 0;}
/* ===================== PAGES END ===================== */






/* ===================== OPTIN FORMS ===================== */
div.dropdown_form {width:234px;height:0;overflow:hidden;}
div.dropdown_form form {padding:10px 10px 0 10px;position:relative;left:0;top:-1000px;border:1px solid #7a6e67;background-color:#eee;}
div.dropdown_form form fieldset {margin:0;padding:0;border:0;}
div.dropdown_form form legend {font-size:12px;font-weight:bold;padding-bottom:10px;}
div.dropdown_form form legend label {display:block;font-size:11px;line-height:11px;}
div.dropdown_form form input {display:block;margin:2px 0 4px 0;width:210px;}
div.dropdown_form ul.form_buttons {margin:0;padding:4px 0;}
div.dropdown_form ul.form_buttons li {display:inline;list-style-type:none;margin-left:10px;}
div.dropdown_form ul.form_buttons li.first {margin-left:0;}

div.form_response {width:234px;height:auto;border:1px solid #7a6e67;background-color:#eee;display:none;}
div.form_response p {margin:10px;font-size:14px;text-align:center;}


div.optin_form {position:relative;top:0;left:0;padding-top:4px;}
	*html div.optin_form {padding-top:0;}
div.optin_form form fieldset {margin:0;padding:0;border:0;}
div.optin_form form legend {font-size:12px;font-weight:bold;padding-bottom:10px;}
div.optin_form form label {display:inline;font-size:11px;line-height:11px;}
div.optin_form form input.text {display:block;margin:2px 0 4px 0;width:210px;}

div.optin_form dl,div.optin_form dl dt,div.optin_form dl dd,div.optin_form dl dd ul {margin:0;padding:0;list-style-type:none;}
div.optin_form dl {margin-bottom:10px;}
div.optin_form dl dd ul {margin-left:10px;}
div.optin_form dl dd ul li label,div.optin_form dl dd ul li input.checkbox {display:inline;}
div.optin_form dl dd ul li label {margin-left:2px;}
div.optin_form dl dd ul li {margin-top:2px;}
	* html div.optin_form dl dd ul li {margin-top:0px;}
div.optin_form ul.form_buttons {margin:0;padding:4px 0;}
div.optin_form ul.form_buttons li {display:inline;list-style-type:none;margin-left:10px;}
div.optin_form ul.form_buttons li.first {margin-left:0;}

div.optin_form div.optin_copy {}

div.optin_form div.hidden_submit {position:absolute;top:4px;left:4px;}
div.optin_form div.hidden_submit,form div.hidden_submit span {height:4px;width:4px;line-height:0;font-size:0;overflow:hidden;}
div.optin_form div.hidden_submit span {display:block;background-color:#fff;position:absolute;top:0;left:0;}


div#ignite_optin,div#ignite_optout {background:url("../nimages/ignite_logo_grad.gif") no-repeat right top;}
div#ignite_optin div.optin_copy,div#ignite_optout div.optin_copy {width:250px;position:absolute;right:20px;top:80px;}

div#ignite_optout form {padding-top:80px;}


form#ignite_form {}
form#emailfriend_form {}







/*green:       #a8a04b*/
/*light brown: #ebe8e6*/
/*orange:      #e9831d*/
/*brown:       #9c8b82*/
/*font:        #5f5651*/
 
/* Mark Wise : 11-02-07 : global_partners.html
   =========================================== */
 
div#gp-parent{
	margin-top:20px;

}
div#gp-parent img#partner-map{
	float:right;
	border:1px solid #ccc;

}
div#gp-parent div#col-left{
	margin-right:522px;

}
div#gp-parent div#col-left h1{
	font-size:12px;
	color:#a8a04b;
	
}
div#gp-parent div#col-left div{
	margin-top:30px;

}
div#gp-parent div#col-left div img{
	float:left;

}
div#gp-parent div#col-left div p{
	margin-left:53px;

}

/* END======================================== */




/*green:       #a8a04b*/
/*light brown: #ebe8e6*/
/*orange:      #e9831d*/
/*brown:       #9c8b82*/
/*font:        #5f5651*/

/* Mark Wise : 11-02-07 : focus_2.html
   =================================== */
a.banner_link {display:block;margin-top:10px;}

a#gp-banner-link{
	display:block;

}
a#gp-banner-link, dl.section_links{
	margin-top:10px;

}

/* END================================ */





/*green:       #a8a04b*/
/*light brown: #ebe8e6*/
/*orange:      #e9831d*/
/*brown:       #9c8b82*/
/*font:        #5f5651*/

/* Mark Wise : 11-05-07 : ignite_archive.html
   ========================================== */

div#ignite-archive-parent{}
div#ignite-archive-parent .allow-height{
	overflow:hidden;
	$display:inline-block;
	
}
div#ignite-archive-parent .float-right{
	float:right;

}
div#ignite-archive-parent .float-left{
	float:left;

}
div#ignite-archive-parent img{
	display:block;

}
div#ignite-archive-parent h1, 
div#ignite-archive-parent h2{
	font-size:16px;
	
}
div#ignite-archive-parent h1{
	color:#a8a04b;
	
}
div#ignite-archive-parent h2{
	color:#9c8b82;
	
}
div#ignite-archive-parent .mt30{
	margin-top:30px;

}
div#ignite-archive-parent h3 a{
	font-weight:bold;
	color:#e9831d;

}
div#ignite-archive-parent a.more-info{
	font-weight:bold;
	color:#9c8b82;

}
div#ignite-archive-parent p.img-caption{
	margin-top:10px;
	font-style:italic;
	color:#9c8b82;
	
}
div#ignite-archive-parent p.special{
	margin-top:10px;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	color:#9c8b82;

}
div#ignite-archive-parent .orange{
	color:#e9831d;

}





/* :: sect-1 :: */
div#ignite-archive-parent div#sect-1{
	float:left;
	padding:10px 10px 30px 10px;
	width:213px;
	border:1px solid #a8a04b;
	border-top-width:10px;

}
div#ignite-archive-parent div#sect-1 p{
	font-size:12px;
	color:#9c8b82;

}
div#ignite-archive-parent div#sect-1 label{
	display:block;
	font-weight:bold;
	color:#9c8b82;

}
div#ignite-archive-parent div#sect-1 select{
	width:100%;

}
div#ignite-archive-parent div#sect-1 a{
	display:block;
	margin-top:20px;

}





/* :: sect-2 :: */
div#ignite-archive-parent div#sect-2{
	float:right;
	width:507px;

}
div#ignite-archive-parent div#sect-2 p.headline{
	margin:20px 20px 30px 20px;
	font-size:16px;
	color:#a8a04b;

}





/* :: sect-3 :: */
div#ignite-archive-parent div#sect-3{
	background:url(../nimages/ignite_archive/gray_line.gif) repeat-y 50%;
	
}
div#ignite-archive-parent div#sect-3 div#col-left{
	float:left;
	padding-right:3%;
	/*background-color:#ccc;*/

}
div#ignite-archive-parent div#sect-3 div#col-right{
	float:right;
	padding-left:3%;
	/*background-color:#ccc;*/
}
div#ignite-archive-parent div#sect-3 div#col-left,
div#ignite-archive-parent div#sect-3 div#col-right{
	/*width:242px;*/
	width:47%;
	
}






/* :: sect-4 :: */
div#ignite-archive-parent div#sect-4{
	padding:20px 20px 20px 0;
	background-color:#e9e7e5;

}
div#ignite-archive-parent div#sect-4 div.first-child{
	float:left;
	width:150px;

}
div#ignite-archive-parent div#sect-4 div.first-child h2{
	text-align:center;

}
div#ignite-archive-parent div#sect-4 div.last-child{
	margin-left:150px;
	padding-left:20px;
	border-left:2px solid #fff;

}

/* END======================================= */





/*green:       #a8a04b*/
/*light brown: #ebe8e6*/
/*orange:      #e9831d*/
/*brown:       #9c8b82*/
/*font:        #5f5651*/

/* Mark Wise : 11-06-07 : careers_fun.html
   ======================================= */
 
div#serious-fun{
	overflow:auto;

}
div#serious-fun .mt30{
	margin-top:30px;

}
div#serious-fun div#col-right{
	float:right;

}
div#serious-fun div#col-middle{
	margin-left:255px;
	margin-right:175px;

}
div#serious-fun div#col-middle ul{
	margin-left:0;
	padding-left:12px;

}
div#serious-fun div#col-middle li{
	margin-top:10px;

}
div#serious-fun div#col-middle h2{
	font-size:14px;

}
 
/* END==================================== */


div #ConnectWUs { margin: 0px 0px 10px 15px; color:#9d8a84;font-size:12px;font-weight:bold; }

div #SocialIcons { margin: 10px 0px 10px 15px; }
div #SocialIcons img { padding-right: 10px; display:inline; float:left; }


