html { 
min-height: 100%; 
height: 100%;
width: 100%; 
} 

* html { 
height: 100%; 
width: 100%;
} 

body { 
background-image: none;
color: #000000;
xbackground-color: #0000FF;
background-color: #F0F0F0;
height:100%; min-height:100%; padding:0; margin:0; border:0;
width: 100%;
overflow: auto;
}


a {
display: block;
}

a:link {
color: red;
} 

a:visited { 
color: maroon; 
} 

a:active {
color: green;
} 

a:hover { 
color: #0000F5;
font-style: oblique;
font-weight: bold;
font-size: 1em; 
}

a.inline {
text-align: center;
display: inline;
}


blockquote.one { 
width: 42em;
margin: 0px;
padding-left: 3em;
padding-right: 3em;
quotes: “\201C” “\201D”;
}

blockquote:before { content: open-quote; font-size:1.5em; font-weight: bold;}
blockquote:after { content: close-quote; font-size:1.5em;font-weight: bold; }

h1 { 
font: 2em bold Arial, Helvetica, sans-serif; 
text-align: center; 
}

h2.pbreak {
page-break-before: always;
}


img.floatleft { 
float: left; 
margin-left: 0px; 
}

img.floatright {
float: right;
}



input.clock { 
border: 0px solid #000000;
color: #FFFFFF;
font-size: .9em; 
font-weight: bold; 
background-color: #0000FF;
xbackground-color: #F0F0F0;
width: 8em;
height: 1.2em;
margin-left: 1.5em;
} 

p.boxtext1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #4E4E4E;
text-align: center;
font-size: .9em;
font-weight: bold;
border:  .1em solid #000000;
padding: 1em;
margin: 2em;
display: block;
}

p.committee {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #4E4E4E;
font-size: 1em;
text-align: left;
margin-top: 0;
margin-left: .3em;
margin-right: 0;
line-height: 1.25em;
}

p.copyright {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #2E2E2E;
text-align: center;
font-size: .6em;
font-weight: normal;
margin-top: 1.5em;
margin-left: 6em;
margin-right: 6em;
display: block;
}

p.content {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #6E6E6E;
font-size: 1em;
font-weight: 100;
font-style: italic;
text-align: justify;
margin-top: .8em;
margin-left: 3em;
margin-right: 4em;
vertical-align: middle;
}


p.linkheader {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 1em;
margin-top: 0;
margin-right: 0;
margin-left: 3em;
margin-bottom: 1.5em;
text-align: left;
font-weight: bold;
text-decoration: underline;
} 

p.links {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: .8em;
margin-top: .2em;
margin-right: 0;
margin-left: 3em;
text-align: left;
text-decoration: none;
}

p.link {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #2E2E2E;
text-align: left;
font-size: .9em;
font-weight: normal;
margin-top:.5em;
margin-left: 6em;
margin-right: 6em;
margin-bottom:0em;
display: block;
}

p.page {
margin-top: 30em;
}

p.page2 {
Margin-top: 50em;
}

p.page-divide {
margin-top: 8em;
}

p.page-fill {
margin-top: 20%;
}

p.quote1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0E0E0E;
text-align: justify;
font-size: .8em;
font-weight: normal;
font-style:oblique;
margin-top: 1.5em;
margin-left: 0em;
margin-right: 0em;
padding-left:0em;
padding=right:0em;
display: block;
}


p.text { 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #4E4E4E;
font-size: .8em;
text-align: justify;
margin-top: 0;
margin-left: .3em;
margin-right: 4.5em;
}

p.text2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #4E4E4E;
font-size: .9em;
font-weight: bold;
text-align: center;
margin-top: 0;
margin-left: 1.2em;
margin-right: 3em;
display: inline;
}

p.text3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #4E4E4E;
text-align: center;
font-size: 1em;
font-weight: bold;
margin-top: 12em;
margin-left: 0;
margin-right: 15em;
display: block;
}

