BODY
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: verdana, tahoma, arial;
    BACKGROUND-COLOR: #ffffff
}

hr
{
	border: 0px solid #c00;
}

div.headliner
{
	width:100%;
	border-bottom:1px solid #c00;
}

.topiclist A
{
	margin-bottom:-15px;
	FONT-size: 20px;
	font-weight: 200;
	line-height:40px;
    COLOR: #cc0000;
    FONT-FAMILY: Georgia, Times, serif;
	text-decoration:none;
}

.teaser
{
	margin-top:-25px;
}

.globalLinks
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma, verdana, Arial;
    TEXT-DECORATION: none
}

.globalLinks A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.globalLinks A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.globalLinks:hover
{
    COLOR: #ffff00;
    TEXT-DECORATION: none
}
.bodyText
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
A.headline
{
    FONT-SIZE: 9pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}
A.headline:hover
{
    FONT-SIZE: 9pt;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
A.headline:visited
{
    FONT-SIZE: 9pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}

.headline
{
    FONT-SIZE: 26pt;
    COLOR: #000000;
    FONT-family: Georgia, Times, serif;
	height:34px;
	font-weight:200;
	padding-bottom: 4px;
	margin: 10 7px 17px;
	border-bottom:3px solid #c00;
}

h2
{
    FONT-SIZE: 26pt;
    COLOR: #000000;
    FONT-family: Georgia, Times, serif;
	height:34px;
	font-weight:200;
	padding-bottom: 4px;
	margin: 10 7px 17px;
	border-bottom:3px solid #c00;
}

.subHeadRed 
{   FONT-SIZE: 16pt;     
    COLOR: #000000;
	clear:both;
    FONT-family: Georgia, Times, serif;
	line-height:40px;
} 

h3
{   FONT-SIZE: 20pt; 
	font-weight:400;
    COLOR: #000000;
	FONT-family: Georgia, Times, serif;
	line-height:40px;
	border-bottom:1px solid #c00;
	margin-bottom: -4px;
} 
.pageLinks
{
    FONT-WEIGHT: 600;
	COLOR: #cc0000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
}

a.pagelinks
{
	FONT-size: 20px;
	font-weight: 200;
	padding: 0px 0px 0px 0px;
	line-height:40px;
    COLOR: #cc0000;
    FONT-FAMILY: Georgia, Times, serif;
	text-decoration:none;
}
h4
{   FONT-SIZE: 20pt;     
    COLOR: #000000;
	clear:both;
    FONT-family: Georgia, Times, serif;
	line-height:40px;
} 
.spotlightTeaserText
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Tahoma, Arial
}

.breadCrumb
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}
.breadCrumb A:hover
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: #ffff00;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}

 .breadCrumb A
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}
.breadCrumb:hover A
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: #ffff00;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}

.section_list
{
	padding:5px 0px 0px 0px;
}

.areaLinks
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none
}

.nprModHead
{
    FONT-WEIGHT: 600;
	COLOR: #cc0000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
}

.nprModCatTitle
    {
        display: none;
    }

.reddot
{
    FONT-SIZE: 10pt;
    COLOR: #cc0033;
    FONT-FAMILY: Verdana
}
TABLE
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial
}

img.feature_photo {
    margin: 3px;
    margin-top: 6px;
    -moz-box-shadow:2px 2px 5px rgba(0, 0, 0, .8);
    -webkit-box-shadow:2px 2px 5px rgba(0, 0, 0, .8);
    box-shadow:2px 2px 5px rgba(0, 0, 0, .8);
    background:#fff;
    padding:5px;
    border:1px solid #ddd
}

