/* Copyright (c) 2007, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version: 2.3.1 */ body{text-align:center;}
#ft{clear:both;}
#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7,.yui-t8,.yui-t9 {margin:auto;text-align:left;width:57.69em;*width:56.301em;min-width:750px;}
#doc2 {width:73.074em;*width:71.313em;}
#doc3 {margin:auto 10px;width:auto;}
#doc4 {width:74.923em;*width:73.117em;}
.yui-b {position:relative;}
.yui-b {_position:static;}
#yui-main .yui-b {position:static;}
#yui-main {width:100%;}
.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main,.yui-t8 #yui-main,.yui-t9 #yui-main {float:right;margin-left:-31em;}
.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}
.yui-t1 .yui-b{float:left;width:12.3207em;*width:12.0106em;}
.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}
.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}
.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}
.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}
.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}
.yui-t8 .yui-b{float:left;width:18.4608em;*width:18.016em;}
.yui-t8 #yui-main .yui-b{margin-left:19.4608em;*margin-left:19.016em;}
.yui-t9 .yui-b{float:left;width:30.7692em;*width:30.02769em;}
.yui-t9 #yui-main .yui-b{margin-left:31.7692em;*margin-left:31.02769em;}
.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}
.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}
.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}
.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}
.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}
.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}
.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}
#yui-main .yui-b{float:none;width:auto;}
.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gb .yui-u,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u {float:left;margin-left:2%;width:32%;}
.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u {*margin-left:1.8%;_margin-left:4%;}
.yui-g .yui-gb .yui-u{_margin-left:.8%;}.yui-gb .yui-u{float:right;}.yui-gb div.first{margin-left:0;float:left;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g div.first{*margin:0;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-gc div.first,.yui-gc div.first,.yui-gd .yui-g,.yui-gd .yui-u{width:66%;}.yui-gd div.first,.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf div.first{width:24%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first {float:left;}.yui-ge div.first,.yui-gf
 .yui-g,.yui-gf .yui-u{width:74.2%;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}.yui-gb .yui-u{float:left;}
/* Copyright (c) 2007, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version: 2.3.1 */ body {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,sub {line-height:-1px;vertical-align: text-top;}
sub {vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
body {font-family: "Lucida Grande", arial, helvetica, san-serif; font-size: 13px}
a {/* color: #369; */ color:#2E8DA3}
/* used to customize the width on Yahoo Grids */ #productpage-doc {margin:auto;text-align:left; /* leave unchanged */ padding-top:15px; width:76.153em;/* non-IE */ *width:74.3185em;/* IE */ min-width:600px;/* optional but recommended */ }
#productpage-doc img {vertical-align: middle}
h1 {font-size: 30px; color: black; margin-bottom: 10px; font-weight: bold}
h1 small {font-size: 11px; color: #777}
h1 small.watch_video {font-size: 14px; padding-left: 35px; float: right}
h1 small img {vertical-align: middle}
h2 {font-size: 20px; color: #555; margin-bottom: 10px; margin-top: 15px; font-weight: bold}
h3 {color:#555; font-size: 15px; font-weight: bold}
h3.home {font-size: 20px; color: black; font-weight: bold}
strong {font-weight: bold}
p {margin-top: 5px; margin-bottom: 15px; padding: 0; color: #555; line-height: 1.6em}
em {font-style: italic}
small {font-size: 10px; color: #555}
ul li {color: #555; margin-bottom: 15px}
ol {padding-left: 25px}
ol li {list-style-type: decimal; margin-bottom: 15px; color: #555; line-height: 1.5em}
.left {float: left}
.right {float: right}
.center {text-align: center}
.clear {clear: both}
#notice {border: 1px solid #ddd; color: green; background: #FFF6C1; padding: 15px; font-size: 13px; width: 500px; margin: 15px auto 10px auto; text-align: left}
img {border: 0}
.light_gray_fade {background: url(light_gray_fade.gif) repeat-x top left; border: 1px solid #ddd; padding: 10px; margin-bottom: 15px}
.pad15 {padding: 15px}
.pad15tb {padding: 15px 0 15px 0}
.margin15 {margin: 15px auto 15px auto}
/* Colors Light Blue: #d5deee Dark Blue: #476FB6 Darker Blue: #274F89 */ /* topbar and menu */ #topbar_productsize {margin: 0px auto 0px auto; text-align: center; background: #fff url(light_blue_green_fade.gif) repeat-x bottom left; padding: 0}
#topbar_productsize .container {text-align: left; margin: 0 auto 0 auto; width: 990px; padding-top: 15px; padding-bottom: 15px; padding-left: 0}
#topbar_productsize .container .get_started {float: right; margin: 0}
#topbar_productsize .container .username {float: right; padding-top: 10px; font-size: 11px}
#topbar_productsize .logo {float: left}
#topbar_productsize ul {position: relative; top: -12px; list-style-type: none; display: inline; margin-left: 30px}
#topbar_productsize ul li {display: inline; margin-right: 8px}
#topbar_productsize ul li a {text-decoration: none; color: black; font-size: 12px; padding: 4px 7px 4px 7px}
#topbar_productsize ul li a:hover, #topbar_productsize ul li a.selected {background: #2E8DA3; color: white}
/* Homepage */ #header {margin: 0px auto 0px auto; padding-left: 100px; padding-right: 140px}
#header .promo-left {padding-top: 30px; text-align: left}
#header .promo-left .note {color: #777; margin-top: 5px; width: 178px; font-size: 12px; line-height: 1.4em}
#header .promo-left .login {font-size: 11px; margin-top: 20px; color: #777; width: 200px}
#header .promo-left p.main {margin-bottom: 20px}
#header p {margin: 2px auto 2px auto}
#header .promo-right {text-align: right}
#header .promo-right .try {padding: 0; margin-bottom: 5px; text-align: center}
#header .promo-right .try a {color: #777}
#triple_promo_container {background: #f1f1f2 url(/images/platform/triple_promo_bg.gif) repeat-x top left; padding-top: 15px; margin-top: 0; padding-bottom: 15px; text-align: center; border: 1px solid #ddd; border-width: 1px 0 1px 0}
#triple_promo {width: 990px; margin: 0 auto 0 auto}
#triple_promo h2 {font-size: 25px}
#triple_promo h3 {font-weight: normal}
#triple_promo table {width: 100%}
#triple_promo table tr td {margin-right: 15px}
#triple_promo table tr td p {margin-top: 10px; margin-bottom: 5px}
#triple_promo table tr td h4 {color: #2E8DA3; font-size: 13px}
.get_started {text-align: center; padding-left: 85px; margin-bottom: 35px}
.get_started .free {color: #2E8DA3; margin-left: 15px; font-size: 15px}
.home_details .icontent {border-right: 1px solid #ccc; text-align: right; padding-right: 15px}
.home_details .icontent .icontent_logo {position: relative; top: -2px}
.home_details ul {text-align: left; margin-bottom: 15px}
.home_details .icontent ul {padding-left: 275px}
.home_details ul li {list-style-type: disc; margin-bottom: 5px}
.home_details .platform {padding-left: 15px; padding-right: 120px}
.home_details .platform ul {padding-left: 15px}
.existing {margin-top: 35px; margin-bottom: 15px}
.existing h3 {margin-bottom: 15px; width: 400px; margin: auto auto 15px auto}
.sign_in {width: 500px; margin: 35px auto 35px auto}
/* QP */ .qp_type {margin-right: 5px; vertical-align: middle; margin-left: 20px; margin-top: 4px; margin-bottom: 10px; border: 0}
ul.qp_radios {list-style-type: none}
ul.qp_radios input {border: 0}
ul.qp_radios .more_options {font-size: 11px; margin-left: 20px; width: 400px}
ul.qp_radios .more_options p {margin-bottom: 5px; font-size: 11px; padding: 0}
ul.qp_radios .more_options h3 {font-size: 12px; border-bottom: 1px solid #aaa}
ul.qp_radios li {margin-bottom: 4px; list-style-type: none; font-size: 14px}
ul.qp_radios li input {vertical-align: middle}
ul.qp_radios li .size {margin-left: 50px; font-size: 12px}
ul.qp_radios li .size input {width: 40px; border: 1px solid #aaa}
.qp_code {font-size: 13px; margin: 10px auto 10px auto; font-family: Courier New}
.preview h2 {margin-top: 0}
#global_link_mode_selects, #single_link_mode_selects {margin-top: 0; font-size: 13px; padding: 10px}
#global_link_mode_selects {background: white url(/images/platform/global_back.gif) repeat-x top left}
#single_link_mode_selects {background: white url(/images/platform/single_back.gif) repeat-x top left}
ul#mode {list-style-type: none; border-bottom: 3px solid #2E8DA3; padding: 3px; margin: 10px auto 0 auto}
ul#mode li {margin-right: 5px; display: inline; color: white; font-size: 13px; padding: 5px}
ul#mode li.help a, ul#mode li.help {color: #2E8DA3; font-size: 11px; margin-left: -10px}
ul#mode li a {text-decoration: none; padding: 3px 7px 3px 7px; color: white; font-size: 14px; font-weight: bold}
ul#mode li a.unselected_global, ul#mode li a.unselected_single {background: #E2E2E2; color: black}
ul#mode li a.unselected_global:hover, ul#mode li a.selected_global {background: #2E8DA3; color: white}
ul.single {border-bottom: 3px solid #CEAB17 !important}
ul#mode li a.selected_single, ul#mode li a.selected_single small, ul#mode li a.unselected_single:hover, ul#mode li a.unselected_single:hover small {background: #CEAB17; color: white}
/* Signup */ table.platform_signup tr td{ padding: 15px}
.loginform {margin: 0px auto 15px auto; width: 400px; text-align: left}
.loginform label {font-size:14px}
.loginform .twosections {}
.loginform .needtoregister {width: 400px; float:left; padding: 0px 25px 0px 0px}
.loginform table tr td {padding: 5px}
.loginform table tr td input.signup_input {width: 175px}
.loginform .justlogin {}
/* Documentation */ .overview {clear: left; margin-bottom: 0px}
.overview .button {float: left; width: 150px; text-align: center; color: #777; font-size: 13px; margin-bottom: 35px}
.overview .button img {margin-bottom: 5px}
.overview .description {padding-left: 150px; line-height: 1.5em; color: #333; padding-top: 15px}
.codebox {margin: 15px auto 15px 0px; padding: 1em; border: 1px dotted #666666; padding: 5px 8px; background: #D9F2F4; font-family: "Lucida Sans Typewriter", "Courier New", Courier, mono; font-size: 12px; width: 600px; overflow:auto}
.subtabs {margin-top: 10px}
.subtabs h2 {margin-top: 0; padding-top: 0}
.subtabs .menu {background: #F0FBFC; border: 1px solid #eee; padding: 10px}
.subtabs ul {list-style-type: none; margin-left: 0; padding-left: 0}
.subtabs ul li {margin-bottom: 10px; list-style: none; list-style-type: none; font-size: 15px}
.subtabs ul.api_more {padding: 0; margin: 0}
.subtabs ul li a {padding: 5px 8px 5px 8px; text-decoration: none}
.subtabs ul li a.selected {background: #2E8DA3; color: white}
.subtabs_pad {padding: 0 15px 0 0}
.download {border: 1px solid #ddd; background: #F0FBFC; padding: 5px; width: 400px; margin-bottom: 25px}
.api_description {color: #555}
.api_parameters, .api_results {color: #555}
.api_parameters table tr td, .api_results table tr td, .error_codes table tr td {padding: 10px}
.api_parameters table tr td.head,.api_results table tr td.head, .error_codes table tr td {color: black}
dl dt {margin-bottom: 10px}
dl dd {margin-bottom: 15px}
table.account_settings tr td {padding: 10px}
table#detail tr td, table#detail tr th {padding: 10px}
/* icontent */ .icontent_header {}
.icontent_pitch {margin-bottom: 15px}
.icontent_pitch p {padding-top: 10px}
.icontent_pitch p, .icontent_pitch h3 {text-align: left}
table.data {border-collapse: collapse; margin-bottom: 15px}
table.data tr th {font-size: 14px; font-weight: bold}
table.data tr td, table.data tr th {padding: 10px; border: 1px solid #aaa; text-align: left}
.icontent_comparison {text-align: center}
.icontent_comparison p {width: 800px; text-align: left}
/* Copyright */ .upload_box {width: 600px; background: #fdf8c2 url(yellow_fade_action.gif) repeat-x; border: 1px solid #ccc; padding: 20px; color: #555; margin-top: 20px; font-size: 13px}
.upload_box h1 {color: #27A84D; margin-top: 0}
.upload_box h1 img {vertical-align: middle}
.upload_box h2 {color: #27A84D; font-size: 14px}
table#formats {width: 550px}
#formats .type, #formats .list {padding: 5px}
table#formats tr td.list img {vertical-align: middle}
table#formats .type {font-size: 14px; text-align: right}
.button {margin: 15px auto 10px auto; text-align: center}
#SWFUpload {margin-left: 20px}
#mmUploadFileListing {margin-top: 10px; padding: 0}
#mmUploadFileListing2 {margin-top: 10px; padding: 0; position: absolute; z-index:10; background-image:url(/images/word/new_images/diagonals2.gif); width:372px}
#mmUploadFileListing2 li {margin: 0 0 10px 0; display: block; float: left; width: 300px; list-style-type: none; font-size: 12px; /*background: url(/images/bulkupload.png) no-repeat;*/ }
#mmUploadFileListing li {margin: 0 0 10px 0; display: block; float: left; width: 300px; list-style-type: none; font-size: 12px; /*background: url(/images/bulkupload.png) no-repeat;*/ }
a.SWFUploadLink {width: 260px; height: 30px; background: url(/images/bulkupload_trans.gif) no-repeat; display: block}
a.SWFUploadLink:hover {background: url(/images/bulkupload_trans.gif) no-repeat}
a.SWFUploadLinkButton {width: 220px; height: 70px; text-align: center; background: url(/images/upload.gif) no-repeat; display: block; outline: none}
a.SWFUploadLinkButtonPromo {width: 520px; height: 100px; text-align: center; background: url(/images/promos/adwords_landing/upload.gif) no-repeat; display: block; outline: none; margin: 0 auto 0 auto}
a.SWFUploadLink:hover {background: url(/images/upload.gif) no-repeat}
.upload_button {text-align: center}
/* firefox style browse field and buttons */ a.SWFUploadLink_ff {width: 410px; height: 30px; background: url(/images/upload_field_ff.png) no-repeat; display: block}
a.SWFUploadLink_ff:hover {background: url(/images/upload_field_ff.png) no-repeat}
/* Footer */ #footer {margin-top:25px; font-size:12px; border-top:2px solid #ddd; background: white; color:#edfcfc; clear: both; padding: 10px 30px 10px 30px; text-align: left}
#footer a {text-decoration: none; font-size: 13px; font-weight: bold; padding: 5px; color: #2E8DA3}
#footer a:hover {background: #2E8DA3; color: white}
#footer ul {list-style-type: none; margin: 0; padding: 0}
#footer ul li {display: inline; margin: auto 15px auto 15px}
#no_underline a {text-decoration:none; font-weight:bold}
#footer .copyright {float: right; color:#777777}
#errorExplanation {width: 400px; border: 1px solid #ccc; padding: 7px; padding-bottom: 12px; margin-bottom: 20px; background-color: #FFF6C1}
#errorExplanation h2 {text-align: left; font-weight: bold; padding: 5px 5px 5px 15px; font-size: 12px; margin: -7px; background-color: #c00; color:#fff}
#errorExplanation p {color:#333; margin-bottom: 0; padding: 5px}
#errorExplanation ul {padding-left: 15px}
#errorExplanation ul li {font-size: 12px; list-style: square}
.faq_contents h2.first {margin-top: 0; padding-top: 0}
.faq_contents ol li {margin-bottom: 3px}
.question {margin-top: 15px}


  .api_parameters_header {
     font-weight:bold;
   }

   .api_results_header {
     font-weight:bold;
   }

   .api_example .codebox {
      height:80px;
   }

   .api_example {
      margin-top:15px;
    }

  .api_parameters {
     margin-top:15px;
   }

  .authentication_header {
    font-weight:bold;
    font-size:16px;
  }