﻿/* colors
black
white
red: #cc0000;
deep blue: #003399; */

body
{background-color: #ffffff;
font-family: Helvetica, Arial, sans-serif;
}

p
{color: #000000;
font-family: Helvetica, Arial, sans-serif;
font-size: 1em;
text-align: left;
}

address#contactpage
{color: #000000;
font-family: Helvetica, Arial, sans-serif;
font-size: 1em;
font-style: normal;
margin-left: 122px;
text-align: left;
}



ul
{color: #000000;
font-family: Helvetica, Arial, sans-serif;
font-size: 1em;
margin-bottom: 1em;
margin-top: .75em;
text-align: left;
}

li
{margin-bottom: .75em;
}

img.votesmall
{border: 0;
float: left;
padding-right: 15px;
vertical-align: text-top;
}

h1
{color: #ffffff;
background-color: #003399;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.9em;
margin-left: auto;
margin-right: auto;
margin-bottom: 1px;
padding: 0 3px 5px 3px;
text-align: center;
width: 24em;
}


h2
{color: #cc0000;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.5em;
margin-top: 3px;
}

.headerbold
{color: #003399;
font-weight: 700;
font-size: 130%;
}
/* acts as headline for all sub pages */

h3
{color: #003399;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.25em;
font-weight: bolder;
margin-top: 2em;
}
/* subheads within docs */


div#footer
{margin-top: 40px;
margin-bottom: 10px;
}

div#footer p
{color: #cc0000;
font-size: 75%;
font-weight: lighter;
margin-bottom: 1.5em;
text-align: center;
}

div#belowimage
{margin-top: 90px;
}
/* pushes text below the small "Vote It Begins With Me" flag background image */

.extrabold
{color: #003399;
font-weight: 900;
font-size: 150%;
}
/*makes text blue and often too large, not sure where this is used anymore - headerbold and big bold are useful offshoots*/

.bigbold
{font-weight: bold;
font-size: 115%;
}
/* like a sub-subheader in docs, esp. supportsheet.htm*/

cite
{font-style: italic;
}

div#header
{margin-top: 1px;
margin-bottom: 35px;
padding: 0;
text-align: center;
white-space: nowrap;
}

div#header p
{background-color: #cc0000;
border: solid 1px #ffffff;
display: inline;
margin: 0;
padding: 0;
text-align: center;
}

div#header a:link
{background-color: #cc0000;
color: #ffffff;
font-weight: bold;
padding: 0 10px;
text-decoration: none;
}

div#header a:visited
{background-color: #cc0000;
color: #ffffff;
font-weight: bold;
padding: 0 10px;
text-decoration: none;
}

div#header a:focus
{background-color: #ffffff;
color: #cc0000;
font-weight: bold;
padding: 0 10px;
text-decoration: none;
}

div#header a:hover
{background-color: #ffffff;
color: #cc0000;
font-weight: bold;
padding: 0 10px;
text-decoration: none;
}

div#header a:active
{background-color: #ffffff;
color: #cc0000;
font-weight: bold;
padding: 0 10px;
text-decoration: none;
}