p.text4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #2E2E2E;
text-align: left;
font-size: .9em;
font-weight: normal;
margin-top: 1.5em;
margin-left: 6em;
margin-right: 6em;
display: block;
}

p.text5 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #4E4E4E;
text-align: center;
font-size: 1em;
font-weight: bold;
margin-top: 3em;
margin-left: 1.5em;
margin-right: 1.5em;
display: block;
}

p.text6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #4E4E4E;
font-size: 1em;
text-align: left;
margin-top: 0;
margin-bottom: 0;
margin-left: 2em;
margin-right: 0;
}

p.text7 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #4E4E4E;
font-size: .6em;
text-align: left;
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
}

p.text8 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #4E4E4E;
font-size: 1em;
font-weight: bold;
text-align: left;
margin-top: 2em;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
}

p.text9 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #2E2E2E;
text-align: left;
font-size: .9em;
font-weight: normal;
margin-top: 1.5em;
margin-left: 0em;
margin-right: 2em;
display: block;
}


p.title { 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 1em;
font-weight: bold;
margin-top: .5em;
margin-right: 0;
margin-left: 0;
margin-bottom: 0;
text-align: center;
text-decoration: underline;
}

p.title-center {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 1.3em;
font-weight: bold;
text-align: center;
text-decoration: underline;
}

p.title2 { 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 1em;
font-weight: bold;
margin-top: 0;
margin-right: 0;
margin-left: 3em;
text-align: left;
text-decoration: underline;
display: block;
}

p.title3 { 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 1em;
font-weight: bold;
margin: 0;
text-align: center;
text-decoration: underline;
}

p.title4 { 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: .8em;
font-weight: bold;
margin-top: .7em;
margin-right: 0;
margin-left: 0;
margin-bottom: 0;
text-align: center;
text-decoration: underline;
}

p.title5 { 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 1em;
font-weight: bold;
margin-top: 1.5em;
margin-right: 2.4em;
margin-left: 0;
margin-bottom: .7em;
text-align: center;
text-decoration: none;
}

p.caption1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: .9em;
font-weight: bold;
margin-top: 0em;
margin-right: 0em;
margin-left: 6em;
margin-bottom: 0em;
text-align: left;
text-decoration: none;
}

p.title6 { 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 1.2em;
font-weight: bold;
margin-top: 0em;
margin-right: 0em;
margin-left: 0;
margin-bottom: 0em;
text-align: center;
text-decoration: none;
}

p.title7 {
font-family: "Comic Sans MS", cursive;
color: Yellow;
font-size: 2.5em;
font-weight: bold;
margin-top: .2em;
margin-right: 0em;
margin-left: 0em;
margin-bottom: .2em;
text-align: center;
text-decoration: none;
}


table.committee {
margin-left: .3em;
font-size: .7em;
}

td.center {
text-align: center;
font-size: 1em;
}

tr.title {
text-align: center;
text-decoration: none;
font-weight: bold;
font-size: 1.3em;
}

li.candidate {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #4E4E4E;
font-size: .9em;
text-align: left;
margin-right: 4em;
margin-top: .5em;
}

li.candidate-bold {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #4E4E4E;
font-size: .9em;
font-weight: bold;
text-align: left;
margin-right: 4em;
margin-top: .5em;
}

li.points {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #4E4E4E;
font-size: .9em;
font-weight: bold;
text-align: left;
margin-left: 0;
margin-right: 0;
margin-top: .4em;
}



div#copyright {
position: absolute; top:41em; left:0; width:7.5em; height:3em;
}

div#copyright p {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: .5em;
text-align: center;
margin-left: 1em;
}


div#mainbody {
position: absolute; top:0px; left:0px; width:100%; height:auto;

margin-top: 1.5%;
margin-bottom: auto;
margin-left: 0;
margin-right: 0;
padding: 0;
overflow: none;
}




 
