BODY {
	FONT-FAMILY: Arial, Verdana, Monaco;
	BACKGROUND-COLOR: #003366;
	font-size: 10pt;
}
TABLE {
	FONT-FAMILY: Arial, Verdana, Monaco;
	font-size: 10pt;
}
TD {
	FONT-FAMILY: Arial, Verdana, Monaco
}
TH {
	FONT-FAMILY: Arial, Verdana, Monaco
}
P {
	FONT-FAMILY: Arial, Verdana, Monaco
}
H1 {
	FONT-FAMILY: Arial, Verdana, Monaco;
	COLOR: #005c75;
}
H2 {
	FONT-FAMILY: Arial, Verdana, Monaco;
	COLOR: #005c75;
}
H3 {
	FONT-FAMILY: Arial, Verdana, Monaco;
	COLOR: #005c75;
}
DIV {
	FONT-FAMILY: Arial, Verdana, Monaco
}
SPAN {
	FONT-FAMILY: Arial, Verdana, Monaco
}

INPUT {
	FONT-FAMILY: Arial, Verdana, Monaco
}
SELECT {
	FONT-FAMILY: Arial, Verdana, Monaco
}
TEXTAREA {
	FONT-FAMILY: Arial, Verdana, Monaco
}
INPUT {
	MARGIN-LEFT: 0px
}
A {
	outline: none
}
AREA {
	outline: none
}
A:link {
	COLOR: #333333
}
A:visited {
	COLOR: #9b9b9b
}
A:hover {
	COLOR: #005c75
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
	CURSOR: hand
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.block {
	DISPLAY: block
}
PRE {
	WHITE-SPACE: pre
}
#container {
	PADDING-BOTTOM: 3px; WIDTH: 780px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
#topnav {
	Z-INDEX: 100; MARGIN-BOTTOM: 10px; WIDTH: 780px; POSITION: relative; HEIGHT: 142px
}

#bottomnav {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 6px; LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 780px; LINE-HEIGHT: 9px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #cccc99
}
#bottomnav A {
	COLOR: #474747! important
}

/* Sidenav */
#sidenav {
   width: 140px;
   margin-bottom: 9px;
   }
#snTop {
   display: block;
   margin-bottom: 1px;
   }
#snBottom {
   display: block;
   margin-bottom: 1px;
   }
#snUp {
   display: block;
   width: 140px;
   padding: 3px 9px;
   white-space: nowrap;
   background: #003366 url(/vote2010/bg_top.png) no-repeat left;
   color: #f2f6fa;
   border-bottom: 1px #ffffff solid;
   font-size: 9px;
   text-decoration: none;
   text-transform: uppercase;
      voice-family: "\"}\"";
      voice-family: inherit;
      width: 140px;
   }
html>body #snUp {
   width: 123px;
   }
   
#snUpAlt {
   display: block;
   width: 140px;
   padding: 3px 9px;
   white-space: nowrap;
   background: #003366 url(/vote2010/bg_top.png) no-repeat left;
   color: #f2f6fa;
   border-bottom: 1px #ffffff solid;
   font-size: 9px;
   text-decoration: none;
   text-transform: uppercase;
      voice-family: "\"}\"";
      voice-family: inherit;
      width: 140px;
   }
html>body #snUpAlt {
   width: 140px;
   }
      
#sidenav a.navItem {
   display: block;
   width: 140px;
   padding: 3px 9px;
   white-space: nowrap;
   color: #003366;
   background-color: #f2f6fa;
   border-bottom: 1px #ffffff solid;
   font-size: 11px;
   text-decoration: none;
   /*text-transform : capitalize;*/
      voice-family: "\"}\"";
      voice-family: inherit;
      width: 140px;
   }
html>body #sidenav a.navItem {
   width: 123px;
   }
#sidenav a.navItem:hover, #sidenav a.currentNavItem {
   border-bottom: 1px #ffffff solid;
   color: #003366;
   background-color: #bdc9d9;
   }
#sidenav a.currentNavLevel2 {
   border-bottom: 1px #ffffff solid;
   color: #003366;
   background: #f2f6fa url(/vote2010/arrows1_003366_level2.png) no-repeat left;
   }
#sidenav a.level2 {
   padding-left: 15px;
      voice-family: "\"}\"";
      voice-family: inherit;
      width: 140px;
   }
html>body #sidenav a.level2 {
   width: 117px;
   }
#sidenav a.currentNavLevel3 {
   border-bottom: 1px #ffffff solid;
   color: #003366;
   background: #f2f6fa url(/vote2010/arrows1_003366_level3.png) no-repeat left;
   }
#sidenav a.level3 {
   padding-left: 30px;
      voice-family: "\"}\"";
      voice-family: inherit;
      width: 140px;
   }
html>body #sidenav a.level3 {
   width: 140px;
   }
   
.indent9 {
padding:4px 9px 4px 9px;
}

.indent9left {
padding-left:9px;
padding-top:4px;
padding-bottom:4px;
}

.altrow {
background-color:#F2F6FA;
}

.altrowgen {
background-color:#ECECE2;
}

.calHdr {
font-weight:bold;
color:#003366;
text-align:center;
background-color:#D6D6CA;
}

.calOff {
background-color: #DDDDD1;
}

.calDate {
background-color: #ECECE2; 
font-weight: bold; 
text-align: center;
}

.calDateCurrent {
background-color: #DDDDD1;
font-weight: bold; 
text-align: center;
}

.heritageImg {
   margin-right:9px;
   margin-bottom:9px;
}

.couponDiscount {
   text-decoration: line-through;
   }

.webId {
   width:100px;
   margin-top:5px;
   margin-right:5px;
   font-family: 'Times New Roman', Times, serif;
   text-transform: uppercase;
}

