﻿/* Body */
BODY {
  margin: 0px 0px 0px 0px;
  background: #ffffff;
  background-image: url(/Theme/mainbackground.gif);
  background-repeat: repeat-x;
  
}

P, TD, INPUT, TEXTAREA, SELECT {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;line-height:17px;}
A:link {color: #7C81B8}
A:visited {color: #7C81B8}
A:active {color: #7C81B8}
A:hover {color: #AF0A0A}
UL {font-family: arial,ms sans serif,geneva,verdana,helvetica; font-size: 12px; color: #E24F23}
LI {font-family: arial,ms sans serif,geneva,verdana,helvetica; font-size: 12px; color: #00428C}
OL {font-family: arial,ms sans serif,geneva,verdana,helvetica; font-size: 12px; color: #E24F23}

.header {
  background-image: url(/Theme/header.gif);
  width: 960px;
  height: 85px;
  font-size: 20px;
  color: #FFFFFF;
  font-weight: bold;
  padding-left: 20px;
}

.topmenulinks {
  height: 38px;
  background-image: url(/Theme/topbackground.gif);
  background-repeat: repeat-x;
}

#container {
  width: 960px;
  margin: auto;
  padding: 0px 5px 0px 5px;
}

.TopMenu {font-family: arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #01539C;}
	.TopMenu:link {color: #FFFFFF; font-size: 12px; text-decoration: none}
	.TopMenu:active {color: #FFFFFF; font-size: 12px; text-decoration: none}
	.TopMenu:visited {color: #FFFFFF; font-size: 12px; text-decoration: none}
	.TopMenu:hover {color: #9999ff; font-size: 12px; text-decoration: underline}


/* Home Page */
.TitleHomeBackground {
  background-image: url(/Theme/title_home.gif);
  width: 950px;
  height: 87px;
}

td.TitleHomeLg {
  padding-left: 15px;
  padding-top: 12px;
  vertical-align: top;
  height: 42px;
  font-size: 24px;
}

td.TitleHome2 {
  padding-left: 15px;
  padding-top: 0px;
  vertical-align: top;
  color: #ffffff;
  font-weight: bold;
}

td.TitleHome3 {
  padding-right: 5px;
  padding-top: 2px;
  color: #ffffff;
  font-weight: bold;
  text-align: right;
}

a.TitleHomeGive:link, a.TitleHomeGive:visited  {color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.TitleHomeGive:active, a.TitleHomeGive:hover {color: #9e5e00; font-weight: bold; text-decoration: none;}

a.TitleHomeAdvocate:link, a.TitleHomeAdvocate:visited  {color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.TitleHomeAdvocate:active, a.TitleHomeAdvocate:hover {color: #950f00; font-weight: bold; text-decoration: none;}

a.TitleHomeVolunteer:link, a.TitleHomeVolunteer:visited  {color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.TitleHomeVolunteer:active, a.TitleHomeVolunteer:hover {color: #0A1273; font-weight: bold; text-decoration: none;}

.BottomBoxBackground {
  background-image: url(/Theme/bottom_box.gif);
  width: 233px;
  height: 130px;
  text-align: center;
}

.BottomEventsBox {
  background-image: url(/Theme/bottom_events_box.gif);
  background-repeat: no-repeat;
  width: 948px;
  height: 37px;
  padding-top: 8px;
  padding-left: 10px;
  text-align: left;
  color: #666666;
}


/* Page Titles */
.TitleDefaultBackground {
  background-image: url(/Theme/title_default.gif);
  width: 950px;
  height: 31px;
}

.TitleGiveBackground {
  background-image: url(/Theme/title_give.gif);
  width: 950px;
  height: 31px;
}

.TitleAdvocateBackground {
  background-image: url(/Theme/title_advocate.gif);
  width: 950px;
  height: 31px;
}

.TitleDefault {
  color: #FFFFFF;
  font-weight: bold;
  font-size: 18px;
  padding-left: 10px;
}

.TitleGiveSm {color: #FFFFFF; font-size: 18px; font-weight: bold; padding-left: 10px;}
a.TitleGiveSm:link, a.TitleGiveSm:visited  {color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; padding-left: 0px;}
a.TitleGiveSm:active, a.TitleGiveSm:hover {color: #9e5e00; font-size: 12px; text-decoration: none; padding-left: 0px;}

.TitleAdvocateSm {color: #FFFFFF; font-size: 18px; font-weight: bold; padding-left: 10px;}
a.TitleAdvocateSm:link, a.TitleAdvocateSm:visited  {color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; padding-left: 0px;}
a.TitleAdvocateSm:active, a.TitleAdvocateSm:hover {color: #950f00; font-size: 12px; text-decoration: none; padding-left: 0px;}

.TitleVolunteerSm {color: #FFFFFF; font-size: 18px; font-weight: bold; padding-left: 10px;}
a.TitleVolunteerSm:link, a.TitleVolunteerSm:visited  {color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; padding-left: 0px;}
a.TitleVolunteerSm:active, a.TitleVolunteerSm:hover {color: #0A1273; font-size: 12px; text-decoration: none; padding-left: 0px;}

.SubTitle {font-family: "Trebuchet MS", arial, sans-serif; font-size: 17px; font-weight: bold; color: #2F3196}
.SubTitleplanned {font-family: "Trebuchet MS", arial, sans-serif; font-size: 21px; font-weight: bold; color: #2F3196; letter-spacing:-1px; display:block;}
/* Left Boxes */
.LeftBoxTop {
  background-image: url(/Theme/leftbox_top.gif);
  width: 195px;
  height: 25px;
  padding-left: 5px;
  padding-top: 5px;
  color: #37393C;
  font-weight: bold;
}

.LeftBoxBack {
  background-image: url(/Theme/leftbox_back.gif);
  width: 195px;
  padding: 4px 4px 0px 4px;
}

.LeftBoxBottom {
  background-image: url(/Theme/leftbox_bottom.gif);
  width: 195px;
  height: 16px;
}

.LeftBoxDate {font-size: 11px; font-weight: bold; color: #01539C}
.LeftBox {font-size: 11px; font-weight: normal;}
	a.LeftBox:link, a.LeftBox:visited, a.LeftBox:active {color: #134A8F; font-size: 11px; text-decoration: none}
	a.LeftBox:hover {color: #6699cc; font-size: 11px; text-decoration: underline}


/* Footer */
.Footer2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #9B9EA8;
  padding-top: 22px;
  width: 950px;
    text-align: center;
}
.Footer {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #9B9EA8;
  text-align: center;
  width: 950px;
  height: 52px;
  background-image: url(/Theme/footer.gif);
  padding-top: 5px;
}


a.FooterLink:link, a.FooterLink:visited, a.FooterLink:active {color: #9B9EA8; font-size: 12px; text-decoration: none}
a.FooterLink:hover {color: #9B9EA8; font-size: 12px; text-decoration: underline}


Table.background {background-color: #D0DBF2; background-image: url(netscapefixer.gif)}
TR.cellcolor1 {background-color: #7990C5; background-image: url(netscapefixer.gif)}
TR.AltRowColor {background-color: #EFEFEF; background-image: url(netscapefixer.gif)}
TD.bgline {background-color: #ffffff; font-size: 12px; color: #1B244F; font-weight: bold; background-image: url(/Images/BgLine.gif)}
TD.LeftBack {background-repeat: no-repeat; background-image: url(/Border/leftside2.gif)}

.indent {margin-left: 16px;}
.simpletitle { font-family: arial, verdana, sans-serif; color: #01539C; font-weight: bold; font-size: 12px; background: #ffffff}
.BgLine {background: #ffffff; font-size: 12px; color: #1B244F; font-weight: bold;}
.NewsDate {font-family: arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #01539C}

.FormGray {font-family: arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666}
.FormRed {font-family: arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CC0000}
.FormBold {font-family: arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366}
.FormBox {font-family: arial, verdana, helvetica, geneva, sans-serif; background-color: #ffffff; color: #000000; font-size: 11px; border: solid 1; border-color: #A5ACB2}
.FormCombo {font-family: arial, verdana, helvetica, geneva, sans-serif; background-color: #ffffff; color: #000000; font-size: 11px; border: solid 1; border-color: #A5ACB2}

.textbox {font-family: arial, verdana, helvetica, geneva, sans-serif; background-color: #ffffff; color: #000000; font-size: 11px; border: solid 1; border-color: #A5ACB2}
.combobox {font-family: arial, verdana, helvetica, geneva, sans-serif; background-color: #ffffff; color: #000000; font-size: 11px;}

.mapsection {font-family: Tahoma;font-size: 12px;}
.mapitem {font-family: Tahoma;font-size: 10px;}

a.plannedsidelinks:link, a.plannedsidelinks:visited  {
color: #FFFFFF; 
font-size: 10px; 
font-weight: bold; 
padding-left: 12px; 
padding-bottom:5px;
padding-top:5px;
padding-right:7px;
text-transform:uppercase;
text-decoration: none; 
display:block;
}

a.plannedsidelinks:active, a.plannedsidelinks:hover {
color: #9da1d0; 
font-size: 10px; 
font-weight: bold; 
padding-left: 12px; 
padding-bottom:5px;
padding-top:5px;
padding-right:7px;
text-transform:uppercase;
text-decoration: none; 
display:block;
}


