/* ######### Default class for drop down menus ######### */

.anylinkmenu{ color: #8c8ca1; font-size: 12px; font-family: Arial; line-height: 20px; position: absolute; left: 0; top: 0; visibility: hidden; z-index: 100; /* zIndex should be greater than that of shadow's below */
background: lightyellow url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)') url('(EmptyReference!)'); text-decoration: none; width: 200px; border: solid 1px #111131; /* default width for menu */
}

.anylinkmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkmenu ul li a{ color: #8c8ca1; font-size: 12px; font-family: Arial; width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid #303056; padding: 3px 0; text-decoration: none; line-height: 20px; text-indent: 10px; }

.anylinkmenu a:hover{ /*hover background color*/
background: #8c8ca1; color: #111131; font-size: 12px; font-family: Arial; line-height: 20px; }

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkmenucols{
position: absolute;
width: 350px;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px Verdana;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #E9E9E9;
}

.anylinkmenucols li{
padding-bottom: 3px;
}

.anylinkmenucols .column{
float: left;
padding: 3px 8px;
margin-right: 5px;
background: #E0E0E0;
}

.anylinkmenucols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}



/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}
/* ######### OO Fonts  ######### */
TD
 { font-size: 11px; font-family: Verdana, Helvetica, Arial; line-height: 14px }
.mainNavigationPipe
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: none
}
.topNavPipes
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: none
}
.footer
     { color: #036; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 14px; text-decoration: none }
.pageHeader
  { color: #036; font-size: 18px; font-family: Helvetica, Arial; font-weight: bold; line-height: 22px; text-decoration: none }
.pageSubHeader
 { color: #036; font-size: 12px; font-family: Verdana, Helvetica, Arial; font-weight: bold }
.quote
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: none
}
.formHeaders
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: middle;
    COLOR: white;
    TEXT-INDENT: 5px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #666666
}
A.formHeaders
{
    MARGIN-TOP: 3px;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: middle;
    COLOR: white;
    MARGIN-RIGHT: 10px;
    BACKGROUND-COLOR: #666666;
    TEXT-DECORATION: underline
}
A.formHeaders:visited
{
    MARGIN-TOP: 3px;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: middle;
    COLOR: white;
    MARGIN-RIGHT: 10px;
    BACKGROUND-COLOR: #666666;
    TEXT-DECORATION: underline
}
A.formHeaders:link
{
    MARGIN-TOP: 3px;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: middle;
    COLOR: white;
    MARGIN-RIGHT: 10px;
    BACKGROUND-COLOR: #666666;
    TEXT-DECORATION: underline
}
A.formHeaders:hover
{
    MARGIN-TOP: 3px;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: middle;
    COLOR: white;
    MARGIN-RIGHT: 10px;
    BACKGROUND-COLOR: #666666;
    TEXT-DECORATION: underline
}
.radioStationState
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: middle;
    COLOR: white;
    TEXT-INDENT: 5px;
    BACKGROUND-COLOR: #666666
}
.radioStationHead
{
    FONT-WEIGHT: bold;
    COLOR: black
}
.RightColumnHeader
 { color: black; font-size: 18px; font-family: Verdana, Helvetica, Arial; font-weight: bold; line-height: 24px; text-decoration: none }
