body { 
  background-color:#032c60;
  margin:8px;
  padding:0;
} 

.bg_right {
  background-color:#3A3A3A;
  background-image:url('/images/bg-body_right.gif');
}

.f1,body,input,select { 
  font-family:verdana; 
  font-size:13px;
  color:#000000;
}

.f1_white { 
  font-family:verdana; 
  font-size:13px;
  color:#ffffff;
}

.f1_red { 
  font-family:verdana; 
  font-size:13px;
  color:#aa0000;
}

.f1_blue { 
  font-family:verdana; 
  font-size:13px;
  color:#235296;
}

.f2 { 
  font-family:arial,helvetica; 
  font-size:12px;
  color:#000000;
}

.f2_grey { 
  font-family:arial,helvetica; 
  font-size:12px;
  color:#444444;
}

.f2_red { 
  font-family:verdana,helvetica; 
  font-size:17px;
  color:#aa0000;
}

.h1 {
  font-family:verdana,arial,helvetica;
  font-size:16px;
  color:#15145A;
  font-weight:600;
}

h1 {
  font-family:verdana,arial,helvetica;
  font-size:16px;
  color:#15145A;
  font-weight:600;
  padding:0;
  margin:0;
}

.h2 {
  font-family:verdana,arial,helvetica;
  font-size:14px;
  color:#cc0033;
  font-weight:600;
}

h2 {
  font-family:verdana,arial,helvetica;
  font-size:14px;
  color:#cc0033;
  font-weight:600;
  padding:0;
  margin:0;
}

h3 {
  font-family:verdana,arial,helvetica;
  font-size:18px;
  color:#004080;
  font-weight:600;
  padding:0;
  margin:0;
}

.h3_white {
  font-family:verdana,arial,helvetica;
  font-size:18px;
  color:#ffffff;
  font-weight:600;
}

h4 {
  font-family:verdana,arial,helvetica;
  font-size:18px;
  color:#000000;
  font-weight:600;
  padding:0;
  margin:0;
}

h5 {
  font-family:times new roman;
  font-size:18px;
  color:#ffffff;
  font-weight:bold;
  padding:0;
  margin:0;
}

.sf1 { 
  font-family:arial,helvetica; 
  font-size:11px;
  color:#000000;
}

.sf1_white {
  font-family:arial,helvetica; 
  font-size:11px;
  color:#ffffff;
}

.sf1_grey {
  font-family:arial,helvetica; 
  font-size:11px;
  color:#aaaaaa;
}

.sf1_verylightgrey {
  font-family:arial,helvetica; 
  font-size:11px;
  color:#888888;
}

.sf1_red {
  font-family:arial,helvetica; 
  font-size:11px;
  color:#ff0000;
}

/* Table stuff */
table.metallicBorder {
  background-color:#cccccc;
  border-style:outset;
  border-width:2px;
	padding:4px;
}

.thSiteMapHeading {
  font-family:arial,helvetica;
  font-size:12px;
  color:#ffffff;
  background-color:#CC0033;
}

.tdSiteMapBody {
  font-family:arial,helvetica;
  font-size:12px;
  color:#000000;
  background-color:#ffffff;
}

.td1 {
  font-family:arial,helvetica;
  font-size:12px;
  background-color:#eeeeee;
}

.error {
  font-family:verdana;
  font-size:13px;
  color:#ff0000;
}

.error2 {
  font-family:verdana;
  font-size:14px;
  font-weight:600;
  color:#ff0000;
}

table.locations {
  border-style:solid;
  border-width:2px;
  border-color:#272B52;
  background-color:#585B7A;
}

th.locations {
  font-family:verdana; 
  font-size:13px;
  text-align:center;
  color:#ffffff;
  background-color:#000080;
}

td.locations {
  font-family:verdana; 
  font-size:13px;
  background-color:#ffffff;
}

.pollQuestion { 
  font-family:arial,hevetica; 
  font-size:11px; 
}

.pollOptions { 
  font-family:arial,hevetica; 
  font-size:11px; 
}

.pollOptionResults { 
  font-family:arial,hevetica; 
  font-size:11px; 
}

A:link {
  color:#0000bf;
}
A:active {
  color:#0000bf;
}
A:visited {
  color:#0000bf;
}
A:hover {
  color:#F60235;
}

A:link.white {
  color:#ffffff;
  text-decoration:none;
}
A:active.white {
  color:#ffffff;
  text-decoration:none;
}
A:visited.white {
  color:#ffffff;
  text-decoration:none;
}
A:hover.white {
  color:#ffffff;
  text-decoration:underline;
}