@import URL(//www.google.com/css/gcs-v3.css);
@import URL(//www.google.com/css/modules/buttons/g-button.css);

body { background:#fff; }
label { cursor:pointer; }
.standard p.footer { border:none; }
.g-doc-800 { width:750px; }
.hidden { display:none; }
.disabled { visibility:hidden; }

.intro h2 { color:#666;font-size:1.85em;font-weight:normal;margin:0;padding:0; }
.g-tpl-300-alt .g-button-basic { width:275px;margin:0 -3px 2em auto; }
.g-tpl-300-alt .g-button-basic div { width:275px; }

.warning { background:#fe8;margin:1em 0 2em;padding:1em 1em .5em; }

a.current, li.current a, a.current:visited, li.current a:visited { color:#000;cursor:default;font-weight:bold;text-decoration:none; }

.tip-indv { border:1px solid #ccc;clear:both;margin:0 0 1em; }
div.tip-rec { background:#ffffd9!important; }
div.current { background:#ebeff9;padding:0; }
.tip-indv .tip-info { padding:1em 1em 2em; }
div.current .tip-info { border-bottom:1px solid #ccc; }
.tip-indv img.zippy { -moz-background-clip:-moz-initial;-moz-background-origin:-moz-initial;-moz-background-inline-policy:-moz-initial;background:transparent url('images/zippy_sprites.png') no-repeat scroll -12px 0px;cursor:pointer;float:left;height:12px;margin:0 .5em 3em 0;width:12px; }
div.current img.zippy { background-position:0px 0px; }
.tip-indv img.preview { border:4px solid #ebeff9;cursor:pointer;float:left;margin:0 1em 0 0; }
.tip-rec img.preview, div.current img.preview { border-color:#fff; }
.tip-indv h3 { line-height:normal;margin:0 .95em .95em 0; }
.tip-indv h3 a:visited { color:#00c; }
.tip-indv .tip-info p { margin:0 1em 1em 175px; }
.tip-rec .tip-info p.rec { float:right;line-height:normal;margin:0 0 .5em 2em; }

.tip-indv .tip-more { background:#fff;clear:both;display:none;padding:1em 0; }
div.current .tip-more { display:block; }
.tip-more ul,.tip-more ol { list-style:none;margin:0;padding:0; }
.tip-more li { float:left;line-height:normal;margin:0;padding:0; }

ol.tip-inst { margin:0 auto;width:500px; }
ol.tip-inst li { text-align:center;width:100%; }
ol.tip-inst li p.inst { font-size:1.08em;font-weight:bold;line-height:30px;margin:0 0 1em;padding:0 0 0 40px;text-align:left; }
ol.tip-inst li p.twoline { line-height:15px; }
li.inst1 { background:url('//www.google.com/images/icons/num_blue_01-29x29.png') top left no-repeat; }
li.inst2 { background:url('//www.google.com/images/icons/num_blue_02-29x29.png') top left no-repeat; }
li.inst3 { background:url('//www.google.com/images/icons/num_blue_03-29x29.png') top left no-repeat; }
li.inst4 { background:url('//www.google.com/images/icons/num_blue_04-29x29.png') top left no-repeat; }
li.inst5 { background:url('//www.google.com/images/icons/num_blue_05-29x29.png') top left no-repeat; }
li.inst6 { background:url('//www.google.com/images/icons/num_blue_06-29x29.png') top left no-repeat; }
li.inst7 { background:url('//www.google.com/images/icons/num_blue_07-29x29.png') top left no-repeat; }
li.inst8 { background:url('//www.google.com/images/icons/num_blue_08-29x29.png') top left no-repeat; }
li.inst9 { background:url('//www.google.com/images/icons/num_blue_09-29x29.png') top left no-repeat; }
ol.tip-inst img.ss { border:1px solid #ccc;height:305px;margin:0;width:500px; }
.dhp-promo div { height:300px;margin:0 auto;padding:5px 0; }
.dhp-promo div img.ss { border:none;display:block;height:250px;margin:0 auto 1em;width:400px; }
.dhp-promo a:visited { color:#00c; }
.dhp-promo p { margin:0 auto 1em;text-align:center; }
.dhp-promo p img { display:inline-block;margin:0 .5em -.5em 0; }

.tip-pagi { border:none;clear:both;margin:0 auto 2em;padding:0; }
.tip-pagi td { border:none;font-size:4em;line-height:40px;padding:0;text-align:center;vertical-align:bottom;width:50px; }
.tip-pagi td a { color:#ccc;text-decoration:none; }
.tip-pagi td a:visited { color:#ccc; }
.tip-pagi td.current a, .tip-pagi td.current a:visited { color:#6b90da; }
.tip-pagi td.prevnext { font-size:6em;line-height:52px; }
.tip-pagi td.prevnext a { color:#6b90da;font-weight:bold; }
.tip-pagi td.prevnext a:visited { color:#6b90da; }

p.more { clear:both;font-size:1.08em;font-weight:bold;margin:0 0 1em;text-align:center; }
p.more img { height:28px;margin:0 .5em 0 0;vertical-align:bottom;width:28px; }

.promo-suggest div { margin:0 .5em 0 0; }
.promo-story div { margin:0 0 0 .5em; }
.promo-suggest div, .promo-story div { border:1px solid #ccc;padding:0 0 1em; }
.promo-suggest h2, .promo-story h2 { background:#ebeff9;border-bottom:1px solid #ccc;line-height:32px;margin:0;padding:.4em .925em; }
.promo-suggest img, .promo-story img { float:left;height:32px;margin:0 .5em 0 0;width:32px; }
.promo-suggest p, .promo-story p { margin:1em 0 0;padding:0 1em; }
p.promo { text-align:center; }
p.promo a { font-size:1.08em;font-weight:bold; }

#landing .g-button-basic { width:280px;margin:0 -3px 2em auto; }
#landing .g-button-basic div { width:280px; }
#landing ol { list-style:none;margin:0 0 1em 20px;padding:0; }
#landing ol li { padding:0 0 1em 30px; }
#landing li.step1 { background:url('//www.google.com/help/n1.gif') top left no-repeat; }
#landing li.step2 { background:url('//www.google.com/help/n2.gif') top left no-repeat; }
#landing li.step3 { background:url('//www.google.com/help/n3.gif') top left no-repeat; }
#landing img.ss { border:none;margin:0 0 1em; }
#landing .promo-tvcm { margin-top:2em; }
#landing .promo-tvcm p { margin:0; }
#landing .promo-tvcm img { float:left;margin:0 1em 1em 0; }
#landing p.promo { text-align:left; }

