﻿@import url(//www.google.com/css/gcs.css);
@import url(//www.google.com/css/modules/buttons/g-button-chocobo.css);

/* sections */
body { margin:0;padding:1.3em 1.5em 1.5em; }
.g-doc-800 { width:750px; }

.header { margin:0 0 .6em -.2em;padding:0;position:relative; }
.header img.logo { float:left;height:40px; }
.header p { padding:.7em 0 0;text-align:right; }
.header select { font-size:.85em; }
.header h1 { display:none; }

.footer { margin:3em 0 0; }
.footer p { border:none;text-align:center; }

.warning { background:#ffffd9; border:1px solid #d2d26a; display:none; margin:1em 0 2em; padding:8px; text-align:center; }
.warning p { margin:0; padding:0; }
.eula .warning { display:block; }

.subhead h1 { color:#333;font-size:1.6em;font-weight:normal;padding:0 0 2px; }
.subhead p { padding:0 0 .4em; }

div.g-button { margin-bottom:1em;width:auto; }
.req { font-size:.85em; }

.steps ol { list-style:none;margin:1em 0 0;padding:0; }
.steps li { float:left;margin:0;padding:0 0 1.5em;width:250px;text-align:center; }
.steps li p { font-size:1.6em;color:#333;margin:0;padding:0; }

.more-info,.quotes { padding-top:1em; }
.more-info h2,.more-info p { margin-right:3em; }
.more-info h2,.quotes h2 { font-size:1em;padding-bottom:.2em; }

.quotes ul { list-style:none;margin:0;padding:0; }
.quotes li { height:100px;line-height:normal;margin:0 0 1em;padding:0; }
.quotes li img { border:1px solid #ccc;float:left;margin:0 1em 0 0; }
.quotes li p { padding:1em 0; }
.quotes li p.attrib { color:#666;padding-top:0; }

#tos { font-family:Arial;margin-bottom:10px; }
#submit2 { font-weight:bold; }
#tos iframe { background:#fff;border:1px solid #666;height:200px;width:600px; }
#tos #throbber { display: none;left: -24px;position: absolute;top: 2px; }

.inline { float:right;padding:0 0 10px 10px; }
.thankyou .printout { font-size:1.2em;font-weight:bold; }
.thankyou .printout img { margin:0 10px 0 0;vertical-align:middle; }