/* This is a comment */
a.menu:link {color: #0073aa;  font-weight:bold; font-size:11px;  text-align: center; text-decoration: none; background: white;}
a.menu:active {color: red;  font-weight:bold; font-size:11px;  text-align: center;  text-decoration: none; background: white;}
a.menu:visited {color: purple;  font-weight:bold; font-size:11px; text-align: center;  text-decoration: none;background: white; }
a.menu:hover {color: blue; text-decoration: underline; background: yellow; font-weight:bold; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-align:center; }


a.displaced:link { color: #618ca9; text-decoration: none; font-weight:bold;}
a.displaced:active {color: red; text-decoration: none;  font-weight:bold;}
a.displaced:visited {color: #618ca9; text-decoration: none;  font-weight:bold;}
a.displaced:hover {color: #618ca9; text-decoration: none; background: yellow;  font-weight:bold; }



a.body:link { color: #618ca9; text-decoration: none; font-weight:bold;}
a.body:active {color: red; text-decoration: none;  font-weight:bold;}
a.body:visited {color: #618ca9; text-decoration: none;  font-weight:bold;}
a.body:hover {color: blue; text-decoration: underline; background: yellow;  font-weight:bold; }

.main {background: white; color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  padding: 10px 10px 10px 10px; text-align: left; vertical-align: top; border : none;}
td.main {background: white; color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  padding: 10px 10px 10px 10px; text-align: left; vertical-align: top; border: thin solid Silver;}

table.elect {background: white; color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-align: left; vertical-align: top;}
table.elect2 {background: white; color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  padding: 10px 10px 10px 10px; text-align: left; vertical-align: top;}
table.elect3 {background: #fffff0; color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  padding: 10px 10px 10px 10px; text-align: left; vertical-align: top;}


th.elect {background: white; color: maroon; font-weight:bold; font-size:14px; font-family:  Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; }


td.elec2 {background: white;   color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top;}

td.elect3 {background: #fffff0;}

td.elec {background: white;   color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  padding: 4px 4px 4px 4px; text-align: center; vertical-align: top;}
td.elec3{background: white; color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  padding:
 4px 24px 4px 24px; text-align: center; vertical-align: top;}



td.head {background: white; color:navy; font-weight:bold; font-size:12px; font-family: Arial, Helvetica, sans-serif;  padding: 4px 4px 4px 4px; text-align: center; vertical-align: top;}
td.headleft {background: white; color:navy; font-weight:bold; font-size:12px; font-family: Arial, Helvetica, sans-serif;  padding: 4px 4px 4px 4px; text-align: left; vertical-align: top;}

td.menu {background: white; color:#000000; font-weight:normal; font-size:10px; font-family: Arial, Helvetica, sans-serif; margin-top : 5px;
margin-bottom : 5px; margin-left : 40px; margin-right : 0px; padding: 0px 10px 0px 10px; text-align: left; vertical-align: top; border : thin solid silver; }

td.mast {background: white; color:#000000; font-weight:normal; font-size:10px; font-family: Arial, Helvetica, sans-serif;  margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-align: center; vertical-align: middle; border : none;}


td.electmast {background: white;  color: #618ca9; font-weight:normal; font-size:10px; font-family: Arial, Helvetica, sans-serif;  margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-align: center; vertical-align: middle; border : none;}

td.news {background: white; color:#000000; font-weight:normal; font-size:10px; font-family: Arial, Helvetica, sans-serif; margin-top : 0px;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px 10px 0px 10px; border-left : thin solid Silver; text-align: left; vertical-align: top; }

td.gradient {background: White url(../bg/gradient_beige.gif) repeat-y; color:#000000; font-weight:normal; font-size:10px; font-family: Arial, Helvetica, sans-serif; margin-top : 0px;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px 10px 0px 10px; border-left : thin solid Silver; text-align: left; vertical-align: top; }


th {background: white; color:#0000ff; font-weight:bold; font-size:14px; font-family:  Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; }


th2 {background: white; color:#0000ff; font-weight:bold; font-size:14px; font-family:  Arial, Helvetica, sans-serif; text-decoration: none;   text-align: center; }

td.cell {background-color: white; color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif; padding: 0px 30px 0px 30px; text-align: justify;}


/*Padding in Netscape 4.7 does not work well.*/

td.forms {background: white; color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif; padding: 0px 30px 0px 30px; text-align: left;}
td.mach {background: white; color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif; padding: 0px 30px 0px 30px; text-align: right;}

td.reg {background: white; color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif; padding: 0px 10px 0px 10px; text-align: left;}

td.stats {background: white; color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif; padding: 0px 10px 0px 60px; text-align: left;}

table.contents {background: white; }
table.fees {background: white; border: 1px solid Gray; }
th.fees {background: white; color:#000000; font-weight:normal; font-size:12pt; font-family: 'Times New Roman', Times, serif;   text-align: center; border: 1px solid Gray;  padding: 4px 4px 4px 4px;}
td.fees {background: white;  color:#000000;  font-weight:normal; font-size:10pt; font-family : 'Times New Roman', Times, serif;  padding: 4px 0px 4px 4px; text-align: left; vertical-align: bottom; border : 1px solid Gray;}
td.fees-r {background: white; color:#000000;  font-weight:normal; font-size:10pt; font-family : 'Times New Roman', Times, serif;  padding: 4px 8px 4px 4px;text-align: right; vertical-align: bottom; border : 1px solid Gray;}

h1 {background: white;   color:maroon; font-weight:bold; font-size:18px; font-family: Arial,Helvetica, sans-serif;}
h2 {background: white;   color:maroon; font-weight:bold; font-size:16px; font-family: Arial,Helvetica, Sans-Serif;}
h2.sm {background: white;   color:maroon; font-weight:bold; font-size:14px; font-family: Arial,Helvetica,  Sans-Serif;}
h3 {background: white;   color:maroon; font-weight:bold; font-size:14px; font-family: Arial,Helvetica, sans-serif;  font-style : italic; }
h4 {background: white;   color:black; font-weight:bold; font-size:14px; font-family: Arial,Helvetica, sans-serif;  font-style : italic; }
h5 {background: white;   color:maroon; font-weight:bold; font-size:12px; font-family: Arial,Helvetica,sans-serif;}

ol.bod {background: white; color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-align: justify;}
ul.bod { color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-align: justify;}

p {color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-align: justify;}
p.left {background: white;   color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-align: left;}
p.under {background: white;   color:#000000; font-weight:bold; font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-align: left;  text-decoration: underline;}


p.bod {font-weight: normal; font-color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif;  text-align: justify;}


p.cent {background: white;   color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-align: center;}
p.bodrt {background: white;   color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-align: right;}
p.bodred {background: white;   color:#cd5c5c; font-weight:bold; font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-align: justify;  margin : 0px 10px 0px 10px;}
p.block {background: white;   color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-align: justify; margin : 0px 10px 0px 10px;}
p.small {background: white;   color:#000000; font-weight:normal; font-size:10px; font-family: Arial, Helvetica, sans-serif;  text-align: justify;}
p.smallcent {background: white;   color:#000000; font-weight:normal; font-size:10px; font-family: Arial, Helvetica, sans-serif;  text-align: center;}
p.justify {background: white;   color:#000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-align: justify;}
p.head {   color:#000000; font-weight:bold; font-size:14px;  font-family:  Arial, Helvetica, sans-serif;  text-align: left;}
p.headcenter {background: white;   color:#696969; font-weight:bold;font-size:14px;  font-family:  Arial, Helvetica, sans-serif;  text-align: center;}
p.bodgold3 {background: white;   color:#996633; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-align: justify;}
p.bodgold2 {background: white;   color:#cc9933; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-align: justify;}
p.bodgold {background: white;   color:#d1be50; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-align: justify;}
p.headnolink {   color:#000000; font-weight:bold; font-size:14px;  font-family:  Arial, Helvetica, sans-serif;  text-align: left;}

.bod {color:#000000; font-weight: normal; font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-align: justify;}

.quest {background: white;   color:#000000; font-weight: bold;font-size:14px;  font-style : italic; font-family:  Arial, Helvetica, sans-serif;  text-align: justify;}
p.nav {background: white;   color:#ddb322; font-weight: bold; font-size:10px; font-family:  Arial, Helvetica, sans-serif; text-decoration: none;  padding-left: 10px; padding-right: 10px; text-align: left;}

.emphasis {
	background: white;
	color:#000000;
	font-weight: bold;
	font-size:12px;
}

.emphasisred {
	background: White;
	font-weight: bold;
	font-size:12px;
	color:#cd5c5c;
}


.yellow {
	background: #FFFFDD;
}
.disclaim {background: white; font-size: 9px; font-style: italic;}

.under {background: white; color:#000000; font-weight: bold; font-size:12px; text-decoration: underline;}
.block {padding: 0px 20px 0px 20px;}

ul.cir {background: white; list-style: circle outside; color:gray;}

.title {background: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: italic; font-weight: bold;  text-align: center;}

.small {color: #000000; font-weight:normal; font-size:10px; font-family: Arial, Helvetica, sans-serif;}

.red {background: white; color:#990000;}


/*This  menu list added for Elections sidebar menus on 3-11-05.*/

ul.menu {background: white;   color: #C2A0B4; list-style-type: square;  list-style-position: outside; margin-left: 18px;  margin-right: 0px; margin-top: 0px; padding: 0px 0px 0px 0px; text-indent: 0px; word-wrap: normal;}


