
.toplink { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000; text-decoration:none; background-color:#dae5ef; }
.toplink A { color:#000000; text-decoration:none; }
.toplink A:visited { color:#000000; text-decoration:none; }
.toplink A:hover { color:#000000; text-decoration:none; background-color:#9DABC4; }

.toplinkselected { font-size:10px; background-color:#9DABC4; font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000; text-decoration:none; }
.toplinkselected A { color:#000000; text-decoration:none; }
.toplinkselected A:visited { color:#000000; text-decoration:none; }
.toplinkselected A:hover { color:#000000; text-decoration:none; }

.navrt { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ccccdd; text-decoration:none; }
.navrt A { color:#ccccdd; text-decoration:none; }
.navrt A:visited { color:#ccccdd; text-decoration:none; }
.navrt A:hover { color:#000000; background-color:#9DABC4; text-decoration:none; }
.navrt TD { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.navrt2 { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ccccdd; text-decoration:none; line-height:110%; }
.navrt2 A { color:#ffffff; text-decoration:none; line-height:110%; font-weight:bold; }
.navrt2 A:visited { color:#ffffff; text-decoration:none; line-height:110%; }
.navrt2 A:hover { color:#000000; background-color:#9DaBc4; text-decoration:none; line-height:110%; }

.navt { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000; text-decoration:none; }
.navt A { color:#000000; text-decoration:none; }
.navt A:visited { color:#000000; text-decoration:none; }
.navt A:hover { color:#ffffff; background-color:#003763; text-decoration:none; }

/* note: can change names of all bread to navrt, then delete bread (??? line height ??? ) */
.bread { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ccccdd; text-decoration:none; line-height:110%; }
.bread A { color:#ccccdd; text-decoration:none; line-height:110%; }
.bread A:visited { color:#ccccdd; text-decoration:none; line-height:110%; }
.bread A:hover { color:#000000; background-color:#9DABC4; text-decoration:none; line-height:110%; }

.r3small { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:140%; }
.r3small A { color:#990000; text-decoration:none; font-weight:bold; }
.r3small A:visited { color:#990000; }
.r3small A:hover { color:#ffffff; background-color:#003763; }
.r3small TD { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:140%; }
.r3small P { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:140%; }
.r3 { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; }
.r3 A { color:#990000; text-decoration:none; font-weight:bold; }
.r3 A:visited { color:#990000; }
.r3 A:hover { color:#ffffff; background-color:#003763; }
.r3 TD { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.r3 P { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.r3x800 { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:140%; color:#000000; }
.r3x800 A { color:#990000; text-decoration:none; font-weight:bold; }
.r3x800 A:visited { color:#990000; }
.r3x800 A:hover { color:#ffffff; background-color:#003763; }
.r3x800 TD { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:140%; }
.r3x800 P { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:140%; }
.r3x1024 { font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:140%; }
.r3x1024 A { color:#990000; text-decoration:none; font-weight:bold; }
.r3x1024 A:visited { color:#990000; }
.r3x1024 A:hover { color:#ffffff; background-color:#003763; }
.r3x1024 TD { font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:140%; }
.r3x1024 P { font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:140%; }
.r3x1152 { font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:140%; }
.r3x1152 A { color:#990000; text-decoration:none; font-weight:bold; }
.r3x1152 A:visited { color:#990000; }
.r3x1152 A:hover { color:#ffffff; background-color:#003763; }
.r3x1152 TD { font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:140%; }
.r3x1152 P { font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:140%; }
.r3x1280 { font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:140%; }
.r3x1280 A { color:#990000; text-decoration:none; font-weight:bold; }
.r3x1280 A:visited { color:#990000; }
.r3x1280 A:hover { color:#ffffff; background-color:#003763; }
.r3x1280 TD { font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:140%; }
.r3x1280 P { font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:140%; }



.primary table {
  border-spacing:0;
  border-collapse:collapse;
  }

table.bluetable_packed {
  padding:0px; background:#DAE5EF;
  margin:0 -1px 0 -1px; 
  border-top:3px solid #003763;
  border-left:1px solid #EAF5FF;
  border-right:1px solid #EAF5FF;
  border-bottom:1px solid #EAF5FF;
  }
table.bluetable_packed td, table.bluetable_packed th {
  margin:0; vertical-align:top; border-color:white;
  padding:1px 4px 1px 4px; 
  }



/*.bigtitle_localhome { font-size:25px; color:#ffffff; }*/
/* .bigtitle_page { font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; } */
.bigtitle_page { font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#6699CC; }

.bigtitle_news { font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#336699; }
/*
.bigtitle_news A { font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#336699; font-weight:normal; }
.bigtitle_news A:visited { color:#336699; }
.bigtitle_news A:hover { color:#ffffff; background-color:#003763; }
*/



.tocleft1 {
BORDER-RIGHT:#ffffff 1px solid; BORDER-TOP:#ffffff 1px solid; 
BORDER-LEFT:#ffffff 1px solid; WIDTH:8px; BORDER-BOTTOM:#999999 1px solid; 
HEIGHT:20px; BACKGROUND-COLOR:#000066; font-size:3px;
}

.tocleft2 {
BORDER-RIGHT:#dae5ef 1px solid; BORDER-TOP:#ffffff 1px solid; 
BORDER-LEFT:#ffffff 1px solid; BORDER-BOTTOM:#999999 1px solid; 
BACKGROUND-COLOR:#dae5ef; TEXT-ALIGN:left;
padding-left:8px; font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tocleft2 A { color:#000000; text-decoration:none; font-weight:normal; font-size:12px; }
.tocleft2 A:visited { color:#000000; }
.tocleft2 A:hover { color:#000000; background-color:#9DABC4; }
.tocleft2select {
BORDER-RIGHT:#dae5ef 1px solid; BORDER-TOP:#ffffff 1px solid; 
BORDER-LEFT:#ffffff 1px solid; BORDER-BOTTOM:#999999 1px solid; 
BACKGROUND-COLOR:#9DABC4; TEXT-ALIGN:left;
padding-left:8px; font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tocleft2select A { color:#000000; text-decoration:none; font-weight:normal; font-size:12px; }
.tocleft2select A:visited { color:#000000; }
.tocleft2select A:hover { color:#000000; background-color:#9DABC4; }

/*
BORDER-TOP:#aaaaaa 1px solid; 
*/
.top2 {
BORDER-RIGHT:#8a959f 1px solid; 
BORDER-LEFT:#aaaaaa 1px solid; BORDER-BOTTOM:#444444 1px solid; 
BACKGROUND-COLOR:#5D6B84; TEXT-ALIGN:center;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.top2 A { color:#ffffff; text-decoration:none; font-weight:normal; font-size:10px; }
.top2 A:visited { color:#ffffff; }
.top2 A:hover { color:#ffffff; background-color:#003763; }
.top2select {
BORDER-RIGHT:#8a959f 1px solid; 
BORDER-LEFT:#aaaaaa 1px solid; BORDER-BOTTOM:#444444 1px solid; 
BACKGROUND-COLOR:#003763; TEXT-ALIGN:center;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.top2select A { color:#ffffff; text-decoration:none; font-weight:normal; font-size:10px; }
.top2select A:visited { color:#ffffff; }
.top2select A:hover { color:#ffffff; background-color:#003763; }


.title { color:#6699CC; }