.ContinueText
{ FONT-SIZE: 12px; COLOR: #000; font-family: "Times New Roman", Times, serif; line-height: 15px; text-decoration: none; }
UL
{
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 15px;
    COLOR: black;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: none
}
FORM
{
    MARGIN-TOP: 1px;
    MARGIN-BOTTOM: 1px
}
INPUT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Helvetica,Arial
}
SELECT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    WIDTH: 150px;
    COLOR: black;
    FONT-FAMILY: Verdana,Helvetica,Arial
}
SELECT.otherinformation
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    WIDTH: 200px;
    COLOR: black;
    FONT-FAMILY: Verdana,Helvetica,Arial
}
DIV.TextPlaceholder
{
    MARGIN: 0px 0px 6px
}
DIV.ImagePlaceholder
{
    MARGIN: 0px 0px 6px
}
.PageHeaderLarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #cc0000;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    TEXT-DECORATION: none
}
.Alert
{
    COLOR: red
}
.author
{
}
.articledate
{
}
.pageHeaderNews
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    MARGIN-BOTTOM: 12px;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    TEXT-DECORATION: none
}
DIV.RewritableError
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 11px;
    BORDER-LEFT: 1px;
    WIDTH: 150px;
    COLOR: red;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    POSITION: relative;
    TEXT-ALIGN: right
}
DIV.FormError
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 11px;
    BORDER-LEFT: 1px;
    COLOR: red;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    POSITION: relative;
    TEXT-ALIGN: left
}
DIV.RewritableTotal
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: 1px;
    WIDTH: 150px;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    POSITION: relative;
    TEXT-ALIGN: left
}
DIV.RewritableGiving
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    POSITION: relative
}
SELECT.Sizable
{
    OVERFLOW: auto;
    COLOR: blue
}
DIV.Rewritable
{
    COLOR: black
}
INPUT.FormButton
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    BACKGROUND-COLOR: #0033cc
}
.pageSubHeaderSummary
{
    COLOR: #0033cc
}
.ArticleDateSummary
{
    COLOR: #0033cc
}
.RelatedStoriesHeader
{
    FONT-WEIGHT: bold;
    COLOR: #cc0000
}
P
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 12px
}
TEXTAREA
 { color: black; font-size: 12px; font-family: Verdana, Helvetica, Arial; font-weight: normal; line-height: 14px; width: 100% }
BODY
 { font-size: 12px; font-family: Arial; line-height: 15px; margin: 0; }
