/* AdWords Magic AIMM F-Pattern Version 8.0 */

/* Page centering within the Browser */

#wrapper { margin: 0 auto; width: 718px; }
#content { width: 100%; }

/* Built-in Heading types */

h1 { /* Standard */
    font-family: Century Gothic, Arial, Helvetica, sans-serif;
    font-size: 24px; font-weight: normal; color: #007BB7;
    margin-top: 10px; margin-bottom: 3px; margin-left: 2px; }

h2 { /* Standard */
    font-family: Century Gothic, Arial, Helvetica, sans-serif;
    font-size: 16px; font-weight: normal; color: #007BB7; margin-top: 6px; margin-bottom: 7px; }

h3 { /* Used within Right-hand Panels */
    font-family: Century Gothic, Arial, Helvetica, sans-serif;
    font-size: 17px; font-weight: normal; color: #007BB7; margin-top: 6px; margin-bottom: 7px; }

h4 { /* Used within Sitemap - reduced bottom margin */
    font-family: Century Gothic, Arial, Helvetica, sans-serif;
    font-size: 15px; font-weight: normal; color: #007BB7; margin-top: 6px; margin-bottom: 0px; }

h5 { /* Used for Sub-Headings on Data Entry Approach page */
    font-family: Century Gothic, Arial, Helvetica, sans-serif;
    font-size: 14px; font-weight: normal; color: #007BB7; margin-top: 6px; margin-bottom: 6px; }

h6 { /* Used on Contact-us page for Postal Address alignment (margin-bottom) */
    font-family: Century Gothic, Arial, Helvetica, sans-serif;
    font-size: 16px; font-weight: normal; color: #007BB7; margin-top: 6px; margin-bottom: 14px; }

/* Custom bullet headings */

.data-valid-heading {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 14px; margin-top: 7px; color: #007BB7; margin-left: 38px; }

.survey-heading {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 16px; margin-top: 7px; color: #007BB7; margin-left: 44px; }

.logo-heading {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 16px; margin-top: 7px; color: #007BB7; margin-left: 50px; }

.biography {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 16px; color: #007BB7; margin-top: 0px; margin-bottom: 12px; }

/* Copy and font styles */

body,td,tr,p {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 13px; font-weight: normal; color: #5C5C5C; }

.copy {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 13px; font-weight: normal; color: #5C5C5C; }

.copybold {
    font-family: Century Gothic, Arial, Helvetica, sans-serif;
    font-size: 13px; font-weight: bold; color: #007BB7; }

.testimonial-copy {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 13px; font-weight: normal; font-style: italic; color: #5C5C5C; }

.copyright {
    font-family: Century Gothic, Arial, Helvetica, sans-serif;
    font-size: 11px; font-weight: normal; color: #A9A9A9; }

.paneltext {
    font-family: Century Gothic, Arial, Helvetica, sans-serif;
    font-size: 13px; font-weight: normal; color: #0093D9;
    margin-left: 4px; margin-top: 30px; margin-bottom: 4px; }

.panelbold {
    font-family: Century Gothic, Arial, Helvetica, sans-serif;
    font-size: 13px; font-weight: bold; color: #0093D9; }

.panel-title { /* Used within Right-hand Panels */
    font-family: Century Gothic, Arial, Helvetica, sans-serif;
    font-size: 16px; font-weight: bold; color: #007BB7;
    margin-top: 6px; margin-bottom: 6px; }

.form-copy {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal; color: #0080C0; }

.form-copy-plain {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal; color: #5C5C5C; }

.check-code {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal; color: #0093D9; }

.footerdiv {
    font-family: Century Gothic, Arial, Helvetica, sans-serif;
    font-size: 11px; font-weight: normal; color: #C7C7C7; }

/* Misc formating elements */

li {
    color: #007BB7; }

.panel-border {
    border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
    border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
    border-top-color: #C1E6F4; border-right-color: #C1E6F4; border-bottom-color: #C1E6F4; border-left-color: #C1E6F4; }

select {
    font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #007BB7; }

.form-blank {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 3px; color: #0080C0; }

/* Used for alignment with Accuracy panel */

.panel-filler-top {
    margin-top: 1px; margin-bottom: 10px; }

.panel-filler-bottom {
    margin-top: 1px; margin-bottom: 4px; }

/* Page-wide formating elements */

.menubar                    { background-image:url('images/menu.gif'); height: 25; }
.menushadow                 { background-image:url('images/shadow.gif'); height: 58; }
.footerbar                  { background-image:url('images/footer.gif'); height: 7; }

/* Link styles */

a.menulinks:link            { font-size:13px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
a.menulinks:visited         { font-size:13px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
a.menulinks:hover           { font-size:13px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.menulinks-focus            { font-size:13px; font-weight: bold; color: #FFFFFF; text-decoration: none; }

a.footerlinks:link          { font-size:11px; font-weight: normal; color: #007BB7; text-decoration: none; }
a.footerlinks:visited       { font-size:11px; font-weight: normal; color: #007BB7; text-decoration: none; }
a.footerlinks:hover         { font-size:11px; font-weight: normal; color: #FFAE17; text-decoration: underline; }
.footerlinks-focus          { font-size:11px; font-weight: normal; color: #FFAE17; text-decoration: none; }

a.copylinks:link            { font-size:13px; font-weight: normal; color: #00A8DF; text-decoration: underline; }
a.copylinks:visited         { font-size:13px; font-weight: normal; color: #00A8DF; text-decoration: underline; }
a.copylinks:hover           { font-size:13px; font-weight: normal; color: #FFAE17; text-decoration: underline; }

a.sitemaplinks:link         { font-size:13px; font-weight: normal; color: #00A8DF; text-decoration: none; }
a.sitemaplinks:visited      { font-size:13px; font-weight: normal; color: #00A8DF; text-decoration: none; }
a.sitemaplinks:hover        { font-size:13px; font-weight: normal; color: #FFAE17; text-decoration: none; }

a.panellinks:link           { font-size:14px; font-weight: bold; color: #00A8DF; text-decoration: none; }
a.panellinks:visited        { font-size:14px; font-weight: bold; color: #00A8DF; text-decoration: none; }
a.panellinks:hover          { font-size:14px; font-weight: bold; color: #FFAE17; text-decoration: none; }

a.customer-links:link       { font-size:13px; font-weight: bold; color: #007BB7; text-decoration: underline; }
a.customer-links:visited    { font-size:13px; font-weight: bold; color: #007BB7; text-decoration: underline; }
a.customer-links:hover      { font-size:13px; font-weight: bold; color: #FFAE17; text-decoration: underline; }

a.formlinks:link            { font-size:11px; font-weight: normal; color: #00A8DF; text-decoration: underline; }
a.formlinks:visited         { font-size:11px; font-weight: normal; color: #00A8DF; text-decoration: underline; }
a.formlinks:hover           { font-size:11px; font-weight: normal; color: #FFAE17; text-decoration: underline; }

