A:active {
	COLOR: #ff0000
}
A:link {
	COLOR: #000066
}
A:visited {
	COLOR: #666666
}
A:hover {
	COLOR: #cc0000
}
A.navigation:active {
	COLOR: #000000
}
A.navigation:link {
	COLOR: #000066
}
A.navigation:visited {
	COLOR: #333300
}
A.navigation:hover {
	COLOR: #cc0000
}

A.footer:active {
	COLOR: #000000
}
A.footer:link {
	COLOR: #ffffff
}
A.footer:visited {
	COLOR: #cccccc
}
A.footer:hover {
	COLOR: #000000; BACKGROUND-COLOR: #6699cc
}
BODY {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	MARGIN-TOP: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 175%;  MARGIN-BOTTOM: 0px;  FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	MARGIN-TOP: 10px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 0px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H3 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

HR {
	COLOR: #000000
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

P {
	font-family: arial, helvetica, sans serif; font-size: 10pt; color: #000000
}

TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt;
}

UL           {list-style-image: url(images/bullet_screw.jpg); font-family: arial, helvetica; font-size: 10pt; color: #000000; vertical-align: top; position: inside;}
UL UL        {list-style: disc; font-family: arial, helvetica; font-size: 10pt; color: #000000; vertical-align: super; position: inside;}
UL UL UL     {list-style: square; font-family: arial, helvetica; font-size: 10pt; color: #000000; vertical-align: super; position: inside;}
OL             {list-style: decimal; font-family: arial, helvetica, sans serif; font-size: 10pt; color: #000000;}
OL OL          {list-style: upper-roman; font-family: arial, helvetica, sans serif; font-size: 10pt; color: #000000;}
OL OL OL       {list-style: lower-alpha; font-family: arial, helvetica, sans serif; font-size: 10pt; color: #000000;}


.black10pt      { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #000000; font-weight: bold }
.white10pt      { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #ffffff; font-weight: bold }
.dkblue10pt     { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #000066;}
.red10pt        { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #FF0000;}
.black12pt      { font-family: arial, helvetica, sans serif; font-size: 12pt; color: #000000; font-weight: bold }
.black14pt      { font-family: arial, helvetica, sans serif; font-size: 14pt; color: #000000; font-weight: bold }
.black16pt      { font-family: arial, helvetica, sans serif; font-size: 16pt; color: #000000; font-weight: bold }
.blue12pt       { font-family: arial, helvetica, sans serif; font-size: 12pt; color: #0000FF; font-weight: bold }
.dkblue12pt     { font-family: arial, helvetica, sans serif; font-size: 12pt; color: #000066; font-weight: bold }
.blue14pt       { font-family: arial, helvetica, sans serif; font-size: 14pt; color: #0000FF; font-weight: bold }
.red12pt        { font-family: arial, helvetica, sans serif; font-size: 12pt; color: #FF0000; font-weight: bold }
.white12pt      { font-family: arial, helvetica, sans serif; font-size: 12pt; color: #FFFFFF; font-weight: bold }
.red14pt        { font-family: arial, helvetica, sans serif; font-size: 14pt; color: #FF0000; font-weight: bold }
.red16pt        { font-family: arial, helvetica, sans serif; font-size: 16pt; color: #FF0000; font-weight: bold }
.red18pt        { font-family: arial, helvetica, sans serif; font-size: 18pt; color: #FF0000; font-weight: bold }
.yellow16pt     { font-family: arial, helvetica, sans serif; font-size: 16pt; color: #FFFF00; font-weight: bold; background: #000000; }
.bluebold       { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #0000FF; font-weight: bold; }               
.whitebold      { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; }
.whitebold12pt  { font-family: arial, helvetica, sans serif; font-size: 12pt; color: #FFFFFF; font-weight: bold; }
.whitebold14pt  { font-family: arial, helvetica, sans serif; font-size: 14pt; color: #FFFFFF; font-weight: bold; }
.greenbold      { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #006600; font-weight: bold; }
.greenbold12    { font-family: arial, helvetica, sans serif; font-size: 12pt; color: #006600; font-weight: bold; }
.greenbold16    { font-family: arial, helvetica, sans serif; font-size: 16pt; color: #006600; font-weight: bold; }
.redbold        { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #FF0000; font-weight: bold; }
.orangebold     { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #FF6600; font-weight: bold; }
p.smalltext     { font-family: arial, helvetica, sans serif; font-size: 8pt;}
.smalltext      { font-family: arial, helvetica, sans serif; font-size: 8pt;}
.smallgreen     { font-family: arial, helvetica, sans serif; font-size: 8pt; color: #006600; }
.smallred       { font-family: arial, helvetica, sans serif; font-size: 8pt; color: #CC0000; }
.smallwhite     { font-family: arial, helvetica, sans serif; font-size: 8pt; color: #FFFFFF; }
.smallgrey     { font-family: arial, helvetica, sans serif; font-size: 8pt; color: #999999; }

.footer {
	COLOR: #ffffff; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
.tableheader {
	BACKGROUND: #000000; COLOR: #ffffff
}
.navigation {
	FONT-SIZE: 9pt; COLOR: #000000
}
.normaltext {
	FONT-SIZE: 10pt; font-family: arial, helvetica, sans serif;
}

.photocaption {
	FONT-SIZE: 75%; COLOR: #663300;
	
}

.uscNavText {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 20px;
	padding-left: 4px;
}

.uscNav {
	background-color: #036;
	color: #fff;
	cursor: pointer;
}

.otherNav {
	background-color: #fff;
	color: #fff;
	cursor: pointer;
}

.uscNav A:link, .uscNav A:visited {
	color: #fff;
}

TR TD.uscNav A:link, TR TD.uscNav A:visited {
	text-decoration: none;
}

.otherNav A:link, .otherNav A:visited {
	color: #036;
}

TR TD.otherNav A:link, TR TD.otherNav A:visited {
	text-decoration: none;
}


.uscNavHilite {
	background-color: #c00;
	color: #fff;
	cursor: pointer;
}

.uscNavHilite A:link, .uscNavHilite A:visited {
	color: #fff;
}

TR TD.uscNavHilite A:link, TR TD.uscNavHilite A:visited {
	text-decoration: none;
}

TR.uscNavHiliteRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #f66 #600 #600;
	border-left: none;
}

TR.uscNavHiliteRow TD.nub {
	background-color: #f66;
	border-right: none;
}

TD.nub {
	font: 10px sans-serif;
}

TR.uscNavRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #00f #003 #003;
	border-left: none;
}

TR.otherNavRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #00f #003 #003;
	border-left: none;
}

TR.uscNavRow TD.nub {
	background-color: #00f;
	border-right: none;
}

TR.otherNavRow TD.nub {
	background-color: #00f;
	border-right: none;
}

TR.uscNavHiliteRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #f66 #600 #600;
	border-left: none;
}
TD.content {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	}
	
.footerNav {
	color: #000;
	}
	
.exampletype {
	MARGIN-TOP: 0px; PADDING: 6px; BACKGROUND: #ccc; MARGIN-BOTTOM: 0px; BORDER-COLOR: #000000; BORDER-WIDTH: 1px; BORDER-STYLE: solid; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
	}
	
.textNav {
	font-family: arial, helvetica, sans serif; font-size: 10pt; color: #ffffff; font-weight: bold; padding-left: 3px; padding-right: 3px;
}

A.textNav:active {
	COLOR: #ffffff
}
A.textNav:link {
	COLOR: #ffffff
}
A.textNav:visited {
	COLOR: #ffffff
}
A.textNav:hover {
	COLOR: #ffff33
}

#linkinbannerbg { color: #fff; background: transparent; }
#linkinbannerbg:visited { color: #000; }
#linkinbannerbg:hover { color: #00f; text-decoration: none; }

#blackoutline { border: 2px outset black; }

.bannerheadertext    { font-family: arial, helvetica, sans serif; font-size: 14pt; color: #000; font-weight: bold; background-color: #f00;}


.charity-nav {
	width:150px;
	float:left;
	margin:10px 8px 10px;
	}
	
.tab-welcome {
	border:1px #990000 solid;
	width:584px;
	padding-top:44px;
	background-image: url(images/tab_top_welcome_564.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-attachment: fixed; 
	}
	
.phone-text-top {
	padding:5px 0 0;
	}
	
.phone-text-bottom {
	padding:0 0 5px;
	}
	
.clearboth {clear:both;}