TD.Pagination
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: right
}
A:link
 {
	text-decoration: none;
	color: #003;
}
A.topnavigation
 { color: #000; font-size: 11px; font-family: Verdana, Helvetica, Arial; font-weight: normal; text-decoration: none }
A.leftnav:link { color: #39559f; font-size: 11px; font-weight: normal; line-height: 13px; text-decoration: none }
A.leftnav:visited { color: #39559f; font-size: 11px; font-weight: normal; line-height: 13px !important; text-decoration: none }
A.leftnav:hover { color: #39559f; font-weight: bold; text-decoration: none }
A.topnavigationselected
 { color: #f90; font-size: 10px; font-family: Verdana, Helvetica, Arial; font-weight: bold; text-decoration: none }
A.mainnavigation
    { color: #fff; font-size: 12px; font-family: Arial; font-weight: normal; font-stretch: condensed; line-height: 14px; text-decoration: none  ; }
A.mainnavigationselected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0033cc;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: underline
}
A.leftnavigation
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0033cc;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: none
}
A.leftnavigationselected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: none
}
A.leftnavigationsub
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #0033cc;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: none
}
A.sitemapnavigation
{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003; font-family: Georgia, "Times New Roman", Times, serif; LINE-HEIGHT: 14px; TEXT-DECORATION: none
 }
A.sitemapnavigationsub
 { color: #036; font-size: 10px; font-family: Verdana, Helvetica, Arial; font-style: normal; font-weight: normal; text-decoration: none }
A.leftnavigationsubselected
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: none
}
A.internallinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0033cc;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: underline;
    cursor:pointer;
    cursor:hand;
}
A.footerlink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #0033cc;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: underline
}
A.pagelinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: none
}
A.leftnavigationhidden
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: green;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    TEXT-DECORATION: none
}
A.leftnavigationhiddenselected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    TEXT-DECORATION: none
}
A.leftnavigationempty
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    TEXT-DECORATION: none
}
A.leftnavigationemptyselected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    TEXT-DECORATION: none
}
A.leftnavigationsubhidden
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: green;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    TEXT-DECORATION: none
}
A.leftnavigationsubhiddenselected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: green;
    TEXT-DECORATION: none
}
A.leftnavigationsubempty
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    TEXT-DECORATION: none
}
A.leftnavigationsubemptyselected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: red;
    TEXT-DECORATION: none
}
A.ReadMore
{ color: #696969; FONT-WEIGHT: bold; FONT-SIZE: 12px; font-family: Arial; LINE-HEIGHT: 18px; text-decoration: none; text-transform: uppercase; }
A:visited
  { text-decoration: underline }
A.footerlink:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: purple;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: underline
}
A.topnavigation:visited
 { color: #000; font-size: 11px; font-family: Verdana, Helvetica, Arial; font-weight: normal; text-decoration: none }
A.topnavigationselected:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffcc00;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: none
}
A.mainnavigation:visited
     { color: #fff; font-size: 12px; font-family: Arial; font-weight: normal; font-stretch: condensed; line-height: 14px; text-decoration: none ; }
A.mainnavigationselected:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffcc00;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: none
}
A.leftnavigation:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0033cc;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: none
}
A.leftnavigationsub:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #0033cc;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: none
}
A.leftnavigationsubselected:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: none
}
A.leftnavigationselected:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: none
}
A.leftnavigationhidden:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: green;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    TEXT-DECORATION: none
}
A.leftnavigationhiddenselected:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    TEXT-DECORATION: none
}
A.leftnavigationempty:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    TEXT-DECORATION: none
}
A.leftnavigationemptyselected:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    TEXT-DECORATION: none
}
A.leftnavigationsubhidden:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: green;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    TEXT-DECORATION: none
}
A.leftnavigationsubhiddenselected:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: green;
    TEXT-DECORATION: none
}
A.leftnavigationsubempty:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    TEXT-DECORATION: none
}
A.leftnavigationsubemptyselected:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: red;
    TEXT-DECORATION: none
}
A.sitemapnavigation:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: purple;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: none
}
A.sitemapnavigationsub:visited
 { color: #036; font-size: 10px; font-family: Verdana, Helvetica, Arial; font-style: normal; font-weight: normal; text-decoration: none }
A.topnavigation:hover
  { color: #000; font-size: 11px; font-family: Verdana, Helvetica, Arial; font-weight: normal; text-decoration: underline }
A.mainnavigation:hover
      { color: #fc0; font-size: 12px; font-family: Arial; font-weight: normal; font-stretch: condensed; line-height: 14px; }
A.leftnavigation:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0033cc;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: underline
}
A.leftnavigationsub:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #0033cc;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-DECORATION: underline
}
DIV.RewritableFormError
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 11px;
    BORDER-LEFT: 1px;
    COLOR: red;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    POSITION: relative;
    TEXT-ALIGN: right
}
.ratechange
{
    PADDING-LEFT: 2em;
    COLOR: red;
    FONT-STYLE: italic
}
TD.colTitle
{
	FONT-FAMILY: Verdana, Helvetica, Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	background-color: White;
	text-align: center;
	vertical-align: bottom;
}
TD.EvenRowStyle
{
	FONT-FAMILY: Verdana, Helvetica, Arial;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	TEXT-ALIGN: left;
	vertical-align: top;
	background-color: #D8D8D8;
}
TD.OddRowStyle
{
	FONT-FAMILY: Verdana, Helvetica, Arial;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	TEXT-ALIGN: left;
	vertical-align: top;
	background-color: #F3F3F3;
}
.BodyTitleText
{
	font-size: 14px;
	font-weight: bold;
}
TD.CalloutBorder
{
	background-color: #0033CC;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}
TD.Callout
{
	background-color: #E9E9F1;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
}
.newsroom  { color: #036; font: bold 11px/14px Arial; text-decoration: none; }
.duedates { color: #1e3a79; font: bold 11px/22px Arial; text-decoration: none; }
.dueitems { color: #003; font: bold 11px/22px Arial; text-decoration: none; }
A.dueitems { color: #003; font: bold 11px/22px Arial; text-decoration: underline; }
A.dueitems:visited { color: #003; font: bold 11px/22px Arial; text-decoration: underline; }
A.toplink { font: bold 11px/14px Arial; text-decoration: none; text-transform: uppercase; }
A.toplink:visited { font: bold 11px/14px Arial; text-decoration: none; text-transform: uppercase; }
A.toplink:hover { color: #800000; font: bold 11px/14px Arial; text-decoration: underline; text-transform: uppercase; }
.cityheader { color: #14568a; font: bold 14px/18px Arial; text-decoration: underline; text-transform: uppercase }
A.newsroomhdr  { color: #1e3a79; font-size: 11px; font-family: Arial; font-style: normal; font-weight: bold; line-height: 15px; text-decoration: none; text-transform: uppercase  }
.header_catalog { font: bold 14px/16px Arial; text-decoration: none; text-transform: uppercase; }
A.SideLink { color: #940202; font: bold 14px/16px Arial; text-transform: uppercase; }
.prices { font: bold 24px/24px Arial; text-decoration: none; text-transform: uppercase; }
.header_cataloglower { font: bold 14px/18px Arial; text-decoration: none; }
.home-pullquote { font: bold 15px/19px Arial; text-decoration: none; }
A.featurehdr { color: #006685; font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: normal; line-height: 20px; text-decoration: none; }
.featurehdr { color: #006685; font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; }
.subhd { color: #006685; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; }
.scripture { color: #006685; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16px; }
.formcopy { font-size: 14px; font-family: "Times New Roman", Times, serif; font-weight: normal; font-style: normal; line-height: 17px; }
.newsroomcopy { color: #3d3d3d; font-size: 12px; font-family: "Times New Roman", Times, serif; font-style: normal; font-weight: normal; line-height: 15px; }
.largetimescopy { font-size: 13px; font-family: "Times New Roman", Times, serif; font-style: normal; font-weight: normal; line-height: 17px; }
.timescopy { font-size: 12px; font-family: "Times New Roman", Times, serif; font-style: normal; font-weight: normal; line-height: 18px; }
A.missionlistingLINK { color: #555505; font-size: 12px; font-family: "Times New Roman", Times, serif; font-style: italic; font-weight: normal; line-height: 15px; text-decoration: none; }
.missionlistingHRD { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; }
.emailcopy { font-size: 12px; font-family: Arial; font-style: normal; font-weight: normal; line-height: 18px; }
h3 { color: #006685; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 20px; }
h2 { color: #006685; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; }
A.sitemap { color: #003; font-size: 14px; font-family: "Times New Roman", Times, serif; font-weight: normal; line-height: 16px; }
A.sitemap:hover { color: #003; font-size: 14px; font-family: "Times New Roman", Times, serif; font-weight: normal; line-height: 16px; text-decoration: underline; }
.triphdr {
	font-size: 22px;
	font-family: Arial;
	font-weight: bold;
	line-height: 26px;
	color: #333;
}
h1 { font-size: 12px; font-family: "Times New Roman", Times, serif; font-weight: normal; font-style: normal; line-height: 15px; }
.whiteout { color: #efefef; font-size: 8px; text-decoration: none; }
A.whiteout { color: #efefef; font-size: 8px; text-decoration: none; }
A.whiteout:visited { color: #efefef; font-size: 8px; text-decoration: none; }
A.whiteout:hover { color: #efefef; font-size: 8px; text-decoration: none; }
A.whiteout:selected { color: #efefef; font-size: 8px; text-decoration: none; }
.homeheader { color: #a29f9b; font-size: 28px; font-family: "Times New Roman", Times, serif; line-height: 36px; }
.featurestory_header {
	color: #000066;
	font-size: 28px;
	font-family: "Arial Narrow", Arial, Helvetica;
	line-height: 32px;
}
.page_header { color: #036; font-size: 20px; font-family: "Arial Narrow", Arial, Helvetica; font-weight: bold; line-height: 24px; }
.thankyoupage_header {
	color: #036;
	font-size: 30px;
	font-family: "Arial Narrow", Arial, Helvetica;
	font-weight: bold;
	line-height: 36px;
}
.page_subheader { color: #036; font-size: 16px; font-family: "Arial Narrow", Arial, Helvetica; font-weight: bold; line-height: 22px; }
A.page_subheader { color: #036; font-size: 16px; font-family: "Arial Narrow", Arial, Helvetica; font-weight: bold; line-height: 22px; text-decoration: none; }
A.page_subheader:hover { color: #036; font-size: 16px; font-family: "Arial Narrow", Arial, Helvetica; font-weight: bold; line-height: 22px; text-decoration: underline; }
A.page_subheader:visited { color: #036; font-size: 16px; font-family: "Arial Narrow", Arial, Helvetica; font-weight: bold; line-height: 22px; text-decoration: none; }
.home_maintitle { font-size: 16px; font-family: "Arial Narrow", Arial, Helvetica; font-weight: normal; line-height: 22px; }
A.home_maintitle { color: #fff; font-size: 16px; font-family: "Arial Narrow", Arial, Helvetica; font-weight: normal; line-height: 22px; text-decoration: underline; }
A.home_maintitle:hover { color: #fff; font-size: 16px; font-family: "Arial Narrow", Arial, Helvetica; font-weight: normal; line-height: 22px; text-decoration: underline; }
A.home_maintitle:visted { color: #fff; font-size: 16px; font-family: "Arial Narrow", Arial, Helvetica; font-weight: normal; line-height: 22px; text-decoration: underline; }
.homebyline { color: #888585; font-size: 12px; font-family: serif; font-style: italic; line-height: 18px; }
.NewsHeadline { color: #39596a; font-size: 24px; font-family: Arial; font-weight: bold; line-height: 30px; }
.intropara { color: #446577; font-size: 16px; font-family: Arial; line-height: 24px; }
.homecopy {
	color: #7c7979;
	font-size: 16px;
	font-family: Arial;
	line-height: 18px;
}
.storycopy { color: #7c7979; font-size: 15px; font-family: Arial; line-height: 22px; }
.home-featurecopy { color: #f2ddc9; font-size: 12px; font-family: Arial; line-height: 18px; }
.homecopy-darker { color: #000; font-size: 12px; font-family: Arial; line-height: 18px; }
.homecopy-darker-BOLD { color: #000; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 16px; }
.homecopy-darker-Blue {
	color: #000033;
	font-size: 12px;
	font-family: Arial;
	line-height: 16px;
}
A.homecopy-darker-Blue { color: #1e3a79; font-size: 12px; font-family: Arial; line-height: 16px; text-decoration: none; }
A.homecopy-darker-Blue:hover { color: #1e3a79; font-size: 12px; font-family: Arial; line-height: 16px; text-decoration: underline; }
A.homecopy-darker-BOLD { color: #1e3a79; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 16px; text-decoration: none; }
A.homecopy-darker-BOLD:hover { color: #1e3a79; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 16px; text-decoration: underline; }
.homecopy-link { color: #666; font-size: 12px; font-family: Arial; line-height: 15px; }
A.homecopy-link { color: #666; font-size: 12px; font-family: Arial; line-height: 15px; text-decoration: none; }
A.homecopy-link:hover { color: #666; font-size: 12px; font-family: Arial; line-height: 15px; text-decoration: underline; }
A.homecopy-link:visited { color: #666; font-size: 12px; font-family: Arial; line-height: 15px; text-decoration: none; }
A.homecopy-darker { color: #940202; font-size: 12px; font-family: Arial; line-height: 18px; text-decoration: none; }
.blogposting { color: #808080; font-size: 10px; line-height: 12px; text-indent: 12px; }
A.homecopy-darker:visited { color: #940202; font-size: 12px; font-family: Arial; line-height: 18px; text-decoration: none; }
A.homecopy-darker:hover { color: #940202; font-size: 12px; font-family: Arial; line-height: 18px; text-decoration: underline; }
A.homecopy { color: #7c7979; font-size: 12px; font-family: Arial; line-height: 18px; text-decoration: none; }
A.home-featurecopy { color: #f2ddc9; font-size: 12px; font-family: Arial; line-height: 18px; text-decoration: none; }
.connect { color: #036; font-size: 14px; font-family: "Arial Narrow"; line-height: 22px; }
A.connect-link { color: #036; font-size: 14px; font-family: "Arial Narrow"; font-weight: bold; line-height: 22px; text-decoration: none; }
A.connect-link:visited { color: #036; font-size: 14px; font-family: "Arial Narrow"; font-weight: bold; line-height: 22px; text-decoration: none; }
A.connect-link:hover { color: #036; font-size: 14px; font-family: "Arial Narrow"; font-weight: bold; line-height: 22px; text-decoration: underline; }
A.homecopy:visited { color: #7c7979; font-size: 12px; font-family: Arial; line-height: 18px; text-decoration: none; }
A.home-featurecopy:visited { color: #f2ddc9; font-size: 12px; font-family: Arial; line-height: 18px; text-decoration: none; }
A.homecopy:hover { color: #7c7979; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 18px; text-decoration: underline; }
A.home-featurecopy:hover { color: #f2ddc9; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 18px; text-decoration: underline; }
.tripextensionhdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #256B94;
	font-weight: bold;
	line-height: 26px;
}

